*{margin:0; padding:0;}
img{border:none;}

html, body{
height:101%;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
background:url(../_images/background-1px.gif) repeat-x;
color:#464646;
}

h1{color:#005681; font-size:1.4em; padding-bottom:4px;padding-top:5px;}
h2, h3{color:#58a4d5; font-size:1.1em; padding-bottom:4px;padding-top:5px;}
p{padding-top:5px;padding-bottom:5px;}
a{color:#58a4d5;text-decoration:none;}

#container{
width:945px;
height:109px;
margin:auto;
background:url(../_images/banner.jpg) no-repeat;
}

#content{
padding-top:650px;
font-size:0.8em;
margin-left:10px;
}

#contenttext{
width:700px;
}

#contentconatinerexpand{
width:700px;
}


.hideshowcontainer a{
color:#005681;
text-decoration:none;
font-size:0.9em;
font-weight:bold;
}

#navbar{
background:url(../_images/navbar.jpg) no-repeat;
width:940px;
height:37px;
position:absolute;
top:115px;
padding-left:5px;
padding-top:10px;
font-weight:bold;
font-size:0.9em;
}

#navbar a{
padding-left:20px;
color:#fff;
}

#navbar a:hover{
color:#f7931e;
}

#footer{
font-size:0.8em;
}

#footerright{
float:right;
}

#telephone{
color:#005681;
font-size:1.7em;
font-weight:bold;
position:absolute;
top:75px;
margin-left:735px;
}

#topnav{
position:absolute;
top:10px;
margin-left:733px;
font-size:0.8em;
}

#topnav a{
color:#005681;
}

#steps{
background:url(../_images/steps.jpg) no-repeat;
width:734px;
height:262px;
position:absolute;
top:160px;
margin-left:-3px;
}

#rollovers{
margin-top:110px;
margin-left:15px;
}

.slide {
position: relative;
overflow: hidden;
width: 169px;
height: 300px;
top:100px;
margin-left:15px;
}
.slide .inner {
position: absolute;
left: 0;
bottom: 0;
width: 169px;
height: 300px;
color: #000;
/*background:url(../_images/steponetext.gif) no-repeat;*/
}

.js #slidebottom .inner { 
display: none;
}

.js #slidebottomtwo .inner { 
display: none;
}

#slidebottomtwo{
position:absolute;
top:110px;
margin-left:218px;
}

#email{
position:absolute;
top:420px;
margin-left:-3px;
}

#pc{
position:absolute;
top:420px;
margin-left:244px;
}

#direct{
position:absolute;
top:420px;
margin-left:485px;
}

#text{
position:absolute;
top:530px;
margin-left:1px;
}

#business{
position:absolute;
top:530px;
margin-left:242px;
}

#customisations{
position:absolute;
top:530px;
margin-left:485px;
}

#freetrial{
position:absolute;
top:162px;
margin-left:737px;
}

#blog{
background:url(../_images/blog.jpg) no-repeat;
width:184px;
height:240px;
position:absolute;
top:271px;
margin-left:738px;
color:#fff;
padding:10px;
font-size:0.7em;
}

#blog span{
color:#4390c0;
font-size:1.1em;
font-weight:bold;
}

#blog a{
color:#fff;
float:right;
margin-right:5px;
text-decoration:underline;
font-size:1.1em;
}

#quote{
position:absolute;
top:543px;
margin-left:738px;
width:200px;
height:99px;
background:url(../_images/quote.jpg) no-repeat;
}

/*** fader ***/
#testimonials .slide {}
#testimonials {position:relative; top:0px; font-size:0.8em; color:#fff; text-align:center;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#testimonials li {list-style:none; height:100px; top:30px;}
#testimonials ul {height:100px;}
.slide li{ height:100px; }

#mda{
position:absolute;
top:670px;
margin-left:767px;
}

/*slider*/
* {padding:0; margin:0}
.dropdown {float:left; position:relative;}
.dropdown dt {width:100px; height:140px; font-weight:bold; cursor:pointer;}
.dropdown dt:hover {background:url(_images/header_over.gif)}
.dropdown dd {position:absolute; overflow:hidden; width:169px; display:none; background:#fff; z-index:200; opacity:0; height:169px;}
#one-ddheader{position:absolute; margin-left:10px;}
#two-ddheader{position:absolute; margin-left:195px;}
#three-ddheader{position:absolute; margin-left:370px;}
#four-ddheader{position:absolute; margin-left:575px;}

#one-ddcontent{position:absolute; margin-top:150px; margin-left:0px;}
#two-ddcontent{position:absolute; margin-top:150px; margin-left:180px;}
#three-ddcontent{position:absolute; margin-top:150px; margin-left:360px;}
#four-ddcontent{position:absolute; margin-top:150px; margin-left:540px;}

#stepone{
background:url(../_images/steponetext.gif) no-repeat;
height:129px;
width:149px;
padding:10px;
}

#steptwo{
background:url(../_images/steptwotext.gif) no-repeat;
height:179px;
width:149px;
padding:10px;
}

#stepthree{
background:url(../_images/stepthreetext.gif) no-repeat;
height:129px;
width:149px;
padding:10px;
}

#stepfour{
background:url(../_images/stepfourtext.gif) no-repeat;
height:129px;
width:149px;
padding:10px;
}

#rollovers{
font-size:0.7em;
color:#464646;
}

#rollovers strong{
color:#0f7bba;
}

#rollovers a{
color:#0f7bba;
}