/* Created by Joshua Priddle <jpriddle@nevercraft.net> For LVEDC, 2008 */

/*body
{
	background-color: #fff;
	margin: 0;
	width:  100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #625742;
}*/

br.clear
{
	clear: both;
}



a:link, a:visited, a:active { color: #681314; text-decoration: underline; }
a:hover { color: #681314; text-decoration: none; }

fieldset
{
	border: 0;
	margin: 10px 0 0 0;
	padding: 0;
}

fieldset legend
{
	padding: 0;
	margin: 0;
}



span.note
{
	font-size: 9px;
	font-weight: bold;
	font-style: italic;
	color: #660000;
}

table.property_info th
{
	text-align: right;
}
/*-----------------------------------------------------------------------------------------------*/


/* GLOBAL TAGS */
body { font:normal 12px/1em Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:center; z-index:0;}
a:active { outline: none; }
a:focus {-moz-outline-style: none;}


/* OUTER WRAPPER AND LOGO LINK */
#outer { margin:0 auto; padding:0; text-align:left; width:950px;}
h1 {text-indent:-5000px; }
h1 a {display:block; height:169px; top:0; left:0; position:absolute; text-decoration:none; text-indent:-5000px; width:431px; z-index:100001;}


/* MASTHEAD */
#box01 {background:#2d1211 url(/css/new/masthead.gif) no-repeat top left; margin:5px 0 0; height:169px; width:950px;}
#box02 {background:#2d1211 url(/css/new/masthead2.gif) no-repeat bottom left; height:23px; margin:0; padding:0; width:950px;}


/* TOP NAVIGATION */
#nav { float:right; list-style:none; margin:0; padding:150px 20px 0 0; position:relative; width:930px; z-index:10000;  }
#nav li { background:#2d1211; border-right:1px solid #e8aa48; display:block; float:right; font:normal 1em/1em Arial, Helvetica, sans-serif; margin:0; position: relative; text-align:center;  }
#nav li a, #nav li a:visited { color:#e8aa48; text-decoration:none; }

li#nav01, #nav01 li a {width:4em;}
li#nav02, #nav02 li a {width:3.5em;}
li#nav03, #nav03 li a {width:5em;}
li#nav04, #nav04 li a {width:4em;}
li#nav05, #nav05 li a {width:4em;}
li#nav06, #nav06 li a {width:4.5em; border-right:none; }


/* LOWER RIGHT  */

#box03 {color:#666; float:right; margin:0; margin:0 0 0 10px; width:707px;}
#home #box03 {width:525px;}

#box03 h3 {font:bold 1em/1em Arial, Helvetica, sans-serif; margin:1.2em 1em .9em 1em; padding:0; }
#box03 p {font:normal .95em/1.3em Arial, Helvetica, sans-serif; margin:1em; padding:0; }

/* ORANGE NAVIGATION MENU */

.orangecorner_bl {width: 100%; background: url(/css/new/orangecorner_bl.gif) 0 100% no-repeat #bd8630; margin:10px 0; }
.orangecorner_br {background: url(/css/new/orangecorner_br.gif) 100% 100% no-repeat; clear:both;}
.orangecorner_tl {background: url(/css/new/orangecorner_tl.gif) 0 0 no-repeat}
.orangecorner_tr {background: url(/css/new/orangecorner_tr.gif) 100% 0 no-repeat; color:#fff; padding:1em; text-align:left;}

.orangecorner_tr span.title { font-weight: bold; }


#buildings_mini h3, #sites_mini h3, #users_mini h3, #logs_mini h3 { margin: 0; padding: 0; }
#buildings_mini p, #sites_mini p, #users_mini p, #logs_mini p { padding: 0 10px 0 10px; margin: 0 0 6px 0;}


/* RED PROMO BOX */
.redcorner_bl { background: url(/css/new/redcorner_bl.gif) 0 100% no-repeat #681314; margin:10px 0 0; padding:0; }
.redcorner_br { background: url(/css/new/redcorner_br.gif) 100% 100% no-repeat}
.redcorner_tl { background: url(/css/new/redcorner_tl.gif) 0 0 no-repeat}
.redcorner_tr { background: url(/css/new/redcorner_tr.gif) 100% 0 no-repeat; color:#fff; padding:1em 0; text-indent: 1em; text-align:left;}

.redcorner_tr h2 { color: #FFF; font: bold 1.5em/1em Arial, Helvetica, sans-serif; margin:0; padding:0;  }


/* FOOTER */

.footer_bl {background: url(/css/new/footer_bl.gif) 0 100% no-repeat #2d1211; margin:15px 0 0; width:950px}
.footer_br {background: url(/css/new/footer_br.gif) 100% 100% no-repeat}
.footer_tl {background: url(/css/new/footer_tl.gif) 0 0 no-repeat}
.footer_tr {background: url(/css/new/footer_tr.gif) 100% 0 no-repeat; color:#fff; font:normal .85em/1em Arial, Helvetica, sans-serif;  padding:1px 0; text-align:center;}
.footer_tr span {border-left:1px solid #fff; border-right:1px solid #fff; margin:0 10px; padding:0 10px;}


/* CLEAR FLOATS */
.clearfix:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 
.clearfix {display:inline-block;} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 

/* W3C VALIDATION */

#validate {margin:5px 0 0; padding:0; text-align:right;}
#validate li {display:inline; font:normal .85em/1em Arial, Helvetica, sans-serif; margin:0 0 0 10px;}
#validate li a {color:#ccc;}
#validate li a:hover {text-decoration:none;}
