/*
IN PROGRESS - PASI 12 July 09
*/

body.custom { background: #99573F; margin: 0; padding: 0; font-family: Arial,Helvetica,Tahoma,sans-serif;}

.custom #container { margin-top: 0; margin-bottom: 2.2em; width: 999px; }
	.custom #page { background: #f9f7e4; }
		.custom #header { padding: 0 0 1em 0; border: 0; }
		.custom .search_form { float: right; margin: 0em 4em 0em 0em; }
			.custom .search_form input { font-size: 1.3em; line-height: 1em; width: 100%; padding: 0.308em; }
			/*.custom .search_form input:focus { background: #f2e127; }*/
			
			
	/*** ESSENTIAL STYLES ***/
	.custom ul#tabs { padding: 0 1.1em; border: 0; line-height:1em; }
			.custom ul#tabs li { margin-bottom: 0;  background: none; border: 0; line-height: 1.0em; height :3em; display: block;font-size:1.3em;}
			/*.custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat { padding-bottom: 0; }*/
			.custom ul#tabs li a { padding-top: 1em; padding-bottom: 1em; color: #510000; font-weight: bold; letter-spacing: 0em; }
			.custom ul#tabs li.current_page_item a { color: #555; background: #efefef;}
			.custom ul#tabs li a:hover { color: #111; background: #999; text-decoration: none; }
			.custom ul#tabs li ul {width:22em; position: relative; background: #999; display: block; }
			.custom ul#tabs li ul li a { color: #FFF;}
				.custom ul#tabs li ul li ul {width:22em; background: #999; left: 22em; top: -3em; position: relative;}

			
			
		.custom #content {width: 668px;}
		.custom .no_sidebars #content {width:100%;}
		.custom #content_box { background: none; border-top:#999 solid thin;}
				.custom .prev_next, .custom #archive_info { border: none; }
					.custom input.form_submit:hover { color: #333; background: #f2e127; }
			.custom #multimedia_box, .custom #image_box, .custom #video_box, .custom #custom_box { background: none; border: 0; }
			.custom #sidebars { border: none; width: 265px;}
				.custom #sidebar_1 {border-right: none; }
				.custom #sidebar_1 h3 { color: #000000; font-size: 1.3em; font-weight: bold; font-variant: normal; text-transform:uppercase; letter-spacing: 0.1em; margin-bottom: 0.6em;}
				.custom #sidebar_1 p { color: #420000; font-size: 1.2em; font-weight: normal; margin-bottom: 6em;}
		.custom #footer { padding-bottom: 0; border-top: thin solid #999999;background-color:#f9f7e4; }
			.custom #footer .sidebar_list { padding-top: 1em;}

.custom a { color: #333; }
.custom a:hover { color: #000; background: #FFF; }
.custom #header #logo a, .custom #header #logo a:hover, .custom h2 a, .custom h2 a:hover, .custom h2 .entry-title { color: #510000; }

.custom #toplogo {padding:5px 0 5px 30px; float: left;}
.custom #topbanner {padding: 0; margin-left: auto; margin-right: auto;}
.custom #home_news {margin: 2em 2em 2em 0; width: 550px; }
.custom #home_news #news_headline {padding-bottom: 1em; color: #777777; font-size: 1.4em; font-weight: bold; text-transform: uppercase; }
.custom #home_news .more_link { padding: 1em 0; font-size: 1em; font-weight: bold; color: #777777; }
.custom #content .extra { margin-top:15px; color:#4E9638; font-size:1.4em; font-weight:bold; text-transform:uppercase;}

.custom #tag_cloud { margin:1em; background: #ECECEC;}

.custom .breadcrumb {color:#999999; margin-top:1em; margin-left:1em;}
.custom .breadcrumb a {color:#999999;}

/*type*/
.custom .headline_area h1, .headline_area h2 {
padding-bottom: .25em; color: #420000; font-size: 1.4em; font-weight: bold; text-transform: uppercase; 
}

.custom .format_text {
font-size:1.25em;
line-height:1.45em;
}

.custom .format_text p {
margin-bottom:1.15em;
}

/*search form positioning and style*/


.custom input, textarea {
background:#efefef none repeat scroll 0 0;
border-color:#aaa #ddd #ddd #aaa;
border-style:solid;
border-width:1px;
/*width: 8em;*/
/*height:1.2em;*/
color:#333333;
font-size:1.1em;
}

/*menus*/

.custom ul#tabs li ul {display:none; position:absolute; list-style:none;}
	.custom ul#tabs li ul li {float:none;}
	.custom ul#tabs li:hover ul {display:block;}
/*footer*/

.custom .col_Footer1 {
display:block;
float:left;
text-align:left;
width:30%;

}

.custom #footer .footer_details{
text-align: center;
}
.custom .col_Footer2 {
display:block;
float:left;
margin-left:5%;
text-align:left;
width:30%;

}
.custom .col_Footer3 {
display:block;
float:right;
width:30%;
text-align:left;

}
.custom .cb {
clear:both;
}
.custom #footer h3 {
background:#AEBB86 url(/wp-content/themes/thesis_151/custom/images/bg_pattern_dark.jpg) repeat scroll 0 0;
/*border-bottom:thin solid #666666;*/
color:#FFFFFF;
font-size:1.6em;
font-weight:bold;
letter-spacing: 0.1em;
margin-bottom:0.8em;
padding:0.2em;
}
.custom #footer a {
border:medium none;
color:#333333;
line-height:1.5em;
}
.custom #footer a:hover {
color:#777777;
}
.custom #footer p {
color:#333333;
font-size:0.8em;
line-height:1.4em;
}

.custom #footer .cb {
padding-top:0.3em;
border-bottom: thin #420000;
}

.custom .lifestream_text {
	color:#333333;
	font-size:1.4em;
}



/*TYPE*/

.custom .instructional { font-size:1.3em; font-variant:normal; font-weight: normal; letter-spacing:0; color: #333; line-height: 1.4em;}

/*TABLES*/

.custom table {
	background-color: #AEBB86;
}

/*COMMENT FORMS*/

/*.custom .format_text input, #commentform input, #commentform textarea {
font-size:1.1em;
color:#000000;
}*/
