a       { color:#000; text-decoration:underline; font-family:Georgia; font-size:18px; text-decoration:underline; font-weight:bold}
a:link  { color:#000; text-decoration:underline;}
a:hover { color:#000; text-decoration:none;}
a:active{ color:#000; text-decoration:underline;}

body { margin:0px; padding:0px; 
font-family:Times New Roman, sans-serif;font-size:18px;line-height:22px;color:#000;text-align:left; background: #0d0a07 url(images/bg_site.gif) top repeat ;}
.clear  {clear:both;}
.clear_left  {clear:left;}


.page{ display:block; width:996px; top:0; left:50%; margin-left:-490px; position:absolute}
.left{ float:left}
.right{ float:right}
ul,li{ list-style-image:url(images/spacer.gif); padding:0; margin:0px 0px 0px 0px }

h1{  }
h2{ }

.bg{ background:url(images/bg.gif) top repeat; display:block; width:996px}
.bg_menu_top { background:url(images/bg_menu_top.gif) top no-repeat;}
.bg_menu_foot { background:url(images/bg_menu_foot.gif) bottom no-repeat;}
.bg_menu{ background:url(images/bg_menu_centr.gif) top repeat-y; display:block; width:255px;}
.bg_foot{ background:url(images/bg_foot.gif) top no-repeat; display:block; width:996px; height:139px}
.container{ background:url(images/bg_content.gif) top repeat-y ; display:block; width:996px; height:auto;}

.pad_content{ padding:0px 45px 0px 35px;}
.footer{ padding-left:35px; }
.top_20{ padding-top:20px}
.line{ display:block; width:auto; height:2px; line-height:2px; background:url(images/line_menu.gif) repeat top; margin:4px 16px 3px}
.brn_line{ display:block; width:auto; height:2px; line-height:2px; background:#8a795b; margin:6px 0px 13px}
.photo{ display:block; width:255px; margin-left:18px}

.content{ display:block; width:630px;}
.title{ font-size:36px; color:#000; font-family:Georgia; line-height:40px; }
.info_{ margin:16px 0px 0px 14px; font-family:Georgia; font-size:12px; color:#000; font-weight:bold; line-height:16px}
.phone{ text-transform:uppercase; font-size:12px; margin-left:100px}
.list{ line-height:38px;}
.addison{ margin:12px 0px 0px 10px}



.left_menu       {  color:#e2dacc; text-decoration:none;  font-size:18px; font-family:Georgia; display:block; width:210px; height:28px; padding:0; line-height:28px;
background:url(images/arrow_black.gif) right no-repeat; margin-left:20px}
.left_menu:link  { color:#e2dacc; text-decoration:none; }
.left_menu:hover {  color:#fff; text-decoration:none;background:url(images/arrow_white.gif) right no-repeat;}
.left_menu:active{  color:#e2dacc; text-decoration:none;  }
.active{background:url(images/arrow_white.gif) right no-repeat;}

.foot_menu       {  color:#e2dacc; text-decoration:none;  font-size:14px; font-family:Georgia; font-weight:bold; line-height:20px; margin-right:14px}
.foot_menu:link  { color:#e2dacc; text-decoration:none; }
.foot_menu:hover {  color:#fff; text-decoration:underline;  }
.foot_menu:active{  color:#e2dacc; text-decoration:none; }


.click       {  color:#fff; text-decoration:none;  font-size:11px; font-family:Verdana}
.click:link  { color:#fff; text-decoration:none; }
.click:hover {  color:#fff; text-decoration:underline;   }
.click:active{  color:#fff; text-decoration:none; }

.links       { color:#000; text-decoration:underline; font-family:Georgia; font-size:14px; text-decoration:underline; font-weight:bold}
.links :link  { color:#000; text-decoration:underline;}
.links :hover { color:#000; text-decoration:none;}
.links :active{ color:#000; text-decoration:underline;}


.copy{ color:#6e6a62; font-family:Verdana; font-size:11px; line-height:18px}
.red{ color:#ff0000}

img.border{padding:1px; background-color:#5b5043; border:1px solid #48433a; }
img.border:hover{padding:1px; background-color:#bcb096; border:1px solid #f3e4ba; }
img.thumb{float:left; margin-right:10px; margin-bottom:12px}

.submit_registry{ background:url(images/bg_submit.jpg) top repeat;
	width:100px; text-transform:uppercase;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	border:1px solid #fff;}
	
.input_contact{background-color:#fff;
	width:350px;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #d2dce6;}
	
.textarea_contact{background-color:#fff;
	width:350px;
	height:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #d2dce6;}
	
.select{background-color:#fff;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#584c3f;
	border:1px solid #d2dce6;}
.normal{ display:block; width:900px; height:700px; float:left; margin-left:-218px}
