    BODY { background: #6f6f6f; margin: 0; text-align: center; background-image: url(img/images/BSuitesBG_small_new.jpg); background-position:top left; background-repeat:repeat-x; font-family: "Tw Cen MT", Verdana, Helvetica, sans-serif ; color:#CCCCCC; font-size:12px; }
	body#virtual, body#testimonials, body#contactus {
	background-image: url(img/images/BSuitesBG2_small_new.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color: #191919;
}
	div#Container {
	width: 1006px;
	margin: 0px auto;
	text-align: left;
	z-index:2;
	min-height:100%
}	
	div#wrapper { background: url("img/images/StripBG2.jpg") repeat-x 0px 0px; }
	div#ContentWrapper {position:relative; top: 0px; left:0px; z-index:1;}
	div#topLeft { float:left;}
	div#topRight { float: right;}	
	div#strip { height:130px; float:none; clear:both;}	
	div#bottom {
	float:none;
	clear:both;
	background-color: #2D2D2D;
}
	div#footer a {font-variant:small-caps; text-decoration:none; color:#fff;}
	
	body#home div#middleLeft {
	float:left;
	width:435px;
	height:252px;
	vertical-align:top;
	padding:0px;
	margin:0px;
	color: #FFF;
	background-color: #333;
}
	body#home div#middleRight {background: url("img/images/ContentAreaBG.jpg") repeat-x 0px 0px; float:right; width:571px; height:257px; padding:0px; margin:0px;}
	body#home div#footer{
	background: url("img/images/FooterBG.jpg") repeat-x 0px 0px;
	min-height:122px;
	text-align:center;
	font-variant:small-caps;
	color:#FFF;
	font-size:11px;
}

	
	div#footer {
	text-align:center;
	font-variant:small-caps;
	color:#CCC;
	font-size:11px;
}
	div#content { float:left; width:700px; font-size:14px; margin:0px 0px 0px 0px; text-align:justify; background:#212121; padding:5px 25px; min-height:388px;  }
	div#rightbar { background-color:#000; float:right; text-align:left; margin:0px 0px 0px 0px; padding:5px 25px; width:202px; min-height:388px; }
		
	body#testimonials div#footer, body#contactus div#footer, body#virtual div#footer {width:100%; background-color: #6f6f6f; background-image: url("img/images/FooterBG.jpg"); background-repeat: repeat-x; background-position: 0px 0px; min-height:178px; text-align:center; font-variant:small-caps; color:#ccc; font-size:11px; height:178px; border-top:2px solid #fff;}
	body#testimonials div#content, body#contactus div#content, body#virtual div#content {
	float:left;
	width:700px;
	font-size:14px;
	margin:0px 0px 0px 0px;
	text-align:justify;
	background:#212121;
	padding:5px 25px;
	min-height:488px;
	font-family: "Tw Cen MT", Verdana, Helvetica, sans-serif;
}
	body#testimonials div#rightbar, body#contactus div#rightbar, body#virtual div#rightbar { background-color:#000; float:right; text-align:left; margin:0px 0px 0px 0px; padding:5px 25px; width:202px; min-height:488px; }
	
	body#virtual div#contentlocation {
	float:left;
	width:750px;
	font-size:14px;
	margin:0px 0px 0px 0px;
	text-align:justify;
	background:#212121;
	padding:5px 0px;
	min-height:488px;
	font-family: "Tw Cen MT", Verdana, Helvetica, sans-serif;
}

	
	a img {	border:none;}
	a { outline: none; color:#ff9933; text-decoration:none;}
	
	/* Testimonials */
	#dropcontentsubject {width: 250px;font-weight: bold;}	
	.dropcontent{
	font-size:12px;
	width: 250px;
	height: 200px;
	padding: 3px;
	display:block;
	vertical-align: text-top;
}
	 
	ul { list-style-type: none; padding: 3px;  margin: 0; text-align:left; }
	li { background-image: url(img/images/li.gif); background-repeat: no-repeat; background-position:1px; padding-left: 1em; text-align:left; }
	
	ul .features { list-style-type: none; padding: 0px; margin: 0; text-align:left; }
	.features li { background-image: url(img/images/li.gif); background-repeat: no-repeat; background-position: 0% .4em;
padding-right: .6em; text-align:left; }
	
	form fieldset { margin:2px; position:relative; display:block; padding:5px; clear:both; border:none; } 
	form fieldset legend img { padding:0px 5px 0px 5px;}
	label{ 	background-image:url(img/images/field.gif);	background-repeat:no-repeat; background-position:left; color:#212121; font-size:12px;border-width: 0px;	display:block; float:left; width:100px;height:24px; text-align:left; margin:4px 0px 0px 0px; padding:10px 0px 0px 8px; clear:left;}
	textarea{background-color:#212121; width:200px; margin:9px 0px 0px 0px; border: 1px solid #FF9933; color:#fff; display:block; float:left; padding:1px 2px; }
	input:focus, textarea:focus{ background-color:#333; }
	input {	background-color:#212121; width:200px; margin:9px 0px 0px 0px; border: 1px solid #FF9933; height:20px; color:#fff; display:block; float:left; padding:1px 2px; }

	.orangebold { color: #FF9933; font-weight: bold;}
	.orangesmall { color: #FF9933; font-size:12px;}
	.largetext {font-size: 20px;}
	.mediumtext {font-size: 16px;};
	.gold {
	color: #c90;
	font-size: 17px;
}
	.largetext .gold {color: #c90;}
	.darkgrey {color: #666;}
	.largetext .darkgrey {color: #666;}
	.white {color: #fff;}
	.largetext .white {color: #fff;}
	.platinum {
	color: #CCC;
	font-size: 17px;
}
	.largetext .platinum {color: #CCC;}
	
	body#testimonials p.testimonial {font-style:italic;}
	body#testimonials span.testauthor { font-weight:bold; font-size:14px;}

	blockquote { text-indent: 25px; background: url(img/images/quotes1.jpg); background-position: 0 2px; background-repeat: no-repeat;}
	blockquote p {display: inline; margin: 0; padding-right: 24px; background: url(img/images/quotes2.jpg); background-position: bottom right; background-repeat: no-repeat; line-height: 1.2;}

/* =Hoverbox Code
----------------------------------------------------------------------*/
/* =Basic HTML, Non-essential
----------------------------------------------------------------------*/

/* more hover */
.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a .preview2
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -20px;
	z-index: 1;
}

.hoverbox a:hover .preview2
{
	display: block;
	position: absolute;
	top: -33px;
	left: -20px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 79px;
	height: 79px;
}

.hoverbox li
{
	background: #333;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #000;
	width: 127px;
	height: 169px;
}

.hoverbox .preview2
{
	border-color: #000;
	width: 169px;
	height: 127px;
}

/* Spam Prevention */

span.reverse { unicode-bidi:bidi-override; direction: rtl; }
span.hideit { display:none;}
.silver {
	color: #999;
	font-size: 17px;
}
