/*
File:			custom.css
Description:	Custom styles for Thesis
*/

/* Contact Form Styles */
#wpcf label {
	clear: both;
	display: block;
	float: left;
	width: 150px;
}
#wpcf input {
	float: left;
	width: 200px;
	padding: 1px;
	margin: 2px 5px 2px 0;
}
#wpcf textarea {
	width: 350px;
	height: 100px;
	padding: 1px;
	margin: 0 5px 10px 0;
}
#wpcf #contactsubmit {
	margin-left: 250px;
	width: 100px;
}

.custom #content #rsssubmit {
	width: 100px;
}

/* border */
.custom #container { padding: 0.1em; margin-top: 2em; margin-bottom: 2em; background: #33332f; border: 0.1em solid #3e3e3a; }
.custom #page { margin: 0; padding: 0; }

/* Header */
.custom #header { padding: 0; background: #fff url('../custom/images/header.png') right no-repeat; height: 193px; }

/* Footer */
.custom #footer { background: #000; }

/* Teaser formatting */
.custom .teaser { text-align: justify; }

/* Feature Box Formatting */
.custom #feature_box { padding: 12px 15px 30px 15px; }
.custom #feature_box h2 { font-size: 2.2em; margin: 0 0 10px 0; }
.custom #feature_box p { font-size: 1.4em;}

.featuretopwidget {
	width: 300px;
	margin: 0px;
	padding: 10px 0px 10px 15px;
	float: left;
	overflow: hidden;
}


/*Tabbed Widget Version 2.0*/
.tabbedwidget {
margin-top: 1.5em;
width: 268px;
font-size: 1.3em;
background: #FFD08A;
padding: 5px;
padding-top: 10px;
border: 1px solid #e3e3e3;
}

.tabnav {
margin-bottom: 10px;
}

.tabnav li {
display: inline;
list-style: none;
padding-right: 5px;
}

.tabnav li a {
background: #e3e3e3;
border: 1px solid #000;
padding: 4px 6px;
}

.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
background: #fff;
border: 1px solid #000;
}

.tabdiv {
margin-top: 2px;
background: #fff;
border: 1px solid #000;
padding: 7px;
}

.tabdiv li {
list-style: none;
margin-bottom: 0.667em;
}

.ui-tabs-hide {
display: none;
}
