body {margin-top:2px; margin-left:10; margin-right:10; margin-bottom:14; background-color:#FFFFFF; 
scrollbar-base-color:#C5D1DB; scrollbar-arrow-color:gray; scrollbar-DarkShadow-Color:#145AE2; background-repeat:repeat-x; font:11px helvetica, arial, verdana;  color:#416679; line-height:13px }
td.middle {vertical-align:middle}
td.bottom {vertical-align:bottom}
td.trint {vertical-align:middle; font-family:arial, helvetica, verdana; font-size:11px; color:#333333}

a, a:visited {
text-decoration:none;
color:#2b0701;
}

#room-thumb{
	text-align:center;
	width:152px;
	margin: 18px 44px;
	float:left;
	padding:2px 2px;
	height:100px;
}

#msg{display:block; background-color:#68311F; color:#FFFFFF; padding:10px 10px 10px 10px; margin:0 0 12px 0;}

.thumb{
	padding:7px 7px;
	border: solid 1px #c3b298;
}

#roomImage{
 float:left;
 padding: 10px 10px;
}

#columnRight{
 float:left;
 padding: 10px 10px;
}

#columnRight ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width: 228px;
}

#columnRight a{
	color:#c3b298;
	padding:3px 5px;
	text-decoration:none;
	display:block;
	background-color:#FFF;
}

#columnRight a:hover{
	color:#FFF;
	background-color:#c3b298;
}

#roomCheck{float:left; padding:0 25px 7px 5px; vertical-align:middle; width:170px } 
#checkLabel { margin-top:-40px }

.bkgnorepeat { background-repeat:no-repeat; background-position:top right}

.indentstyle {margin-left: 25px; margin-right: 100px; margin-top:20px; margin-bottom: 20px;}
.indentright25 {margin-right: 25px;}
.indentstyletwo {margin-left: 85px; margin-right: 10px}
.indent{margin-left: 15px; margin-right: 15px; margin-top: 15px; margin-bottom: 15px}
.indentcontent{margin-left: 5px; margin-right: 15px; margin-top: 5px; margin-bottom: 5px}
.indentmenu{margin-left: 14px; margin-right: 14px; margin-top: 5px; margin-bottom: 5px}
.indentdisc {margin-left: 20px}

.formindent{margin-left: 10px; margin-right: 10px; margin-top: 5px; margin-bottom: 5px}
.formcontents{font-family:arial, helvetica, verdana; font-size:12px; color:#333333; line-height:14px}

.content {font-family:helvetica, arial, verdana; font-size:11px; color:#471605; line-height:13px}
.content12 {font-family:helvetica, arial, verdana; font-size:12px; color:#471605; line-height:16px}
.contentblue {font-family:helvetica, arial, verdana; font-size:11px; color:#416679; line-height:13px}
.contentred {font-family:arial, helvetica, verdana; font-size:12px; color:#ff0000; line-height:18px}
.header {font-family:arial, helvetica, verdana; font-size:12px; color:#15705F; line-height:16px; font-weight:bold;}
.productheader {font-family:arial, helvetica, verdana; font-size:16px; color:#c3b298; line-height:16px; font-weight:bold;}

.form {font-family:arial, helvetica, verdana; font-size:11px; color:#FFFFFF; line-height:14px}
.contenttwo {font-family:arial, helvetica, verdana; font-size:12px; color:#FFFFFF; line-height:14px}
.white {font-family:arial, helvetica, verdana; font-size:11px; color:#FFFFFF; line-height:14px}
.title {font-family:arial, helvetica; font-size:24px; color:#FFFFFF; font-weight:bold; line-height:30px}
.smwhitetitle {font-family:arial, helvetica; font-size:16px; color:#FFFFFF; font-weight:bold; line-height:22px}
.Newstitle {font-family: arial, helvetica; font-size:15px; color:#72792F; font-weight:bold; line-height:25px}

.footer {font-family:arial, helvetica, verdana; font-size:10px; color:#471605; line-height:14px}
.footerwhite {font-family:arial, helvetica, verdana; font-size:10px; color:#FFFFFF; line-height:14px}

a.mainmenu {font-family:helvetica, verdana, arial; font-size:12px; color:#2a0f04; text-decoration:none; font-weight:bold}
a.mainmenu:hover {font-family:helvetica, verdana, arial; font-size:12px; color:#5d0e01; text-decoration:none; font-weight:bold}
a.mainmenu2 {font-family:helvetica, verdana, arial; line-height:22px;  font-size:12px; color:#ffe489; text-decoration:none; font-weight:bold }
a.mainmenu2:hover {font-family:helvetica, verdana, arial; line-height:22px; font-size:12px; color:#FFF; text-decoration:none; font-weight:bold}

a.darklink{ color:#2b0701; font-family:helvetica, verdana, arial; line-height:22px;  font-size:12px; text-decoration:none; font-weight:bold }

a.headerlink {font-family:arial, helvetica, verdana; font-size:11px; color:#72792F; text-decoration:none; font-weight:bold}
a.headerlink:hover {font-family:arial, helvetica, verdana; font-size:11px; color:#CC0000; text-decoration:none; font-weight:bold}
a.contentlink {font-family:arial, helvetica, verdana; font-weight:bold; font-size:11px; color:#471605; text-decoration:none}
a.contentlink:hover {font-family:arial, helvetica, verdana; font-size:11px; color:#471605; font-weight:bold; text-decoration:underline}

a.formlink {font-family:arial, helvetica, verdana; font-size:12px; color:#333333; text-decoration:underline}
a.formlink:hover {font-family:arial, helvetica, verdana; font-size:12px; color:#000000; text-decoration:underline}

.mainmenuinactive {font-family:helvetica, verdana, arial; line-height:22px;  font-size:12px; color:#666666; text-decoration:none; font-weight:bold }


.ie_freewidth{ font-size : 10px; color:#333333; font-family :arial, helvetica, verdana; } 
.ie_psp{ font-size : 11px; color:#333333; font-family :arial, helvetica, verdana; width: 250px; } 
.ie_hp{ font-size : 10px; color:#333333; font-family :arial, helvetica, verdana; width: 120px; } 
.ie_size { font-size : 10px; font-family :arial, helvetica, verdana; width: 200px; } 
.ie_search { font-size : 10px; font-family :arial, helvetica, verdana; width: 150px; } 
.ie_searchtwo { font-size : 10px; color:#666666;  font-family :arial, helvetica, verdana; width: 125px; } 
.ie_searchthree { font-size : 10px; color:#666666;  font-family :arial, helvetica, verdana; width: 280px; } 
.searchbox       {font-size : 11px; font-family : arial, sans-serif; width: 170px;}
.searchboxsearch {font-size : 11px; font-family : arial, sans-serif; width: 160px;}

.topMenu {
	FONT-SIZE: 10px; COLOR: #515153; LINE-HEIGHT: 16px; FONT-FAMILY: arial; 
}



td.sidemenu {vertical-align:middle; background:#EDF1F4;}

td.outlined {background:#F3F3F3; vertical-align:middle;}
a.block:link    {display: block; width: 100%; height: 100%; font-family:arial, helvetica, verdana; font-size:12px; color:#97B5C0; text-decoration:none; font-weight:bold}
a.block:visited {display: block; width: 100%; height: 100%; font-family:arial, helvetica, verdana; font-size:12px; color:#97B5C0; text-decoration: none; font-weight:bold}
a.block:hover   {display: block; font-family:arial, helvetica, verdana; font-size:12px; color:#FFFFFF; text-decoration: none; font-weight:bold; background:#97B5C0;}
                 
a.menuon  {display: block; font-family:arial, helvetica, verdana; font-size:11px; color:#FFFFFF; text-decoration: none; background:#7E80BA; border:1px white solid;}
                  


#product_listing{ margin:10px 0 0 0; clear:left;  padding:0 0 10px 0; }
	#product_thumb{border:1px solid white;   }
	#product_name{margin:0 0 0 15px;   }
	
#product_photo { margin:0 0 10px 15px}
/***** Global Classes *****/
 
.clear         { clear:both; }
 
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.wrap          { width:960px;margin:0 auto; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
.buttony			 { border:1px solid #333333; background-color:#FEFEFE; padding:4px 8px; color:#000000; clear:left; text-decoration:none}

/****** FIX FIREFOX *******/
:-moz-any-link:focus {
  outline: none;
}
:focus
{
  -moz-outline-style: none;
}

