/* style sheet for adue interiors */

body, html {margin:0px; padding:0px;}

a img {border:none;}

#container {width:980px; background-color:#FFFFFF; border-left:#FFFFFF solid 10px; border-right:#FFFFFF solid 10px; margin:0px auto;}

/*  standard page styles  */

p {margin:0px 0px 16px 16px; color:#343434; font-family:Verdana, sans-serif; line-height:18px; font-size:11px; letter-spacing:.1 em;}

p a {color:#72B63B;}

p a:hover {color:#A0A0A0; text-decoration:none;}

h1 {margin:0px 0px 16px 0px; color:#A0A0A0; font-family:Times, serif; font-size:22px; text-transform:uppercase; font-weight: normal; font-style:normal; border-bottom:#A0A0A0 solid 1px; display:block; width:458px; height:26px; text-indent:16px;}

h2 {}

h3 {}

ul li {margin:0px 0px 1px 15px; color:#343434; font-family:Verdana, sans-serif; line-height:18px; font-size:11px; list-style:circle; letter-spacing:.1 em;}

/*  two dividing columns  */

#left{margin:0px; padding:0px; width:520px; float:left; overflow:hidden; }
#right{margin-top:25px; padding:0px; width:460px; float:right; overflow:hidden; color:#343434; font-family:Verdana, sans-serif; line-height:18px; font-size:11px; letter-spacing:.1 em; }

#right a {color:#72B63B;}

#right a:hover {color:#A0A0A0; text-decoration:none;}

/*  Style by colors for each sub section of the site  */
#gold {background:url(../images/gold_bg.jpg) repeat-x top left; height:109px; width:100%;}
#gold .nav {display:block; overflow:hidden; margin:0 auto; background:url(../images/top_ylw.jpg) no-repeat top left; height:109px; width:980px;}

#gold_about {background:url(../images/gold_bg.jpg) repeat-x top left; height:109px; width:100%;}
#gold_about .nav {display:block; overflow:hidden; margin:0 auto; background:url(../images/top_ylw_about.jpg) no-repeat top left; height:109px; width:980px;}

#gold_contact {background:url(../images/gold_bg.jpg) repeat-x top left; height:109px; width:100%;}
#gold_contact .nav {display:block; overflow:hidden; margin:0 auto; background:url(../images/top_ylw_contact.jpg) no-repeat top left; height:109px; width:980px;}

#blue {background:url(../images/blu_bg.jpg) repeat-x top left; height:109px; width:100%;}
#blue .nav {display:block; overflow:hidden; margin:0 auto; background:url(../images/top_blu.jpg) no-repeat top left; height:109px; width:980px;}

#reds {background:url(../images/red_bg.jpg) repeat-x top left; height:109px; width:100%;}
#reds .nav {display:block; overflow:hidden; margin:0 auto; background:url(../images/top_red.jpg) no-repeat top left; height:109px; width:980px;}

#green {background:url(../images/grn_bg.jpg) repeat-x top left; height:109px; width:100%;}
#green .nav {display:block; overflow:hidden; margin:0 auto; background:url(../images/top_grn.jpg) no-repeat top left; height:109px; width:980px;}

a#nav_01 {margin:0px; padding:0px; position:relative; top:76px; left:31px; display:block; width:71px; height:33px; }
a:hover#nav_01 {background:url(../images/nav_btn_01.jpg) top left no-repeat;}

a#nav_02 {margin:0px; padding:0px; position:relative; top:43px; left:102px; display:block; width:102px; height:33px; }
a:hover#nav_02 {background:url(../images/nav_btn_02.jpg) top left no-repeat;}

a#nav_03 {margin:0px; padding:0px; position:relative; top:10px; left:204px; display:block; width:97px; height:33px; }
a:hover#nav_03 {background:url(../images/nav_btn_03.jpg) top left no-repeat;}

a#nav_04 {margin:0px; padding:0px; position:relative; bottom:23px; left:301px; display:block; width:112px; height:33px; }
a:hover#nav_04 {background:url(../images/nav_btn_04.jpg) top left no-repeat;}

a#nav_05 {margin:0px; padding:0px; position:relative; bottom:56px; left:413px; display:block; width:82px; height:33px; }
a:hover#nav_05 {background:url(../images/nav_btn_05.jpg) top left no-repeat;}

.ylw {color:#F7CE6C;}
.blu {color:#69B8F1;}
.grn {color:#72B63B;}
.red {color:#C1504F;}

/*  secondary navs by color  */
.sub_nav1 {display:block; font-family:Verdana, sans-serif; font-size:12px; overflow:hidden; float:right; text-align:left; height:21px; line-height:25px; width:444px; color:#F7CE6C; }
.sub_nav1 a, .sub_nav1 a:active, .sub_nav1 a:visited {text-decoration:none; color:#A0A0A0;}
.sub_nav1 a:hover {text-decoration:underline;} 

.sub_nav2 {display:block; font-family:Verdana, sans-serif; font-size:12px; overflow:hidden; float:right; text-align:left; height:21px; line-height:25px; width:444px; color:#69B8F1; }
.sub_nav2 a, .sub_nav2 a:active, .sub_nav2 a:visited {text-decoration:none; color:#A0A0A0;}
.sub_nav2 a:hover {text-decoration:underline;} 

.sub_nav3 {display:block; font-family:Verdana, sans-serif; font-size:12px; overflow:hidden; float:right; text-align:left; height:21px; line-height:25px; width:444px; color:#72B63B; }
.sub_nav3 a, .sub_nav3 a:active, .sub_nav3 a:visited {text-decoration:none; color:#A0A0A0;}
.sub_nav3 a:hover {text-decoration:underline;} 

.sub_nav4 {display:block; font-family:Verdana, sans-serif; font-size:12px; overflow:hidden; float:right; text-align:left; height:21px; line-height:25px; width:444px; color:#C1504F; }
.sub_nav4 a, .sub_nav4 a:active, .sub_nav4 a:visited {text-decoration:none; color:#A0A0A0;}
.sub_nav4 a:hover {text-decoration:underline;} 

/*  Footer  */
#footer {margin:0 auto; text-align:center; color:#A0A0A0;}

#footer p {color:#A0A0A0; font-family:Times, serif; font-size:10px;}

#footer a {color:#434343; text-decoration:underline;}

#footer a:hover {text-decoration:none;}

.li_gray {margin:0px; padding:0px; display:block; width:980px; height:1px; border-top:solid 1px #D8D8D8;}

.dr_gray {margin-bottom:8px; padding:0px; display:block; width:980px; height:2px; background-color:#B2B2B2;}

.gray_top {background:#A0A0A0; height:2px; width:980px; margin:0; padding:0;}

/*  input fields and form styles  */

#fields {margin-bottom:8px; width:200px; float:left; text-align:right; font-size:12px; color:#4B4B4B; font-family:Verdana, Helvetica;}

#afields {margin-bottom:8px; width:200px; float:left; text-align:left; font-size:12px; color:#4B4B4B; font-family:Verdana, Helvetica;}

#tarea {margin-bottom:3px; width:240px;}

input {border:#CCCCCC solid 1px; background-color:#F9F8F8; font-size:12px; color:#4B4B4B; font-family:Verdana, Helvetica;}

textarea { border:#CCCCCC solid 1px; width:240px; background-color:#F9F8F8; height:200px; font-size:12px; color:#4B4B4B; font-family:Verdana, Helvetica;}

label {font-size:12px; color:#000000; font-family:Verdana, Helvetica;}

form {padding:10px 0px; margin:0px; border-top:#CCCCCC solid 1px; width:460px;}

.btn {width:100px; margin-right:10px; float:right; background-color:#4B4B4B; color:#FFFFFF;}
