/* MAIN
-----------------------------------------------------------------------------------------------*/

*        {margin:0px;padding:0px; 
         }
BODY     {
	 font: 12px Verdana, Arial, Helvetica, sans-serif;
                background: #585858 url(/media/site/bg.gif) center top repeat-y;
         }

table         {border:0px; border-collapse:collapse; width: 100%;}

table td      {padding:0px;} 

P,BR,DIV,TD   {font: 12px Verdana, Arial, Helvetica, sans-serif;}

#main h1            {color:#000; font: bold 18px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#main h2            {color:#000; font: bold 15px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#main h3            {color:#000; font: bold 14px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#main h4            {color:#000; font: bold 12px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#main h5            {color:#000; font: bold 12px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#main h6            {color:#000; font: bold 12px Verdana, Arial, Helvetica, sans-serif;padding-bottom:6px;}
#main p,ul            {padding-bottom:12px;}
#main p                {line-height: 1.5}


a             {font: 12px Verdana, Arial, Helvetica, sans-serif;}
a:link        {color: #686868; text-decoration: underline;} 
a:visited     {color: #686868; text-decoration: underline;} 
a:active      {color: #686868; text-decoration: underline;} 
a:hover       {color: #D7A90D; text-decoration: underline;} 

#bottom a             {font: 11px Verdana, Arial, Helvetica, sans-serif;}
#bottom a:link        {color: #FFF; text-decoration: underline;} 
#bottom a:visited     {color: #FFF; text-decoration: underline;} 
#bottom a:active      {color: #FFF; text-decoration: underline;} 
#bottom a:hover       {color: #D7A90D; text-decoration: underline;} 


.clear{clear:both;}
             
/* TOP PAGE
-----------------------------------------------------------------------------------------------*/
#page {margin:0 auto; width:760px;}
#page_top_left{float:left; width:236px;height:304px;}
#page_top_right{float:left; width:524px;height:304px;
          background: #000 url(/media/site/bg_top.jpg) left bottom no-repeat;

}

#main{background:#FFF;overflow:hidden;}
#main .content{background:#FFF; padding:10px;}
#main ul{padding-left:30px;}


#add1,#add2,#add3{float:left; width:33%; color:#FFF;padding-bottom:15px;}

#menu1{padding-top:26px;float:left;}
#box{width:231px; height:199px; 
  background: #CCC url(/media/site/bg_top.gif) left bottom no-repeat;
margin-left:3px;
color:#7D7D7D; 
}

#box p{padding:5px;  font: bold 11px Verdana, Arial, Helvetica, sans-serif;}



#page_main{
  background: #CCC url(/media/site/bg_main.gif) left top repeat-y;
overflow:hidden;
}


#page_main_left{
float:left;
width:232px;
}
#page_main_right{
float:left;
width:528px;

}

.logo{padding:34px 0 16px 0;}

#bottom{ padding: 0  10px 0 10px;
background-color: #000; 
}

#bottom hr{
color: #F4CD71; 
background-color: #F4CD71; 
height: 4px; 
border:0px; 
margin-top:4px;
margin-bottom:4px;
}
#bottom h6{color:#FFF; font: bold 12px Verdana, Arial, Helvetica, sans-serif;}

#bottom p{color:#FFF; font: 10px Verdana, Arial, Helvetica, sans-serif;}

#pr{
          margin: 0; padding:0;                                            
	  height:26px; 
          background: url(/media/site/pr.gif);
margin-bottom:1px;
}

.pr{padding-left:6px;}
.pr li{margin-bottom:3px;}


.pr li a             {font: 11px Verdana, Arial, Helvetica, sans-serif;}
.pr li a:link        {color: #686868; text-decoration: none;} 
.pr li a:visited     {color: #686868; text-decoration: none;} 
.pr li a:active      {color: #686868; text-decoration: none;} 
.pr li a:hover       {color: #AB8846; text-decoration: underline;} 


/* MENU
-----------------------------------------------------------------------------------------------*/

#menu{
          margin: 0; padding:0;                                            
	  height:31px; 
          position: relative; z-index: 1000; text-align: left;
          background: url(/media/site/bg_menu.gif);
          font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
}
#menu a{
          text-decoration: none;
}

#menu ul{
          margin: 0; padding:0;
          position: relative;
	  list-style-type: none;
}
#menu li{
          width: auto; 
          float: left; position: relative; text-align: center;
          background: url(/media/site/bg_menu.gif) no-repeat left top; 
}
#menu li ul li{
          padding: 2px;
          background: #F2CA7C; 
}
html #menu li{
          margin-left:0;
}
#menu table{
          width: 0; height: 0; 
	  z-index: 100; position: absolute; left: 0; top: 0; 
          border-collapse: collapse; 
}

#menu a, #menu a:visited{
          padding:0 8px 0 6px;
          display: block;
          line-height:31px;

          background: none transparent scroll repeat 0% 0%; 
          color: #686868; 
}
#menu ul ul a, #menu ul ul a:visited{
          width:200px;
          padding:0 2px 0 1px;
          line-height:16px;
          overflow: hidden; 
          color:#000; 
}
html #menu a:hover{
          line-height:31px;
          color: #FFF;
          text-decoration: none;
          background: url(/media/site/bg_menu.gif) repeat-x left top; 
          background-position: 0 -31px; 
}
html #menu ul ul a:hover{
          line-height:16px;
          color: #FFF; 
          background: #E6A03E; 
}
unknown{
          background: #E5A090; color: #FFF;
}
#menu ul ul{
          border-top:    #DBAE54 1px solid; 
          border-bottom: #DBAE54 1px solid;
          border-left:   #DBAE54 1px solid; 
          border-right:  #DBAE54 1px solid; 
          visibility: hidden; 
          position: absolute; left: 0; 
          top: 31px;
}
#menu UL UL LI {
	text-align: left; 
        border-top:#DBAE54 1px solid; 
}
#menu ul li:hover ul, 
#menu ul a:hover ul, 
#menu ul :hover ul :hover ul,
#menu ul :hover ul :hover ul :hover ul{
          visibility: visible;
}
#menu ul :hover ul ul, 
#menu ul :hover ul :hover ul ul{
          visibility: hidden;
}

/* 
-----------------------------------------------------------------------------------------------*/
#mbox2{float:right; width:0px;}

#mbox1{float:left; width:500px;
border:1px solid #ECE6D9;
background:#F1F1F1;
padding:6px;
}

#mbox1 ul{list-style-image: url("/media/site/but.gif"); }
#mbox1 li{margin-bottom:10px;  
color:#888888; font: bold 14px Verdana, Arial, Helvetica, sans-serif;}

/* Menu 2
-----------------------------------------------------------------------------------------------*/
#menu2{
          height:199px; 
          background: #000; 
margin-left:0px;
}

#menu2 ul{
          list-style-type: none; 

}
#menu2 ul li{
          height:24px;
margin-bottom:1px;
clear: left;
}
#menu2 ul li a:link, #menu2 ul li a:visited, #menu2 ul li a:active{
display:block;       
          padding:0;
          margin:0;  

          font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
          color: #686868;
          padding-left:32px; text-decoration: none;
          line-height:24px; 
          width: 100%; height:24px;
          background:  url(/media/site/bg_menu2.gif) no-repeat top left; 

} 
#menu2 ul li a:hover{
          color: #FADD69; 
          background-position: 0 -24px; 
          height:24px;

} 

.phone{color:#FFF; 
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}

.phone b{font: bold 12px Verdana, Arial, Helvetica, sans-serif;}