/*
To get started customizing with CSS, we recommend you
go to http://headwaythemes.com/documentation/customizing-your-headway-site/custom-css/
to get started.

Be sure to turn on custom CSS in the Headway Design Options.

When writing the selectors for the elements, put body.custom at the
beginning.

For an example on how to change the background with custom CSS
we can use the following code.

body.custom {
background: red;
}
*/


BODY.custom
{
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 13px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	color: #333333;

}
body.custom div#wrapper 
{ 
position: relative; 
}

BODY.custom .navsearch
{
	left: 460px;
	top: 25px;
	position: absolute;
        
}
BODY.custom .navsearch H4
{
	font-size: 15px;
	text-transform: uppercase;
}

BODY.custom .welcome H1
{
	font-size: 41px;
	font-family: Georgia, serif;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1.2em;
}
BODY.custom .welcome
{
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 18px;
	line-height: 1.4em;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	color: #333333;
}
BODY.custom .fright
{
	top:10px;
}

BODY.custom .homesidebar
{
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 0.8em;
	line-height: 1.467em;
	min-height: 3em;
	color: #333333;
}
BODY.custom .homesidebar A
{
	border-bottom: 1px solid #CCC;
	text-decoration: none;
	color: #153E7E;
}
BODY.custom .homesidebar A:hover
{
	border-bottom: 0px solid #000000;
	color: #CCC;
}
BODY.custom .recent_with_excerpt LI BLOCKQUOTE
{
	border-bottom: 0px solid #000000;
	padding-bottom: 30px;
}
BODY.custom .recent_with_excerpt P A
{
font-family: Calibri, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
font-size: 11px;
}

BODY.custom UL.navigation LI A:link, UL.navigation LI A:visited
{
	border-right: 0px solid #000000;
	background: #FFFFFF;
	color: #333333;
}
BODY.custom .navigation LI:hover LI A:hover
{
	background: #EEE;
	text-decoration: none;
	color: #326598;
}
BODY.custom .navigation A:hover
{
	text-decoration: none;
	color: #CCC;
}
BODY.custom .navigation
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: normal;
	line-height: 1.6em;
	margin: -120px 0px 0px;
	float: right;
}
body.custom .awesome
{
background: #000 url(images/alert-overlay.png) repeat-x;
font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
display: inline-block;

color: #ccc;
text-decoration: none;
font-weight: bold;
font-size:11px;
padding: 3px 5px 4px;
line-height: 1;
letter-spacing:1px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 3px #999;
-webkit-box-shadow: 0 1px 3px #999;

position: relative;
cursor: pointer;

}
body.custom .awesome:hover { background-color: #153E7E; color: #ccc; }
body.custom .selectbox
{
vertical-align: middle; 
*vertical-align: text-bottom;
}
BODY.custom #breadcrumbs
{
	font-size: 11px;
	text-transform: inherit;
}
BODY.custom .normal-post A
{
	line-height: 1.2em;
	border-bottom: 1px solid #CCC;
	text-decoration: none;
}
BODY.custom .entry-meta
{
	font-size: 11px;
}
BODY.custom .entry-meta A
{
	line-height: 1.4em;
	border-bottom: 1px solid #CCC;
	text-decoration: none;
}
BODY.custom A:hover
{
	color: #CCC;
	border-bottom: 0px solid #000000;
}
BODY.custom .testclass A
{
	font-size: 14px;
}
BODY.custom .entry-title
{
	line-height: 1.1em;
	border-bottom: 0px solid #000000;
}
BODY.custom #wrapper
{
	border: 0px solid #000000;
}
BODY.custom .blurb A
{
	border-bottom: 1px solid #CCC;
	text-decoration: none;
	color: #153E7E;
}
BODY.custom .blurb A:hover
{
	border-bottom: 0px solid #000000;
	color: #CCC;
}
BODY.custom .blurb
{
	padding-bottom: 30px;
}
BODY.custom .blurb P
{
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-transform: normal;
	letter-spacing: normal;
	line-height: 1.5em;
}
BODY.custom .blurb .linklist
{
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 12px;
}
body.custom .searchpage
{
border: 1px solid #EDEDED;
}
BODY.custom .schoolprogramsidebar
{
	font-family: Calibri, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-size: 0.8em;
	line-height: 1.467em;
/*      margin-left: 630px;
        position: fixed; 
*/
	
}
BODY.custom .schoolprogramsidebar A
{
	border-bottom: 1px solid #CCC;
	text-decoration: none;
	color: #153E7E;
}
BODY.custom .schoolprogramsidebar A:hover
{
	border-bottom: 0px solid #000000;
	color: #CCC;
}
BODY.custom #footer
{
	font-size: 11px;
}