@charset "utf-8";
/* CSS Document */
body {margin:0px; padding:0px; background-image: url(images/body_main.jpg);background-repeat:repeat-y; background-position:center top; background-color:#faf8ef;}
h1,h2,h3 {margin:0px; padding:0px;}
img {border:none;}
a {text-decoration:none;}
.divclear {clear:both;}

/* main containor */
.image {width:auto; height:auto; float:left;}
#main_re { width:100%; height:329px; background-image:url(images/body_re.jpg); background-repeat:repeat-x;}

#main {width:934px; height:auto; margin:0 auto;}
#top_part {width:934px; background-image:url(images/top_re.jpg); background-repeat:repeat-x; margin:0 auto;}
#top_navi_bg {width:934px; background-image:url(images/top_navi_re.jpg); background-repeat:no-repeat;}
#navigation {width:856px; padding:0 0 0 78px;}

#top_navi {width:341px; height: auto; float:right; padding:0 13px 0 0;}
#top_navi ul {list-style-type:none; margin:0px; padding:0px;}
#top_navi ul li{font-family:"Trebuchet MS"; font-size:12px; color:#bb460c; float:right; display:inline; padding:9px 0 4px 14px;}
#top_navi ul li a {text-decoration:none;color:#bb460c;}
#top_navi ul li a:hover {text-decoration:underline;}

.buttonme
{
	background-color:#bb460c; 
	border:2px solid #bb460c; 
	color:#FFFFFF;
	cursor:pointer;
}

#main_naiv {width:856px; float:right;background-image:url(images/navi_re.jpg); background-repeat:repeat-x;}
#main_naiv ul {list-style-type:none; margin:0px; padding:0px;}
#main_naiv ul li {font-family:"Trebuchet MS"; font-size:13px; font-weight:bold; color:#ececec; float:left; padding:12px 0 0 18px; display:inline;}
#main_naiv ul li a {text-decoration:none;color:#ececec;}
#main_naiv ul li a:hover { text-decoration:none; color:#e0cc93;}


#header {width: 934px; height:153px; background-image:url(images/hdr_img.jpg); background-repeat:no-repeat;}
#logo {width:246px; padding:14px 0 0 16px;}

#containor {width:921px; padding:13px 6px 0 6px; background-color:#f6f3e2; float:left;}
#body_left {width:640px; float:left;}

#main_img {width:632px; border:4px solid; border-color:#3d2518; float:left;}
#img_big {width:472px; padding:11px 20px 11px 20px; float:left; border-right:4px solid;border-color:#3d2518;}
#left_img_gallary {width:97px; float:right; padding:8px 9px 0 9px;}
.border {border:1px solid; border-color:#3d2518;}

#banner_main {width:600px; padding:19px 20px 0 20px; float:left;}
.banner-1 {width:280px; float:left;}
.banner_re {width:280px; background-image:url(images/bann_re.jpg); background-repeat:repeat-y; float:left;}
.banner_tital {width:230px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#b63c08;text-transform: uppercase; font-weight:bold;}
.border-1 {border:4px solid; border-color:#b27f4b;}
.banner_text {width:260px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#b73d08; margin:0 auto;}
.more { width:280px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3d2518;}
.more a {text-decoration:none;color:#3d2518;}
.more a:hover {text-decoration:underline;}

.banner-2 {width:280px; float:right; }
.banner_tital-2 {width:100px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#b63c08;text-transform: uppercase; font-weight:bold; float:left;}

.banner-3 {width:600px; float:left;border:1px solid; border-color:#c56028;}
.banner-3_1 {width:290px; float:left;border:1px solid; border-color:#c56028;}
.banner_top {background-image:url(images/banner_top_re.jpg); background-repeat:repeat-x; height:31px;}
.jokes_text {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; padding:7px 0 0 15px; display:block;}
.jokes-1 {width:280px; border-bottom:1px solid; border-color:#c56028; padding:10px 5px 0 5px; display:block;}
.jokes-1_2 {width:280px; border-bottom:1px solid; border-color:#c56028; padding:10px 5px 10px 5px; display:block;}
.jokes-1_1 {width:574px; padding:10px 5px 0 5px; display:block;}
.jokes-2 {width:574px;padding:10px 5px 8px 5px; display:block;border-bottom:1px solid; border-color:#c56028; margin:0 auto;}
.jokes-1_text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3d2518; padding:10px 0 0 0; display:block;}
.jokes-1_text_b {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b63b08; font-weight:bold;}
.more-1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#b43605; font-weight:bold;}
.more-1 a {text-decoration:none;color:#b43605;}
.more-1 a:hover {text-decoration: underline;}

#body_right {width:270px; height:auto; padding:0 0 0 9px; float:right;}
.right_link {width:270px;}
.right_link_top_img {
	width:250px;
	background-image:url(images/right_top.jpg);
	background-repeat:no-repeat;
	height:42px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ce0206;
	padding:25px 0 0 20px;
	font-weight:bold;
	text-transform: uppercase;
}
.right_link_re1 {background-image:url(images/right_re.jpg); background-repeat:repeat-x; border-left:1px solid; border-right:1px solid; border-color:#ded4d5;}
.right_link_re {width:225px; margin:0 auto;}
.right_link_re ul {list-style-type:none; margin:0px; padding:0px;}
.right_link_re ul li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#51381f; display:block; padding:6px 0 6px 7px; background-image:url(images/dot_re.jpg); background-repeat:repeat-x;}
.right_link_re ul li a {text-decoration:none;color:#51381f;}
.right_link_re ul li a:hover { color:#c7440f;}
.banner_right-1 {width:269px; padding:15px 0 0 0;}
.banner_right_top {width:269px; background-image:url(images/right_bann_top_img.jpg); background-repeat:no-repeat; height:57px;}
.banner_right_midd {width:267px;border-left:1px solid; border-right:1px solid; border-color:#d5ceae; background-color:#FFFFFF;}
.border-4 {border:4px solid; border-color:#c5b579;}

.more-2 { width:258px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#b73d08; padding:10px 0 0 0;}
.more-2 a {text-decoration:none;color:#b73d08;}
.more-2 a:hover {text-decoration:underline;}
.most{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b63b08; font-weight:bold;}

#pictuer_ga {width:919px; padding:10px 0 0 0;}
#picture_top {background-image:url(images/gallryimg.jpg); background-repeat:no-repeat; height:30px;}

.border-5 {border:3px solid; border-color:#3d2518;}

#footer {width:935px; height:60px; margin:15px 0 0 0; background-image:url(images/footer.jpg); background-repeat: repeat-x; float: right;}
#footer_navi {width: auto; padding:10px 0 0 88px;}
#footer_navi ul {list-style-type:none; margin:0px; padding:0px;}
#footer_navi ul li {font-family:"Trebuchet MS"; font-size:12px; color:#ececec; padding:0 0 0 16px; display:inline; float:left;}
#footer_navi ul li a {text-decoration:none;color:#ececec;}
#footer_navi ul li a:hover {text-decoration:underline;}

#copyright_text {width:700px; padding:7px 0 0 200px; font-family:"Trebuchet MS"; font-size:12px;color:#ececec;}


#gallery {width:582px; padding:15px 4px 0 9px;}

.box_1 {width:184px; border:1px solid; border-color:#b27f4b; float:left; background-color:#FFFFFF;}
.box_1_1 {width:276px; border:1px solid; border-color:#b27f4b; float:left; background-color:#FFFFFF;}

.border-6 {border:1px solid; border-color:#b27f4b;}
.gallery_bg {width:184px; background-color:#f7f1d1; height:28px;}
.gallery_bg_1 {width:276px; background-color:#f7f1d1; height:auto;}

.gallery_bg_2 {width:184px; background-color:#f7f1d1; height:55px;}
.gallery_desc {width:184px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#353534; text-align:center;}

.gallery_text {width:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#353534; text-align:center;}
.gallery_text_1 {width:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#353534; text-align:center; }

.expart_link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ececec; text-decoration:none;}
.expart_link:hover{text-decoration:underline; color:#000000;}

/* ================================    */

#featured{ 
	width:472px;
	padding:11px 20px 11px 20px; float:left; 
	border-right:4px solid;
	border-color:#3d2518;
	position:relative; 
	height:473px; 
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; 	
	left:500px; 
	list-style:none; 
	padding:0; 
	margin:0; 
	width:83px;
}
#featured ul.ui-tabs-nav li{ 
	padding-left:13px;  
	font-size:12px; 
	color:#666;
	padding-top:3px;
}
#featured ul.ui-tabs-nav li img{ 
	float:left; 
	margin:2px 7px;
	border:1px solid #000000;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; 
	font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	padding-left:5px;
	height:92px; 
	width:114px;
	padding-top:3px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#b63c08; 
}
#featured li.ui-tabs-selected{ 
	background:url('images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a
{ 
	background:#b63c08; 
}
#featured .ui-tabs-panel{ 
	width:473px; 
	height:355px; 
	background:#999;
	position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:403px; left:0; 
	height:70px;
	width:100%;
	background: url('images/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
a.links
{
	font-family:Georgia, serif; 
	font-weight:10px;
	color:#993300;
	text-decoration:none;
}

a.paginglinks
{
	font-family:Georgia, serif; 
	font-weight:10px;
	color:#666666;
	text-decoration:none;
}

.thdrcell {
	background:#F3F0E7;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	border-bottom:1px solid #C8BA92;
 }
 
 .tdatacell {
	font-family:arial;
	font-size:12px;
	padding:5px;
	background:#FFFFFF
 }
 
 .dvhdr1 {
	background:#f6f3e2;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	border:1px solid #efb28e;
	padding:5px;
	width:150px;		
	z-index:1;
 }
 
 .dvbdy1 {
	background:#FFFFFF;
	font-family:arial;
	font-size:12px;
	border-left:1px solid #efb28e;
	border-right:1px solid #efb28e;
	border-bottom:1px solid #efb28e;
	padding:5px;
	width:150px;
	z-index:1;
 }
 
 p {
 margin-top:20px;
 }
 
 h1 {
 font-size:13px;
 }
 
 .dogvdvhdr {
	width:300;
	background:#C4D5E3;
	border:1px solid #C4D5E3;
	font-weight:bold;
	padding:10px;
	z-index:1;
 }
 
 .dogvdvbdy {
	width:300;
	background:#FFFFFF;
	border-left:1px solid #C4D5E3;
	border-right:1px solid #C4D5E3;
	border-bottom:1px solid #C4D5E3;
	padding:10px;
	z-index:1;
 }
 
 .pgdiv {
 width:320;
 height:250;
 background:#E9EFF4;
 border:1px solid #C4D5E3;
 padding:10px;
 margin-bottom:20;
 font-family:arial;
 font-size:12px;
 }
 
 #outer {height: 400px; overflow: hidden; position: relative;}
#outer[id] {display: table; position: static;}

#middle {position: absolute; top: 50%;} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; width: 100%;}

#inner {position: relative; top: -50%} /* for explorer only */
/* optional: #inner[id] {position: static;} */

a.web_link  {width:258px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#b73d08; padding:10px 0 0 0;text-decoration:none;}
a.web_link:hover {text-decoration:underline;}

.review_name
{
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#b73d08;
	font-weight:bold;
}