/*Structured layout mainpage*/
body{
color:#777;
background: #fff;
}

.wrapper{ 
background: #fff url(../images/skin0/header_background_repeat.jpg) repeat-x 0 -24px;
}

.wrapper.subpage{
background: #fff url(../images/skin0/header_background_repeat.jpg) repeat-x 0 -372px;
}

.wrapper.footer_wrapper{
background: #f3f3f3;
}

/*HEAD AREA*/

#top .logo a, #top .logo a:hover{
background: transparent url(../images/skin0/logo.png) no-repeat;
}

#top .background{
	background: url(../images/skin0/header_background.jpg) no-repeat 200px top;
}

#nav li a{
color:#fff;
background: url(../images/skin0/menu_button_background.png) no-repeat;
}

#nav li.current a, #nav li a:hover{
	background: url(../images/skin0/menu_button_background_active.png) no-repeat;
}

#nav li ul {
border: 1px solid #e5e5e5;
border-right:1px solid #888;
border-bottom: 1px solid #888;
}

#nav li ul a, #nav li.current ul a{
background:#fdfdfd;
color:#1451b4;
}

#nav li ul a:hover{
background:#09162a;
color:#fff;
}

#nav li .has-sub, #nav li.current .has-sub, #nav li .has-sub:hover{
	background-image: url(../images/skin0/bullet.png);
	background-repeat: no-repeat;
	background-position:  144px 11px;
}


/*featured*/
#big_image{
	background: url(../images/skin0/image_shadow.png) no-repeat scroll 0px 285px;
}

/*content*/
#sidebar .box a{
background:transparent url(../images/skin1/bullet_orange.png) no-repeat scroll left center;
border-bottom:1px solid #d6d6d6;
}

#sidebar .box ul ul a{
background:transparent url(../images/skin1/bullet_black.png) no-repeat scroll 10px center;
}
#sidebar .box ul ul ul a{
background:transparent url(../images/skin1/bullet_black.png) no-repeat scroll 20px center;
}
#sidebar .box ul ul ul ula{
background:transparent url(../images/skin1/bullet_black.png) no-repeat scroll 30px center;
}
#sidebar .box ul ul ul ul ul a{
background:transparent url(../images/skin1/bullet_black.png) no-repeat scroll 40px center;
}

#top .box h3{
	border-bottom:1px solid #d6d6d6;
}

#footer .box h4{
	border-bottom:1px solid #d6d6d6;
}


/*blog*/

.blog_info{
border:1px solid #d6d6d6;
border-left:none;
border-right:none;
}

.commentlist .replies li{
	border-left: 1px solid #d6d6d6;
}

/*pagination*/

#top .pagination span, #top .pagination a{

}

#top .pagination .current, #top .pagination a:hover{
	background: #09162a;
	border: none;
	color:#fff;
}

/*footer*/
#footer{
color: #555;
}

#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer a
{
color:#000;
}


#footer .link_list li a{
	color: #333;
	text-indent: 3px;
	border-bottom: none;
}

#footer .share li a{
	background: url(../images/icons/rss_16.png) 3px center no-repeat;
	text-indent: 23px;
}

	#footer .share li a.rss{
		background-image: url(../images/icons/rss_16.png);
	}
	#footer .share li a.flickr{
		background-image: url(../images/icons/flickr_16.png);
	}
	#footer .share li a.facebook{
		background-image: url(../images/icons/facebook_16.png);
	}
	#footer .share li a.twitter{
		background-image: url(../images/icons/twitter_16.png);
	}
	#footer .share li a.skype{
		background-image: url(../images/icons/skype_16.png);
	}
	#footer .share li a.digg{
		background-image: url(../images/icons/digg_16.png);
	}
	
#footer li a.email{
	background: url(../images/icons/email_16.png) 3px center no-repeat;
	text-indent: 23px;
}

#footer .link_list li a:hover{
background-color: #09162a;
border-bottom: none;
color:#fff;
} 

#top .link_list li a{
	border-bottom:1px solid #fff;
	text-indent: 3px;
}

/*sub*/
.link_list ul{
	border-top : 1px solid #e7e7e7;
}

#top .link_list li a:hover, #top .link_list li.current a{
	background-color: #09162a;
	color:#fff;
}

.more-link{
margin-bottom: 1px;
background:transparent url(../images/skin0/bullet.png) no-repeat scroll left 14px;
}

input, select, textarea{
color:#444;
border:1px solid #D6D6D6;
}

.wrapper a{
color:#1451b4;
border-bottom: 1px solid #fff;
}

.wrapper a:hover{
border-bottom: 1px solid #1451b4;
color:#1451b4;
}

a.imglink img{
	border: 1px solid #D6D6D6;
}

a.imglink img:hover{
	border: 1px solid #1451b4;
}


#page img{
	border: 1px solid #D6D6D6;
}

#page img.no-border{
	border:none;
}

h1,h2,h3,h4,h5,h6, legend{
color:#000;
}

.quote{
	margin-top:55px;
	border-top:1px solid #d6d6d6;
	background: url(../images/skin0/quote.png) no-repeat;
}

.quote h1{
	font-size: 24px;
	font-weight: normal;
	text-align: right;
	color: #13294e;
}

.quote h2{
	font-size: 16px;
	color: #6a6a6a;
	text-align: right;
}


#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a{
color:#222;
} 

#top h1 a:hover, #top h2 a:hover, #top h3 a:hover, #top h4 a:hover, #top h5 a:hover, #top h6 a:hover{
color:#555;
} 

#top .box_accent{
	background: #f3f3f3;
	border: 1px solid #e3e3e3;
}

.lightbox_video, .lightbox_image{
background:transparent url(../images/skin1/video.png) no-repeat center center;
}

#top .lightbox_image{
background:transparent url(../images/skin1/magnify.png) no-repeat center center;
}

/*comments*/
.avatar img{
border:1px solid #e0e0e0;
}


/*FORM*/	

.formfield{
	width: 405px;
}
.searchfield{
	margin-top: 12px; 
	width: 200px;
}
.button{
background: #eee url(../images/skin0/bullet.png) no-repeat scroll 5px 10px;
color: #222;
cursor: pointer;
padding-left: 10px;
}

.button:hover{
background-color: #f4f4f4;
color: #1451b4;
}

.error{color: #bb0000; font-size: 11px;}

/*thumbnails*/
ul.thumbnails li{
	border: 1px solid #d6d6d6;
}

ul.thumbnails li:hover, ul.thumbnails li.active{
	border: 1px solid #1451b4;
}
