@import "reset.css";
body { font-family:Times New Roman;font-size:16px;line-height:25px;color:#060403;text-align:left; background:#412f21; margin:0; padding:0;}

a       { color:#76502a; text-decoration:underline; outline:none}
a:hover { color:#76502a; text-decoration:none;}


.left{ float:left}
.right{ float:right}
.clear  {clear:both;}

.left_20{ margin-left:20px}
.left_10{ margin-left:10px}
.right_20{ margin-right:20px}

.grid_50{ width:50%;}
	
div.bg{ background:url(../images/bg.jpg) 50% top repeat;}	
div.top{ height:110px;}
div.header{ height:351px; background:url(../images/bg_header.jpg) left top no-repeat;}
div.footer{ height:89px; background:url(../images/bg_footer.png) left top no-repeat;}
div.copy{ height:60px; color:#a69980; font-size:14px; font-family:Times New Roman; text-align:center; line-height:40px}
div.centr{ position:relative; width:1000px; margin:0 auto}
div.top > a.logo{ width:722px; height:61px; display:block; background:url(../images/logo.png) left 30px no-repeat; padding-top:30px}
div.top > a.facebook{ width:192px; height:103px; display:block; background:url(../images/bg_facebook.png) left top no-repeat; margin-top:-10px; }
div.top > a.facebook:hover{}

div#player{ position:absolute; width:320px; height:240px; z-index:100; left:340px; top:125px; background:#000!important}


ul.menu{  margin-top:30px; text-align:center}
ul.menu li{ display:block; float:left; margin-left:4px}
ul.menu li a{ display:block; height:25px; line-height:25px; font-size:25px; color:#000; text-decoration:none; text-transform:uppercase}
ul.menu li a:hover{ color:#881a1a;}
ul.menu li > img{ margin-top:-2px}


div.footer > ul{ float:right; width:730px; padding-top:36px}
div.footer > ul > li{ float:left;}
div.footer > ul > li > a{ color:#bdae91; text-decoration:none; height:20px; font-size:20px; line-height:20px; display:block}
div.footer > ul > li > a:hover{ color:#fff}
div.footer > ul > li > img{ margin:0; padding:0; margin-top:-10px}


div.footer > a.left{ color:#a69980; background:url(../images/fish_and_hunt.png) left 50% no-repeat; display:block; text-decoration:none; height:50px; width:180px; font-size:16px; padding-left:60px; margin-left:10px; padding-top:10px; margin-top:20px} 
div.footer > a.left > span{ display:block;}
div.footer > a.left:hover > span{ color:#ecdfc6}


div.leftColumn{ width:260px; float:left}
div.rightColumn{ width:732px; margin-bottom:10px; background:#efe6d4 url(../images/bg_back_content.jpg) left 35px repeat;  float:right; margin-right:3px;  min-height:500px;}

ul.nav{ margin-bottom:20px}
ul.nav > li{ height:43px; margin-bottom:1px; position:relative; }
ul.nav > li > a > img{ float:left; margin-right:4px; margin-top:-8px}
ul.nav > li > a{ display:block; line-height:26px; text-decoration:none; font-size:26px; color:#0e0a07; font-weight: normal;  width:100%; padding-top:8px; padding-bottom:8px; height:26px}
ul.nav > li > a:hover{ }

ul.nav > li > a.bg_1{ background:url(../images/bg_1.png) left 2px no-repeat; }
ul.nav > li > a.bg_2{ background:url(../images/bg_2.png) left 2px no-repeat; }
ul.nav > li > a.bg_3{ background:url(../images/bg_3.png) left 2px no-repeat; }
ul.nav > li > a.bg_4{ background:url(../images/bg_4.png) left 2px no-repeat; }
ul.nav > li > a.bg_5{ background:url(../images/bg_5.png) left 2px no-repeat; }
ul.nav > li > a.bg_6{ background:url(../images/bg_6.png) left 2px no-repeat; }

div.mail{ text-align:center; color:#ede1c4; font-size:18px; font-family:Times New Roman; line-height:24px; padding-top:10px; padding-bottom:10px}
div.leftColumn > img{ margin-left:14px}
div.mail > a{ font-size:18px; color:#ad9d82;}
div.mail > a:hover{ color:#fff}


div.pad_20{ background: url(../images/bg_content.jpg) 0px top no-repeat; padding:35px 35px 25px 40px; min-height:500px;}
h1{ font-size:30px; color:#060403; line-height:30px; padding-bottom:15px; letter-spacing:1px}
h3{ font-family:Times New Roman; font-size:20px; font-style:italic;}

div.pad_20 strong{ font-size:18px; padding-bottom:10px; display:block}
div.pad_20 p { padding-bottom:10px}

.text_table{ display:table}
.bg_photo_1{ background:url(../images/bg_1.jpg) left top no-repeat; padding:10px}
.bg_photo_2{ background:url(../images/bg_2.jpg) left top no-repeat; padding:10px}



/*   ---------------------------------
@font-face {
    font-family: 'HandTIMESRegular';
    src: url('handtimes-webfont.eot');
    src: url('handtimes-webfont.eot?#iefix') format('embedded-opentype'),
         url('handtimes-webfont.woff') format('woff'),
         url('handtimes-webfont.ttf') format('truetype'),
         url('handtimes-webfont.svg#HandTIMESRegular') format('svg');
    font-weight: normal;
    font-style: normal;}

--------------------------------------------*/ 
/*================= Contacts =========================*/


.notification_error{ height: auto;width: 96%;padding: 2px; text-align: left; color:#f00; margin-bottom:12px; border: 1px solid #a3b5b9;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.notification_ok{ border: 1px solid #a3b5b9 ; height: auto; width: 96%; padding: 8px;  text-align: center; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#000} 


.button_2 { display:block; background: #2b2725; width:118px; height:30px; text-decoration:none; text-align:center; line-height:28px; font-size:16px; color:#edebdf;  margin-top:15px; opacity:1; cursor:pointer; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:0; padding-top:3px; text-transform:uppercase; font-family:Times New Roman;}
.button_2:hover{ text-decoration:none; opacity:1; color:#fff; }


/* Input, Textarea */
input{ margin: 0px; padding: 5px;  float: left; border: 1px solid #2b2725;  color: #000; background:#99825f; font: 12px Arial, Helvetica, Arial, sans-serif; height:18px; margin-bottom:3px; width:420px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-bottom:5px; line-height:18px}

label.con{ float:left; width:120px}

textarea{margin: 0px; padding: 5px;  float: left; background:#99825f; border: 1px solid #2b2725;  color: #000;   font: 12px Arial, Helvetica, Arial, sans-serif; height:68px; margin-bottom:3px; width:420px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;margin-bottom:5px }

.sub_page{ position:absolute; z-index:100; left:335px; top:119px; }