/*
Theme Name: Minifeed
Theme URI: Minifeed
Description: Minifeed Theme.
Version: 1.0
Author: Minifeed Minifeed
Author URI: http://minifeed.com/
*/

html, body {
	margin:0px;
	padding:0px;
	background-color:#26201A;
	font-family:"arial";
	text-align:center;
	font-size: 11px;
	color: #363028;
/*	width:760px;*/
}
/*html, body {
width: 760px;
text-align: center;
}*/

#content2 a:link, #content2 a:visited{color:#797d32;}
#content2 a:hover{color:#b73f3b;}
#content2 {line-height:18px;font-family:arial;font-size:11px;}
#content2 strong{color:#7d211e;font-size:12px;}

.shift{float:left; padding:5px 10px 10px 0;}
h1{
	color:#826d52;
	font-family: "Trebuchet MS";
	font-size: 30px;
	letter-spacing: -0.05em;
	font-weight: 100;
/*	line-height: 15px;*/
border-bottom:solid 1px; border-color:826d52; 
}

h2{
	color:#cccccc;
	background-color:#efefef;
	font-family: "Trebuchet MS";
	font-size: 15px;
	letter-spacing: -0.05em;
	font-weight: 100;
	line-height: 20px;
}

img{border:0;}

.btxt{
	font-family:"Trebuchet MS";
	font-size: 12px;
	color: #363028;
	font-weight: bold;
	font-style: normal;
	text-transform: none;
}
	
#main {
	margin: 0px auto;
	width:760px;
	text-align:left;
position:relative;
overflow:visible;
}
#header {
	margin-top:55px;
	background-color:#363028;
	background-image:url(images/logobg.gif);
	background-repeat:repeat-x;
	width:760px;
	
}

#menu {
	float:right;
	/*width:390px;*/
	padding-right:22px;
	/*padding-top:41px;*/
margin-top:-28px;
}

.page_item{
	font-size:36px;

}

#h8{
font-size:12px;
color:#999999;
padding-left:5px;
text-decoration:none;
/*font-weight:bold;*/
}
#h8 a:hover{
font-size:12px;
color:#FF3366;
padding-left:5px;
text-decoration:none;
}

#content {
	background-color:#363028;
	padding-left:19px;
	padding-right:22px;
	padding-bottom:0px;
	padding-top:0px;
overflow:auto;
position:relative;
width:719px;

}
#focus {float:left; width:501px; /*height:318px; */background-color:#ffffff;}
#focushome {float:left; width:501px; /*height:318px; */}
#focus2 {float:left; width:100%; /*height:318px; */background-color:#ffffff;}
#wrapper {padding-left:10px; width:70%; float:left;}
#studiescol {
	background-image:url(../images/studies.gif);
	/*	background-color:#ffffff;*/
	background-repeat:no-repeat;
width:218px;
height:318px;
float:right;
background-color:#ffffff;
/*padding-top:35px;*/
/*padding-left:5px;*/
}

#studiescol a{
color: #363028;
		/*background-color:#ffffff;*/
		text-decoration:none;
	
}

#studiescol a:hover{
color: #363028;
		background-color:#eeeeee;
				text-decoration:none;
	
}
#studiescol a:hover span{
color: #363028;
		background-color:#eeeeee;
				text-decoration:none;
	
}
#studiescol a:visited{
color: #363028;
		/*background-color:#eeeeee;*/
				text-decoration:none;
	
}



#rightcol {
	width:190px;
/*	height:100%;*/
	float:right;
	padding-right:5px;
	background-color:#fff;
/*padding-left:5px;*/
/*clear:both;*/
margin-top:32px;
}
#footer {
	background-color:#363028;
	margin: auto;
	width:760px;
	text-align:left;
/*float:left;*/
clear:both;
padding-top:12px;

}
#foot1{	padding-left:20px; padding-bottom:5px; color:#b6a693;}
#foot1 a{	font-family:"Trebuchet MS";
	font-size: 10px;
	color: #b6a693;
	font-weight: normal;
	font-style: normal;
		 text-decoration: none;
	text-transform: uppercase;}
#foot1 a:hover{	font-family:"Trebuchet MS";
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
		 text-decoration: none;
	text-transform: uppercase;}

#foot2{	background-color:#26201A; padding-left:20px; color: #65594c; text-transform: none; padding-top:5px;}
	#foot2 a{color: #65594c;
	 text-decoration: none;
	}
	#foot2 a:hover{color: #8b7b69;
	 text-decoration: none;
	
	}
.ftxt {
	font-family:"Trebuchet MS";
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	text-transform: uppercase;
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
	

}

.sIFR-hasFlash h2 {
	visibility: hidden;

}

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 21px;
}

.sIFR-hasFlash h8{
font-size:12px;
color:#999999;
text-decoration:none;
font-weight:bold;
}
.sIFR-hasFlash h8 a:hover{
font-size:12px;
color:#FF3366;
text-decoration:none;

}



.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}


/*** Main Nav ***/

#NavHolder {

	margin: -1px 1px 0 0;

	height: 15px;

}

ul#Nav {
	float: right;
	margin: 5px 1px 0 0;
	}

	ul#Nav li { 

	 	list-style: none; 

		margin: 0 2px; 

		float: left;

		display: block;

		}

  		ul#Nav li a { 

			float: left;

			text-decoration: none;

			display: block; 

			height: 30px; 

			padding: 0 0 0 4px; 

			line-height: 15px; 

			color: #b6a693;
			
			font-family:"Trebuchet MS";
	font-size: 12px;
	color: #b6a693;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;

			}

		ul#Nav li a span {

			text-align: center;

	        float: left;

			padding-right: 0px;

			height: 15px;

 

		}

			ul#Nav li a:hover { 

				/*border-bottom:#CCCC99 solid 2px;*/

				color: #fff;

				cursor: pointer;

				}

			ul#Nav li a:hover span {

				border-bottom:#CCCC99 solid 2px;

				cursor: pointer;

			}

    		ul#Nav li a.current,

    		ul#Nav li a.section,

    		ul#Nav li a.section:hover,

    		ul#Nav li a.current:hover { 

			 	/*border-bottom:#CCCC99 solid 2px;*/

			 	color: #666;

				}

			ul#Nav li a.current span,

			ul#Nav li a.section span,

    		ul#Nav li a.section:hover span,

			ul#Nav li a.current:hover span {

				border-bottom:#CCCC99 solid 2px;

				color: #666;

			}




/* GENERIC FORM STYLING */#Content form {	width:378px;}	#Content form fieldset {		border:0;		padding:12px;	}		#Content .message {			color:red;			background:#ddd;			border:1px solid #ccc;			padding:5px;			margin:5px;		}		#Content span.message {			width: 300px;		}		#Content form div {			margin-top:10px;			width:100%;		}		#Content form label {			font-size:1.1em;			color:#333;		}			#Content form label.left {				float:left;				width:12em;			}			#Content form label.FormHeading {				font-size:1.3em;				color:#ff7200;				font-weight:bold;			}		#Content form input.text,		#Content form textarea,		#Content form select {			width:200px;			color:#000;			background:#f8f8f8;			border:1px solid #aaa;			padding:3px;		}				#Content form input.numeric {			width:20px;			background:#f0f0f0;			border:1px solid #aaa;			padding:3px;			color:#000;			margin-right:4px;		}		#Content form input.year {			width:35px;		}		#Content form p.Actions {			text-align:right;			padding:0 22px 15px 0;		}			#Content form p.Actions input {				padding:2px;			}

/* Forms*******************************************************/fieldset {	border: 0;	font-size: 1.2em;}textarea {	font-family: Verdana, Tahoma, sans-serif;	font-size: 1.2em;}form ul {	list-style: none;}.middleColumn { 	display: block; 	margin: 15px 10px 10px 0;	background: #E9E9E9;	padding: 4px;	width: 306px;	clear: left;}	#Sidebar .middleColumn {		margin: 0 0 0 8px;		display: inline;	}input.text, textarea, select {	padding: 2px;	border: 1px solid #A7A7A7;	color: #000;	font-size: 1.1em;	font-weight: bold;	width: 300px;}select {	width: auto;}input.action {	padding: 2px;	font-size: 1.2em;	font-family: Verdana, Tahoma, Sans-serif;}input:focus span, textarea:focus span {	border: 3px solid #000;}input.action:hover,input.action:focus {	cursor: pointer;}#Search {	width: 105px;}input#Search_Form_SearchForm_Search {	width: 110px;	padding: 3px;	margin-left: -4px;	font-size: 1.2em;	}#Sidebar input.action {	font-size: 1.2em;	float: right;	padding: 1px;	margin: -22px 10px 0 0;}	/* Comments******************************************/#CommentHolder ul {	list-style: none;	margin: 20px 0;}ul#PageComments li {	margin: 5px 0;	padding: 1px;	width: 88%;}ul#PageComments li.odd {	background: #E8F6FF url(../images/commentBg.png) no-repeat 1% 10%;	padding-left: 40px;	padding-right: 10px;	border-bottom: 2px solid #BCE4FE;}ul#PageComments li.even {	background: #fff url(../images/commentBgAlt.png) no-repeat 99% 10%;	padding-right: 40px;	padding-left: 10px;}ul#PageComments li.odd p.info {	color: #3AA0C3;}/* Search Results *****************************************/ul#SearchResults {	margin: 10px 0;}ul#SearchResults li {	list-style: none;	margin: 5px 0;	font-size: 1em;}