* {margin: 0; padding: 0; }
body { height:100%; background-color:#24241C; font: 13px Arial,sans-serif,Tahoma; margin: 0; padding: 0; }
a { outline: none;}
a:active { outline: none;}
a:visited {  outline: none;}
.hidem { display:none; }
.clear { clear:both; }
.gap {width:100%;height:10px;background:transparent; }
  /*    border:1px solid #800000;    ------------------CUT--------------*/
  
  
  #topgap {width:100%;height:12px;background-color:#95927F; }
  
  #top { width:100%;height:700px;background-image:url('img/top.jpg');background-repeat:repeat-x;}
   #topbox {width:900px;height:700px;margin:0 auto; }
    #logomenu {width:900px;height:150px;margin:0 auto;  }
     #logo {width:400px; }
     #logo p {font-size:59px;color:#fff; text-align:left;padding:33px 0 0 0; font-family:georia; line-height:28px;}
     #right {width:400px;float:right; }
     #right h3 {font-size:39px;color:#eee; text-align:right; padding:50px 20px 0 0; font-family:georia;font-weight:500;}

     #menu {width:500px; float:right; }

  
  
  #picbox {width:900px;height:600px;margin:0 auto 0 auto; background-color:#D0CFBB; }
  #picgap {width:100%;height:25px;background:transparent; }
   #mainpic {width:850px;height:400px;margin:0 auto 0 auto;overflow:hidden;
    background:url('img/pye.jpg') bottom no-repeat; }
    
   #mainpic p {font-size:33px;color:#fff; text-align:left;padding:218px 20px 0 20px;; font-family:georia;}
   #mainpic h3 {font-size:19px;color:#fff; text-align:left;padding:40px 80px 0 45px; font-family:georia;font-weight:500;}
   
  #firmbox {width:900px;height:600px;margin:0 auto; background-color:#D0CFBB; }
   #firmbox p {font-size:13px;color:#333; text-align:left;padding:8px 40px 0 485px; }
   #firmbox h1 {font-size:39px;color:#806B61; text-align:left;padding:20px 40px 0 25px; font-family:georia;font-weight:500;}
   #firmbox h6 {font-size:13px;color:#333; text-align:left;padding:28px 50px 0 25px;font-weight:500; }
   #firmbox h5 {font-size:19px;color:#333; text-align:left;padding:28px 50px 0 25px;font-weight:500; }

   #leftimgbox {width:430px;float:left;margin:10px 0 0 20px;border:4px solid #444; }
   #colums {width:375px;float:right;margin:10px 20px 0 20px;border:4px solid #444; }
   
   
   #welcome {width:850px;float:left; }
   #welcome h1 {font-size:23px;color:#333; text-align:left;padding:10px 0 0 12px; font-family:georia;font-weight:500;}
   #welcome p {font-size:20px;color:#57574B; text-align:left;padding:10px 20px 0 30px; font-family:georia; font-style:italic;}
   #welcome h3 {font-size:29px;color:#333; text-align:left;padding:10px 0 0 30px; font-family:georia;font-weight:500;}

  #mid { width:100%;height:340px;background:transparent;}
   #midbox {width:900px;height:340px;margin:0 auto; }
   
   #leftbox {width:200px;float:left; background:#D1D0BA; margin:40px 0 0 0;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
   #leftbox p {font-size:18px;color:#333; text-align:left;padding:5px 0 0 10px; font-family:rockwell;font-weight:500;}
   #leftbox ul {list-style-type:none; padding:10px 0 0 10px;color:#333;}
   #leftbox li {background-image:url('img/bluedot.png');background-repeat:no-repeat;padding:0 0 10px 20px;}
     #leftbox a {color:#333; text-decoration:underline;}
     #leftbox a:hover {color:#57574B; text-decoration:none;}
   
   
   #midmidbox {width:680px;float:left; }
   #midmidbox h3 {font-size:32px;color:#CBCAC6; text-align:left;padding:30px 0 0 15px; font-family:rockwell;font-weight:500;}
   #midmidbox p {font-size:14px;color:#A19F90; text-align:left;padding:5px 0 0 15px; font-family:rockwell;font-weight:500;}
   
   
  #wmid { width:100%;float:none; background:transparent;}
   #wmidbox {width:900px;float:none; margin:0 auto; }
   #widemidbox {width:680px;float:left; }
   #wmidbox h3 {font-size:32px;color:#CBCAC6; text-align:left;padding:30px 0 0 15px; font-family:rockwell;font-weight:500;}
   #wmidbox p {font-size:14px;color:#A19F90; text-align:left;padding:5px 0 0 15px; font-family:rockwell;font-weight:500;}

   
 /*+++ ==++++    community     ++++ */  
     #ctop { width:100%;height:1550px;background-image:url('img/top.jpg');background-repeat:repeat-x;}
   #ctopbox {width:900px;height:1550px;margin:0 auto; }
  #cfirmbox {width:900px;height:1450px;margin:0 auto; background-color:#D0CFBB; }
   #cfirmbox p {font-size:13px;color:#333; text-align:left;padding:8px 40px 0 485px; }
   #cfirmbox h1 {font-size:39px;color:#806B61; text-align:left;padding:20px 40px 0 25px; font-family:georia;font-weight:500;}
   #cfirmbox h6 {font-size:13px;color:#333; text-align:left;padding:28px 50px 0 25px;font-weight:500; }
   #cfirmbox h5 {font-size:19px;color:#333; text-align:left;padding:28px 50px 0 25px;font-weight:500; }
   
   #cfirmbox a {color:#333; text-decoration:underline;}
   #cfirmbox a:hover {color:#57574B; text-decoration:none;}
   #cfirmbox ul { font-size:13px;color:#333;padding:8px 40px 0 55px; }
   #cfirmbox li { padding:3px 0 0 5px; }
   
  #wfoot { width:100%;height:90px;background-color:#24241C;}
  #wfoot a {color:#A19F90; text-decoration:underline;}
  #wfoot a:hover {color:#A19F90; text-decoration:none;}
  #footdarkline {width:900px;height:1px;margin:0 auto; background-color:#000; }
   
   
  #foot { width:100%;height:475px;background-color:#24241C;}
  #foot a {color:#A19F90; text-decoration:underline;}
  #foot a:hover {color:#A19F90; text-decoration:none;}
   #footbox {width:900px;height:380px;margin:0 auto;border-bottom:1px solid #000; background-color:#24241C;}
   #footboxbot {width:900px;height:90px;margin:0 auto;border-top:2px solid #333329;background-color:#24241C; }
   #footboxbot p {font-size:11px;color:#A19F90; text-align:left;padding:10px 0 0 5px; font-family:rockwell;font-weight:500;}

   
   #fotleftbox {width:580px;float:left;}
   #fotleftbox h2 {font-size:28px;color:#CBCAC6; text-align:left;padding:25px 0 0 0; font-family:rockwell;font-weight:500;}
   #fotleftbox p {font-size:13px;color:#A19F90; text-align:left;padding:5px 10px 0 0; font-family:rockwell;font-weight:500;}

   
   #fotrightbox {width:270px;float:right;margin:10px 0 0 0;border:2px solid #444; }
   #fotrightbox p {font-size:14px;color:#fff; text-align:left;padding:5px 0 5px 10px; font-family:rockwell;font-weight:500;}

   
   
   
   
   label {position: relative;float: left;width: 80px;margin-right: 1em;  text-align:left; } 
fieldset { clear: both; width: 260px; margin: 0 auto; padding: 0 0 1em 0;border-style: none;background:transparent;     }
legend {  margin-left: 1em;  color: #fff;  font-weight: bold; }  
fieldset ol {  padding: 3px 0 0 0;  list-style: none;  }  
fieldset li {  padding-bottom: 1em;  }  
fieldset.submit {float: none;width: auto; border-style: none; padding-left: 8em;padding-top:0;   
background-color: transparent;  background-image: none;   }
label em {display: block;color: #333; font-size: 85%;font-style: normal; text-transform: uppercase; }
label strong { position: absolute;left: 22em;top: 0.2em;width: 13em;  color: #fff;font-size: 80%;
font-weight: normal;text-transform: uppercase; text-align:left;  }
/* +++===+++---+++---=======___===---=== */