/*general settings */
body {background-color: #BEAF9A; color: #564723; }
body, ul, li, div, p, img, h1, h2 {margin: 0px; padding: 0px; font-family: Arial, Verdana, Tahoma, helvetica, Sans-Serif; font-size: 100%; border: 0px;}
a:link, a:visited, a:hover {text-decoration: none; color: #413518;}
a:hover {color: #958360;}
a:active {text-decoration: underline;}
a img {border: 0px;}
h1 { font-weight: normal; font-size: 1.43em; text-transform: uppercase; color: #413518;  }
h2 { font-weight: bold; font-size: 0.8em; text-transform: uppercase; color: #413518; letter-spacing: 0.3em;}
sup {font-size: 75%;}

/*place holder*/
 div#content {width: 770px; margin: -240px auto auto -385px; position: absolute;  top: 50%; left: 50%; background-color: #D7C099;}

/*banner*/
 div#banner {width: 770px; height: 99px; margin: 0px; padding: 0px;}
 #logo {float: left;}



/*top menu section */
 div#menu {clear: both;}
		ul#nav {}
		ul#nav li { list-style-type: none; float: left; background-color: #413518; text-align: center;}
			ul#nav li a { color: #fff; display: block; font-size: 0.65em; width: auto; line-height: 1.8em;}
			ul#nav li a:link, ul#nav li a:visited {text-decoration: none; color: #fff; }
			ul#nav li a:hover, ul#nav li a#selected {background-color: #7A6311;color: #fff; }
			ul#nav li#one {width: 118px; text-align: right; }
			ul#nav li#one a {padding-right: 14px;}
			li#two {width: 183px;}
  		ul#nav li#two a:hover {background-color: #413518;}
			li#thr {width: 156px;}
			li#fou {width: 156px;}
			li#fiv {width: 157px;}

 /*sub menu section */
 div#subm {clear: both; width: 103px; float: left; border-right: solid 1px #413518; background-color: #C8B28C; height: 316px; text-align: right; padding: 14px 14px 0px 0px;}
  img#trans {font-size: 0.05em; height: 316px; width: 3px; float: left;}
  div#subm h1 { color: #413518; }
  div#subm ul {font-size: 0.65em;list-style-type: none; margin-top: 30px;font-weight: bold; }
   div#subm ul li {padding: 5px 0px 7px 0; text-transform: uppercase; color: #958360;}

 /* copy section */
 div.copy {margin-left: 118px; padding: 14px 10px 0 10px; margin-top: 20px; }
  div.copy h1 {color: #6E5E3E; }
  div.copy p {font-size: 0.7em; color: #564723; margin: 0.3em 0 0.3em 0; }
  div.copy a:link, div.copy a:visited {text-decoration: underline;}
  div.copy a:visited {color: #564723;}

 /* footer section */
 div#foot {clear: both; height: 31px; background-color: #413518; width: 770px; }
		ul#foom {}
		ul#foom li {list-style-type: none; background-color: #413518; text-align: center; float: right;  }
		ul#foom li a, ul#foom span {color: #fff; height: 31px; line-height: 20px; background-color: #413518; padding: 0 15px 0 15px;  text-transform: uppercase; font-size: 0.65em; display: inline-block; float: left; width: auto;}

		ul#foom li a:link, ul#foom li a:visited {color: #fff; text-decoration: none;  }
  ul#foom li a:hover, ul#foom span {background-color: #7A6311; color: #fff; }


 /* individual pages */
#arr {}
 #arr img {vertical-align: top; float: left; }
 #arrimg1 {margin-right: 7px;}
 #arr h1 {float: right; width: 211px; margin-top: 10px;}
 #arr div.text {float: left; width: 410px; margin-top: -28px; }
 #arr div.text p {text-align: right;}

#com {}
 #com img {vertical-align: top; float: left; margin-top: 10px;}
 #comimg1, #comimg2 {margin-right: 10px; }
 #comimg2, #comimg3 {margin-bottom: 20px}
 #com div.text {margin: 14px 0 0 14px;}


#cul {}
 #cul img {vertical-align: top; float: left;}
 #culimg1, #culimg2 {margin-right: 10px;}
 #cul>h1 {margin-top: 10px;}
 #cul div.text, #cul h1 {float: right; width: 390px; }
 #cul div.text p, #cul h1 {text-align: right;}

#des {}
 #desimg1, #desimg2 {margin-right: 8px;}

#ear{width: auto;}
 #ear img {float: left; }
 #earimg1 {margin-right: 14px;}
 #earimg2 {margin-right: 7px; }
 #earh2 {margin-top: 10px;}
 #earh2, #eartext2 {text-align: right; }

#ens {}
 #ensimg1 {margin-bottom: 10px;}
 #ens h1 {display: block; float: left; width: 130px; padding-left: 0px; }
 #ens div.text {margin-left: 135px; width: 465px; padding-right: 0px; }


#ind {}
 #indimg1 {float:left; margin: 3px 10px 0px 0px; }
 #ind div.text {margin-top: 170px; vertical-align: bottom;}


#ser {}
 #ser img {vertical-align: top; float: left;}
 #serimg1, #serimg2 {padding-right: 10px;}
 #ser div.text {width: 330px; float: right; padding-top: 14px;}
 #ser h1 {clear: right; margin-top: -14px;}

#vil {}
 #vil h1 {float: right; width: 100px;  text-align: right;}
 #vilimg1 {margin-right: 12px;}
 #vilimg2 {margin-bottom: 10px;}
 #vil img {vertical-align: bottom; float: left;}
 #vil h2, #vil div.text {clear: right; }


#vin {}
 #vin img {margin: 14px 0px 14px 0px; }


#win {width: auto; }
 #win img { margin: 14px 0px 14px 0px;}
 #win #winimg1, #win #winimg2 {margin-right: 17px;}
 #winh1 {float: left; display: block; padding-right: 10px; padding-top: 0.33em;}
 #wintext1 {width: auto; }
 #winh2 {float: right; display: inline; padding-left: 10px; padding-top: 1.7em;}
 #wintext2 {text-align: right;}

#yea {}
 #yea img {vertical-align: top; float: left;}
 #yeaimg1 {margin-right: 7px;}
 #yeaimg2 {margin-bottom: 7px;}


 /* tariffs */
 #tar table, #tar p {font-size: 1em;}
 table {width: 95%; margin: auto;}
 th {text-align: left; font-weight: normal; width: 400px;}
 td {text-align: right;}

#acc {}
 #acc li {list-style: none; float: left; margin: 10px; width: 100px; height: 140px; border: 0px solid #fff;}
 #acc p {clear: both;}
 #acc div.text {overflow: auto; height: 270px; }
#spe .text {overflow: auto; height: 285px;}
#spe h2 {margin-top: 10px;}
#spe h3 {margin: 10px 0 0 0; padding: 0px; font-size: 12px; font-weight: bold;}
#spe li {font-size: 10px;}
body#popup #popupWrapper {margin: 1.7em 0.7em;}
body#popup #popupWrapper h2 {margin-top: 0.7em;}
body#popup #popupWrapper ul {padding: 0.7em; margin: 0 0.7em;}
body#popup #popupWrapper li {list-style: disc outside; padding-bottom: 0.7em;}
body#popup #popupWrapper span.small {font-size: 0.7em;}
