body {
	color: #666;
}

h1, h2, h3, h4, h5, h6 {
	color: #134678;;
}

div#sub h1, div#sub h2, div#sub h3, div#sub h4, div#sub h5, div#sub h6 {
	color: #134678;
}

h2.blurb{
color: #134678;
}

div#sub h3{margin-right:30px;}

a#placeholder-logo {
	color: #18212e;
	font-size: 36px;
	font-weight: bold;
	text-decoration: none;
}

div#placeholder-nav {
	color: #fff;
}

div#header {
	margin-bottom: 18px;
}

div#placeholder-hero {
	background: #fff;
margin-bottom:18px;
}

/* Footer --------------------------------------------------------------------------------- */


div#footer {


border-top:10px solid #134678;
border-bottom:5px solid #134678;
color:#888888;
font-size:80% !important;
}

#signup{
padding:20px 20px 0;
}

#midfoot{
padding-top:20px;
}

td.footnav{
	color:#134678;	

}

.footnav-hover{
color:#577ca4;
}

.footnav-current{
color:#577ca4;
}



.catmain477512 td{
font-size:1.2em;
line-height:1.25;
padding-bottom:1.2em;
cursor:pointer !important;
}

/* nav--------------------------------------------------------------------------------- */

td.menu-item {
	color: #fff;	
font-size: 14px;
padding-left:19px;
}

td.menu-item-hover {
	color: #577ca4;
font-size: 14px;
padding-left:19px;
}

td.menu-item-selected {
	color: #577ca4;
font-size: 14px;
padding-left:19px;
}

td.submenu-item {
	background: #f9f9f9;
	color: #000;
	font-size: 11px;
	padding: 6px !important;
}

td.submenu-item-hover {
	background: #1E2735;
	color: #fff;
	font-size: 11px;
	padding: 6px !important;
}

td.submenu-item-selected {
	background: #000;
	color: #fff;
	font-size: 11px;
	padding: 6px !important;
}

/* @group Forms *//* --------------------------------------------------------------------------------- */


#placeholder-box1 {
	background: #134678;
	color: #eee;
	border-top:1px solid;
        padding-bottom:10px;
        margin-bottom:20px;
}

span.imagetitle{
position:relative;
float:left;

}

#placeholder-box1 a {
	color: #53e34c;
        	
}

#placeholder-box2, #placeholder-box3 {
	background: #39424F;
	color: #eee;
	padding: 9px;
}

#placeholder-box2 {
	border-bottom: 1px solid #1E2735;
	padding: 18px 9px 0 9px;
}

.secure-login, .newsletter-form, .announcement-list {
	background: transparent;
	border: none;
	margin: 0;
	padding-bottom: 9px;
}

.announcement-list {
	padding: 0 18px;
}

.secure-login h3, .newsletter-form h3 {
	background: transparent;
	border-bottom: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 6px 18px;
}

.secure-login div.form, .newsletter-form div.form {
	padding-left: 9px;
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */

/* @group Links */

a:link, a:visited {
	color: #134678;
	text-decoration: none;	
}

a:hover, a:active {
	color: #577ca4;
	text-decoration: none;
}

#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */





/* @group Template Settings --------------------------------------------------------------------------------- */

/* Don't touch these unless you know how CSS layouts work */

body {
	background: url(/images/cssimg/bg.jpg) repeat-x 0 0;
	margin: 0;
}

div#header {
	 background: url(/images/cssimg/nav.png) repeat-x 0 0; 
	 height: 190px;
	
}

div#header div.inner, div.whoslogged {
}

div.whoslogged {
	line-height: 147px;
	text-align: right;
}

a#placeholder-logo {
	position: relative;
	top: 34px;
}

#contact
{
color:#134678;
float:right;
height:50px;
left:0;
position:relative;
text-align:right;
top:32px;
width:300px;
}

a#placeholder-slogan {
	position: relative;
	top: 51px;
}

div#placeholder-search {
	padding-top: 9px;
	text-align: right;
}

div.search-box input.cat_textbox_small {
	width: 150px;
}

div#placeholder-like-button {
	height:29px;
	padding-top:5px;
	position: relative;
	top: 34px;
	right:0px;
	text-align:right;
	width:950px;
}

div#placeholder-nav {
	height:20px;
padding-top:41px;
}

div#placeholder-nav table {
	width: 100%;
}

div#content {
	margin-bottom: 4px;
}

div#main {
	margin: 0;
	width: 950px;
}


/* start feature styles --------------------------------------------------------------------------------------- */

.homeimg {
	margin:0 auto;
        text-align:center;
}

#feature{
position:relative;
top:20px;
color:#fff;
}

.subtop{

}


#find a {
background:url("/images/cssimg/findmore.jpg") no-repeat scroll center top transparent;
display:block;
height:19px;
padding-left:10px;
padding-top:7px;
width:201px;
}

#find a:hover {
background:url("/images/cssimg/findmore.jpg") no-repeat scroll center bottom transparent;
display:block;
height:19px;
padding-left:10px;
padding-top:7px;
width:201px;
}

#find h3 a{
color:#fff;
font-size:12px;
}

.span-8 feature{
background-color :#134678;
height:210px;
}


div#placeholder-rss {
	margin-bottom: 9px;
	text-align: right;
}

div#placeholder-rss img {
	margin: 0 9px;
	vertical-align: middle;
}


#placeholder-nav table td {cursor: pointer;cursor: hand; } 

#seperator{
width:950px;
height:2px;
margin-bottom:16px;

}



   /* @end */

