/* -- GoDataFeed.com Home Page Styles --
| Company: GoDataFeed.com             				       
| Last Updated: 08/22/09         			            
---------------------------------------------- */ 


body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,p,blockquote,th,form {margin:0;padding:0;}

body {background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-style:normal; margin:0 auto; color:#666666;}

.topmenu {width:630px; height:26px; float:left; margin:22px 0 0 30px;}   
.topmenu ul {list-style-type: none; display:inline;}
.topmenu ul li {float:left; padding-right: 12px;}
.topmenu ul li a {height:14px; color:#edf7ff; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height: 1.3em; text-decoration:none; font-weight:bold;}
.topmenu ul li a:hover {text-decoration:underline; height:14px; color:#c1c1c1; font-size:13px;}

a.red:link { color: #666666; text-decoration:none; }
a.red:visited { color: #666666; }
a.red:hover { color: #333333; }

a {color:#ff5400;}
a. black:link {color:#666666;}



#logo {margin:0 auto; padding:0; float:left; height:69px; width:294px; background-position:bottom; } 
#bottomline {
height:20px; 
background-color:#000000;
width: 100%; 
position: absolute; 
bottom: 0px; 
left: 0px;}


#container1 {margin:0px; width:100%; height:2300px; background-color:#1a1a1a; background-image:url(/images/back1.jpg); background-repeat:no-repeat; }
#maincontainer {margin:0 auto; padding:0; width:985px; height:2000px; clear:both;}  
#workcontainer {margin:0 30px 0 0 ; float:left; width:297px; height:400px;}
#header {margin: 0 0 50px 0; padding:0; float:left; width:950px;}

h1 { margin:0; font-family: arial; font-size: 2.19em; color:#ffffff; font-weight:normal; }
h2 { margin-top:14px; font-family: arial; font-size:1.06em; color:#ffffff; font-weight:normal; }     
h3 { margin-top:14px; font-family: arial; font-size:1.19em; color:#ffffff; font-weight:normal; }
h4 { margin-top:9px; font:"Times New Roman", Times, serif; font-size:10px; color:#666666; line-height:1.3; font-weight:normal; }
h5 { margin-top:9px; font:"Times New Roman", Times, serif; font-size:8px; color:#e2e2e2; font-weight:normal; }


.clearb {margin:0 auto; padding:0; float:left; }

.fhtext {font-family:Arial, Helvetica, sans-serif; font-size:1.00em; font-weight: normal; float:left; margin-top:6px; color:#666666;}


.ftext {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:normal; clear:both;}
.footertext {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:normal; float:right; padding: 20px 20px 0 0 ;} 
.footertext2 {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; font-weight:normal; float:left; padding: 20px 0 0 20px ;}


.btext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.38em;
	font-weight: normal;
	margin-top:15px;
	text-align:center;
}
.ctext {text-align: center; margin-top: 6px; font-size: 12px;}

.blogheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	font-weight: normal;
	margin-top:15px; 
	text-decoration:none;
    
}

#topcontainer {margin:0 auto; padding:0; width:100%; height:69px; clear:both; background-color:#071f4b; background-image:url(../images/topback-repeat.gif);}  
#navcontainer {margin:0 auto; padding:0; width:980px; height:69px; }  


#middlecontainer { background-image:url(../images/middle-repeat.gif); height:420px; margin:0 auto;} 
#middleinfocontainer { background-image:url(../images/centerimage.jpg); background-repeat:no-repeat; height:420px; width:1120px; margin:0 auto;}  
#textbox1 {width:460px; height:230px; margin:0 0 0 76px; padding-top:40px;}
#buttonsbox {margin:70px 0 0 70px; width:450px; height:47px;}

#featurescontainer {margin:0 auto; padding:0; width:980px; height:285px; padding-top:32px; border-bottom:thin  solid #d3d4d4; border-top:thin  solid #d3d4d4; } 

#leftcontainer {padding:0; width:480px; float:left; margin:0 auto} 
#leftbox1 {padding:0; width:230px; float:left }
#leftbox2 {padding:0; width:230px; float:left; margin-left:20px; } 

#rightbox1 {padding:0; width:230px; float:left }
#rightbox2 {padding:0; width:230px; float:left }

#rightcontainer {padding:0; margin:0 auto; width:480px; float:left; }

#centerbottom {margin:0 auto; padding:0; width:980px; height:54px;} 

#bottomlogos {margin:0 auto; padding:0; width:962px; height:122px;}

#blogcontainer {margin:0 auto; padding:10px 0 0 0; width:980px; height:150px;} 

#blogleft {float:left; margin:0 auto; padding:0 0 0 0; width:470px; height:100px;}
#blogright {
	float:left;
	margin:0 auto;
	padding:0 0 0 40px;
	width:470px;
	height:100px;
}  

#footer {margin:0 auto; padding:0; width:980px; height:100px; background-image:url(../images/footerback.gif);}  

#bottomcontainer { background-image:url(../images/bottom-repeat.gif); background-repeat:repeat-x;  height:800px; width:100%}  

#livechat {float:right;}
.style1 {color: #ffffff}

#chat {margin:0 auto; padding:0; height:133px; width:45px; position:absolute; top:156px; right:0px; } 
#godaddy {margin:0 auto; padding:0; width:980px; height:60px; text-align:right;}

.form1 {width:100px; margin:0 auto; padding:0; float:left;}

#testimonial-rotator {height: 96px;margin: 0 auto 21px;width: 761px; clear:both; padding-top: 21px;}
#testimonial-quotes {color: #8f8f8f; font-style:italic; list-style:none; font-size: 24px; margin:0; padding:0; line-height: 30px;}
#testimonial-quotes li {width: 100%; display: none;   }
.cite {color: #1c94d2; font-size: 12px; text-align:left;}
#testimonial-container {margin:20px 0 21px 0; padding:0;  height: auto !important; height: 142px; width:923px; float:left;} 
#testimonial-text {margin:0; padding:0; height:auto; width:660px; float:left;}
#waterskiscom {width: 83px; height:74px; position:absolute; left: 3px; top: 3px; text-indent: -9999em;}
#wakeboardcom {width: 81px; height:74px; position:absolute; left: 91px; top: 3px; text-indent: -9999em;}
.media.testimonial {position: relative;}
.media {margin:10px;}
.media, .bd {overflow:hidden; _overflow:visible; zoom:1;}
.media .img {float:left; margin-right: 42px;}
.media .img img{display:block;}
.logo {border-radius: 6px; border: 3px solid #dedede; padding:1px;}



