/* Page Generated in 0.000000 seconds */
/* Page Generated in 0.000000 seconds */
html, body, form {height:100%; padding:0;margin:0; border:0;}
body {background-color:#000;font-family:'Times New Roman', Arial, Sans-Serif; font-size:13px; color:#A58F77; text-decoration:none; }

table td {font-family: Verdana, Arial, Sans-Serif; font-size:8pt; color:#7B574F; text-decoration:none; }

img {border:0;}

.prodthumb {margin:2px;}

h1, h2 {margin:0; padding:0;}

h1 {font-family:'Times New Roman', Arial, Sans-Serif; font-size:26px; font-style:italic; color:#A58F77; text-transform:uppercase;}
h2 {font-family:'Times New Roman', Arial, Sans-Serif; font-size:16px; font-style:normal; color:#A58F77; text-transform:uppercase;}
h2 {font-family:'Times New Roman', Arial, Sans-Serif; font-size:14px; font-style:normal; color:#A58F77; font-weight:bold;}

.h3 {font-family:Verdana, Arial, Sans-Serif; font-size:12pt; font-weight:bold; color:#7B574F;}

.errortext {color:red; margin:15px 0 0 0;}

a {text-decoration:none; color:#604B26;}
a:hover {text-decoration:underline;}

#bg { position:absolute; bottom:0px; height:100%; width:100%; right:0; background-position:top center; background-repeat:no-repeat;}
.aliasblog, .typeblog {background-position:top center; background-repeat:repeat-y;background-image:url('/img/4002/1280x1280');}

#logo {width:960px; float:left; margin:0 0 0px 0;}
.contact {margin:6px 0 0 0;}
#mainbox {background-color:#fff;}

#menuitem { margin-bottom: 2px;  font-family: Verdana, Arial, Sans-Serif; font-size:9pt; color:#7B574F; font-weight:bold;}
#sel #menuitem a {background-color:#F5F0EF; padding-right:10px;}
#menuitem a {background-color: #F5F0EF; color:#7B574F; text-decoration:none;  display:block; text-align:left; padding: 1px; padding-left: 10px; }
#menuitem a:hover {background-color:#ffffff; }

#maincontainer {width:972px; position:absolute; top: 37%; height:300px;  margin-top:-200px; left:50%;  margin-left:-450px;}
#maincontainerblog {width:972px; position:absolute; top: 2%; height:300px;  left:50%;  margin-left:-450px;}
#maincontent {width:972px; float:left; background-image:url('/img/content-bg2.png'); background-repeat:no-repeat; /*opacity:0.9; filter:alpha(opacity=90)*/}
#maincontent2 {width:972px; min-height:432px; float:left; background-image:url('/img/content-mid.png'); background-repeat:repeat-y; /*opacity:0.9; filter:alpha(opacity=90)*/}
#leftblock {width:212px; height:413px; float:left; /*border:1px solid red;*/ padding-top:22px;}
#midblock {width:318px; height:413px; float:left; margin:22px 0 0 15px;}
#midblock2 {width:318px; height:413px; float:left; padding:22px 0 0 15px; }
#content {width:358px; height:410px; float:left; margin:22px 0 0 0; overflow: auto; padding:0 18px 0 0;}
#rightblock {width:415px; height:435px; float:right;}
#bottomblock {width:972px; height:132px; float:left; vertical-align:baseline;}
#bottomblock2 {width:972px; height:132px; float:left; vertical-align:baseline; background-image:url('/img/content-bot.png'); background-repeat:no-repeat;}

#leftblog {width:212px; height:413px; float:left; /*border:1px solid red;*/ padding-top:10px;}
#rightblog {width:190px; height:435px; float:left;  border:1px solid #ccc; margin-top:6px; padding-top:15px;}
#midblog {width:490px;  float:left; padding:12px 30px 0 15px; margin:0 0 20px 0;/*border:1px solid red;*/}
#rightblog .grpblog {margin: 0 15px 0 15px;}
#rightblog .grpblog .grptitle {font-weight:bold;color:#000;text-align:left;}

#pane3{height: 400px;}


/*
#tbmenu {width:180px;  margin:0px 0 0 0;}
#tbmenu, #tbmenu ul {padding:0;  border:0; margin:0px 0 0 25px; list-style:none; display:block;}
#tbmenu a.menuitem {margin:3px 0 3px 0; font-family:'Times New Roman', Arial, Sans-Serif; font-style:italic; text-transform:uppercase; font-size:13px; display:block;  color:#8D6C45; text-decoration:none; text-align:left; padding: 1px; padding-left:10px;}
#tbmenu ul a.menuitem {padding-left:20px; font-weight:normal; font-size:10px; background-position: 10px 4px; background-image:url('/img/bullet.gif'); background-repeat:no-repeat;}
#tbmenu a.sel {background-color:#F5F0EF;}
#tbmenu a.menuitem:hover {background-color:#F5F0EF; }
*/

/** Left Menu styles **/
#tbmenu {width:180px; float:left; margin:0 0 0 -15px;}
#tbmenu ul, #tbmenu li {list-style:none; padding:0; margin:0px; border:0; display:block;  width:170px;}
#tbmenu li {float:left; display:block; }
#tbmenu li a {margin:1px 0 1px 0; font-family:'Times New Roman', Arial, Sans-Serif; font-style:italic; text-transform:uppercase; font-size:13px; display:block;  color:#8D6C45; text-decoration:none; text-align:left; padding: 1px; padding-left:10px}
#tbmenu li a.sel {background-color:#F5F0EF;}
#tbmenu li a:hover {display:block;  text-decoration:none; background-color:#F5F0EF; }
#tbmenu ul ul li {float:none;padding:0;margin:0;  }
#tbmenu ul ul li a { display:block;padding:4px; }
#tbmenu li:hover ul { display:block;  }
#tbmenu li ul {display:none; position:absolute; background-color:#fff;margin: -20px 0px 0px 135px; border:1px solid #A58F77;  filter:alpha(opacity=90); -moz-opacity:0.90; opacity: 0.90; z-index:100;}
#tbmenu ul ul a { color:#0066CC;}
#tbmenu ul ul a:hover { color:#fff; background-color:#2B8EDD;}
 /**Left Menu styles end **/


li.bullet {background-image:url('/img/bullet.gif'); background-repeat:no-repeat; background-position:left middle; list-style:none; padding-left:10px}

/** bottom block **/
#related {width:75px; height:75px; float:left; margin:8px 0 0 10px;}
#related img {padding: 3px;}
#flyer {width:94px; float:left; margin:15px 0 0 23px;}
#map {width:322px; float:left; margin:14px 0 0 15px;}
#mailinglist {height:98px; width:413px; float:left; margin:3px 0 0 19px; }
#mailinglist2 {height:98px; width:413px; float:left; margin:23px 0 0 19px; }
.mailtitle {width:395px; float:left; font-family:'Times New Roman', Arial, Sans-Serif; font-size:24px; font-style:italic; color:white;}
.mailnote {width:270px; height:22px; float:left; font-family:'Times New Roman', Arial, Sans-Serif; font-size:16px; font-style:italic; font-weight:bold; color:white; border: 2px solid #CCC0B4; background-color: #9E8872; padding:2px 2px 0px 2px; }
.mailform {float:left; width:200px; margin-top:-3px;}
.sendbtn {float: right; width: 127px; z-index:1; position:absolute; margin:3px 0 0 278px;}
.sendbtn2 {float: right; width: 127px; z-index:1; position:absolute; margin:-27px 0 0 278px;}

/** Booking Form **/
.bookit {color:white; font-family:'Times New Roman', Arial, Sans-Serif; font-size:14px; font-style:normal;}
.bookit a { text-decoration:underline; color:white;}
label {color:#A58F77; font-family:'Times New Roman', Arial, Sans-Serif; font-size:12px; font-style:italic;}
#form {width:550px; height:520px; float:left; margin:0px 0 0 50px; background:white; padding:15px 25px 15px 25px;}
#form label, .formlabel {color:#A58F77; font-family:'Times New Roman', Arial, Sans-Serif; font-size:12px; font-style:italic;}
#form  .htmlIText {width:100px; font-size:12px; color:#6C4D35; font-family: 'Times New Roman', Arial, Verdana, serif; }

#footer { width:932px; font-family: Arial, Sans-Serif; text-align:center; float:left; font-size:12px; letter-spacing:0.05em; color:white; padding:0px 20px 0 20px; margin:-4px 0 0 -3px; margin-bottom:30px;}
#footer  a { text-decoration:none; color:#7B574F; font-weight:bold; font-style:italic;}
#footer  a:hover { text-decoration:none; color:#7C5B43; }
.powered {font-family:Verdana, Arial, Sans-Serif; text-align:center;}
.powered a {color:#BFD7E5; text-decoration:none; }
.powered a span {color:#BFD7E5; font-weight:bold;}
.powered a:hover {color:#427DB0; }

#contentbox {width:659px;float:left;}

.jmail {margin:3px 0 0 66px; }
.jmail label{ font-family:'Times New Roman', Arial, Sans-Serif; font-size:12px; font-style:italic; color:white; float:left; width:40px;}
.htmlIText {width:80%; font-size:11px; color:#6C4D35; font-family: 'Times New Roman', Arial, Verdana, serif; border:1px solid #A58F77;}
#form_2317_day, #form_2317_month, #form_2317_year, #form_2317_number {width:50px;}
#form_2994_fname, #form_2994_email {width:160px;} /* stupid mailing list textfield width*/
#form_2994_submit {margin:-35px 0 0 0;}


/* blog style */
#blogright {width:160px; float:right;  border:1px solid #e4e4e4;  }
.btitle {font-size:12px;font-weight:bold;}
#recentbox #recenttitle {padding:2px;display:block;background-color:#EB0265;color:#fff;text-align:center;font-size:14px;font-weight:bold;}
.blogsummcontent { border:1px solid #ccc; padding:5px 15px 15px 15px;}
.blogtitle {padding:3px;margin:0px 0 3px 0;}
.grpblog .blogtitle {border-bottom:1px solid #A58F77;}
.blogtext {margin-top:8px;line-height:16px; float:left;}
.overallblog {border-bottom:1px solid #e4e4e4;padding-bottom:10px;}
.extrabtns { margin:20px 0 0 0;}
#addcmnt_name, #addcmnt_email, #addcmnt_msg {width:90%;}
a.btnac,#addcmnt_add {font-weight:bold;border:1px solid; background-color:#A58F77;color:#fff;padding:5px;width:120px;text-align:center;text-decoration:none;} 
a.readmore {font-weight:bold;border:1px solid; background-color:#A58F77;color:#fff;padding:5px;width:100px;text-align:center;text-decoration:none;}
a.btnac:hover, a.readmore:hover {background-color:#7C5B43;color:white;padding:5px;width:100px;text-align:center;text-decoration:none;}
.bsummary {width:85%;}
.blogsummary {font-family:'Times New Roman', Arial, Sans-Serif; font-size:13px; color:#A58F77;}
.poster {background-image:url('/img/poster.png');background-repeat:no-repeat;width:100px;height:89px;}
.pmth {color:#fff;padding:10px 0 0 38px;font-size:12px;font-weight:bold;}
.pdt {color:#666;padding:5px 0 0 28px;font-size:32px;font-weight:bold;}
.pyr {color:#666;padding:0 0 0 38px;font-size:8px;font-weight:bold;}
/* blog style ends */

/*
#scrollbox {
	scrollbar-base-color: #CAB3AD;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	/*
  scrollbar-arrow-color: White;
	scrollbar-face-color: #FFFFFf;
	scrollbar-highlight-color: ffffff;
	scrollbar-track-color: #FFFAFA;
	
}
*/
/** Scroller **/
.Container {
  position: absolute;
  width:370px; 
  height:380px;
  float:left;
  /* bottom:o; */
}

#Scroller-Box {
  position: absolute;
  overflow: hidden;
  width:366px;
  height: 380px;
}

.Scroller-Container {
  position: absolute;
  padding:0 20px 0 0;
  top: 0px; left: 0px;
  float:left;
}

.Scrollbar-Track {
  width: 10px; height: 380px;
  top:0px; left:366px;
  position: absolute;
  background-color: #E0D3B6;
}

.Scrollbar-Handle {
  position: absolute;
  top: 0px; left: 0px;
  width: 10px; height: 30px;
  background-color: #7B574F;
}
/** Scroller end **/
						  
