*{margin:0;padding:0;}
option{padding-left:2px;}
body{color:#333;background:#F2F2E8 url(./images/bg.png) repeat-x;font-family:"Lucida Grande", Verdana, sans-serif;font-size:75%;line-height:1.6;}
h1,h2,h3,h4,h5,h6{font-family:Georgia, Geneva, Arial, Helvetica, sans-serif;font-weight:400;}
h1{font-size:3em;position:relative;top:15px;}
h1 a{display:block;height:70px;padding-top:10px;color:#fff;text-decoration:none;}
h1 a:hover,h1 a:active{color:#fff;}
h2{font-size:1.7em;margin-bottom:0.75em;}
h3{font-size:1.5em;line-height:1;margin-bottom:1em;}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em;}
h6{font-size:1em;font-weight:700;}
p{font-size:1.1em;margin:0 0 1.5em;}
blockquote{background:url(./images/quote.png) no-repeat;color:#666;padding-left:25px;margin:15px;}
em{font-style:italic;background:#efefe9;}
strong{font-weight:700;}
pre,code{font-family:"Courier New", Courier, Monospace;line-height:1.5;}
pre{background:#efefe9;border-top:1px solid #ccc;white-space:pre;overflow:auto;max-height:300px;margin:0 15px;padding:10px 15px;}
fieldset{border:0;padding:6px 0;}
img{border:none;}
p img{padding-bottom:1px;border-bottom:1px solid #ccc;}
a{color:#0063DC;text-decoration:underline;outline:none;}
ul,ol{margin:0 2.5em 1.5em;}
ul{list-style-type:circle;}
.container{width:925px;margin:0 auto;}
#header{width:100%;}
ul.menu{list-style-type:none;position:relative;top:25px;height:35px;text-transform:uppercase;margin:0;}

li.page_item{
	float:left;
	display:inline;font-size:1.2em;
	background:url(./images/menu_bg.png) top left no-repeat;
	height:35px;padding:0 11px 0 12px;}

li.page_item_1{background:none;padding-left:15px;}

ul.menu li.nobackground {
	background: none;
	padding-left: 15px;
}

li.page_item a{color:#333;display:block;text-decoration:none;padding:5px 15px 5px 0;}
li.page_item a span{padding:5px 0 5px 15px;}
li.page_item a:hover,li.current_page_item a{color:#fff;background:url(./images/menu_a.png) center right no-repeat;}
li.page_item a:hover span,li.current_page_item a span{background:url(./images/menu_a.png) center left no-repeat;padding:5px 0 5px 15px;}
#leftcolumn,#rightcolumn{position:relative;top:50px;}
#leftcolumn{float:left;width:280px;overflow:hidden;}
#rightcolumn{float:right;width:620px;}
.post{background:url(./images/post_bg.png) no-repeat;padding:15px 20px;}
.post_2{background:url(./images/post_bg2.png) no-repeat;padding:15px 20px;}
.post_c{background:url(./images/post_bg_c.png) repeat-y;}
.post_b{background:url(./images/post_bg_b.png) center bottom no-repeat;width:100%;border-bottom:25px solid #F2F2E8;}
.title h2{color:#369;padding-left:38px;}
.title h2 a:hover{color:#369;text-decoration:underline;}
.postdata{color:#690;margin-left:0.8em;margin-bottom:5px;}
.postdata a{color:#690;font-weight:700;}
.entry h3{font-size:1.3em;}
#related h3,h3#comments{padding:8px 15px 5px 38px;}
.pagers{width:98%;height:30px;margin:0 auto;}
.entry ul,.entry ol{margin:1.5em 0 1.5em 2.5em;padding:0;}
#collegeinfo{float:right;clear:both;width:200px;border:1px solid #888;background:#FFF;margin:0 0 20px 20px;padding:8px;}
#collegeinfo ul,ol{margin:0 0 0 1.5em;padding:0;}

ul.sidebar{list-style-type:none;margin:0;padding:0;}
.sidebar h2{color:#369;padding-left:40px;padding-top:15px;font-size:1.4em;margin-bottom:0.5em;}

.widget{background:url(./images/widget_bg.png) no-repeat;padding:1px 0 0;}

.widget_c{background:url(./images/widget_bg_c.png) repeat-y;}

.asidebottom{background:url(images/widget_bg_b.png) center bottom no-repeat;padding-top:10px;height:10px;border-bottom:25px solid #F2F2E8;}

.widget ul li{color:#999;padding-left:20px;}
.widget-s{background:url(./images/widget-s_bg.png) no-repeat;padding:1px 0 0;}
.widget-s_c{background:url(./images/widget-s_bg_c.png) repeat-y;}
.widget-s_b{background:url(./images/widget-s_bg_b.png) center bottom no-repeat;height:10px;border-bottom:25px solid #F2F2E8;}
.widget-s ul li{color:#777;padding-left:20px;}

#sidebar a{color:#333;text-decoration:none;}
.tagcloud{font-family:Georgia, Geneva, Arial, Helvetica, sans-serif;word-spacing:5px;}
#searchform input{width:80px;margin-bottom:1em;padding:3px;}
input#s{font-size:1.2em;width:230px;border:1px solid #CFCFAF;}
.commentlist{font-family:Georgia, Geneva, Arial, Helvetica, sans-serif;margin:0 0 0 2em;}
.commentlist .body{font-family:"Lucida Grande", Verdana, sans-serif;overflow:hidden;padding:0 1em;}
.commentlist li{width:100%;padding:0 0 .5em;}
.commentlist li .top{color:#555;background:#EBEBDC url(./images/var.png) center left no-repeat;font-weight:700;width:93%;padding:5px 10px 5px 30px;}
.commentlist li .top a{color:#369;}
.commentlist li .top span{float:right;font-size:0.8em;font-weight:400;margin-top:2px;}
img.gravatar{float:right;border:1px solid #E0E0CB;margin:0 .5em 1em 1em;padding:1px;}
.theform{border-top:2px solid #EBEBDC;padding:1.5em 0 2em;}
.theform label{font-size:0.9em;vertical-align:middle;}
#remember,#forget,#txpCommentHelpLink{margin-left:2em;}
#commentform{margin-left:1em;}
#commentform input:focus,#commentform textarea:focus{border:1px solid #C0C092;background:#fcfcfc;}
.comment_input{vertical-align:middle;width:260px;border:1px solid #CFCFAF;background:#F7F7F1;margin-right:5px;padding:0.3em;}
.message_input{font-size:1em;width:90%;height:200px;border:1px solid #CFCFAF;margin-top:0.2em;background:#F7F7F1;padding:0.3em;}
.commentlist_error{color:#c00;}
#footer{background:#EAEADD url(./images/footer.png) repeat-x;position:relative;top:100px;color:#555;width:100%;display:block;padding:20px 0 0;}
#footer span{color:#999;float:right;}
#footer a:hover{text-decoration:underline;}
.postdata a:hover,.pagers a:hover{color:#333;}
.alignleft{float:left;}
.alignright{float:right;}
hr{background:#E6E6D2;color:#E6E6D2;clear:both;float:none;width:100%;height:.1em;border:none;margin:0 0 1.4em;}
hr.space{height:4em;}
a:focus,a:hover,#collegeinfo a,a:focus,a:hover{color:#C40000;text-decoration:none;}
ul li,ol li,.entry ul li,.entry ol li,#collegeinfo ul li,ol li{margin-bottom:0.5em;}
ol,.entry ol,#collegeinfo ol{list-style-type:decimal;}
.clear,.entry{clear:both;}
.title h2 a,#footer a{color:#369;text-decoration:none;}
.pagers a,#sidebar a:hover{color:#666;}
.entry ul,#collegeinfo ul{list-style-type:disc;}
.widget ul,.widget-s ul{list-style-type:none;width:100%;margin:5px 10px 0 0;}
#info{padding: 0 20px 15px 20px;}
#comments{padding: 0 20px 15px 20px;}


.school_wrapper{
	width: 580px;
	clear: both;
}
.school_col_a{
	width: 30px;
	float: left;
}
.school_col_b{
	width: 150px;
	float: left;
}
.school_col_c{
	width: 400px;
	float: left;
}
.school_spacer{
	width: 580px;
	height: 40px;
	clear: both;
}
.school_more_info{
	margin-top: 10px;
}
.school_image{
	border: 1px solid rgb(170, 170, 170);
}


/*---:[ top 5 table start ]:---*/
.custom .format_text table#top5 {
	font-size: 0.8em;
	line-height: 1.5em;
}
.custom .format_text table#top5 tr td {
	padding-bottom: 30px;
}
.custom .format_text table#top5 tr td img {
	padding-right: 15px;
}
.custom .format_text table#top5 tr {
	vertical-align: top;
}
.custom .format_text table#top5 .toptendfw_details {
	font-size: 1.2em;
	line-height: 1.5em;
}

/*---:[ top 5 table end ]:---*/

.textwidget {
	padding: 0 20px;
}