body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; background:#000000 !important;text-align:center;}
body table {margin-left:auto;margin-right:auto;}
body table * {margin:auto;}
div {text-align:left;}

h1 { color: #2C689A; font-size: 1.4em; }

h2 { color: #2C689A; font-size: 1.2em;}

h3 { color: #2C689A; font-size: 1em; }

.content p { font-size: 0.8em; }
.content h1 {font-size:1.0em;}
.contentheader {font-family:Arial, Helvetica, sans-serif;font-size:1.0em;}

.content a { color: #0099cc; font-weight: bold; text-decoration: none; }
.content a:hover { color: black; text-decoration: underline; }

.footer { font-size: 0.8em; }
.footer a { color: white; text-decoration: none; }
.footer a:hover { color: #99CCCC; }

.style1 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.para {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}

.menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}
A:link.menu {color: #000000; text-decoration:none }
A:visited.menu {color: #000000; text-decoration:none }
A:hover.menu {color: white; }

.sub {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
A:link.sub {color: #000000; text-decoration:none }
A:visited.sub {color: #000000; text-decoration:none }
A:hover.sub {color: #0066CC; }

.justify {  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify}

.lhsmenu {
	border-top: 2px solid white;
	font-size: 0.8em;
	height: 31px;
	width: 150px;
	font-weight: bold;
	background-image: url(images/lhs_menu_bg.jpg);
	background-repeat: no-repeat;
	vertical-align: middle;
	text-align: right;
	color: white;
	text-decoration: none;
	padding-right: 25px;
}

.lhsmenu2 {
	border-top: 2px solid white;
	font-size: 0.8em;
	width: 150px;
	font-weight: bold;
	background-image: url(images/lhs_bg.jpg);
	background-repeat: no-repeat;
	vertical-align: middle;
	text-align: left;
	color: #00164E;
	text-decoration: none;
	padding: 3px 0 3px 3px;
}

.lhsmenu a { color: white; text-decoration: none; margin-right: 25px; }
.lhsmenu a:hover { color: #99CCCC; }

.lhssub {
	font-size: 0.7em;
	font-weight: bold;
}

.lhssub a { color: black; text-decoration: none; }
.lhssub a:hover { color: #0066cc; text-decoration: none; }

.lhssub ul { list-style: none; text-align: right; }

.trolleytable {
	width: 150px;
	font-size: 0.7em;
}

.trolleytable a { color: black; text-decoration: none; }
.trolleytable a:hover { color: #0066CC; }

.slightlylarger {
	font-size: 1.2em;
	color: #2C689A;
}

.trolleytable .item {
	text-align: right;
	}
	
.trolleytable .qty {
	text-align: right;
	}

.trolleytable td {
 padding: 1px;
}

.sitebuynowbtn {
	font-family:"Lucida Console", Tahoma, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.6em;
	word-spacing:-0.2em;
}
.sitebuynowbtn a {
	padding:0 5px 0 5px;
	color:white;
	text-decoration:none;
	border:3px solid #B70000;
	border-bottom-width:3px;
	background-color:#B70000;
	background-image:url(images/sitebuynow_off.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}
.sitebuynowbtn a:hover {
	border-color:#308954;
	background-color:#308954;
	background-image:url(images/sitebuynow_on.gif);
}

.travelcol {
	vertical-align:top;
	padding-right:5px;
}

.travelcol img {
	float:left;
	margin:0 5px 5px 0;
	border:0;
	width:100px;
	height:67px;
}

.gallerytable img {
	border:0;
}

.gallerypagetable img {
	border:0;
	margin:0 20px 20px 0;
}

.clear {clear:both;}

.navbartitle {
	margin:0 0 2px 0;
	/*padding:2px;*/
	padding:5px;
	font-size:0.8em;
	font-weight:bold;
	color:white;
	/*text-transform:lowercase;*/
	text-transform:uppercase;
	text-align:right;
	/*background:url(images/navbar_title.gif) repeat 0 0;*/
	background:#000000
}

.navbartitle a {color:white;text-decoration:none;}
.navbartitle a:hover {color:#CCCCCC;}

ul.navbar {
	margin:0 2px 2px 0;
	padding:0;
	list-style:none;
}

ul.navbar li {
	text-align:right;
	font-size:0.7em;
	font-weight:bold;
	text-transform:lowercase;
}

ul.navbar li a {color:black;text-decoration:none;}
ul.navbar li a:hover {color:#0066cc;}

div.floatedflashdiv {
	float:left;
	width:80px;
}

p.floatednavbarpara {
	float:right;
	margin:0;
	padding:0;
	width:70px;
	font-size:0.7em;
	font-weight:bold;
	text-align:right;
}

.floatednavbarpara a {color:black;}
.floatednavbarpara a:hover {color:#0066cc;}

p.navbarpara {
	margin:0 0 2px 0;
	padding:0;
	font-size:0.7em;
	font-weight:bold;
	text-align:right;
}

.navbarpara a {color:black;}
.navbarpara a:hover {color:#0066cc;}

.creditspara {
	margin:0;
	padding:0;
	font-size:0.7em;
	text-align:center;
}

.creditspara img {
	margin-top:10px;
	border:0;
}

.indexfeatured {border:2px solid #7E7005;height:300px;}

.indexfeatured td {
	background-color:#013066;
	background:url(images/featured_products_bg.gif) repeat 0 0;
}

.indexfeatured h2 {
	margin:0 0 10px 0;
	padding:0;
	font-size:15px;
	color:black;
	text-align:center;
}

.indexfeatured p {
	margin:0 0 10px 0;
	padding:0;
	font:13px Verdana, Arial, Helvetica, sans-serif;
}

.indexfeatured p.center {
	text-align:center;
}

.indexfeatured a {
	color:black;
	text-decoration:none;
}
.indexfeatured a:hover {
	color:#7E7005;
}

.indexfeatured p.center img {
	border:1px dashed #F5A95E;
}
.indexfeatured p.center a:hover img {
	border:1px solid #7E7005;
}

.indexfeatured .sitebuynowbtn {
	margin:5px 0 5px 0;
	text-align:center;
}

.sitebuynowbtn {
	font-family:"Lucida Console", Tahoma, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.6em;
	word-spacing:-0.2em;
}
.sitebuynowbtn a {
	padding:0 5px 0 5px;
	color:white;
	text-decoration:none;
	border:3px solid #B70000;
	border-bottom-width:3px;
	background:#B70000 url(images/sitebuynow_off.gif) repeat-x 0 0;
}
.sitebuynowbtn a:hover {
	color:white;
	border-color:#308954;
	background-color:#308954;
	background-image:url(images/sitebuynow_on.gif);
}

#wrapper {
	margin:0 auto 0 auto;
	width:920px;
}

#main-left,#main-right {display:inline;}

#main-left {
	float:left;
	width:780px;
}

#main-right {
	float:right;
	margin-top:270px;
	width:140px;
}

#main-right h2 {
	margin:0 0 10px 0;
	text-align:center;
	color:#ffffff;
	font-size:13px;
	text-transform:uppercase;
}

#main-right .random-product {
	clear:both;
	display:block;
	float:left;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	border:1px solid #cccccc;
	border-bottom:3px solid #cccccc;
	padding:10px;
	margin-left:4px;
	margin-bottom:10px;
}
	
#main-right .random-product img {
	border: 0;
}

#main-right a {
	color:#ffffff;
	text-decoration:underline;
}
#main-right a:hover {color:#0066FF;}
