body {
	font-family:'Lucida Grande',Geneva,Verdana,Arial,sans-serif;
	color: #000;
	background-color: #000;
	padding: 0;
	margin: 0;
	width: 100%;
}






/**
* Wrappers
******************************/
#headerWrapper,
#navWapper,
#bannerWrapper,
#contentWrapper,
#footerWrapper {width: 100%; clear: both;}



/* Backgrounds */
#headerWrapper {background-color: #121212;}
#navWrapper { background-color: #2D2D2D; height: 30px; border-top: 1px solid #ddd; border-bottom: 1px solid #474747;}
#bannerWrapper { border-top: 1px solid #ddd; background-image: url(../images/banner_bg.gif); background-repeat: repeat-x; height: 350px;}
#contentWrapper {background-image: url(../images/content_bg.gif); background-repeat: repeat-x; min-height: 350px; background-color: #e6e1db;}
#footerWrapper {background-color: #ebebeb; border-bottom: 10px solid #fb9a0d;}


/* Container widths */
#header,
#nav,
#banner,
#content,
#footer {width: 800px; margin: 0 auto;} 

/* Individual Container heights */
#header {height: 150px;}
#nav { height: 100%;}
#banner {height: 350px; padding: 20px 0 0 0;}
#content {min-height: 350px;}
#footer {min-height: 100px;}

/* Header Styles*/
#header img {margin-top: 40px; }

/* Content Styles */
#content {padding: 20px 0 20px 0;}
.leftSide { float: left; width: 420px; padding: 20px 20px 0 0; margin-bottom: 20px; border-right: 1px solid #474747; }
.leftSideFull { float: left; width: 95%; padding: 20px 20px 0 0; margin-bottom: 20px; }
.rightSide { float: right; width: 330px; padding: 15px 0 20px 20px; margin-bottom: 20px; }
.leftSide, .rightSide {color: #333;}
.leftSide h1 {font-size: 2em; color: #121212; }



#footer { padding: 20px 0 20px 0; color: #333; text-align: left; }





/**
* New Listings
***********************************/
div.newListing {width: 100%; padding: 10px; width: 100%; height: 100%; display: block; float: left;}
div.newListing img { float: left; padding: 10px; background-color: #CCC; border: 1px solid #000; margin: 0 10px 10px;}
.clr {clear: both;}
/**
* New Listings
***********************************/
p.newListing {width: 100%; padding: 10px; width: 100%; height: 100%; display: block; float: left;}
p.newListing img { float: left; width: 50%; padding: 10px; background-color: #CCC; border: 1px solid #000; margin: 0 10px 10px;}



/**
* Listing Feature
***********************************/
div.listingFeature {width: 450px; float: left; display: block;}
div.listingFeature img {width: 390px; height: 270px; margin: 0 10px 0 0; padding: 10px; background-color: #FFF; border: 1px solid #f7f7f7;}

div.listings {float: right; width: 345px; display: block; background-color: #000; border: 1px solid #474747;}
div.listings ul {list-style-type: none; margin-left: 30px;}
div.listings ul li {padding: 3px; height: 90px; width: 100%; margin-top: -1px; display: block; background-color: #000; border: 1px solid #f7f7f7;}

.listings ul li img {float: left; width: 75px; margin: 5px 10px 5px 5px;}
.listings ul li h3 {color: #fff; font-size: 1em;}
.listings ul li p {color: #474747; font-size: .9em; } 

.listings a:link,
.listings a:visited,
.listings a:active {color: #fb9a0d;}
.listings a:hover {color: #fff;}



/**
* Banners
***********************************/
.vBanner {width: 32&; float: left; display: block; border: 1px solid #003893; margin: 0 10px 20px 0;}
div.vBanner h2 {color: white; font-size: .9em; width: 100%; text-transform: small-caps; background-color: #003893; text-align:center;}
div.vBanner p {padding: 3px;}
div.vBanner form {padding: 3px;}
div.vBanner textarea,
div.vBanner input {width: 160px;}
div.vBanner ul.trust	{
	margin: 0;
	padding: 0px 0px 5px 0px;
}

div.vBanner ul.trust li  	{
background: url(images/trust_icon.gif) no-repeat 4px 3px;
list-style: none;
margin: 0px 20px 10px 10px;
}


/**
* Form
***********************************/
.form label {width: 150px; float: left; display: block;}
.form p {display: block;}
.form input.medium {width: 50%;}
.form input.large {width: 90%;}
.form input.small {width: 30%;}
.form textarea {width:77%; height: 100px;}

#Table4, #Table5 {}

ul#mycarousel li p {padding-right: 30px !important;}