/*
Theme Name: Equip Schools
Theme URI: http://www.equipschools.com/
Description: Equip Schools.com 2009
Version: 1.1
Author: Talent Generation
Author URI: http://www.talentgeneration.com/
Tags: blue, fixed width, one column, widgets
*/

* {margin:0;padding:0;font-size:100.01%;}
#skipto {text-indent:-9999px;position:absolute;top:0;left:0;}
body {background:#ebebeb url(./img/w/bggrad.png) repeat-x;font-family:Arial, Helvetica, sans-serif;}
a {color:#079ac9;}
#swrap {background:url(./img/w/bg.jpg) 50% 0px no-repeat;width:100%;height:100%;}
#rap {width:960px;margin:0 auto;background:url(./img/w/content-top.png) 0 121px no-repeat;}
#header {height:123px;position:relative;}
h1 a {background:url(./img/w/logo.png);width:279px;height:92px;display:block;text-indent:-9999px;position:absolute;top:16px;left:0;}
.desc {text-indent:-9999px;}
#prinav {list-style:none;position:absolute;top:0;right:20px;}
#prinav li {float:left;}
#prinav li a {color:#000;display:block;line-height:94px;min-width:1%;padding: 18px;text-decoration:none;text-transform:lowercase;}
#prinav li.current_page_item a, #prinav li.current_page_parent a {background:#97cee6; color:#000}
#prinav li a:hover {background:#0d84a9;color:#fff}
#header #s a {
display:block;
text-indent:-9999px;
width:30px;height:23px;
position:absolute;
top:114px;
right:45px;
background:url(./img/search-inactive.png);
}
.orn-arrow-top {
width:154px;
height:373px;
background:url(./img/arrow-up.png);
position:absolute;
top:-60px;
left:-135px;
z-index:2;
}.orn-arrow-btm {
width:234px;
height:395px;
background:url(./img/arrow-down.png);
position:absolute;
bottom:50px;
right:-179px;
z-index:200;
}
#cwrap {background:url(./img/w/content-btm.png) 50% 100% no-repeat;border-bottom:1px dotted #ebebeb;margin-top:18px;padding-bottom:16px;width:958px;position:relative;}
#content {background:url(./img/w/content-bg.png) repeat-y;padding:10px 25px 10px 25px; color:#555;z-index:100;position:relative;}
#content p, #content h2, #content h3, #content h4, #content ul, #content ol, #content dl {
margin:1em;
}
#content h2 {
font-size:110%;
border-bottom:1px solid #468194;
}
#content h3 {
border-bottom:1px solid #76a1c4;
margin:0;padding:.3em 1em;
}
#content img.feature {margin:0 -2em;padding:0 1.4em;}
body.home #content img.feature {margin-top:-1em;}
#content .post h2 a {text-decoration:none;color:#444}
#content .post {position:relative;}
#content .post li {margin:0 1em;}
#content .hentry small { float:right; border:1px solid #ccc; padding:5px 15px; background:#efefef; color:#333; font-size:80%; margin:0 2em .5em 1em; }
#content .post .postmetadata { font-size:60%; text-align:center; border-top:1px solid #ccc; padding:1em;}
#content dd {
padding:.5em 1em;
}

#content table {border:0;}
#content td {vertical-align:top;padding:1em;}
#content td p {margin:1em 0;}
#content td h3 {margin:0;}

#content small {font-size:76%;}

.alignleft {float:left;}
.alignright {float:right;}
.clear {clear:both;}

.entry img.product {padding:3px; background:#fff; border:1px solid #ccc;}
img.alignleft {margin:0 10px 10px 0;}
img.alignright {margin:0 0 10px 10px;}

h3 {clear:both}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#wpcf7-f1-p10-o1 {float:left;}

#twrap {width:940px;height:26px;overflow:hidden;margin:12px -16px;position:relative;}
#twrap .ticker {
background:#5eb0cb;
list-style:none;
height:24px;
border-top:1px solid #468194;
border-bottom:1px solid #aaaaaa;
position: relative;
margin:0;
}
.ticker li {
display:inline;
font-size:12px;
line-height:24px;
padding:0 6px;
}
.ticker a {
text-decoration:none;
color:#fff;
}
.ticker a:hover {
text-decoration:underline;
}

#btmnav {
color:#5b5b5b;
font-size:70%;
list-style:none;
margin:20px;
}
#btmnav li {
color:#5b5b5b;
float:left;
width:150px;
list-style:none;
}
#btmnav li li a {
color:#a3a3a3;
text-decoration:none;
}
#footer {clear:both;border-top:1px solid #c8c8c8;color:#5b5b5b;font-size:60%;line-height:40px;padding:10px 20px;margin-top:10px;}
#footer .tg-site {float:right;}

#f-r-a {
position:absolute;right:-20px;top:-55px;
}
#f-r-a img {
border:0;
}