.custom {

background: #303030 url('');

}



.custom .page {

background: #ffffff;

}



.custom #header { 

/* http://teaching-jobs.info/wp-content/uploads/2009/07/teaching-jobs-apple.jpg  */

background:transparent url(http://teaching-jobs.info/images/teaching-jobs-logo1.jpg) no-repeat scroll 0 0;

padding-left:80px;

height: 40px;

margin-top: 10px;

border-bottom: none;

}



#header #logo { font-size:2.7em; }

#header #logo a { color:#356734; }

#header #logo a:hover { color:#356734; }





.custom #header_area .page { margin-top: 0em;}

.custom #footer_area .page { margin-bottom: 2em; padding-bottom: .2em;}



#header_area .page {padding-top:.5em; }



.custom #custom_footer_nav {text-align: center; }



.custom #custom_footer_nav ul {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0;

padding:0 0 5px;

font-size: 1.2em;

}



.custom #custom_footer_nav li {

border-right: 1px solid #326FBE;

display: inline;

margin-right: 20px;

padding-right: 20px;

}



.custom #custom_footer_nav li.noborder {

border-right: 0px;

}



.custom #custom_footer_nav li a {

color:#777777;

font-weight:normal;

text-decoration:none;

}



.custom ul.sidebar_list {

padding-top: .1em;

}







.custom .widget_content {

background: #fff;

color: #111;

padding-left: 1em;

-moz-border-radius:5px;

-webkit-border-radius:5px ;

border-radius:5px ;

padding: 1em 0em 1em 1em;

border: 4px solid #777777;

font-size: .9em;



}



.custom .widget_content .widget_icon {

float: right;

margin-right: 0.5em;}



.custom .widget_content .widget_icon2 {

border:1px solid #E5D12D;

float:right;

margin-left:0.5em;

margin-right:0.5em;}



.custom li.widget {

margin-bottom: 1.5em;

}



.custom li.widget .my_widget_header {

background: #e5d12d;

-moz-border-radius:5px;

-webkit-border-radius:5px ;

border-radius:5px ;

}



.custom li.widget .my_widget_header h3 {

color: #111111;

font-size: 1.3em;

text-align: center;

}



.custom li.widget .my_widget_header2 {

background: #2682cd;

-moz-border-radius:5px;

-webkit-border-radius:5px ;

border-radius:5px ;

}



.custom li.widget .my_widget_header2 h3 {

color: #111111;

font-size: 1.3em;

text-align: center;

}





.custom li.widget .my_widget_header3 {

background: #d2294b;

-moz-border-radius:5px;

-webkit-border-radius:5px ;

border-radius:5px ;

}



.custom li.widget .my_widget_header3 h3 {

color: #f1f1f1;

font-size: 1.3em;

text-align: center;

}



.custom li.widget_tag_cloud  { font-size: 1.1em; } 

.custom li.widget_recent_entries { font-size: 1.1em; }

.custom li.widget_categories { font-size: 1.1em; }

.goog336 { margin:0 0 20px 10px; }



.custom #tabs li {

background:#e5d12d none repeat scroll 0 0;

border-color:#DDDDDD #DDDDDD #DDDDDD -moz-use-text-color;

border-style:solid solid solid none;

border-width:1px 1px 1px 0;

float:left;

margin-bottom:-0.1em;

}

.custom #tabs .current_page_item, #tabs .current-cat {
	padding-bottom: 0;
}

.custom #tabs .rss {

background:transparent none repeat scroll 0 0;

border:medium none;

float:right;

padding-right:0;

}



.custom #tabs a:hover {

background-color: #f0e588;
text-decoration: none;

}

.custom #tabs .rss a:hover {

background-color: #ffffff !important;

}



#GRSubscribeForm fieldset {

	width: 200px;

	

	

	}



.grlabel {

	color: #111111;

	font-size: .9em;

}



.grinput {

	width: 125px !important;

	color:#2682cd; 

	margin-left: 10px;

	}

	

.grsubmit {

margin: 10px 0 0 50px;
color:#2682cd; 
font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
background-color:#fed; 
border: 1px solid; 
border-color: #696 #363 #363 #696; 

	}

input.grsubmithov {
color:#050; 
font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
background-color:#fed; 
border: 1px solid; 
border-color: #c63 #930 #930 #c63;

}

.feeditem {
border:1px solid #DDDDDD;
margin:15px 0;
padding:10px;

}

.feeditem h4 {
font-size:1em;

}

.feeditem h4 a {
font-size:0.85em;
}

.feeditem .feedcontent {
border-bottom:1px solid #DDDDDD;
font-size:0.8em;
margin-bottom:10px;
padding:5px;

}

.feeditem .feedsmall {
font-size:0.8em;
margin-bottom:1px;

}

.feeditem .feedkeyword { font-size:0.8em; margin-bottom:1px; }

.custom .book { margin: 0; text-align: center; }

.custom .widget_pages { font-size: 1.1em; }

.statelist { margin-left:40px; }

/* Custom One-Column Page */

.one-column #content {
width: 690px;
}

.one-column .post_box, .teasers_box {
border-top:none;
}

.one-column li.widget {
list-style-type:none;
}

.one-column #sidebars {
width:250px;
}

.one-column #content_box {
background: none;
}

.one-column .my_widget_header h3, .one-column .my_widget_header2 h3, .one-column .my_widget_header3 h3  {
	padding: 5px;
	margin-bottom: 10px;
	}

/* Review Tables */


.reviewtable, .reviewtable2, .reviewtable3 {
width: 600px;
border: 1px solid #dddddd;
background: #f1f1f1;	
	}

.reviewtable th {


background: #2682cd url('http://teaching-jobs.info/images/reviewbox/review_box1.jpg');	
height: 45px;

	}
	
	
.reviewtable2 th {


background: #2682cd url('http://teaching-jobs.info/images/reviewbox/review_box2.jpg');	
height: 45px;

	}	
.reviewtable3 th {


background: #2682cd url('http://teaching-jobs.info/images/reviewbox/review_box3.jpg');	
height: 45px;

	}	
		
	

.reviewtable td,.reviewtable2 td,.reviewtable3 td {


background: #ffffff;	
vertical-align: top;
text-align: left;
	}

.reviewtable td,.reviewtable2 td,.reviewtable3 td {
	
padding: 5px;	
	
	}

.reviewtable .reviewleft,.reviewtable2 .reviewleft,.reviewtable3 .reviewleft {
width: 200px;	

	}

.blogroll-links { font-size:1em; }