
body {background: url('images/bgx.jpg') no-repeat bottom center; margin: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; }

p{font-size: 13px;}
div#blog-title a {text-indent: -3000em; background: url('http://surfstronger.com/blog/wp-content/themes/surfstronger/images/ss_logo.png') no-repeat; width: 339px; height: 73px; display: block; margin: 14px 0 0 8px;}
h1#blog-description, div#blog-description{display: none;}
div#header { width: 919px; height: 103px; background: url('http://surfstronger.com/blog/wp-content/themes/surfstronger/images/ss_header_bkgd.jpg') 2px -1px no-repeat; margin: 0 auto; border: 1px solid white; }

ul.nav{float: left; margin: -46px 0px 0 331px;}
ul.nav li{display: inline;}
ul.nav li a{color: white; text-decoration: none; font-weight: bold; text-transform: uppercase; font-size: 14px;}
ul.nav li a:hover{color: #00adef;}
ul.nav li.home{margin-right: 40px;}
ul.nav li.videos{margin-right: 36px;}
ul.nav li.fit-tips{margin-right: 18px;}
ul.nav li.store{margin-right: 27px;}
ul.nav li.blog{margin-right: 28px;}
ul.nav li.about{}

input, textarea {font-family: Helvetica; border: 1px solid #ccc; padding: 5px; width: 250px;}

input:hover, textarea:hover {font-family: Helvetica; border: 1px solid black; padding: 5px;}

ul.footer-nav {float: left;	}
ul.footer-nav li { display: inline;}
div#footform{}

form#email_form {display: inline; float: left; margin: 0 0 0 210px;}
#ss_email_button {
	color: black;
}


div#branding{padding: 0px;}

#footer{margin: 0 auto; border-top: 1px dotted silver; width: 919px; clear: both; margin-top: 20px; padding-top: 40px;}
#footer a {color: rgb(0, 102, 255); text-decoration: none;}
#footer a:hover {color: rgb(102, 204, 255);}
div#siteinfo{font-size: 10px; color: black; text-align: center;}
ul.footer-banner {margin: 0px 0 20px 114px;}
ul.footer-banner li { display: inline;}

ul.footer-nav {float: left;	}
ul.footer-nav li { display: inline;}
div#footform{}
div#access{display: none;}

div#main {padding: 0px; width: 919px;  margin: 0 auto;} 
div#container{margin-bottom: 20px;}

ul.checklist{border-left: 1px dotted #ccc; margin-left: 10px;}
ul.checklist li{list-style-type: none; background: url(images/check.png) no-repeat 10px 0; padding-left: 35px; margin-top: 8px; font-size: 11px; margin-left: -40px;}
p.copy2{height: 79px; width: 447px; margin-top: 30px;}
h3.callheadline{width: 227px; height: 19px; margin-top: 10px;}
ul.vcard{margin-left: 30px;}
ul.vcard li{font-weight: bold; font-size: 16px; color: #2499d8;} 

li.number{list-style-type: none; background: url(images/call.png) no-repeat 10px 0; padding-left: 35px; padding-top: 0px; margin-top: 3px; color: #ccc; margin-left: -40px; margin-top: 10px;}
li.email{list-style-type: none; background: url(images/email.png) no-repeat 10px 0; padding-left: 35px; margin-top: 3px; color: #ccc; margin-left: -40px; margin-top: 20px;}

div#left{float: left; width:430px; padding: 0 0 0 10px;}
div#right{float: right; width: 430px;}
#left, #right{margin-bottom: 50px;}

div#photos{background: url(images/photos.png); width: 503px; height:431px; margin-left: -45px; margin-top: 20px;}
div#gallery{background: url(images/galleryshxine.png)no-repeat; width: 522px; margin-top: -50px; margin-left: -50px; text-align: center; padding-top: 70px; height: 300px} 

img.galleryimg{ height: 90px; width: 90px; padding: 10px;}
img:hover.galleryimg{background: #111;}
img:active.galleryimg{background: #333;}

#siteinfo{clear: both;}
.bumper{margin-top: 50px;}
.centeralign{text-align: center; font-size: 15px;}
