/*Theme Name: AHT300_RiverCourtHotel
ThemeURI: http://arrowhitech.com/
Description: The AHT300_RiverCourtHotel WordPress theme.
Version: 1.0
Author: Daniel Nguyen
Author URI: http://arrowhitech.com/
Tags: arrowhitech, AHTJSC, daniel
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/* start css */
*{	margin:0;	padding:0;}

a {	color: #675;}
a img {	border: none;}
a:visited {	color: #342;}
a:hover {	color: #9a8;}
acronym, abbr {	border-bottom: 1px dashed #333;}
acronym, abbr, span.caps {	font-size: 90%;	letter-spacing: .07em;}
acronym, abbr {	cursor: help;}
blockquote {border-left: 5px solid #ccc;margin-left: 1.5em;	padding-left: 5px;}

body {background:url(images/bg_body.png) repeat-x fixed;	color: #000;	font-family: Verdana,Arial,Helvetica,sans-serif;	margin: 0;	padding: 0;behavior:url('csshover3.htc');}

#rap{width:900px;	padding:0px;	margin:0px;	overflow:hidden;}

/*HEADER----------------*/
#topbar{width:900px;background:url(images/banner.gif) repeat-x;	height:127px;}
#mainpic{width:900px;/*height:323px;*/}

#pageTitle h1{color:#367C4F;font-family:Edwardian Script ITC;font-size:2em;}

/*TOP_MENU----------------*/
#top_menu{	width:900px;background:#E0DFD6;}
#top_menu #mn_content{margin:7px 0 0 0;	height:26px;border:solid 2px #DBC150;	border-left:none;	border-right:none;}
.menu {	border-bottom:8px solid #367c4f;}
cite {	font-size: 90%;	font-style: normal;}
h2 {	border-bottom: 1px dotted #ccc;	font: 95% "Times New Roman", Times, serif;	letter-spacing: 0.2em;	margin: 15px 0 2px 0;	padding-bottom: 2px;}
h3 {	/*border-bottom: 1px dotted #eee;*/	font-family: "Times New Roman", Times, serif;	margin-top: 0;}
ol#comments li p {	font-size: 100%;}
p, li, .feedback {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:175%;	color:#8494a6; display:table;}
td {	font-family:Arial,Helvetica,Sans-serif;	font-size:12px;	color:#8494A6;	text-align:left;}

/* classes used by the_meta() */
ul.post-meta {	list-style: none;}
ul.post-meta span.post-meta-key {	font-weight: bold;}
.credit a:link, .credit a:hover {	color: #fff;}
.feedback {	color: #ccc;	text-align: right;	clear: both;}
.meta {	font-size: .75em;}
.meta li, ul.post-meta li {	display: inline;}
.meta ul {	display: inline;	list-style: none;	margin: 0;	padding: 0;}
.meta, .meta a {	color: #808080;	font-weight: normal;	letter-spacing: 0;}
.storytitle {	margin: 0;}
.storytitle a {	text-decoration: none;}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {	background: #fff;	border: 1px solid #333;	padding: .2em;}
#commentform textarea {	width: 100%;}
#commentlist li ul {	border-left: 1px solid #ddd;	font-size: 110%;	list-style-type: none;}
#commentlist li .avatar {	float: right;	margin-right: 25px;	border: 1px dotted #ccc;	padding: 2px;}

/*-------CONTENT----------*/
#content {	margin:0;	background:#FFFFFF;	width:900px;	overflow:hidden;	padding:8px 0 15px 0;}
#header {	background: #90a090;	border-bottom: 3px double #aba;	border-left: 1px solid #9a9;	border-right: 1px solid #565;	border-top: 1px solid #9a9;	font: italic normal 230% 'Times New Roman', Times, serif;	letter-spacing: 0.2em;	margin: 0;	padding: 15px 10px 15px 60px;}
#header a {	color: #fff;	text-decoration: none;}
#header a:hover {	text-decoration: underline;}
#menu {	width:900px;	background:#E0DFD6;	padding: 7px 0 0px 0px;	overflow:visible;}
#menu h2{	display:none;}
#menu form {	margin: 0 0 0 13px;}
#menu input#s {	width: 80%;	background: #eee;	border: 1px solid #999;	color: #000;}
#menu ul {	color: #ccc;	font-weight: bold;	list-style-type: none;	margin: 0;	text-align:center;	text-transform:capitalize;	height:26px;	border:solid 2px #DBC150;	border-left:none;	border-right:none;}
#menu ul li {	font: italic normal 110% 'Times New Roman', Times, serif;	letter-spacing: 0.1em;	padding:0 5px 2px 5px;	display:inline;	color:#E0DFD6;}
#menu li#id0,#menu li#id1,#menu li#id2,#menu li#id3,#menu li#id4{	display:none;}
#menu ul li ul{	background:none;	border:none;	color:#000000;	margin:-14px 0 0 0;	text-align:center;	padding:0 57px;}
#menu ul li ul li ul{	display:none;	margin-top:9px;	position:absolute;	text-align:left;	height:auto;	background-color:#FFFFFF;	border:1px solid #A8A58E;	width:140px;	padding:0 0 1px 0;}
#menu ul li ul li ul li{	display:list-item;	float:left;	padding:0;	width:138px;	background-color:#E9E4D1;	display:block;	margin:1px 1px 0 1px;}
#menu ul li ul li ul li a{	/*width:140px;*/	display:block;	padding:4px 0 4px 4px;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:11px;	font-style:normal;	font-weight:normal;	text-align:left;	text-decoration:none;	vertical-align:middle;	color:#68674B;}
#menu ul li ul li ul li a:hover{		background-color:#A8A58E;	color:#FFFFFF;}
#menu ul li a{	text-decoration:none;	font-size:13px;}
#menu ul ul {	font-variant: normal;	font-weight: normal;	line-height: 100%;	list-style-type: none;	margin: 0;	padding: 0;	text-align: left;}
#menu ul ul li {	border: 0;	font: normal normal 12px/90% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;	letter-spacing: 0;	padding:0 3px 2px;	float:left;	display:inline;	border-right:solid 1px #999;}
#menu ul ul li ul li{	border-right:none;}
#menu ul ul li a {	color: #393838;	text-decoration: none;	font-weight:bold;	font-size:12px;	font-family:Arial;}
#menu ul ul li a:hover {	color:#8A8466;}
#menu ul ul ul.children {	font-size: 142%;	padding-left: 4px;}
#top-mess {	color:#362500;	font-family:times New Roman;	font-size:16px;	font-weight:bold;	padding:0 0 10px 0;	text-transform:uppercase;}
#ct_left{	width:200px;	float:left;	padding:0;	background-color:#d5cc57;}
.side_l{	padding-bottom:6px;	padding-top:5px;}
.widget_simpleimagelink {}
#ct_right #txtEmail {	width:177px;}
#ct_right #btnSubcribe {	display:inline;	float:left;	margin-left:112px;}
form#book_form{	width:158px;	padding:0px 0px 10px 0;}
form#book_form p{	padding:0px 12px;	overflow:hidden;}
form#book_form p span{	float:left;	text-align:left;	color:#858585;	font-size:12px;	padding:2px 0 0 0;}	
form#book_form p select{	float:right;	width:40px;	margin:5px 0 0 0;	font-size:10px;	height:15px;	color:#000000;}
form#book_form p select.long{	width:59px;}
form#book_form p.cale select{	float:left;	margin:3px 0 0 0;}
form#book_form p.cale img{	float:right;	cursor:pointer;}

#popupcontent {
background-image: url(images/popupBG.gif);
background-position: center top;
background-repeat: no-repeat;
border: 0 none;
height: 410px;
left: 792px;
top:0;
margin: 15px 0 0 -50px;
overflow: hidden;
padding: 0;
position: absolute;
width: 340px;
z-index: 10000;
}

#popupcontent p {
color:#4F0A37;
font-family:Veranda,Arial,Helvetica,Sans-serif;
font-size:7pt;
line-height:100%;
padding-left:5px;
padding-right:5px;
padding-top:4px;
text-decoration:none;
margin-left:65px;
}

#popupcontent h3{color: #4F0A37;font-family:Veranda,Arial,Helvetica,Sans-serif; font-size: 85%;}
#popupcontent h1{color: #5b946f; font-size:25pt; padding-top:2px; font-family:Edwardian Script ITC,Arial,Helvetica,Sans-serif;}
#popupcontent h2{color: #5b946f; font-size:20pt; padding-top:6px; font-family:Edwardian Script ITC,Arial,Helvetica,Sans-serif;}
#popupcontent h4{color: #4F0A37;font-family:Veranda,Arial,Helvetica,Sans-serif; font-size: 16pt;}

#closeImg {padding-right:11px; padding-top:5px; margin-top:10px; margin-bottom:4px; float:right; cursor: pointer;}


/*MAIN CONTENT----------------*/
#main, #main-post{	width:460px;	_width:450px;	text-align:justify;	float:left;	color:#424242;	padding-left:10px;}
#main-post {	width:665px;	_width:655px;}
#main p, #main-post p{	padding:5px 0;	color:#8494A6;	font-family:Arial, Helvetica, sans-serif}
#main a:hover, #main-post a:hover{	text-decoration:underline;}
#main img, #main-post img{	margin:7px 5px 20px 0;}
#main ul li, #main-post ul li{	font-family:Arial,Helvetica,sans-serif;}
.side{	padding:37px 10px 25px 11px;}
.side h2{	border-bottom:none;	color:#367C4F;	font-size:26px;	font-weight:bold;	font-style:oblique;}
#main p.headingsub, #main-post p.headingsub {color:#42764F;	font-family:"Times New Roman",Times,serif;	font-size:16px;	font-style:italic;	font-weight:bold;	line-height:1.2;	text-align:center;}
.storycontent ul{	padding:0 0 0 40px;}
#main p.headingsubtwo, #main-post p.headingsubtwo,.headingsubtwo {color:#42764F;	font-family:"Times New Roman",Times,serif;	font-size:18px;	font-style:italic;	font-weight:bold;}

#main p.headingsubtwofood {color:#8494A6;	font-family:"Times New Roman",Times,serif;	font-size:18px;	font-style:italic;	font-weight:bold;}


.headingsub {color:#42764F;	font-family:"Times New Roman",Times,serif;	font-size:16px;	font-style:italic;	font-weight:bold;}
.style257,#main p.style257 {font-family:"Times New Roman",Times,serif;	font-size:34px;	font-style:italic;	font-weight:bold;}
.style255,#main p.style255 {color:#FFCC66;}
.style256,#main p.style256 {color:#FFCC66;	font-family:"Times New Roman",Times,serif;	font-size:34px;	font-style:italic;	font-weight:bold;}
.style90 ,#main p.style90{color:#006600;	font-family:"Times New Roman",Times,serif;	font-size:29px;	font-style:italic;	font-weight:bold;}
.style254,#main p.style254{color:#006600;	font-style:italic;	font-size:29px;	font-weight:bold;}
.bodytextboldgreen,#main p.bodytextboldgreen {color:#42764F;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:11px;	font-weight:bold;	line-height:20px;}
.style203,#main p.style203{color:#FFCC00;	font-family:"Times New Roman",Times,serif;	font-size:34px;	font-style:italic;	font-weight:bold;	margin-top:0px;}
.style156,#main p.style156 {color:#006600;	font-family:"Times New Roman",Times,serif;	font-size:32px;	font-style:italic;	font-weight:bold;	margin-top:0px;}
.style246,#main p.style246 {color:#FFCC00;	font-style:italic;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:18px;	font-weight:bold;	margin-top:0px;}
.headingtitlemain,#main p.headingtitlemain{color:#42764F;	font-family:"Times New Roman",Times,serif;	font-size:20px;	font-style:normal;	font-weight:bold;}
.style74,#main p.style74{color:#006633;	font-size:13px;	font-weight:bold;	font-family:"Times New Roman",Times,serif;}	
.style130,#main p.style130 {color:#006600;	font-family:"Times New Roman",Times,serif;	font-size:29px;	font-style:italic;	font-weight:bold;}
.bodytextnormalclick:link {color:#42764F;	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:11px;	font-weight:normal;	line-height:20px;	text-decoration:none;}
.bodytextnormal{text-align:justify;}
.side h2,#post-13 h2,#post-2 h2,#post-58 h2{display:none;}

/*CONTENT_RIGHT--------------------*/
#ct_right{float:right;	padding:0px 0px 0px 0;	text-align:center;	width:220px;}
#ct_right .textwidget{padding-bottom:8px; _position:relative;	_top:-4px;}
#ct_right .widget_simpleimagelink_container{margin-left:10px;margin-right:10px;	width:auto;	_margin-bottom:4px;}
#ct_right  #simpleimagelink-444384772 .widget_simpleimagelink{	padding-top:14px;}
.widget_simpleimagelink img,#l175130-175130 {}
#ct_right  input {	/* float:left; */	/* margin:5px 0 0 10px; */	display:inline;	padding:0px;}
#simpleimagelink-443402981 {	display:inline;}
form#add_form input{width:127px;margin:3px 3px 3px 0;color:#000000;}
#ct_right a,#ct_left a{	display:block;	overflow:hidden;	margin:0px 0 0px 0;}
a.book{	background:url(images/accombookButton.jpg) no-repeat center center;	height:67px;	width:160px;}	
a.book:hover{background:url(images/butSideAccomBook2.jpg) no-repeat center center;}
a.vouch{background:url(images/vouchersButton.jpg) no-repeat center center;	height:42px;	width:160px;}	
a.vouch:hover{background:url(images/but_gift_voucher2.jpg) no-repeat center center;}
a.subfrm{background:url(images/submitButton.jpg) no-repeat center center;	height:42px;	width:160px;	cursor:pointer;}
a.sub{background:url(images/subscribeButton.jpg) no-repeat left center;	height:42px;	width:162px;	cursor:pointer;}
a.sub:hover{background:url(images/but_subscribe2.jpg) no-repeat center center;}
a.tour{background:url(images/tour_icon_but1.jpg) no-repeat center center;	height:44px;	width:146px;	display:block;}
a#backbut{background:url(images/backbut1.jpg) no-repeat center center;	overflow:hidden;	display:block;	width:207px;height:44px;margin:5px 0 15px 0;}
a#backbut:hover{background:url(images/backbut2.jpg) no-repeat center center;}
a.tour:hover{background:url(images/tour_icon_but2.jpg) no-repeat center center;}
a.booking	{background:url(images/butSideConfBook1.jpg) no-repeat center center;	height:55px;	width:146px;}
a.booking:hover{background:url(images/butSideConfBook2.jpg) no-repeat center center;}
a.spe{background:url(images/specialsButton.jpg) no-repeat center center;	height:42px;	width:146px;}
a.spe:hover{background:url(images/butSpecOffers2.jpg) no-repeat center center;}
a.lnk{background:url(images/hotelnewsButton.jpg) no-repeat center center;	height:42px;	width:146px;}
a.lnk:hover{background:url(images/sideButHotNews2.jpg) no-repeat center center;}
img.lnklast{margin:20px 0 0 0;	cursor:pointer;}
img.line1{	margin:-5px 0 10px 0;}
img.line2{	margin:10px 0 25px 0;}



.assoc_container { width:460px;font-size:12px;}
.bodytextnormal_left {border:0px solid;width:210px;float:left;padding:5px;height:290px;font-family:Arial,Helvetica,sans-serif;text-align:justify;}
.bodytextnormal_right {border:0px solid;width:210px;float:left;padding:5px;height:290px;font-family:Arial,Helvetica,sans-serif;text-align:justify;}
.headingsubtwo {font-family:Georgia;font-size:16px;text-align:center;}

/*FOOTER_MENU-------------------*/

#footer_menu{overflow:hidden;	width:900px;	height:129px;	background:url(images/footer-bg.gif);	padding:21px 0 10px;}
#table{	width:656px; 	height:29px;	background:#FAFAFA url(images/gdsCornerLeft.jpg) no-repeat left;}
#in_table{	width:656px;	height:29px;}
#in_table p{	line-height:15px;	color:#709978;	font-weight:bold;	width:604px;	font-size:11px;}
#in_table p.border{	text-transform:uppercase;	line-height:14px;}
#in_table p span{	padding:0 2px;	line-height:14px;	text-transform:none;	display:inline;}
#in_table p span.number{	color:#666666;	font-weight:normal;}
#f_link{width:900px;	overflow:hidden;	padding:8px 0 0 0;}
#f_link a{color:#ffffff;	font-size:11px;	text-decoration:none;	padding:0 1px 0 5px;	font-family:Arial;}
#f_link a:hover{color:#106835;	text-decoration:underline;}
#f_link ul{	height:auto;	border:none;}
#f_link ul li{display:inline;	line-height:100%;	overflow:hidden;	font-size:8px;	border-left:solid 1px #999;}
#f_link ul li span{	display:none;	font-size:11px;	color:#666;}
#f_link ul li#cl2 span,#f_link ul li#cl4 span{	/*color:#CC0000;*/	display:inline;}
#f_link ul ul{	display:block;	line-height:13px;	padding-bottom:3px;}
#f_link ul ul#id5{	display:none;}
#f_link ul li ul{	margin:-27px 0 0 0;}
#cal,#calne{overflow:hidden;position:absolute;	top:511px;	margin-left:17px;}
#wp-calendar {	border: 2px solid #000000;	empty-cells: show;	font-size: 14px;	margin: -32px 0 0 0;	background-color:#fff;	height:209px;	left:8px;	/*position:absolute;*/	top:2px;	visibility:visible;	width:151px;	padding:30px 0 0 0;}

/*FOOTER---------------*/
#credit{background:transparent url(images/menu-bg.gif) no-repeat scroll 0 0;	color:#65614E;	font-size:11px;	font-weight:bold;	height:45px;	margin:0 0 30px;	overflow:hidden;	padding-left:10px;	padding-top:13px;}
#credit p#copyright {color:#433A00;	font-weight:bold;	text-align:center;	text-transform:uppercase;}
#credit #copyright-right {	/*display:inline;	float:left;	margin-left:190px;*/	text-align:right;}
#wp-calendar #next a {	padding-right: 10px;	text-align: right;}
#wp-calendar #prev a {	padding-left: 10px;	text-align: left;}
#wp-calendar a {	display: block;	text-decoration: none;}
#wp-calendar a:hover {	background: #e0e6e0;	color: #333;}
#wp-calendar caption {	color: #fff;	text-align:center;	background:#8A7F47;	height:30px;	margin:0 2px;	border-top:solid 2px #000;	background-color:#8A7F47;	font-family:arial;	font-size:7.5pt;	font-weight:bold;	vertical-align:middle;	line-height:233%;}
#wp-calendar td {color:#000000;	font: normal 8.5pt arial;	padding: 2px 0;	font-weight:bold;	height:12px;	text-align:center;	vertical-align:middle;	width:20px;}
#wp-calendar td#pastday{	background:url(images/cal_03.jpg) no-repeat center center;}
#wp-calendar td#setday{	cursor:pointer;}
#pre,#nextm {width:17px;	float:left;	height:28px;}
#nextm{	float:right;}
#nextm a,#pre a,#nextm a:hover {display:block;	width:17px;	height:28px;	background:url(images/forward_arrow.gif) no-repeat center center;	margin:0;	padding:0;}
#pre a,#pre a:hover {background:url(images/forward_arrow2.gif) no-repeat center center;}
#month {overflow:hidden;	width:110px;	text-align:center;	float:left;}
#close {cursor:pointer;	color:#8A7F47;	font-size:6.5pt;	line-height:10px;	font-family:Arial;	text-decoration:underline;}
#wp-calendar td.pad:hover {	background: #fff;}
#wp-calendar td:hover, #wp-calendar #today {	/*background: #eee;	color: #bbb;*/}
#wp-calendar th {color:#666666;	font-style: normal;	text-transform: capitalize;	font-size:6.5pt;	font-weight:bold;	height:7px;	text-align:center;	vertical-align:middle;	font-family:Arial;}

/* Captions & aligment */
.aligncenter,div.aligncenter {display: block;	margin-left: auto;	margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
.wp-caption {border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;	margin: 10px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}
.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}

/* End captions & aligment */
#nav2{ background-color: #202020;    display: block;    font-size:1.1em;    height:50px;    width:100%;}
#nav2, #nav2 ul {line-height: 1;	list-style: none;}
#nav2 a ,#nav2 a:hover{	border:none;	display: block;	text-decoration: none;}
#nav2 li {	float: left;	list-style:none;}
#nav2 a,#nav2 a:visited {	color:#109dd0;	display:block;	font-weight:bold;	padding:6px 12px;}
#nav2 a:hover, #nav2 a:active {	color:#fff;	text-decoration:none}
#nav2 li ul {	border-bottom: 1px solid #a9a9a9;	height: auto;	left: -999em;	position: absolute;	width: 900px;	z-index:999;}
#nav2 li li {	width: auto;}
#nav2 li li a,#nav2 li li a:visited {color:#109dd0;	font-weight:normal;	font-size:0.9em;}
#nav2 li li a:hover,#nav2 li li a:active {	color:#fff;}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {	left: 30px;}
form#add_form {margin:0px 0 0;}
.side_l iframe {background:#FFFFFF none repeat scroll 0 0;	padding-top:5px;}
#footer {background:#E0DCCD url(images/bg_imgfooter.png) no-repeat left top;}

#footer #img-footer {padding-bottom:0px;	padding-top:20px;}

.footer-hotelCodes { background: #D2C953 none repeat scroll 0 0; padding-bottom:8px; color: #FFF; }
.footer-hotelCodes #boldfont { color:#42764F;}
.footer-hotelCodes table td { color: #000; }

#footer #list-flinks, #footer #download-flinks, #footer #rest-flinks{list-style-image:none;	list-style-position:outside;	list-style-type:none;}
#footer #list-flinks  li, #footer #download-flinks  li, #footer #rest-flinks  li{display:inline;	border-left:1px solid #666666;}
#footer #list-flinks  li  a, #footer #download-flinks   li  a, #footer #rest-flinks   li  a{	color:#666666;	font-size:11px;	padding-left:4px;	text-decoration:none;}
#footer #list-flinks  li  a:hover ,#footer #download-flinks   li  a:hover, #footer #rest-flinks   li  a:hover{	color:#709978;}
#footer #list-flinks  .page-item-312, #footer #rest-flinks  .page-item-305, #footer #list-flinks  .page-item-85, #footer #download-flinks .page-item-94, #footer #rest-flinks .page-item-51  {	border:none;}
#footer #list-flinks  .page-item-312 a,#footer #download-flinks .page-item-94  a{	padding-left:0px;}
#footer #download-flinks, #footer #rest-flinks {	color:#666666;	font-size:12px;	padding-bottom:0px;}
#download-flinks #download-text, #rest-flinks #restaurants-bars {color:#666666;	font-size:11px;}
#img-footer #tablefont {background:transparent;}
#img-footer #tablefont td {	color:#ffffff;}
#img-footer #tablefont  #boldfont{	color:#ffe300;}
#img-footer .textwidget img{float:left;}
#img-footer .widget_text {clear:both;}
.widget_text  {	list-style:none;}
.widget_simpleimagelink_container  {width:auto;}
#bottom-img-link {clear:both;	border-top:2px solid #D2C953;	float:left;	margin-top:15px;padding-top:15px;	margin-left:15px;	width:97%;	#width:97%;	display:inline;}
#bottom-img-link .widget_simpleimagelink {_float:left; _width:203px;}
#bottom-img-link #simpleimagelink-443528731 {margin-left:0px;}
#bottom-img-link li {display:inline; margin-left:20px; overflow:hidden;}
#bottom-img-link li {float:left; _width:203px;}
#copyright-left {float:left; }

/*menu */
#navigation, .menu {background:transparent url(../images/navigatonBg.gif) repeat-x scroll left top;	clear:both;	height:36px;	margin:0;	padding:0;	width:899px;}

/* Root = Horizontal, Secondary = Vertical */
ul#tabs {	margin: 0;	border: 0 none;	padding: 0;	width: 899px; /*For KHTML*/	list-style: none;	height: 32px;}
ul#tabs li {	color: #ffffff;	background:transparent;	margin: 0;	border: 0 none;	padding: 0;	float: left; /*For Gecko*/	display: inline;	list-style: none;	position: relative;	height: 32px;}
ul#tabs ul {	color: #ffffff;	margin: 0;	border: 0 none;	padding: 0;	width: 204px;	list-style: none;	display: none;	position: absolute;	top: 36px;	left: 0;	background: #bcf4fd url(../images/navigatonSubBg.gif) repeat-x left bottom;}
.menu ul li ul {	background:#A79719;	padding-bottom:4px;	float:left;	width:210px;z-index:9999;}
.menu ul li ul li {	display:block !important;	float:left;	height:28px;	width:204px;}
.menu ul ul a {	font-weight:normal!important;}
ul#tabs ul:after,.menu ul:after /*From IE 7 lack of compliance*/{	color: #ffffff;	clear: both;	display: block;	font: 1px/0px serif;	content: ".";	height: 0;	visibility: hidden;}
ul#tabs ul li {	color: #ffffff;	width: 210px;	float: left; /*For IE 7 lack of compliance*/	display: block !important;	display: inline; /*For IE*/	height: 32px;	border-bottom: 1px solid #7bb9cc;}
.menu ul li {	background:transparent url(images/bg_menuitem.png) no-repeat scroll 0 18px;	border:0 none;	display:inline;	float:left;	height:32px;	list-style-image:none;	list-style-position:outside;	list-style-type:none;	margin:0;	padding:0 0 0 7px;	position:relative;}
.menu ul li.menu_item_2 {
	background:none;
	margin:0;
	padding:0 0 0 7px;
}
.menu ul  #mainmenu2 {background:none;	/* margin-left:17px; */margin-left:0;padding-left:0;}

/* Root Menu */
ul#tabs a, .menu a {-x-system-font:none;	background:transparent none repeat scroll 0 0;	color:#FFFFFF;	display:block;	float:none !important;	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;	font-size:13px;	font-size-adjust:none;	font-stretch:normal;	font-style:normal;	font-variant:normal;	font-weight:bold;	height:auto !important;	line-height:22px;	padding:5px 10px;	text-decoration:none;	text-transform:uppercase;}

/* Root Menu Hover Persistence */
/* 2nd Menu */
ul#tabs li:hover li a,.menu li:hover li a,ul#tabs li.iehover li a,.menu li.iehover li a {float: none;	background: none;	border-right: none;	font: normal 12px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	text-transform: none;}

/* 2nd Menu Hover Persistence */

/* 3rd Menu */
ul#tabs li:hover li:hover li a,ul#tabs li.iehover li.iehover li a {	background: #EEE;	color: #ffffff;}

/* 3rd Menu Hover Persistence */
ul#tabs li:hover li:hover li a:hover,ul#tabs li:hover li:hover li:hover a,ul#tabs li.iehover li.iehover li a:hover,ul#tabs li.iehover li.iehover li.iehover a {	background: #CCC;	color: #FFF;}
ul#tabs ul ul,ul#tabs ul ul ul {display: none;	position: absolute;	top: 0;	left: 160px;}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#tabs li:hover ul ul,ul#tabs li:hover ul ul ul,ul#tabs li.iehover ul ul,ul#tabs li.iehover ul ul ul {	display: none;}
ul#tabs li:hover ul,ul#tabs ul li:hover ul,ul#tabs ul ul li:hover ul,ul#tabs li.iehover ul,ul#tabs ul li.iehover ul,ul#tabs ul ul li.iehover ul {display: block;}
li.widget_simpleimagelink {list-style:none;}
ul#left-sidebar {background-color:#d5cc57;/*margin:0px 10px 10px;*/padding-top:10px;}


ul#list-flinks {
	width:740px;
}
ul#rest-flinks {
	width:590px;
}

#footer li {
	line-height:150%;
}

li#shiftthis-subscribe {
	list-style:none;
	overflow:hidden;
}

li#shiftthis-subscribe h2 {
	display:none;
}
input#stnl_submit {
	background:transparent url(images/but_subscribe1.jpg) no-repeat;
	border:none;
	height:22px;
	margin-top:7px;
	width:77px;
}
.menu ul iframe {visibility:hidden;position:absolute;height:0px;top:40px;left:0;width:149px;z-index:12;}
.menu ul  #mainmenu4 iframe {height:107px;float:left;}
.menu ul  #mainmenu6 iframe {height:180px;}
.menu ul  #mainmenu30 iframe {display:none;}
.menu ul li:hover iframe,.menu ul li a:hover iframe
{visibility:visible;}

form.subscribeform {
	text-align:right;
	padding:0 10px 10px;
}
input#email {
	width:175px;
}

.bodytextnormalclickfood a, a:visited{color:#8494A6;font-size:12px;text-decoration:none;}
img#wpstats { display:none; }

.goldHeading {
color:#D5CC57 !important;
font-family:trebuchet MS !important;
font-size:15pt !important;
font-weight:bold !important;
text-decoration: none !important;
}