* {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000}

#footer a, #footer a:link, #footer a:active, #footer a:visited{text-decoration:none; color:#fff;font-size:10px;border:none;}
#footer a:hover {text-decoration:underline; font-size:10px;border:none;}

#left p{color: #2391ae}
#left a, #left a:link, #left a:active, #left a:visited{text-decoration:none;}
#left a:hover {text-decoration:underline; }

h1 {margin: 10px 0 5px 0; font-size:1.6em;color: #0092BA; display:visible;}

#homepage h2.topheader {
	color: #fff;
	letter-spacing: -1px;
	margin-top: -48px;
	margin-bottom: 35px;
	font-size:24px;
}



h2 {
	margin: 10px 0 5px 0;
	font-size:1.4em;
	color: #0092BA;
}


h3 {margin: 10px 0 5px 0; font-size:1.2em;color: #0092BA}
h4 {margin: 10px 0 5px 0; font-size:1em;color: #0092BA}

p {margin-bottom:10px;}


p.highlight {
	font-size: 14px;
	line-height: 17px;
	color: #000000;
	font-weight: bold;
}

p.highlight strong {
	font-size: 16px;
	color: #0092BA;
}


a, a:active, a:link, a:hover, a:visited{outline: none;}
.error {color: #FF0000;}

#primary_navigation a, #primary_navigation a:link, #primary_navigation a:active,#primary_navigation a:visited {text-decoration:none; text-transform:uppercase; font-size:1.2em; font-weight:600; color:#FFFFFF; border:none;}

/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */
body {background:none; font-size:12px; padding: 10px 0 10px 0;}
#wrapper {width:1000px; margin-left:auto; margin-right:auto;}

#header {background:none;border:none;}
	#branding {margin:0; width:100%;}

#nav-content {background:none; background-image:url(/wp-includes/images/primary-nav-back.gif); background-repeat:repeat-x; margin:0; width:100%;}
#nav-content a, #nav-content a:link, #nav-content a:active, #nav-content a:visited, #nav-content a:hover  {color:#FFFFFF; font-weight:bold; font-size:12px;}
#nav-content a:hover  {color:#000;font-weight:bold}

.sf-menu a {padding:0 7px 0 7px; border-right:1px solid #fff;}

#fooer {margin:0; width:100%;}
#main {background-color:#d8e1e4}

/*SECONDARY NAVIGATION*/
#primary .xoxo ul, #primary .xoxo li {list-style-type:none; padding:0; margin:0;}
	#primary .xoxo li a, #primary .xoxo li a:active, #primary .xoxo li a:visited, #primary .xoxo li a:link {color:#3b6a77; display:block; text-decoration:none; padding: 3px 0 3px 35px; display:block; background-image:url(../../../../wp-includes/images/secondary-nav-back.gif); background-repeat:repeat-x;}
	#primary .xoxo li a:hover {color:#3b6a77; display:block; text-decoration:none; padding: 3px 0 3px 35px; display:block; background-color:#666666;}
	
	
.entry-title a, .entry-title a:active, .entry-title a:link, .entry-title a:visited, .entry-title a:hover {color: #cc0000; font-weight:bold; font-size:22px; letter-spacing:-1px; display:block; border-bottom: 3px solid #3b6a77;}

.entry-content h2, .entry-content h3 {font-size:16px; color: #3b6a77}

.widgetcontent  ul {margin:0; padding:0;}

.entry-summary {color:#FFFFFF;}
.posts-default .entry-meta, .posts-quick .entry-meta {display:none;}

/*LHS*/
#primary .widgetcontent {background:none; border:none;}
#primary .widgettitle {background:none; border:none;color: #0f96bd; font-size:16px;text-transform: uppercase; font-weight:bold;}

input[type="submit"], #wp-email-submit {background:none; background-color:#cc0000; background-image:url(../../../../wp-includes/images/red-back.gif); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; border:1px solid #ccc; padding: 5px 20px 5px 20px; margin: 0 0 10px 0;text-transform: uppercase;}

#widgetsearch input[type="text"] {width:110px; float:left; margin: 0 5px 0 0; height:21px;}
#widgetsearch input[type="submit"] {float:left;background:none; background-color:#cc0000; background-image:url(../../../../wp-includes/images/red-back.gif); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; border:1px solid #ccc; padding: 5px 10px 5px 10px; margin: 0 0 10px 0;text-transform: uppercase;}

/*TWITTER*/
.twitter {margin:0; padding:0; font-size:10px; padding-left:none; margin-left:none;}
	.twitter-item {list-style-type:none; padding:4px 0 4px 0; margin: 0 0 10px 0; border-bottom:1px solid #ccc;padding-left:none; margin-left:none;}
	.twitter a, .twitter a:active, .twitter a:link, .twitter a:hover, .twitter a:visited {font-size:10px;}
	.twitter-user {font-size:10px;}
	
.widgettitle {background:none; background-image:url(/wp-includes/images/primary-nav-back.gif); background-repeat:repeat-x; font-weight:bold; color:#fff;font-size:14px;}
.widgettitle a, .widgettitle a:active, .widgettitle a:hover, .widgettitle a:visited, .widgettitle a:link {text-decoration:none; color:#FFFFFF; font-size:14px;}

/*FOOTER*/
#footer {border:none;}

.posts-default .entry-title a:link, .posts-default .entry-title a:visited {text-decoration:none;color: #cc0000; font-size:16px; font-weight:bold;}

a, a:active, a:visited, a:link {color:#FF0000; text-decoration:none;border-bottom: 1px dotted #ccc;padding: 0 0 1px 0;}
a:hover {text-decoration:none;}


.button {background:none; background-color:#cc0000; background-image:url(../../../../wp-includes/images/red-back.gif); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; border:1px solid #ccc; padding: 5px 20px 5px 20px; margin: 0 0 10px 0;text-transform: uppercase; float:right;}

#table_spec td{font-size:9px; color:#666666;font-weight:bold;}

.button {background:none; background-color:#cc0000; background-image:url(../../../../wp-includes/images/red-back.gif); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; border:1px solid #ccc; padding: 5px 10px 5px 10px; margin: 0 0 10px 0;text-transform: uppercase;display:block; }
	.button a, .button a:active, .button a:link, .button a:visited, .button a:hover {color:#FFFFFF; text-decoration:none; border:none;} 

a, a:active,a:visted,a:link {color: #3b6a77; text-decoration:none; border-bottom:1px dotted #8eb0ba}/

#left h2 {margin-top:10px;clear:both;}

