
/* GLOBAL TAGS */
body { font:normal .95em/1em Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:center; z-index:0;}
a {color:#681314;}
a:hover {text-decoration:none;}
a:active { outline: none; }


/*a:focus {-moz-outline-style: none;}*/

a img {border:none;}
table {margin-left:1em; font-size:.85em;}

/* 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(masthead.gif) no-repeat top left; margin:5px 0 0; height:169px; width:950px;}
#box02 {background:#2d1211 url(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:7.5em;}
li#nav03, #nav03 li a {width:10.5em;}
li#nav04, #nav04 li a {width:4em;}
li#nav05, #nav05 li a {border-right:none; width:6.5em;}


/* LOWER RIGHT  */

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

#box03 h3 {font:bold 1.1em/1.1em Arial, Helvetica, sans-serif; margin:1.2em 1em .9em 1em; padding:0; }
#box03 h4 {color:#bd8630; font:bold .95em/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; }
#box03 li {line-height:1.2em; }

/* ORANGE NAVIGATION MENU */

.orangecorner_bl {background: url(orangecorner_bl.gif) 0 100% no-repeat #bd8630; margin:10px 0; width:525px}

.orangecorner_br {background: url(orangecorner_br.gif) 100% 100% no-repeat; clear:both;}
.orangecorner_tl {background: url(orangecorner_tl.gif) 0 0 no-repeat}
.orangecorner_tr {background: url(orangecorner_tr.gif) 100% 0 no-repeat; color:#fff; padding:1em; text-align:center;}

.orangecorner_tr ul {display:inline; list-style:none; margin:0; padding:0;}
.orangecorner_tr ul li {display:inline; font:bold .9em/1em Arial, Helvetica, sans-serif; text-transform:uppercase;}
.orangecorner_tr ul li#borderitem {border-left:1px solid #fff; border-right:1px solid #fff; margin:0 10px; padding:0 10px; }
.orangecorner_tr ul li#businessparks {border-left:1px solid #fff; display:none; margin:0 0 0 10px; padding:0 0 0 10px; }
.orangecorner_tr ul li a {color:#fff; margin:0; padding:0; text-decoration:none; }
.orangecorner_tr ul li a:hover {text-decoration:underline; }

/* CURVED IMAGES */
#curveimage {float:right; margin:0 0 -1px; padding:0; width:525px; overflow:hidden; }
#curveimage .orangecorner_bl {margin:5px 0 10px; width:162px;}
#curveimage .orangecorner_tr {padding:6px;}
#curveimage img { margin:0; padding:0;}
#curveimage br {clear:both; height:0; margin:0; padding:0;}



div.wrapper { float:right; margin:0; position:relative; vertical-align:top; }
div.wrapper img{ border:none; float:right; }
div.wrapper div{ height:7px; left:0; position:absolute; width:100%; }


div.wrapper div.tl{ background:transparent url(tl.gif) top left no-repeat; top:0; }
div.wrapper div.tr{ background:transparent url(tr.gif) top right no-repeat; top:0; }
div.wrapper div.bl{ background:transparent url(bl.gif) bottom left no-repeat; bottom:0;}
div.wrapper div.br{ background:transparent url(br.gif) bottom right no-repeat; bottom:0;}


/* LOWER LEFT */

#box04 {float:right; margin:0; border:none; padding:0; width:415px;}
#box04 br {clear:both;}

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

.redcorner_tr h2 {color:#d2ad42; font:bold 2.5em/1em Arial, Helvetica, sans-serif; margin:10px 0 0; padding:0;  }
.redcorner_tr h2 span {display:block; font:bold .4em/1em Arial, Helvetica, sans-serif; margin:0 0 0 20px; text-transform:uppercase; }
.redcorner_tr p { color:#fff; font:normal 1em/1.3em Arial, Helvetica, sans-serif;  }
.redcorner_tr img { border:none; float:left; margin:10px 14px; padding:0; }
.redcorner_tr ul { list-style:none; margin:0; padding:0 0 0 15px; text-align:right; width:193px; }
.redcorner_tr li { font:normal .9em/1em Arial, Helvetica, sans-serif; margin:0; padding:0 0 1em; }
.redcorner_tr li a {color:#d2ad42; text-decoration:none;}
.redcorner_tr li a:hover {text-decoration:underline;}
#box03 .redcorner_bl {float:none; width:707px;}
#box03 .redcorner_tr h2 {font:bold 1.8em/1em Arial, Helvetica, sans-serif; margin:-5px 0 -5px 15px; padding:0; }



/* TANGERINE PROMO BOX */
.tangerinecorner_bl {background: url(tangerinecorner_bl.gif) 0 100% no-repeat #d2ad42; float:right; margin:10px 0 0; padding:0; width:415px;}
.tangerinecorner_br {background: url(tangerinecorner_br.gif) 100% 100% no-repeat}
.tangerinecorner_tl {background: url(tangerinecorner_tl.gif) 0 0 no-repeat}
.tangerinecorner_tr {background: url(tangerinecorner_tr.gif) 100% 0 no-repeat; color:#fff; padding:1em; text-align:left;}

.tangerinecorner_tr h3 {color:#681314; font:bold 1.5em/1.15em Arial, Helvetica, sans-serif; margin:0; padding:0;}
.tangerinecorner_tr h3 span {display:block; text-align:right; }

/* FOOTER */

.footer_bl {background: url(footer_bl.gif) 0 100% no-repeat #2d1211; margin:15px 0 0; width:950px}
.footer_br {background: url(footer_br.gif) 100% 100% no-repeat}
.footer_tl {background: url(footer_tl.gif) 0 0 no-repeat}
.footer_tr {background: url(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;}


/* SCROLLER */

div.scroller { 	width: 697px; overflow: hidden;	}
div.scroller div.section {
/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
width: 697px; overflow:hidden; float:left; margin:0; padding:0; }
div.scroller div.content { width: 10000px; }
div.controls {line-height:1.2em; text-align:center;}

#webdesign {display:none; text-indent:-5000px;}