/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/



/*=== Header ===*/

body{
	background: url(images/backgroundgradient.jpg) #e8e5d2 repeat-x top left;
	
}

#page { background: #fff;}

#columns{
	height: 1%;
	padding: 0 0 10px;
	width:985px;}

#header{
	height: 83px;
	padding-top:10px;
}
#header .spacer{
	float: right
}

/*- Logo -*/
#header h1{
	float: left;
	_width:346px;
}
#header h1 a{
	display: block;
	height: 63px;
}
#header h1 a:hover{
	text-decoration: none
}

/*- Nav1 -*/

#nav1 {
	font-size:12px;
	font-weight:normal;
	letter-spacing:0px;
	margin-right: 15px;

}

#nav1 li a {
	background: url(styles/grey/greytab-off.gif) no-repeat left;
}

#nav1 li {
	height: 40px; 
}

#nav1 li a span{
	height: 35px;
	padding: 5px 13px 0 0;
	background: url(styles/grey/greytab-off.gif) no-repeat right;
}


#nav1 li a:hover,
#nav1 li.active a, 
#nav1 li.current_page_item a {
	background: url(styles/grey/greytab-on.gif) no-repeat left;
	color: #ffffff;
}

#nav1 li.active a span,
#nav1 li.current_page_item a span,
#nav1 li a:hover span{
	background: url(styles/grey/greytab-on.gif) no-repeat right;
}


/*- Dropdown -*/

#nav1 li ul li a span{
	height: 35px;
	padding: 5px 13px 0 0;
	background:none;
	background-color:#011659;
}

#nav1 li ul li a {
	line-height: 40px;
	font-size: 11px;
	color: #fff;
	width: 150px;
	background:none !important;
}

#nav1 li ul li a span,
#nav1 li ul li.active a span,
#nav1 li ul li.current_page_item a span,
#nav1 li ul li a:hover span {
	background:none !important;
	color: #000;
}

#nav1 li.current_page_item ul li a{
	background: #FFF;
}

#nav1 li ul li a:hover,
#nav1 li ul li.active a, 
#nav1 li ul li.current_page_item a{
	background: #F6F6F6;
}


h2{
	color: #011659;
	font-size: 2em;
	font-family: Arial, Helvetica, sans-serif;
}
h2 a{
	color: #011659;
	font-family: Arial, Helvetica, sans-serif;
}
h3{
	color: #011659;
}
h4{
	color: #011659;
}

h4 a {
	color: #ff0000;
}

span.start-btn { 
	float:right;
	margin-right:15px;
	margin-top:175px;
	}
	
.homepostsouter { 
background: url(images/postbox.jpg) bottom left no-repeat;
float:right;
width:350px;
}	

.home-posts { 
	
 width: 290px;	
	
	border: 1px solid #d4d4d4;
	margin: 0 0 40px 40px;
	padding:12px;
	}
	

.home-posts a.post-title { font-size:14px; font-weight:bolder; color:#011454; 
}

.home-posts span.post-date { float:right;}

.home-posts p { line-height: normal;}

#banner { margin-bottom:20px;}

#rightcol{
	float: right;
	margin: 20px 20px 0 0;
	width: 320px
}

div.fr ul li.page_item { display:inline; margin-right:10px;} 
#footer li.page_item a,
#footer li.page_item a:visited,
#footer li.page_item a:hover,
#footer li.page_item .active a, 
#footer li.current_page_item a { color:#676558;  }

#post-126 .post ul li {
  background: none;
}



/***   Added by High FX Media   ***/

#nav1 li ul, #nav1 li ul li a {
	width: 195px;
}

#header h1 a {
	padding: 8px 0 0;
}

.box2 .spacer {
	background: none;
}

.side-img {
	text-align: center;
}

