@charset "utf-8";

/* CSS Document */





body,html {

	

	background-color: #9a97c2;

	margin:0;

	padding:0;

	
	}



.small_text {font-size: .8em;}
.small_text_gold {font-size: .8em; color:#cd9f3c;}
.small_text_gold a{font-size: .8em; color:#cd9f3c;}

a{text-decoration:none;}



a:hover{text-decoration:underline;}



h3{color:#3f5a85; }



h4{color:#3f5a85; margin:0 0 10px 0;}



h5{color:#3f5a85; margin:0;}



h6{color:#3f5a85; margin:0;}



#bg_container{

display:table;
width:825px;
background:url(images/bg4.jpg);
background-repeat:repeat-y;
height:auto;
margin:0px auto 0px auto;
padding:0 15px 0 15px;


}







#container_main{

float:left;

width:810px;

height:auto;

padding:0;

}



#right_bar{

float:left;

display:table;

width:50px;

height:900px;

background:url(images/bg3.png);

background-repeat:repeat-y;

}





#header{

position:relative;

width:810px;

height:102px;

margin:0;

background:url(images/header.jpg);

}



#main_nav{
position:relative;
width:810px;
height:26px;
margin:0;
padding:0;
background:url(../images/nav_bg.jpg);
background-repeat:no-repeat;
}


#main_nav a{font-family:Verdana, Arial, Helvetica, sans-serif;}
#main_nav a:hover{color:#face70;}

#side_nav{

float:left;

width:198px;

background:url(images/sidenav_bg.jpg);

background-repeat:repeat-x;

background-color:#FFFFFF;

height:650px;

display:table;

/*border-right:solid #b5b9cd 3px;*/

padding:10px 0 0 0;



}



ul li{margin-left:0;}



.sidelink{
position:relative;
margin:10px 0 15px 0px;
padding:0;
width:180px;
}

.sidelink ul{
list-style-type:none;
}

.sidelink li{
list-style-type:none;
}

.sidelink a{
font-size: 14px; 
color: #243a71;
}

a.sidelink_link{
width:180px;
margin:0 0 1px 0;
text-decoration: none; 
font-size: 13px; 
color: #243a71;
display: block;
padding-bottom: 3px; 
}

a.sidelink_link:hover{
color:#8582c9;
}

.sidelink_link ul{list-style:none;}


a.selected{

	color:#172c5f;
	width:180px;
	margin:0 0 1px 0;
	text-decoration:none; 
	font-size: 13px; 
	font-weight:bold;
	
	display: block;
	padding-bottom: 3px; 

}

a.selected:visited {
	color:#172c5f;
	font-weight: bold;
	text-decoration:none;
}
a.selected:hover {
	color:#8582c9 ;
	font-weight: bold;
	text-decoration:none;
}






#search_bar{

float:right;

width:310px;

height:33px;

padding:0;

color:#FFFFFF;

}



.search{float:left; margin:10px 5px 0 0;  height:33px;}

.search_btn{float:left; margin:5px 0 0 0; height:33px; background:none;}

.toplink{float:left;height:15px; margin: 15px 5px 5px 0;}

a.small_link{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none;}

a.small_link:hover{color:#face70;}







#sidenav_header {background:url(images/headerContainerBg.jpg) repeat-x; float:left; display:inline; width:800px; height:22px; padding:0 0 0px 10px; border-bottom:solid 1px #363434; }
#sidenav_header h4{color:#f4d082; float:left;font-size:12px; margin:3px 0 0px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}









.tab{ display:inline;float:left; width:110px; height:26px; margin:0; padding:0; }
.tab img{margin:0; padding:0;}

img_text{margin:5px;}

#drk{background-image:url(../images/drk_normal.jpg); background-repeat:no-repeat;}

.spacer{display:inline;float:left; width:9px; height:26px; margin:0; padding:0; }
.spacer img{padding:0; margin:0;}
.right{float:left;  width:38px; height:26px; margin:0; padding:0px;}
.rightImgTab{float:left;  width:40px; height:26px; margin:0; padding:0px; background-color:#747ab8; background-image:url(images/right.jpg); background-repeat:no-repeat;}

a.tab_drk{ text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration:none; display:block;  height:26px; width:105px; background-image:url(images/drk_normal.jpg); background-repeat:no-repeat;
padding-top:3px; padding-left:5px;}
a.tab_drk:hover{  background-image:url(images/drk_hover.jpg); text-decoration:none;}
a.tab_dark img{padding:0; margin:0;}

a.tab_left{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;  
text-decoration:none;display:block; padding:3px 0 0 5px;height:26px; width:105px; background-image:url(images/drk_hover.jpg); background-repeat:no-repeat;}

a.tab_left:hover{text-decoration:none;}

a.tab_light{ text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;
text-decoration:none;display:block; padding:3px 0 0 5px; height:26px; width:105px; background-image:url(../images/prev_active.jpg); background-repeat:no-repeat;}
a.tab_light:hover{ background-image:url(../images/drk_hover.jpg); text-decoration:none;}

a.tab_drk_selected{background-image:url(../images/drk_hover.jpg);text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; text-decoration:none; display:block; height:26px; width:105px; background-repeat:no-repeat;padding-top:3px; padding-left:5px;}
a.tab_light_selected{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;text-decoration:none;display:block; padding:3px 0 0 5px; height:26px; width:105px;background-image:url(../images/light_hover.jpg);  background-repeat:no-repeat;}

a.tab_drk_selected:hover{text-decoration:none;}
a.tab_light_selected:hover{text-decoration:none;}




#container_content{

clear:both;

float:left;

margin:0px;

width:810px;

height:auto;

/*background:url(images/content_bg.jpg);*/

background-repeat:repeat-x;

background-color:#FFFFFF;

}



#content{

position:relative;

margin-left:auto;

margin-right:auto;

padding:10px 10px 10px 10px;

width:700px;

height:auto;

font-family:Verdana, Arial, Helvetica, sans-serif;

background:none;

}



#content2{

float:left;



margin:20px 0 20px 20px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:.9em;

width:560px;

height:auto;



background-position:bottom;

background-color:#FFFFFF;

}



#content3{

padding:10px;

}

#content3 h4{color:#3f5a85;}




#container_border{

float:left;

border-left:solid #b5b9cd 2px;

width:600px;

height:auto;

min-height:750px;

background:none;

margin:0px;



}



#container_content2{

float:left;


width:595px;

height:auto;

min-height:750px;

background:none;

padding-bottom:25px;

}



#secondary_content{

position:relative;

top:10px;

margin-left:18px;

border:solid #848282 1px;

height:auto;

width:550px;

padding:10px 10px 10px 10px;

background-image:url(images/content_bg3.jpg);

background-position:bottom;

background-repeat:repeat-x;

background-color:#FFFFFF;

}



#showcase{

clear:both;

float:left;

margin:0px;

width:811px;

height:185px;



}



#showcase_title{

width:810px; 

height:29px; 

margin:0px;

padding:0;

background:url(images/showcase_title.jpg);

background-repeat:no-repeat;

}



#showcase_content{

width:810px; 

height:156px;

margin:0; 

padding:0;

background:url(images/showcase.jpg);

background-repeat:no-repeat;

}





#highlights{

float:right;

width:300px;

height:150px;

}



.highlight_item{

clear:both;

float:left;

width:250px;

margin:10px 5px 10px 5px;

}







#highlights a{color:#5b5488; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; text-decoration:none;}

#highlights a:hover{color:#13184c;}



.showcase_item{

float:left;

font-size:12px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-weight:normal;

margin:5px 5px 5px 5px;

height:135px;

width:145px;

background:none;

}



.showcase_item a{color:#FFFFFF; text-decoration:none;}

.showcase_item a:hover{color:#face70;}



.showcase_item img{border:solid 1px #ccc; height:60px; width:90px; margin:4px 0 4px 0; clear:both;}





#sponsor_bar{

float:left;

margin:0;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

color:#515c92;

height:45px;

width:810px;

background:url(images/sponsor_bg.gif);

background-repeat:repeat-y;

}





#footer_container{position:relative; margin:0px; width:810px;}



#sponsor_bar a{color:#515c92; text-decoration:none;}



#footer{

font-family:Verdana, Arial, Helvetica, sans-serif;

float:left;

color:#b1b1ce;

font-weight:bold;

font-size:10px;

margin:0;

padding:10px 5px 10px 5px;

height:56px;

width:800px;

background:url(images/footer_bg.gif);

background-repeat:repeat-x;

background-color:#12184c;

}





#footer a{color:#b1b1ce;}







.input_medium {width: 220px;}

.form_left {width: 50%; font-weight: bold;}

.textarea {width: 220px; height: 200px;}

.textarea_big {width: 350px; height: 200px;}

.contact td {padding: 5px;}

.contact_td_left {width: 140px; text-align: right;}

.error {color: red;}



/* word press */ 

.comments-template{

	margin: 10px 0 0;

	border-top: 1px solid #ccc;

	padding: 10px 0 0;

}



.comments-template ol{

	margin: 0;

	padding: 0 0 15px;

	list-style: none;

}



.comments-template ol li{

	margin: 10px 0 0;

	line-height: 18px;

	padding: 0 0 10px;

	border-bottom: 1px solid #ccc;

}



.comments-template h2, .comments-template h3{

	font-family: Georgia, Sans-serif;

	font-size: 16px;
	
	color:#3f5a85;

}



.commentmetadata{

	font-size: 12px;

}



.comments-template p.nocomments{

	padding: 0;

}



.comments-template textarea{

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

}



.postmetadata{font-size:10px;}
