/*
p{font-family: "Lucida Grande", Tahoma;font-size: 13px;line-height:18px;font-weight: lighter;font-variant: normal;color: #333;text-align: left!important;letter-spacing: 0.06em; padding:0 0 4px 0;}
p ul li{font-family: "Lucida Grande", Tahoma;font-size: 13px;line-height:18px;font-weight:600;font-variant: normal;color: #333;text-align: left!important;letter-spacing: 0.06em;}*/

body{font-family:Trebuchet, Tahoma, Verdana, Helvetica, sans-serif;font-weight: lighter;font-size:12px;line-height:18px;color:#96a19e;margin:0 auto;padding:0;background: url(images/brgrndimage.jpg) repeat-x top left;background-color:#d4d9d5;text-align:center;}
h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;line-height:36px;color:#284741;margin:0;padding:10px;font-weight:normal;}/*#377c86 */
h3{font-family:Trebuchet, Tahoma, Verdana, Helvetica, sans-serif;font-size:16px;line-height:24px;color:#abb4b1;margin:0;padding:0 0 10px 0;font-weight:normal;}
h4{font-family:Trebuchet, Tahoma, Verdana, Helvetica, sans-serif;font-size:16px;line-height:24px;color:#1c6b77;margin:0;padding:0 0 10px 0;font-weight:normal;}
.h2{font-family:Trebuchet, Tahoma, Verdana, Helvetica, sans-serif;line-height:18px;font-size:18px;color:#a4aeab;font-weight:normal;}
a:link,a:visited,a:active{color:#284741;text-decoration:none;}/*border-bottom:1px dotted #284741;*/
a:hover{color:#377c86;text-decoration:none;}

.post {padding:0px;margin:0px;}
.gallery-item {text-align:left!important;width:15%!important;}
.telephone {float:right;margin:150px 0 0 0; padding:0 60px 0 0;font-family:"helvetica", "Arial", "Tahoma"; color:#626161; font-size:23px;font-weight:300;}
caption {display:none;}

#header {
	background: #73a0c5 url('images/headimage.jpg') no-repeat bottom center;width:1000px;height:201px;margin:0 auto 0;padding:0;
	}
#header h1.blogtitle{font-family:Trebuchet, Tahoma, Verdana, Helvetica, sans-serif;margin:0;padding:0px 0 0;color:#284741;}
#header p.desc{font-family:Trebuchet, Tahoma, Verdana, Helvetica, sans-serif;font-size:11px;margin:10px;padding:0;}
/*#top{width:980px;background-color:#fff;margin:0 auto;padding:10px 0 0;}*/
#ddnav{width:880px;height:64px;margin:0 auto;padding:0;}
#nav{height:64px;margin:0 auto;padding:0;}

#mainimage {float:left; height:298px; width:950px; padding:0;margin:20px 0; background: url(../images/synapse_creative_design_mainimage.jpg) top left no-repeat;}

#content {width:810px; background: #FFF; margin:20px auto; padding:30px; overflow:hidden; text-align:left;position:relative;}
#content p {font-family:"helvetica", "Arial", "Tahoma"; color:#626161; font-size:13px; line-height:17px; padding:0 0 12px; margin:10px; ; font-weight:300;}
#content h4 {margin:0; padding:0 0 0 10px;}
#contentdark {width:810px; background: #2f3836; margin:20px auto; padding:30px; overflow:hidden; text-align:left;position:relative;}
#contentdark p {font-family:"helvetica", "Arial", "Tahoma"; color:#999; font-size:13px; line-height:17px; padding:0 0 12px; margin:10px; ; font-weight:300;}
#contentdark h2 {font-family:"helvetica", "Arial", "Tahoma"; font-size:23px; line-height:26px; color:#999; margin:10px 0; padding:0 0 0 10px;font-weight:300;}
#contentdark h3 {margin:0; padding:0 0 0 10px;}
#contentdark a {font-family:"helvetica", "Arial", "Tahoma"; color:#abb4b1; font-size:13px; line-height:17px; padding:0 0 12px; margin:10px; ; font-weight:600;}
#contentdark .halfleft {float:left;font-family:"helvetica", "Arial", "Tahoma"; color:#626161; font-size:13px; line-height:17px; padding:0; margin:0 10px 0px 0; font-weight:300; width:385px;}
#contentdark .halfright {float:right;font-family:"helvetica", "Arial", "Tahoma"; color:#626161; font-size:13px; line-height:17px; padding:0; margin:0; font-weight:300; width:385px;}/*border:1px solid pink;*/



#content img.main {padding:0; margin:0 0 25px 0;}
#content .halfleft {float:left;font-family:"helvetica", "Arial", "Tahoma"; color:#626161; font-size:13px; line-height:17px; padding:0; margin:0 10px 20px 0; font-weight:300; width:385px;}
#content .halfright {float:right;font-family:"helvetica", "Arial", "Tahoma"; color:#626161; font-size:13px; line-height:17px; padding:0; margin:0; font-weight:300; width:385px;}/*border:1px solid pink;*/
#content a:link,a:visited,a:active{color:#284741;text-decoration:none;font-weight:600;}/*border-bottom:1px dotted #284741;*/
#content a:hover{color:#377c86;text-decoration:none; font-weight:600;}

#content h2 a:link,h2 a:visited,h2 a:active,h2 a:hover{font-weight:300;}

ul.nav{height:64px;float:left;list-style:none;font-size:16px;font-family: Trebruchet, "Tahoma", "Arial", san-serif;margin:0;padding:0; font-weight:500;display:block;text-align:left;}

ul.nav li{float:left!important;list-style-type:none;margin-left:0;padding:0;}

ul.nav li a,ul.nav li a:link,ul.nav li a:visited{float:left;display:block;text-decoration:none;padding:13px 72px 0 40px; margin:0; height:51px;font-size:16px;font-family: Trebruchet, "Tahoma", "Arial", san-serif;margin:0;font-weight:500;color:#4b4c51;}

ul.nav li a,ul.nav li a:link .subtxt,ul.nav li a:visited .subtxt  {float:left;list-style:none;font-size:11px;font-family: Trebruchet, "Tahoma", "Arial", san-serif;margin:3px 0 0 0;padding:0; color:#8b9793;}

ul.nav li a:hover,ul.nav li a:active{background-color:#bfc6c3;text-decoration:none;font-size:16px;font-family: Trebruchet, "Tahoma", "Arial", san-serif;margin:0;padding:13px 72px 0 40px;font-weight:500;color:#4b4c51;}

ul.nav li a:hover .subtxt,ul.nav li a:active .subtxt{float:left;list-style:none;font-size:11px;font-family: Trebruchet, "Tahoma", "Arial", san-serif;margin:3px 0 0 0;padding:0; color:#fff;}

ul.nav li.current_page_item a{text-decoration:none;background-color:#bfc6c3;border-right: 1px solid #fff;}

ul.nav li ul{float:left;margin:0;padding:0;}



#main{width:920px;min-height:234px; margin:0 auto;padding:0;background:url(images/topbar.jpg) top left no-repeat;text-align:left;}/*border:1px solid #ff0000;*/
#main #left{float:left;width:600px;margin:20px 0 0 0;padding:0;}/*border:1px solid green;*/

.entry{float:left;width:500px;margin:0;padding:30px;}/*border:1px solid purple;*/



/*#sidebar{float:left;margin:35px 0 0 0;padding:0; width:300px;}/* border:1px solid #333;*/
.rsidebar{width:300px;margin:0;padding:0; float:left;}
.rsidebar h2{font-family:Trebuchet, Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;color: #1c6b77;margin:0;padding:0 0 0 40px;border-top: 1px solid #f5faf7;}
.rsidebar ul{list-style-type:none;margin:0;padding:0;}
.rsidebar ul li{list-style-type:none;margin:0;padding:0;}
.rsidebar ul li ul{list-style-type:none;margin:0;padding:0 0 10px 0;border-bottom:1px solid #e3e8e5;}
.rsidebar ul li ul li{list-style-type:none;border:0;margin:0;padding:0 0 0 40px;}
.rsidebar .x{font-family:Trebuchet, Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;color: #1c6b77;margin:0 0 20px 0;padding:0;line-height:30px;}*/
/*background:transparent url(images/li.gif) no-repeat;*/

.navigation{width:600px;float:left;color:#666;}
.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
span.cmt{background:transparent url(images/comment.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
span.cty{background:transparent url(images/category.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
span.next{background:transparent url(images/next.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
span.prev{background:transparent url(images/prev.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
.postmetadata{border-top:1px #eee solid;font-size:10px;margin:0;padding:5px;}


.boxcomments{border-top:1px solid #f5faf7;border-bottom:1px solid #e3e8e5;margin:0 0 20px 20px;width:540px;padding:0 20px;background:#f5faf7;float:left;}/*border:1px solid cyan;*/
#commentform{border-top:1px solid #eee;margin:0;padding:15px 15px 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:160px;margin:0 0 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0;}
ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist :hover{background:#eee;}
ol.commentlist li{border-top:1px solid #eee;display:block;list-style:none;margin:0;padding:15px 15px 1px;}
ol.commentlist li :hover{background:none;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.commentlist li.commenthead h2{margin:0;}


ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;list-style:none;background:transparent url(images/c.gif) 0 2px no-repeat;padding-left:15px;margin:0 0 5px;}

#bottbox{width:920px;background:url(images/bottbar.jpg)no-repeat top left;clear:both;height:40px;margin:0 auto;padding:0;}


#footer {clear:both; border-top: dotted 1px #626161; padding-top:20px; margin:0 auto; width:870px; text-align:center; }
#footerbox{width:920px;color:#284741;height:40px;line-height:40px !important;margin:0 auto;padding:0;}
#footerbox .footer {width:920px;color:#96a19e;height:15px;line-height:15px !important;margin:0 auto;padding:0;font-size:10px;}
#footerbox .footer a:hover{text-decoration:underline;color:#fff;border:none;}
#footerbox .footer a:link,.footer a:active,.footer a:visited{text-decoration:underline;color:#377c86;border:none;}
#footer .info{float:left; padding:0 150px 0 0; margin:0; font-family:"helvetica", "Arial", "Tahoma"; color:#626161; font-size:9px;height:50px;text-align:left;}
#footer .info ul {padding:0; margin:0; height:20px;}
#footer .info ul li {float:left; padding:0 25px 0 0; margin:0; list-style:none;}
#footer .info ul li a {color:#626161;text-decoration:none;}
#footer .address {float:right;font-family:"helvetica", "Arial", "Tahoma"; color:#626161; font-size:9px;}


#byline {font-family: "Lucida Grande", Tahoma;font-size: 10px;font-weight: lighter;font-variant: normal;text-transform: uppercase;color: #ff0000;text-align: left!important;
	letter-spacing: 0.3em;display: block;width: 100%;height: 32px; border-bottom: 1px dotted #999;}
#searchsubmit {
width: 59px;
height: 20px;
margin: 0;
padding: 0;
border:0;
background: transparent url(images/searchbut.jpg) no-repeat center;
display:block;
float:left;
/*text-indent: -1000em;*/
/*cursor: pointer;  hand-shaped cursor */

}
#search {
width: 159px;
height: 20px;
margin: 0;
padding: 0;
border:0;
background: #bfc6c3;
color: #000;
display:block;
float:left;
/*cursor: pointer;  hand-shaped cursor */

}
#formhold {
/*width: 229px;*/
height: 20px;
margin:0;
padding:0 0 20px 40px;
overflow:hidden;
clear:both;
}

form{margin:0; padding:0;}
.searchhold {
float:left;
height:20px;
border: 0;
margin:0;
padding:0;
background:red;
}

