/* CSS Document */

body{background: #333333; margin:0px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#333333; font-size: 11px;}
.header{background-image:url(assets/images/head_shadow.jpg); height: 100px;}
.btnback{background: #993300; height: 30px;}

a:link, a:active, a:visited {color: #993300; }
a:hover {color:#fff; }
a.main:link, a.main:active, a.main:visited {color: #ffffff; font-size: 13px; line-height: 30px; text-decoration:none;}
a.main:hover {color:#333; text-decoration:underline;}

.phone{color: #993300; font-size:14px; font-weight:bold;}
.topright{padding-bottom:10px;}

#banner{width: 850px; height: 100px; text-align:left;}
#logo{width: 550px; height: 100px; text-align:center}
#buttons{width: 800px; height: 65px;}
#flashcontent{width: 570px; height: 445px;}

.bold{font-size:14px;}
.title{font-size:16px; font-weight:bold; color:#993300;}
.color{color:#993300;}

#frame { width:100%; margin:0 auto; position:relative; text-align:left; color:#aaa;}
#content {text-align:left; color:#666;}

#nav,    #nav-sub UL, #nav-ter,    #nav-qua    { list-style:none; padding:0; margin:0; font:12px Arial,sans-serif; }
#nav LI, #nav-sub LI, #nav-ter LI, #nav-qua LI { float:left; padding:0; margin:0; }
#nav A,  #nav-sub A,  #nav-ter A,  #nav-qua A  { font-weight:bold; text-decoration:none; padding:0 15px; }


#nav { background:url(assets/images/nav_bg.gif); height:34px; }
#nav LI A { color:#993300; text-shadow:#fff 0 1px 0; line-height:34px; }
#nav LI A:hover { color:#fff; }
#nav LI.on { background:url(assets/images/nav_bg_hover.gif); }
#nav LI.on A { color:#fff; text-shadow:#000 0 1px 0; }

#nav-sub-bg { background:url(assets/images/nav_sub_bg.gif); padding-left:5px; }
#nav-sub { opacity:0; }
#nav-sub UL { display:none; height:26px; font:11px Arial,sans-serif; }
#nav-sub LI A { color:#999; text-shadow:#000 0 1px 0; padding:0 10px; line-height:26px; }
#nav-sub LI A:hover, #nav-sub LI.on A { color:#fff; text-shadow:#000 0 1px 0; }

.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}
.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

h1{font-size: 200%;color: #333333;letter-spacing: 1px; text-shadow:#000 0 2px 0;}
h2{font-size: 150%;color: #993300}
p{padding-bottom:1em}
h2{padding-top: 0.3em}
div#container{width:825px;margin: 0 auto;text-align:left}
div#main{background: #993300;width:570px;height:560px; color:#FFFFFF;}
div#sidenav{float: right;width:235px; background: #ffffff}
div#sidenav p{padding: 5px 0}
div#sidenav h2{font-size: 110%;color: #333}

#maintop{background:url(assets/images/main_top.gif); height:40px;}
#mainbottom{ height:40px;}
#maincontent{ margin:0 10px;}
#text{width: 320px;height: 445px; }
#pic{float: right; width: 200px;}

select{font-size:11px}
input{font-size:11px}

#copyright { margin-top:14px; font-size:10px; color:#FFFFFF; text-align:center;}

#footer { background:url(assets/images/nav_bg.gif); height:25px; font-size:11px; text-align:center;}

#footer LI A { color:#993300; text-shadow:#993300 0 1px 0; line-height:25px; }
#footer LI A:hover { color:#993300; }
#footer LI.on { background:url(assets/images/nav_bg_hover.gif); }
#footer LI.on A { color:#993300; text-shadow:#993300 0 1px 0; }

#btm { background:url(assets/images/nav_sub_bg.gif); height: 8px; text-align:center;}
