/* STYLES FOR SCREEN */

body {background-image:url(/parade2011/images/header-bkg-rpt.gif) repeat-y; background:#44261c; margin:0; font:normal 11pt/14pt Arial, Helvetica, sans-serif; color:#000; }

body#inside {/* background:#a2b8d0 url(../images/content-bkg-rptr.png) repeat-y center top;*/ margin:0; font:normal 11pt/14pt Arial, Helvetica, sans-serif; color:#000; }


.headerbkg {background-image:url(../images/header-bkg-rpt.gif); background-repeat:repeat-y; height:210px; width:auto;}


/*--------------------- COMMON SETTINGS ----------------------*/
* { margin:0; padding:0; }

a { color:#EF6136; text-decoration:underline; }

a:hover { color:#000; text-decoration:underline; }

a img { border:0pt none!important; }

p { margin:0; padding:0 0 10px 0; font:normal 11pt/14pt Arial, Helvetica, sans-serif; color:#000; }

p img { border:solid 1px #555; margin:0 20px 5px 0; padding:3px; }

.small { font:normal 9pt/12pt Arial, Helvetica, sans-serif; color:#000; }

.caption { font:normal 10pt/11pt Arial, Helvetica, sans-serif; color:#555; }

.chartTitle { color:#FFF; padding:3px 0 3px 0; }
.chartListing { padding:3px 0 3px 0; }

ul { margin:0; padding:0; }

ul li { margin:0 0 0 36px; padding:0 0 4px 0; }

h1 { font:normal 24pt Arial, Helvetica, sans-serif; color:#555; margin:0 0 10px 0; padding:0 0 2px 0; border-bottom:solid 1px #555; }
h2 { font:normal 16pt Arial, Helvetica, sans-serif; color:#647139; margin:8px 0 0 0; padding:0 0 2px 0; }
h2 a { color:#647139; text-decoration:none; }
h2 a:hover { color:#EF6136; text-decoration:none; }


/*--------------------- PAGE SETTINGS ----------------------*/
#siteWrapper { margin:0 auto; padding:0; background:url(../images/header-bkg-blue-brown.gif) no-repeat center top; }


/* ---------------------- HEADER -------------------------*/
#header { width:950px; margin:0 auto; padding:0; }

#logo { float:left; width:278px;  height:192px; background:url(../images/style_logo.jpg) no-repeat right; /*background-color:#608CB3*/ }

#headerDates { float:left; width:132px; height:87px; margin-top:50px; margin-left:100px; }

#topNav { font:bold 10pt Arial, Helvetica, sans-serif; background:#ef6136 url(../images/top_gradient.gif) center bottom no-repeat; padding-bottom:15px; margin-bottom:-6px; }

#nav { width:950px; margin:0 auto; }

#topNav a { background:url(../images/nav_separator.gif) no-repeat right 13px; display:block; height:23px; margin:0; padding:13px 14px 0px 14px; color:#FFF; float:left; text-decoration:none!important; }

#topNav a:hover { color:#DDDDDD; text-decoration:none!important; }


/* ---------------------- HOME CONTENT -------------------------*/
#homeContent { width:948px; height:413px; position:relative; display:block; margin:0 auto; padding:0px; z-index:1; }/*926px*/

#homeLtBlue {background:#A2B8D0; top:243px; height:397px; width:100%; position:absolute; z-index:0; }

#homeBuildersWrapper { margin:-14px auto 0 auto; padding:0; background:#647139 url(../images/bottom_gradient.gif) center top no-repeat; }

#homeBuilders { width:869px; position:relative; display:block; margin:0 auto; padding:0; }

#homeBuilders H1 { font:normal 18pt Arial, Helvetica, sans-serif; color:#FFF; margin:0 0 10px 0; padding:40px 0 2px 0; border-bottom:solid 1px #FFF; text-align:center; text-transform:uppercase; font-weight:bolder; }

#homeBuildersText { margin:0; padding:11px 0 20px 0; font:normal 9pt/15pt Arial, Helvetica, sans-serif; color:#FFF; }

#homeBuildersText a { font:normal 9pt/15pt Arial, Helvetica, sans-serif; color:#FFF; }

#homeBuildersText a:hover { color:#999; }


/* ---------------------- INSIDE TEMPLATE -------------------------*/
#contentWrapper {background:#a2b8d0 url(../images/content-bkg-rptr.png) repeat-y center top; position:relative; display:block; margin:6px auto 6px auto; padding:0px; min-height:400px;  width:100%; height:auto !important; height:400px; z-index:5; }

#contentTop { width:960px; position:relative; display:block; height:24px; top:0; left:0; background-color:#FFF; }

#contentBottom { height:57px; background:#647139 url(../images/bottom_gradient.gif) center top no-repeat; margin:-14px auto 0 auto; }

#content { width:890px; position:relative; display:block; margin:0 auto; padding:20px; background:#FFFFFF; min-height:360px;}

#content input { height:20px; font:normal 11pt Arial, Helvetica, sans-serif; }

#content textarea { font:normal 11pt Arial, Helvetica, sans-serif; }

#content .submit { height:28px; margin:8px 15px 10px 0; padding:0 10px 0 10px; border:solid 1px #555; cursor:pointer; }

#rightColumn { width:450px; position:relative; float:right; display:block; }


/* ---------------------- FOOTER -------------------------*/
#footerWrapper { background:#44261c; position:relative; height:100%; }
#footer { position:relative; display:block; width:896px; height:52px; margin:0 auto; padding:30px 0 0 0; color:#999; font:normal 9pt Arial, Helvetica, sans-serif; }

#footer a { color:#999; font:normal 9pt Arial, Helvetica, sans-serif; }

#footer a:hover { color:#EF6136; }

#fultonLogo { position:absolute; right:0; top:20px; }


.clear {
	clear:both;	
}
