/* tadaaa! this where the magic happens, this stylesheet controls your entire site */
*{margin:0; padding:0; border:none; outline:none; font-family:"Courier new", monospace, monospace; color:#000;}
html{background:#fff url(/img/home/bgstripe.png);}
body{background:#fff;width:800px; margin:0 auto 0 auto; border-left: 9px solid #a6ddec; border-right: 9px solid #a6ddec;}
h1{}
h2{}
p{}
.clear{clear:both;}

#header{width:100%; margin-bottom:0px;}
#header img{margin-bottom:10px;}
#header ul{clear:both;width:100%;display:block;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;border-right:1px dashed #ccc;}
#header ul li{display:block; float:left;}
#header ul li  a{display:block; padding:10px 8px ;font-weight:bold; text-decoration:none;border-left:1px dashed #ccc;font-size:12px;color:#ec297b;}
.bloglink a{font-size:10px;padding:4px 0!important; width:80px; color:#9966cc!important;text-align:center;}
#header ul li  a:hover, .bloglink a:hover{color:#77d1f6!important;}



.title{text-align:center;border-bottom:1px dashed #c7c8c9;width:629px;height:68px;clear:both;}
.title img{margin-top:15px;margin-left:15px;margin-right:15px;}
.title h1{font-family:Arial; color:#00b6f0; font-size:10px;font-weight:normal;margin-top:2px;}

#content{min-height:868px;clear:left;float:left;width:629px;border-right:1px dashed #b7e6fa;}
.container{width:619px;padding:10px 0 0 10px;}
#scrollContainer, #scrollContainer2{width:619px;padding:10px 0 0 10px;overflow:hidden;}

.seemoreLink{font-size:12px; color:#f6921e;clear:left; float:right;display:block;text-decoration:none; margin:3px 12px 15px 0;}
.thumbs{margin:0 10px 10px 0; float:left;}
.thumbs a{width:136px; height:136px; background:#333; border: 4px solid #9bca3b; float:left;}
.thumbs a:hover{border: 4px solid #77d1f6;}


#sarahabout .title {text-align:left;}
#sarahabout h2{font-size:12px; color:#f6921e;margin-bottom:20px; margin-top:20px;}
#sarahabout .qabox{width:390px;margin: 0 0 40px 26px;float:left;}
#sarahabout .qabox p{margin:26px 0 0 0;font-size:12px;font-family: helvetica, arial, san serif;}
#sarahabout .question{color:#2fbcf1;}
#sarahabout .answer{color:#666666;}
#sarahabout .img{float:left;width; height; border:8px solid #f6921e;margin:-36px 0 80px 26px;background:#333;}

#lloydabout{clear:left;}
#lloydabout .title {text-align:right;}
#lloydabout h2{font-size:12px; color:#f6921e;margin-bottom:20px; margin-top:20px;}
#lloydabout .qabox{width:390px;margin: 0 0 40px 26px;float:left;}
#lloydabout .qabox p{margin:26px 0 0 0;font-size:12px;font-family: helvetica, arial, san serif;}
#lloydabout .question{color:#2fbcf1;}
#lloydabout .answer{color:#666666;}
#lloydabout .img{float:left;width; height; border:8px solid #70cde3;margin:-36px 0 80px 26px;background:#333;}

#clientLeft{width:150px;float:left;margin:10px 30px 0 10px;}
#clientRight{float:left;width:420px;margin:50px 0 0 0;}
#clientRight p, #clientRight h2{display:block;font-family:Helvetica,Arial,sans-serif!important;font-size:10px; margin-bottom:20px;color:#58595b;}
#clientRight h2{color:#77d1f6;}

.contactBlock{margin-bottom:40px;}
.contactBlock h2{font-size:12px; color:#f6921e; margin:20px 0 5px 20px;}
.contactBlock p{color:#77d1f6;font-family:Helvetica,Arial,sans-serif!important;font-size:10px; margin:5px 0 5px 20px;}
.contactBlock p a{font-family:Helvetica,Arial,sans-serif!important;text-decoration:none;color:#77d1f6; font-weight:normal;}
.contactBlock p a:hover{text-decoration:underline;}


#topshopfloat{float:left;width:200px;}
#topshopfloat img {float:left; margin:5px 5px 0 0;}
.pressBox{float:left; margin:20px 20px 0 20px;}
.pressBox p , .pressBox ul, .pressBox ul li, .pressBox a{font-family:Helvetica,Arial,sans-serif; font-size:12px; margin-bottom:20px; color:#58595b; width:580px;}
.pressBox h2,.pressBox p a {font-size:12px; color:#f6921e;margin-bottom:20px;}
.pressBox img{margin: 5px; width; height; background:#333; border: 3px solid #9bca3b; float;}
.pressBox h3{font-family:Helvetica,Arial,sans-serif; font-size:12px; color:#77d1f6;font-weight:normal;margin-bottom:5px;}
.bluelink {color:#77d1f6;}
.pressBox ul li{list-style:none;margin:0 0 0 0px; width:500px;}
.pressBox ul li a {text-decoration:none;}
.pressBox ul li a:hover {text-decoration:underline;}


#loginButton{margin:0 0 50px 130px;}
#sidebar{min-height:400px; float:left;}
.sidebox{width:170px; border-bottom: 1px dashed #c7c8c9; font-size:12px; }
.sidebox p, .sidebox img{margin:10px 0 10px 15px; color:#f6921e;}
.sidebox p a{color:#f6921e;}
#envelop{margin:0 0 -6px 0;}

.footer{float:left; bottom:0; width:629px; border-top:1px solid #a6ddec;border-right:1px dashed #b7e6fa;}
.footer h2{color:#77d1f6; text-align:center;font-size:16px;margin:20px 0 3px 0;}
.footer p{color:#aaacaf; text-align:center;font-size:12px;word-spacing:0px;margin:3px 0 20px 0;}
