@charset "utf-8";
/* CSS Document */

body, html { font-family:"Trebuchet MS"; font-size:11px; color:#999999; background-color:#000000; margin:0 0 0 0; background-image:url(../images/bg.jpg); background-repeat: repeat-x;}

a { text-decoration:underline;}
a:hover {text-decoration:none;}

img {border: 0px;}

li {margin:0px; padding:0px}
ul {margin:0px; padding:0px}

.clear {
	clear: both;
}

h1, h2 { font-size:24px; margin:0px; padding:0px; font-weight:normal; font-variant:small-caps;}

#wrapper {width: 950px; margin: 0 auto; border: 0px solid red;}

#header {height: 120px; text-align:right; }
#timeDate {float:left; margin-top:60px; margin-left:5px;}
#navigation { height: 50px; background-image:url(../images/navigationBg.jpg);float:left;width:100%;}

#flash {border: 0px solid red; margin-bottom:20px;}

#rightSide { float:right; width:250px; border: 0px solid green;}
#homeBody {margin-right:260px; border:0px solid red; margin-right:260px;margin-bottom: 25px;}

#insideBody { margin-right:270px; margin-left:220px; margin-right:260px;}

#subnavContainer {float:left; width: 200px; border: 0px solid green;}

#leftNavcontainer {padding:5px 0px 0px 5px ; width:192px; font-family: "Trebuchet MS"; font-size: 12px;text-align: center; font-variant:small-caps; }

ul#boxes{ text-align: left; list-style: none; padding: 0; margin: 0 ; width: 192px; }

ul#boxes li { display: block; margin: 0; padding: 0; }

ul#boxes li a { display: block; width: 189px;padding: 5px 0px 5px 10px;; border-bottom:  1px solid #3d3d3d; color: #999999; text-decoration: none; background-image:url(../images/subNavBg.jpg);  }

#leftNavcontainer>ul#boxes li a { line-height: normal; }

ul#boxes li#active a { color: #557BBA; }

ul#boxes li a:hover, ul#boxes li#active a:hover
{ color: #6d2323; text-decoration: none; margin-bottom:0px; background-image:url(../images/subNavBgHover.jpg); }

/*
#giftVouchers {border-left: 1px solid #3d3d3d; border-top: 1px solid #3d3d3d; border-right:1px solid #3d3d3d; padding:5px;}

#giftVouchers a {font-variant:small-caps; font-size:15px; margin:0; padding:0px; font-weight:normal; text-decoration:none; color:#999999; border:0px solid red; padding-right:135px; background-image:url(../images/navBg.jpg); background-repeat:no-repeat;}

#giftVouchers a:hover {font-variant:small-caps; font-size:15px; margin:0; padding:0px; font-weight:normal; text-decoration:none;color:#6d2323; border:0px solid red; padding-right:135px; background-image:url(../images/navBgTwo.jpg); background-repeat:no-repeat;}
*/
#giftVouchers {border-left: 1px solid #3d3d3d; border-top: 1px solid #3d3d3d; border-right:1px solid #3d3d3d; padding:5px; margin-bottom:5px;background:#222;}

#giftVouchers a {font-variant:small-caps; font-size:15px; margin:0; padding:0px; font-weight:normal; text-decoration:none; color:#999999; border:0px solid red; padding-right:135px; background-image:url(../images/navBg-giftvouchers.jpg); background-repeat:no-repeat;}

#giftVouchers a:hover {font-variant:small-caps; font-size:15px; margin:0; padding:0px; font-weight:normal; text-decoration:none;color:#fff; border:0px solid red; padding-right:135px; background-image:url(../images/navBg-giftvouchers.jpg); background-repeat:no-repeat;}


#specialOffers {border-left: 1px solid #3d3d3d; border-top: 1px solid #3d3d3d; border-right:1px solid #3d3d3d; padding:5px; margin-bottom:5px;color:#999999}

#specialOffers a {font-variant:small-caps; font-size:15px; margin:0; padding:0px; font-weight:normal; text-decoration:none;color:#999999; border:0px solid red; padding-right:135px; background-image:url(../images/navBg.jpg); background-repeat:no-repeat;}

#specialOffers a:hover {font-variant:small-caps; font-size:15px; margin:0; padding:0px; font-weight:normal; text-decoration:none;color:#6d2323; border:0px solid red; padding-right:135px; background-image:url(../images/navBgTwo.jpg); background-repeat:no-repeat;}

#footerLinks { clear:both; height:35px; background-image:url(../images/navigationBg.jpg); text-align:center; padding-top:15px;  font-variant:small-caps; font-size:12px;}

#footerLinks a { padding-left:12px; padding-right:12px; color:#999999; text-decoration:none;}
#footerLinks a:hover { padding-left:12px; padding-right:12px; color:#999999; text-decoration:underline;}

#footerEnd { margin-top:8px; font-size:10px; text-align:center; }

#footerEnd a { text-decoration:underline; color:#999999; }
#footerEnd a:hover { text-decoration:none; color:#999999; }

.links { padding-left:35px;}

#minitabs {
margin-left: 0px;
float:left;
border: 0px solid green;
margin-left:80px;
}

#minitabs li {
float:left;
margin: 0;
padding: 0;
display: inline;
list-style: none;
}

#minitabs a {
float:left;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#999;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-right: 0px solid #999999;
text-decoration:none;
font-variant:small-caps;

}

#minitabs a.contact {
float:left;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#999;
margin:13px 0px 0px 0px;
padding: 0px 15px 0px 15px;
border-right: 0px solid #999999;
text-decoration:none;
font-variant:small-caps;

}

#minitabs a.contact:hover {
float:left;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#999;
margin:13px 0px 0px 0px;
padding: 0px 15px 0px 15px;
border-right: 0px solid #999999;
text-decoration:underline;
font-variant:small-caps;

}

#minitabs a:hover {
float:left;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
color:#999;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-right: 0px solid #999999;
text-decoration:none;
font-variant:small-caps;

}

/*	RATING PAGE */
#reviewform table {
	width:100%;
}
#reviewform table td {
	text-align:left;
	padding:3px;
	margin:1px;
}
#reviewform table textarea {
	font-family:Arial, Helvetica, sans-serif;
	width:400px;
	font-size:11px;
	color:#333333;
	padding:3px;
}

.flash_message {
	background:url("../images/64x64.png") no-repeat scroll 10px 50% #1D1103;
/*	border:4px solid #5B452c;*/
	color:#EFE0BF;
	margin-bottom:10px;
	padding:25px 10px 25px 87px;
}

#bke table, #bke select.bke_drop {font-size:11px;}
#bke { border: 1px solid #3d3d3d; padding: 5px; margin-bottom:5px;}
#bke h2 {font-variant:small-caps; font-size:15px; margin:0; padding:0px; font-weight:normal; color:999999;}
