/* Main */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td{ 
          margin: 0; padding: 0;
          border: 0; 
}

table{    border-collapse:collapse; border-spacing: 0;}

:focus{   outline: 0;}

body, a, p, div, td{
          font: normal 14px Comic Sans MS;
}

body{     background: #FAF5DE url(/media/site/bg.gif) top left repeat-x;}

h1{       color:#A97F53; font: bold   22px Comic Sans MS, }
h2{       color:#000; font: bolder 20px Comic Sans MS;}
h3{       color:#000; font: bold   18px Comic Sans MS;} 
h4{       color:#000; font: bold   16px Comic Sans MS;} 
h5{       color:#000; font: bold   14px Comic Sans MS;} 
h6{       color:#000; font: normal 12px Comic Sans MS;} 


a:link{   color:#971815; text-decoration: underline;} 
a:visited{color:#971815; text-decoration: underline;} 
a:active{ color:#971815; text-decoration: underline;} 
a:hover{  color:#ff0000; text-decoration: underline;} 

.clear{   clear:both;}
             




/* Page */

#page{
width:960px;
}

#header{
height:158px;
width:950px;
}


#header address{
padding: 40px 0 0 700px;
color:#971815;
font: bold  14px Comic Sans MS;

}

#header a{font: bold  12px Comic Sans MS;}
#header a:link{   color:#971815; text-decoration: none;} 
#header a:visited{color:#971815; text-decoration: none;} 
#header a:active{ color:#971815; text-decoration: none;} 
#header a:hover{  color:#971815; text-decoration: underline;} 





#header .menu2{
padding: 10px 0 0 380px;
}

#header .menu2 a{font: bold  11px Comic Sans MS;}
#header .menu2 a:link{   color:#971815; text-decoration: none;} 
#header .menu2 a:visited{color:#971815; text-decoration: none;} 
#header .menu2 a:active{ color:#971815; text-decoration: none;} 
#header .menu2 a:hover{  color:#971815; text-decoration: underline;} 
#header .menu2 i {padding:0 0 0 4px;}


#header hr{
          color: #BA793D; 
          background-color: #BA793D; 
          height: 1px; border:0px;
margin: 10px 0 10px 276px; 
} 

#footer{
background:#A97F53;
}



#footer p{
color:#FFF;
 font: normal 11px Comic Sans MS;
padding: 10px 0 20px 40px;
}

#page_left{width:276px; float:left;padding: 50px 0 0 0;}

#main{
 background: url(/media/site/bg_main.gif)  276px top repeat-y;
overflow:hidden;
}


#page_right{width:674px; margin-left:276px; position:relative;
}



#page_right .top{width:674px; height:13px;
 background: url(/media/site/bg_main_top.gif) left top no-repeat;
}

#page_right .content{ padding:10px;}


#page_right .content p{ padding: 0 0 10px 0;}

#page_right .content ul, #page_right .content ol{ padding: 5px 0 10px 40px;}

#menu{width:258px;}

#logo{    position: absolute; left: 0; top:0;
          width:304px; height:208px; 
          background: url(/media/site/logo.gif) left top no-repeat;
z-index:10;
}



.pics {  
    height:  217px;  
    width:   639px;  
    padding: 0 0 17px 0px;  
    margin:  0 0 0 17px;  
          background: url(/media/site/bg_pic.gif) left top no-repeat;
} 
 
.pics img {  
    padding: 0;  
    top:  0; 
    left: 0;
border:0;
} 

#pic1{position:relative;}
#nav{position:absolute; left:20px; top:179px; display:block; z-index:940;}   
#nav img{border:0;}
