/*  
Theme Name: Allied Cultures Template
Theme URI: 
Description: The Allied Cultures
Version: 1.6
Author: 
Author URI: 

*/



.main{width:768px; margin:auto;}

/*===========================page_1=========================*/
#page_1 .col_1{width:273px; float:left;}
#page_1 .mid{width:13px; float:left;}
#page_1 .col_2{width:450px; float:left;}
/*==========================//page_1========================*/

/*===========================page_2=========================*/
#page_2 .col_1{width:273px; float:left;}
#page_2 .mid{width:13px; float:left;}
#page_2 .col_2{width:450px; float:left;}
/*==========================//page_2========================*/

/*===========================page_3=========================*/
#page_3 .col_1{width:273px; float:left;}
#page_3 .mid{width:13px; float:left;}
#page_3 .col_2{width:450px; float:left;}
/*==========================//page_3========================*/

/*===========================page_4=========================*/
#page_4 .col_1{width:293px; float:left;}
#page_4 .mid{width:17px; float:left;}
#page_4 .col_2{width:429px; float:left;}
/*==========================//page_4========================*/

/*===========================page_5=========================*/
#page_5 .col_1{width:100%;}
/*==========================//page_5========================*/

*{margin:0; padding:0;}
body{ 
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	background-image:url(images/bg.gif);
}

h1 {
	color: #5b5b5b;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;

}
h1 a, h1 a:visited {
	color: #5b5b5b;
	text-decoration: none;

}
h1 a:hover {
	text-decoration: underline;
}

img{ border:0;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
html{font:11px/13px Georgia, "Times New Roman", Times, serif; color:#5b5b5b;}
input, select{vertical-align:middle;}
.tar{text-align:right;}
.in5{margin-top:5px;}
.in10{margin-top:10px;}
.in15{margin-top:15px;}
.in20{margin-top:20px;}

.pl_8{padding-left:8px;}
.pl12{padding-left:12px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}

a{color:#58c0e2; text-decoration:underline;}
a:hover{text-decoration:none;}

b a{color:#58c0e2; text-decoration:underline; font-weight:normal; font-family: Tahoma, Arial, Helvetica, sans-serif;
	background:url(images/blink.gif) center left no-repeat; padding-left:8px;}
b a:hover{text-decoration:none;}

.sp_link{color:#58c0e2; text-decoration:underline; font-weight:normal; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px;
	background:url(images/blink.gif) center left no-repeat; padding-left:8px;}
.sp_link:hover{text-decoration:none;}

.hss{ margin: 0 4px 10px 9px;  
	padding: 0 0 20px 0px;
	background:url(images/cnt_hs.gif) bottom repeat-x;
}

.list_1 a{color:#868686; text-decoration:underline; line-height:16px;}
.list_1 a:hover{text-decoration:none;}

.list_2 li{padding-bottom:5px;}
.list_2 a{color:#FFFFFF; text-decoration:underline; font:11px Tahoma, Arial, Helvetica, sans-serif;
	background:url(images/list_2.gif) center left no-repeat; padding-left:13px;}
.list_2 a:hover{text-decoration:none;}

.list_3 a{color:#5d7085; font:11px Georgia, "Times New Roman", Times, serif; text-decoration:underline;
		background:url(images/list_3.gif) center left no-repeat; padding-left:13px; line-height:18px;}
.list_3 a:hover{text-decoration:none;}

.list_4 a{color:#5b5b5b; text-decoration:underline; font:11px/18px Tahoma, Arial, Helvetica, sans-serif; line-height:18px;
		background:url(images/list_4.gif) center left no-repeat; padding-left:13px;}
.list_4 a:hover{text-decoration:none;}

.pic{margin-right:20px; float:left;}

.in{ background:#ffffff; border: 1px solid black;}

/*===========================header=========================*/
#header {

}

.navbarbg {
	text-align: center;
	background-image:url(images/nav_bg.jpg);
	background-repeat:no-repeat;
	height: 22px;
	padding: 0px;
}
.navbar {
	height: 18px;
	border-bottom: 2px solid #063a6c;
	border-top: 2px solid #063a6c;
}
.navbar ul {
	padding: 0px;
	margin: 0px;
	list-style:none;
	width: 766px;
	
}
.navbar ul li {
	color: #063a6c;
	width: 151px;
	float: left;
	border-right: 1px solid #063a6c;
	border-left: 1px solid #666666;
	
}
.navbar ul li.lastone {
	border-right: 0px solid #063a6c;
	width: 153px;
}
.navbar ul li a, .navbar ul li a:visited
 {
	text-decoration: none;
	display: block;	
	color: #063a6c;
	font-weight: bold;
	line-height: 19px;
}
.navbar ul li a:hover, .navbar ul li a.selected, .navbar ul li a.selected:visited
{
	background-color:#dee9eb;
}


/*==========================//header========================*/

/*===========================content=========================*/
#content{background:#FFFFFF; padding:5px 14px 10px 13px;}
.ln2{height:3px; background:#eeeeee;}
/*==========================//content========================*/

/*===========================block_1=========================*/
.block_1{background:url(images/block_1_top.gif) top repeat-x #f1f0ec; color:#868686; font-size:12px; line-height:16px; width:100%;}
.block_1 .bot{background:url(images/block_1_bot.gif) bottom repeat-x;}
.block_1 .left{background:url(images/block_1_left.gif) left repeat-y;}
.block_1 .right{background:url(images/block_1_right.gif) right repeat-y;}
.block_1 .top_left{background:url(images/block_1_top_left.gif) top left no-repeat;}
.block_1 .top_right{background:url(images/block_1_top_right.gif) top right no-repeat;}
.block_1 .bot_left{background:url(images/block_1_bot_left.gif) bottom left no-repeat;}
.block_1 .bot_right{background:url(images/block_1_bot_right.gif) bottom right no-repeat; padding:28px 23px 30px 17px;}

.block_1 .hs{height:30px; background:url(images/block_1_fll.gif) bottom repeat-x;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.block_1 .indent{padding:18px 0 0 6px;}
.block_1 b a{color:#5b5b5b; text-decoration:none; font-weight:bold; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif;
		background:url(images/d_arr.gif) center left no-repeat; padding-left:13px;}
.block_1 b a:hover{text-decoration:underline; color: #58c0e2;}

.block_1 .hv{height:1px; color:#e2e1dd; background:#e2e1dd;}
/*==========================//block_1========================*/

/*===========================block_2=========================*/
.block_2{background:url(images/block_2_top.jpg) top repeat-x #6b7885; width:100%; font:11px/13px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.block_2 .bot{background:url(images/block_2_bot.jpg) bottom repeat-x;}
.block_2 .left{background:url(images/block_2_left.jpg) left repeat-y;}
.block_2 .right{background:url(images/block_2_right.jpg) right repeat-y;}
.block_2 .top_left{background:url(images/block_2_top_left.jpg) top left no-repeat;}
.block_2 .top_right{background:url(images/block_2_top_right.jpg) top right no-repeat;}
.block_2 .bot_left{background:url(images/block_2_bot_left.jpg) bottom left no-repeat;}
.block_2 .bot_right{background:url(images/block_2_bot_right.jpg) bottom right no-repeat; padding:27px 22px 30px 20px;}

.block_2 .hs{height:43px; background:url(images/block_2_fll.jpg) bottom repeat-x;}
/*==========================//block_2========================*/

.bn_1{ height:130px; background:url(images/bn_1_bg.jpg) top left no-repeat; margin-bottom:25px;
	padding: 15px 20px 0px 150px;
}
.bn_1 img{margin:31px 0 0 158px;}

/*===========================page_1=========================*/
#page_1 .col_2{padding-top:10px;}
#page_1 .col_2 .indent{padding:21px 40px 30px 30px;}
#page_1 .col_2 .st_1{width:222px; float:left;}
#page_1 .col_2 .st_2{width:205px; float:left;}
#page_1 .col_2 .st_lnk{padding:7px 0 0 42px;}

#page_1 .block_2 .bot_right{padding:26px 0 22px 34px;}
#page_1 .block_2 .bl_1{width:164px; float:left;}
#page_1 .block_2 .bl_1 img{margin-top:14px;}
#page_1 .block_2 .bl_2{width:139px; float:left;}
#page_1 .block_2 .bl_3{width:135px; float:left;}
#page_1 .block_2 .bl_4{width:147px; float:left;}
#page_1 .block_2 .bl_5{width:87px; float:left;}
/*==========================//page_1========================*/

/*===========================page_2=========================*/
#page_2 .col_1 .block_1 .indent{padding:15px 0 0 13px;}
#page_2 .col_2{padding-top:28px;}
#page_2 .col_1 .hss{margin-left:5px;}
#page_2 .col_1 .indent{padding:18px 25px 0 22px;}
#page_2 .col_2 .indent{padding:20px 17px 23px 30px;}
#page_2 .block_2{margin-left:3px;}
#page_2 .col_2 .block_2 .indent{padding:20px 5px 0 13px;}
#page_2 .col_2 .block_2 .col_1{width:210px; float:left;}
#page_2 .col_2 .block_2 .col_2{width:163px; float:left; padding:0;}
/*==========================//page_2========================*/

/*===========================page_3=========================*/
#page_3 .col_2{padding-top:28px;}
#page_3 .col_1 .indent{padding:18px 0 0 16px;}

#page_3 .col_2 .indent{padding:20px 15px 23px 20px;}

#page_3 .col_2 .mid{width:10px; float:left;}
#page_3 .col_2 .col_1{width:228px; float:left;}
#page_3 .col_2 .col_2{width:167px; float:left; padding:0;}
#page_3 .col_2 .block_2 .indent{padding:20px 0px 0 21px;}
#page_3 .col_2 .block_2 .col_1{width:217px; float:left;}
#page_3 .col_2 .block_2 .col_2{width:167px; float:left; padding:0;}
/*==========================//page_3========================*/

/*===========================page_4=========================*/
#page_4 .col_1 .block_1 .indent{padding:18px 0 0 16px;}
#page_4 .col_1 .indent{padding:3px 50px 0 33px;}
#page_4 .col_2{padding-top:28px;}
#page_4 .col_2 .hss{margin-left:5px;}
#page_4 .col_2 .indent{padding:20px 15px 23px 27px;}
#page_4 .col_2 .block_2 .indent{padding:20px 0px 0 20px;}
#page_4 .col_2 .block_2 .bot_right{padding-right:18px;}
/*==========================//page_4========================*/

/*===========================page_5=========================*/
#page_5 .col_1 .block_1 .bot_right{padding-right:15px;}
#page_5 .col_1 .block_1 .indent{padding-right:0px; padding-left:18px;}
/*==========================//page_5========================*/

/*===========================footer=========================*/
#footer{height:67px; background:white; border-top: 1px solid #999999; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#7c7c7c;}
#footer a{color:#7996b2; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
#footer .ml{color:#c6c6c6; font-weight:bold; background:url(images/mail.gif) center left no-repeat; padding-left:23px;}

#footer .indent{padding:21px 0 0 29px;}
#footer .col_1{width:458px; float:left; padding-top:5px; color: #333333;}
#footer .mid{width:46px; height:32px; float:left; background:url(images/footer_dv.gif) top left repeat-y;}
#footer .col_2{width:205px; float:left; padding-top:5px; color: #333333;}
#footer .col_2 a, #footer .col_2 a:visited { color: #333333; }
/*==========================//footer========================*/

/*===================== allen stuff here ================ */
div.blurblink {
	text-align: right;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-weight: bold;
}

.blurbbox {
	text-align: center;
	margin: 0 20px;
}
h3 {
	padding: 5px 0px;
}
h3 a, h3 a:visited {
	font-size: 13px;	
	text-decoration: none;
	color: #868686;
}
h3 a:hover {
	text-decoration: underline;
	color: #58c0e2;
}

.bot_right hr {
	color: #CCCCCC;
	background-color: #CCCCCC;
	border: 0px solid #CCCCCC;
	height: 1px;
	margin: 10px 0px;
}

p {
	margin-bottom: 10px;
}

.block_2 .bot_right table td a, .block_1 .bot_right table td a:visited { color: white; font-weight: bold; }
