body {
	background-color: #c8a575;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma;
	line-height:15px;
	font-size: 11px;
	color: #000000;
}

#main_div
{
width:779px;
height:100%;
margin:0px auto;
background-color: #ffffff;
}
.general
{
width:100%;
height:100%;
margin:0px;
padding:0px;
}
.general div a{
text-decoration:none;
color:#000000;
font-weight:bold;
}
#logo
{
width:238px;
height:73px;
}
.logo_text
{
	font-family: Monotype Corsiva;
	font-size:43px;
	font-weight:bold;
	color: #eba544;
	padding:15px 0 0 2px;
}
.logo_punchline_text
{
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	color: #8f1e2f;
	padding:17px 0 0 2px;
}

#tonavigation_area
{
width:100%;
height:50px;
background:#000000 url(../images/topnavigation_bgimg.gif) 0px 5px repeat-x;
}
.top_navigation_link
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#942934;
text-align:right;
margin:0px;
line-height:50px;
padding:0 0px 0 0px;
}
.top_navigation_link a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#942934;
text-align:right;
line-height:50px;
text-decoration:none;
margin:0px;
padding:0 40px 0 40px;
}
.top_navigation_link a:hover
{
text-decoration:none;
padding:0 40px 0 40px;
}
.clear
{
clear:both;
}
#leftzone
{
width:238px;
height:100%;
float:left;
margin:0px;
padding:0 4px 0 0px;
}
#leftside_tittlebar
{
width:100%;
background:url(../images/leftsite_tittlebar_bgimg_top.gif);
margin:0px;
height:28px;
padding:0 0px 0 0px;
}
.left_tittletext
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	text-align:right;
	padding:0 5px 0 0px;
	color: #fff;
	line-height:25px;
}
.left_tittletextgoldencolor a
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	text-align:left;
	padding:15px 0px 0 15px;
	color: #b08d46;
	text-decoration:none;
	line-height:25px;
}
.left_tittletextgoldencolor a:hover
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	text-align:left;
	padding:15px 0px 0 15px;
	color: #b08d46;
	line-height:25px;
}
.left_tittletextgoldencolor_2 a
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding:2px 0px 0 15px;
	color: #b08d46;
	line-height:20px;
}
.left_tittletextgoldencolor_2 a:hover
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	text-align:left;
	padding:2px 0px 0 15px;
	color: #b08d46;
	line-height:20px;
}


#leftside_top_linkarea
{
background:url(../images/leftsite_tittlebar_bgimg_mi.gif);
}
.leftside_topnext_linkarea_bgimg
{
background: url(../images/leftsite_sec_tittlebar_bgimg_middle.gif);
}
.left_navigation a 
{
	font:11px Tahoma;
	color: #9c7b38;
	background: url(../images/arrow.gif) no-repeat 55px 5px;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:.0.3em;
	line-height:19px;
	text-indent:55px;
	display:block;
	padding:2px 0 2px 20px;
}
	
.left_navigation a:hover 
{
	color:#9c7b38;
	text-indent:55px;
	background:url(../images/arrow.gif) no-repeat 55px 5px;
    padding:2px 0 2px 20px;
}
.left_second_navigation a 
{
	font:11px Tahoma;
	color: #9e3c4b;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:.0.3em;
	line-height:19px;
	text-indent:20px;
	display:block;
	padding:2px 0 2px 0px;
}
	
.left_second_navigation a:hover 
{
	color:#9c7b38;
	text-indent:20px;
	padding:2px 0 2px 0px;
}
#rightzone_linktext_div
{
width:130px;
float:left;
}
#rightzone_linktext_div_2
{
width:130px;
float:left;
}
#rightzone_linktext_div_3
{
width:130px;
float:left;
}
#rightzone_linktext_div_4
{
width:130px;
float:left;
}
#rightzone_linktext_div_top
{
width:205px;
float:left;
}
#rightzone_linktext_div_top_2
{
width:205px;
float:left;
}
#rightzone_linktext_div_top_3
{
width:205px;
float:left;
}

#rightzone_linktext_div_top_left_1
{
width:150px;
float:left;
}
#rightzone_linktext_div_top_left_2
{
width:150px;
float:left;
}
#rightzone_linktext_div_top_left_3
{
width:150px;
float:left;
}

.rightzone_linktext a 
{
	font:11px Tahoma;
	color: #9e3c4b;
	font-weight:bold;
	text-decoration: none;
	letter-spacing:.0.3em;
	line-height:13px;
	text-indent:15px;
	display:block;
	padding:2px 0 2px 0px;
}
	
.rightzone_linktext a:hover 
{
	color:#9c7b38;
	text-indent:15px;
	padding:2px 0 2px 0px;
}
.leftside_navigation_bottom_bgimg
{
background:url(../images/leftsite_tittlebar_bgimg_bo.gif) left top repeat-x;
height:18px;
}
.leftside_tittlebar_2
{
width:100%;
background: url(../images/leftsite_sec_tittlebar_bgimg.gif) left bottom no-repeat;
margin:0px;
height:32px;
padding:0 0px 0 0px;
}
.leftside_tittlebar_3
{
width:100%;
background: url(../images/leftsite_sec_tittlebar_bgimg_2.gif);
margin:0px;
height:25px;
padding:0 0px 0 0px;
}
#rightzone
{
width:537px;
height:100%;
float: left;
margin:0px;
padding:0 0px 0 0px;
}
.rightzone_tittlebar_bgimg
{
width:100%;
background: url(../images/rightside_tittlebar_bgimg.gif) left bottom no-repeat;
margin:0px;
height:35px;
padding:0 0px 0 0px;
}
.rightzone_tittletext
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight:bold;
	text-align: left;
	padding:6px 5px 0 20px;
	color: #fff;
	line-height:25px;
}
.rightzone_tittletext a
{
color:#fff;
text-decoration:none;
}
.rightzone_tittletext a:hover
{
text-decoration:underline;
color:#fff;
}
.rightzone_textarea_bg
{
background: #f8e0ac;
height:130px;
margin:0 1px 0 0px;	
}
.rightzone_textarea_bg_2
{
background: #f8e0ac;
height:117px;
margin:0 1px 0 0px;	
}
.rightzone_textarea_bg_2 a{
text-decoration:none;
color:#9e3c4b;
}

#footer_line_bgimg
{
width:100%;
background: url(../images/footer_line_bgimg.gif) left bottom repeat-x;
margin:0px;
height:18px;
padding:0 0px 0 0px;
}
.footer_navigation_link
{
font-family: Tahoma;
font-size:11px;
font-weight:normal;
color:#942934;
text-align: center;
margin:0px;
line-height:30px;
padding:0 0px 0 0px;
}
.footer_navigation_link a
{
font-family: Tahoma;
font-size:11px;
font-weight:normal;
color:#942934;
text-align: center;
line-height:30px;
text-decoration:none;
margin:0px;
padding:0 4px 0 4px;
}
.footer_navigation_link a:hover
{
text-decoration:none;
padding:0 4px 0 4px;
}
.images
{
width:155px; 
float:left; 
padding:10px 0 0 15px
}
.more
{
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color:#eba544;
text-align: right;
margin:0px;
line-height:20px;
padding:0 0px 5px 0px;
}
.more a
{
font-family: Tahoma;
font-size:11px;
font-weight: bold;
color:#eba544;
text-align: right;
line-height:16px;
text-decoration:none;
margin:0px;
padding:0 25px 5px 0px;
}
.more a:hover
{
text-decoration:none;
color:#9c7b38;
padding:0 25px 5px 0px;
}
.top{
font:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#F8E0AC;
background-color:#B08D46;
}