/*
 * Presentational styles for the home page
 */
/* /// HTML /// */
body {
 background: #adcbd2 url(../img/main/mainbgtile_teal.png) fixed repeat-x 0 0;
 font: 100%/1.50 "century gothic", arial, helvetica, sans-serif;
 color: #3f2a12;
 margin: 0;
 padding: 0;
}
a:link {
 color: #cc3300;
}
a:visited {
 color: #cc3300;
}
a:hover {
 color: #ff3300;
}
a:active {
 color: #cc3300;
}
/*this will remove the border from around linked images*/
a img {
 border-style: none;
}
/* /// PRESENTATION /// */
/*global*/
.clear {
 clear: both;
}
.underline {
 text-decoration: underline;
}
.floatLeft {
 float: left;
 margin: 0 10px 3px 0;
 padding: 0;
}
.floatRight {
 float: right;
 margin: 0 0 3px 25px;
 padding: 0;
}
/*header*/
#divHead h1 {
 font-size: 0;
 height: 0;
 margin: 0 0 0 -999em;
 padding: 0;
 width: 0;
}
#divHead h2 {
	font-size: 1.10em;
	color: #afc8e0;
	left: 200px;
 	margin: 0;
	padding: 0;
	position: absolute;
	top: 5px;
	z-index: 222;
	letter-spacing: .74em;
}

#divHead p#masthead {
 height: 150px;
 margin: 0;
 padding: 0;
}
/*content*/
#divContent h2 {
 color: #B63E3E;
 font-size: x-large;
 font-weight: normal;
 margin: 10px 0 5px 15px;
 padding: 0;
}
#divContent h3 {
 font-size: 1.21em;
 color: #396b84;
 margin: 15px 0 5px 15px;
 padding: 0;
}
#divContent p {
 color: #3f2a12;
 font-family: verdana, tahoma, arial, sans-serif;
 font-size: 0.85em;
 line-height: 1.5;
 margin: 6px 15px 12px 15px;
 padding: 0;
}
#divContent p strong {
 color: #2f707b;
 font-weight: bold;
}
#divContent p.mainTxtarea {
 color: #444444;
 font-family: verdana, tahoma, arial, sans-serif;
 font-size: 0.85em;
 line-height: 1.5;
 margin: 6px 15px 5px 375px;
 padding: 0;
}

#divContent p span.smText {
 color: #666;
 font-size: 0.85em;
}


#divContent ul {
 font-family: verdana, tahoma, arial, sans-serif;
 font-size: 0.85em;
 list-style-type: square;
 margin: 0 35px;
}
#divContent ul li.listHeader {
 font-size: 1.0em;
 font-weight: bold;
 list-style-type: none;
 margin-left: -13px;
}

/* banner area*/

#divBanner {
 width: 95%;
 margin: 0 auto;
 padding: 10px 0 0 0;
}

#divBanner p {
 margin: 0;
 padding: 0;
 font-family: verdana, tahoma, arial, sans-serif;
 text-align: center;
}

#divAddress p {
 margin: 0;
 padding: 0;
 color: #fff;
 font-family: verdana, tahoma, arial, sans-serif;
 font-size: 0.80em;
 text-align: center;
}

/*footer*/
#divFoot p {
 color: #3f2a12;
 font-size: .75em;
 margin: 0;
 padding: 2px 0;
 text-align: center;
}
#divFoot a {
 color: #28584c;
}
/*
 * tagline link for the 'Imaginated By: OBI, Inc.' image. Updated this to use a standard link
 * so that if the image changes, we will only need to update the CSS as opposed to every page that
 * uses the image. :)
 */
#divFoot p#pOBITag {
 font-size: .75em;
 margin: 0;
 padding: 0 0 4px 0;
 text-align: center;
 width: 100%;
}
#divFoot p#pOBITag a:link,
#divFoot p#pOBITag a:visited,
#divFoot p#pOBITag a:active {
 border-style: none;
 margin: 0 auto;
 padding: 0 0 5px 0;
 text-align: center;

}