html,body{min-height:100%;margin-bottom:0.01em;}html{font-size:62.5%;}html *{margin:0;padding:0;}body{width:768px;background:#25406e;color:#25406e;font-family:arial, verdana, sans-serif;text-align:center;margin:0 auto;}h2{font-size:1.4em;text-transform:uppercase;}h3{font-size:1.17em;}h4{font-size:1em;}#page{width:768px;background:#fff url(/img/pageBG.gif) top left repeat-y;margin:0 auto;}.printOnly{display:none !important;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#header{background:#FFF url(/img/headerBG.gif) center top no-repeat;height:252px;}#header h1,#header blockquote{position:absolute;top:18px;}#header h1{left:24px;width:276px;background:url(/img/HelpingHand.gif) right center no-repeat;}#header h1 a{display:block;}#header blockquote{right:24px;width:219px;height:73px;background:url(/img/slogan.gif) right center no-repeat;}#content{z-index:1;float:right;width:456px;margin-top:-65px;padding-right:144px;}#page_default #content,#page_adminfundometer #content{width:600px;padding-right:0;}#page_default #content{margin-top:-95px;line-height:1.4em;}#content h2,#content h3{margin:0.6em 0;}
#content ul,#content ol{margin:1em 0;}
#content li{margin-left:24px;}
#content p{text-align:justify;}
#content dd{text-align:left;}
#content p{margin:1em 0;}
#content blockquote{margin-bottom:1em;color:#b78534;font-style:italic;font-weight:700;}
#content .cite{font-size:0.9em;line-height:1.2em;}
#content dl{margin:0 0 24px 5px;}
#content dt{margin-top:1em;color:#b78534;font-size:1.2em;font-weight:700;}
#page_faq #content dt{text-indent:-1.2em;}
#page_auction #content{height:796px;}
#page_free #content{height:927px;}
#page_default p{text-align:left;}
#page_default dt{margin:0;}
#content #intro{width:475px;margin:0 20px 2em;}
#content #intro p{font-size:1.4em;font-weight:700;line-height:1em;text-align:left;}

#content .moreInfo{position:absolute;bottom:0;line-height:1em;}
#content .contentBox .moreInfo{right:11px;}
#content #auction .moreInfo{right:24px;}
#content .moreInfo a{text-decoration:none;}
#content .moreInfo a:hover{text-decoration:underline;}
#content p.email,#content p.contact{display:block;height:42px;margin-bottom:48px;padding-left:50px;line-height:42px;}
#content p.email{background:#fff url(/img/envelope.gif) left center no-repeat;}
#content p.contact{background:#fff url(/img/addressBook.gif) left center no-repeat;}

#fundometer{float:right;width:120px;background-color:#FFF;color:#000;}
#fundometer h2{width:96px;text-align:center;font-size:16px !important;}
#fundometer img{background:#FFF url(/img/fundometerBGanimated_short.gif) repeat-x;}
#fundometer dl{position:absolute;top:-5px;left:60px;margin:0;}
#fundometer dt{display:none;}
#fundometer dd{position:absolute;background:#fff;font-size:10px !important;line-height:1em;}
#fundometer dd.initial{top:153px;}
#fundometer dd.current{z-index:1;color:#9d080d;font-weight:700;top: 93px !important;}
#fundometer dd.target{top:23px;}
#fundometer p{width:96px;font-size:12.8px !important;text-align:center;}

.contentBox{display:inline;float:left;width:auto;border:1px solid #b78534;background:#25406e;color:#fff;margin:0 24px 24px 0;padding:0 11px;}
.contentBox img{display:block;margin-bottom:11px;border:1px solid #b78534;}
.contentBox p{text-align:left !important;}
.contentBox blockquote{width:97%;}
.contentBox h2{color:#b78534;}

#testimonials{background:#fff;color:#25406e;line-height:1.4em;}
#testimonials blockquote,#testimonials .cite{margin-top:0;margin-bottom:0;}
#page_default .contentBox{height:45em;}
#page_default .contentBox
{width:192px;}
#page_testimonials #testimonials{width:160px;}
#page_about .contentBox{margin:0 0 1em;padding:11px 11px 0;}
#page_services .contentBox{width:auto;}
#page_book .contentBox{width:312px;}
#page_testimonials .contentBox{clear:both;}
#page_testimonials #page div#content.clearfix
{
	height: 1480px;
}
#page_testimonials #page div#content div.contentBox img
{
	/*float: left;*/
}

#page_services .contentBox,
#page_book .contentBox,
#page_auction .contentBox,
#page_free .contentBox,
#page_testimonials .contentBox,
#page_framing .contentBox{float:right;margin:0 -120px 12px 24px;padding:11px 11px 0;}
#page_testimonials #testimonials{padding-bottom:1em;}

#signing
{
	display: block;
	clear: both;
}

#signing a.lgAlert
{
	font-weight: bold;
	font-size: 140%;
}

#auction{float:left;clear:both;width:480px;padding-bottom:1em;line-height:1.2em;}
#auction ol{margin-top:12px;}
#auction li{position:relative;display:inline;float:left;width:216px;list-style:none;text-align:right;margin:0 24px 3em 0;}
#auction li h3{margin-top:263px;padding-top:0.5em;color:#b78534;font-size:1.1em;}
#auction li div{position:absolute;top:0;left:0;height:263px;}
#auction li img{position:relative;bottom:0;left:0;}
#auction li p{font-size:1.3em;font-weight:700;text-align:right;margin:0;}
#auction li p span{font-size:0.7em;font-weight:400;}
#page_auction #page #footer
{
	padding-top: 3em !important;
}

#page_adminfundometer #content p#logout,#page_adminfundometer #content p.error,#page_adminfundometer #content p.success,#page_adminfundometer #content form,#page_adminfundometer #content table{width:456px;}p#logout{font-weight:700;text-align:right;text-transform:uppercase;}p.error,p.success{color:#fff;font-size:1.4em;font-weight:700;text-align:center !important;padding:0.5em 0;}p.error{background-color:#9d080d;}p.success{background-color:#089c4b;}fieldset{border:0;}label,input{float:left;margin:0.1em 0;}input{width:92px;text-align:center;}#addRecord{margin-bottom:2em;border:1px solid #25406e;border-width:1px 0;}#addRecord fieldset{border:1px solid #25406e;border-width:0 0 1px;padding:1em 0;}#page_admindefault label,#addRecord label{width:96px;margin-left:120px;margin-right:24px;}#page_admindefault input#submit,#addRecord input#submit{width:96px;margin-left:240px;text-align:center;}#displayRange fieldset{padding:1em 0;}#displayRange label{width:110px;margin-right:10px;}#displayRange label#to{width:24px;margin-left:0;margin-right:0;text-align:center;}#displayRange input#go{width:92px;margin-left:24px;}#content table{clear:left;border-collapse:collapse;border:2px solid #25406e;border-bottom:5px solid #25406e;background:#fff;font-size:1em;}#content table thead tr{background:#25406e;color:#fff;}#content table tbody tr.even{background-color:#bcd;}#content table tbody tr:hover{background-color:#9d080d;color:#fff;font-weight:700;}#content table thead th{text-align:center;font-size:1em;padding:0.4em 0;}#content table tbody td{border:1px solid #25406e;font-size:0.9em;text-align:right;line-height:1.1em;padding:0.3em 0.5em;}

#sideBar{z-index:1;float:left;width:156px;margin-top:-65px;color:#fff;font-size:1.1em;line-height:1.2em;}
#sideBar ul.nav{text-align:left;list-style:none;margin:0 0 24px;}
#sideBar ul.nav li a{display:block;height:1%;margin-right:12px;color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase;padding:0.4em 16px 0.4em 24px;}
#sideBar ul.nav li.current a{background:url(/img/navHover.gif) left center no-repeat;margin-right:0;color:#25406e;}
#sideBar ul.nav li a:hover{background:url(/img/navHover.gif) left center no-repeat;color:#25406e;}
#sideBar p{text-align:center;}
#sideBar #banners img{margin:12px 12px 12px 0;}
#sideBar #w3c{margin-top:60px;}
#sideBar #w3c img{margin:6px 6px 6px 0;}

#footer{height:270px;background:#25406e url(/img/footerBG.gif) center top no-repeat;font-size:0.9em;line-height:1.5em;}
#footer h1{margin-bottom:0.67em;padding-top:70px;color:#b78534;font-size:1em;font-weight:700;}
#footer img{float:left;margin-left:288px;margin-right:24px;}
#footer dl{float:left;}
#footer dt{float:left;color:#b78534;}
#footer dd{margin-left:6.5em;}
#accessabilityLinks,#header span{position:absolute;left:-9999em;}
#page,#header,#content,#fundometer,.contentBox,#auction,#sideBar,#footer,#fundometer div{position:relative;}
#content dd,#testimonials h2,#testimonials dt{color:#25406e;}
label,#addRecord input{text-align:right;}
