/*  
Theme Name: StudenTools
Theme URI: http://www.firesidemedia.net/portfolio/
Description: A 2 and 3 combo theme with a customized homepage for specialized features.
Version: 1.0
Author: Jonathan Dingman
Author URI: http://www.firesidemedia.net/
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
html { overflow:scroll;  }
body{font-family:Verdana;font-size:0.8em;margin:0;padding:0; color:#000;}
#top{width:1000px;height:121px;margin:0px auto;padding:0;}
#header{margin:0 auto;padding:0;}
#header h1{text-indent:-10000px;margin:0;padding:0;}
#header h1 a{display:block;background:url(images/studentools_header.jpg) no-repeat left;height:129px;}
#h1, h2, h3 { font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0; font-size:14px; font-weight:bold;}
a:link { text-decoration: none; color : #000; border: none;}
a:active { text-decoration: none; color : #860000; border: none;}
a:visited { text-decoration: none; color : #823737; border: none;}
a:hover	{ text-decoration: underline; color : #460000; border: none;} 
#nav{background-color:#860000;height:35px;border-bottom:#bce1f4 2px solid;margin:0;padding:0;border-bottom:5px solid #9D001A;border-top: 5px solid #9D001A }
#nav2{height:35px;width:800px;margin:0 auto;padding:0;}
ul.nav2{height:35px;line-height:35px;float:left;list-style:none;font-size:12px;margin:0;padding:0;}
ul.nav2 li{float:left !important;list-style-type:none;margin:0;padding:0;}
ul.nav2 li a,ul.nav2 li a:link,ul.nav2 li a:visited{text-decoration:none;color:#FFF;float:left;display:block;padding:0 10px;letter-spacing:1px}
ul.nav2 li a:hover{color:#FFFFFF; border-bottom:5px solid #5A0505;}
ul.nav2 li a:active{color:#FFF;text-decoration:underline;}
ul.nav2 li.current_page_item a{text-decoration:none;color:#4192e5;}
ul.nav2 li ul{float:left;margin:0;padding:0;}
.postmetadata { background:#e7f9ff; padding:5px;}
span.cmt{background:transparent url(images/comment.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
span.cty{background:transparent url(images/category.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
.navigation{width:580px;color:#666;margin:0 auto; padding:0;}
.alignright{float:right;margin-top:10px; margin-bottom:10px;}
.alignleft{float:left;margin-top:10px; margin-bottom:10px;}
#searchform { height:35px; line-height:35px; float:right; margin: 0 -40px 0 0; padding:0;}
input#s { color: #000; width: 160px; padding:2px 2px 2px 3px; margin-right:5px; border:5px solid #9D001A; }
#stFooter { background:#860000; height:35px; border-top:3px solid #460000; border-bottom:3px solid #460000; padding: 4px 0 4px 25px; clear:both; color:#FFF; margin-bottom:15px;}
#stFooter p { margin:0; padding:0 0 3px 0; }
#stFooter a:link, #stFooter a:active, #stFooter a:visited { text-decoration:none; color:#fff; }
#stFooter a:hover { text-decoration:underline; } 
.footcopy { font-size:10px; }
.boxcomments{border-top:5px solid #ddd;border-bottom:5px solid #ddd;margin-bottom:20px;width:580px;}
ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;list-style:none;background:#e7f9ff;padding-left:15px;margin:0 0 5px;}
#termslist {
	list-style-type:none;
}
#termslist li { display:inline; padding:0.2em;}
#termslist li a { font-size:14px; }
#termslist li a:hover { border-bottom:5px solid #000; text-decoration:none; }
#topfly { text-align:center; margin-bottom:15px; float:left;}
#homepop { float:right; width:450px; margin-bottom:25px;}
#homepop * h3 { padding: 10px 0 0 10px; font-size:18px; }
#popleft { float:left; width:225px; }
#popright { float:right; width:225px;}
#main { width:1000px; margin:0 auto; }
#homenews { padding:20px; width:500px; float:left; }
#homenews p { margin:10px 0 10px 0; }
#homefly { padding: 0 0 15px 0 }
#midfly { clear:both; margin:0px auto; width:336px }
#indiv { float:left; width:610px; padding:10px; margin-left:-4px;}
#indfly { float:left; padding:5px; border-top:5px solid #860000; background-color:#860000; border-left:5px solid #9D001A; border-bottom: 5px solid #9D001A; border-right:5px solid #9D001A;}
.editpost { position:absolute; top:10px; left:30px; background-color:#FFF; font-size:16px; padding:10px; border:2px dotted #000; }
#toolscol1 { width:300px; float: left; padding-right:15px;}
#toolscol2 { width:300px; float: right; }
.dlhighlight { border: 1px solid #fff; padding: 3px; }
.dlhighlight:hover { border:1px solid #000; }
.dlhighlight dd { margin:0; padding:0 }
#sidebar { float:right; width:356px; }
.onesixty { float:left; width:160px; margin-top:25px;}
.sideExtra { float:right; width:170px; }
//.ads { background-color:#9D001A; 
border-left:5px solid #9D001A; border-bottom: 5px solid #9D001A; border-right:5px solid #9D001A;
padding:5px; }
.threethirtysix { width:341px }
.copyscape { text-align:center; margin-top:10px;}
.regList li { list-style-image:url(/arrbull.jpg); }
.regList li:hover { list-style-image:url(/arrbullo.jpg); }
.single { width:555px; }
.entry p a { border-bottom:1px dashed #0000FF; }
