/* CSS for 2-Column Template */
body {font-family:verdana,arial,sans-serif;font-size:11px;font-weight:normal;color:#000;background:#fff;line-height:16px;padding:0 0 20px 0;margin:0;text-align:center;}
div {text-align:left;}
a {color:#333;text-decoration:underline;}
a:hover {color:#333;text-decoration:underline;}
form {padding:0;margin:0;}
.noStretch {width:100%;overflow:hidden;} /* prevents content from horizontally stretching dimensions of container */
.reset {clear:both;overflow:hidden;height:0 !important;} /* to clear horizontal divs */
.main {width:778px;padding:0 10px 10px 10px;border:1px solid #ccc;border-top:0px;background:#fff;margin:0 auto 0 auto;}
.border {background:#ccc;}
/* Top Links */
.header {padding:0 10px 10px 10px;border:1px solid #ccc;border-top:0px;margin-bottom:6px;}
.forSale {font-size:16px;font-family:arial,sans-serif;padding:10px 6px 0 0;text-align:right;}
.forSale a {color:#4a76a9;}
.headerTable {width:100%;}
.headerTable td {vertical-align:top;padding-top:20px;}
.domain {padding:0 10px 0 0;}
.domainName {font-weight:bold;font-size:28px;line-height:32px;text-align:left;font-family:arial,sans-serif;color:#4a76a9;}
.domainName a {text-decoration:none;color:#4a76a9;}
.domainName a:hover {text-decoration:none;}
.tagLine {font-size:12px;font-style:italic;margin-top:3px;line-height:16px;color:#4a76a9;}
.tagLine a {color:#4a76a9;}
.topRightLinks {text-align:right;vertical-align:top;padding:0;}
.date {font-weight:bold;font-size:12px;padding-bottom:6px;color:#333;text-align:right;}
.searchBox {font-weight:bold;font-size:16px;font-family:arial,sans-serif;vertical-align:middle;color:#333;text-align:right;white-space:nowrap;}
.searchBox input {width:130px;vertical-align:middle;margin:0 5px 0 3px;}
.searchBox a {padding:1px 4px 1px 4px;text-decoration:none;color:#fff;font-size:14px;background:#4a76a9;border:1px solid #4a76a9;}
.searchBox a:hover {background:#fff;color:#4a76a9;text-decoration:none;}
.headerText {padding:10px 0 0 0;text-align:left;}
/* Top Nav */
.topNav {height:22px;font-family:arial,sans-serif;color:#fff;margin-bottom:6px;line-height:22px;background:#4a76a9;}
.topNav table {width:100%;}
.topNav .related {padding:0 6px 0 12px;white-space:nowrap;text-align:left;}
.topNav a {display:block;height:20px;text-align:center;font-size:11px;text-transform:uppercase;color:#fff;text-decoration:none;padding:0 6px 0 6px;font-weight:bold;white-space:nowrap;background:#4a76a9;border:1px solid #4a76a9;}
.topNav a:hover {text-decoration:none;background:#fff;color:#4a76a9;}
/* main body */
.bodyTable {width:100%;margin-bottom:6px;}
/* Side Nav */
#sideNav {width:263px;padding:6px;border:1px solid #ccc;text-align:left;font-weight:bold;font-family:arial,sans-serif;font-size:12px;vertical-align:top;}
.sideNavHeader {padding:3.5px 0 3.5px 1px;color:#fff;background:#4a76a9;}
.sideNavBox a {display:block;color:#fff;padding:3.5px 4px 3.5px 14px;text-decoration:none;text-transform:capitalize;background:#73af38;border:1px solid #73af38;border-top:1px solid #fff;}
.sideNavBox a:hover {background:#fff;text-decoration:none;color:#73af38;}
/* Content */
.contentHeader {font-weight:bold;padding-bottom:3px;color:#4a76a9;}
/* Main Image */
.mainImageCell {padding-left:6px;}
.mainImage {padding:6px;border:1px solid #ccc;vertical-align:top;font-weight:bold;font-size:12px;text-align:left;}
.mainImage a {text-decoration:none;}
.mainImage a:hover {text-decoration:underline;}
.mainImg {position:relative;}
.mainImgSrc {z-index:0;position:relative;}
.mainImgSrc img {width:481px;height:245px;border:0;}
.mainImgTextBox {
	z-index:1;
	position:absolute;
	width:533px;
	height:20px;
	top:225px;
	background-color:#4a76a9;
	left: -3px;
}
.mainImgText {
	z-index:2;
	position:absolute;
	width:481px;
	height:20px;
	top:225px;
	color:#fff;
	font-family:verdana,arial,sans-serif;
	text-transform:uppercase;
	font-size:9px;
	line-height:18.5px;
	padding-left:5px;
	font-weight:bold;
	border-top:1px solid #fff;
	text-align:left;
	left: 2px;
}
.mainImgText a, #mainImgText a:hover {color:#fff;text-decoration:underline;}
/* Text Blurb */
.textBlurb {width:374px;padding:15px;color:#fff;text-align:left;vertical-align:top;background:#73af38;}
.textBlurb a {color:#fff;text-transform:capitalize;}
/* Image Components */
.smallImages {width:398px;text-align:left;vertical-align:top;padding-left:6px;}
.smallImgText {text-align:center;font-weight:bold;width:33%;background:#fff;}
.smallImgText a {text-decoration:none;display:block;padding:4px;}
.smallImgText a:hover {text-decoration:underline;}
.smallImgPic {text-align:center;padding:4px;background:#fff;}
.comp {position:relative;}
.compImg {z-index:0;position:relative;}
.compImg img {width:123px;height:92px;border:0;}
.compTextBox {
	z-index:1;
	position:absolute;
	width:123px;
	height:18px;
	top:78px;
	background-color:#4a76a9;
	left: -5px;
}
.compText {
	z-index:2;
	position:absolute;
	width:123px;
	height:18px;
	top:76px;
	color:#fff;
	font-family:verdana,arial,sans-serif;
	text-transform:uppercase;
	font-size:9px;
	line-height:16.5px;
	padding-left:5px;
	font-weight:bold;
	border-top:1px solid #fff;
	text-align:left;
	left: 5px;
}
.compText a, .compText a:hover {color:#fff;text-decoration:underline;}
/* Related Searches */
.rs {width:409px;background:#fff;padding:12px;text-align:left;vertical-align:top;}
.rsList  td, .rsList2 td {width:33%;vertical-align:top;padding-right:5px;}
.rsList  td a, .rsList2 td a {text-transform:capitalize;}
.rsList2 td {padding-top:15px;}
.popular {width:318px;background:#fff;padding:12px;text-align:left;vertical-align:top;}
.popular div {padding:0;margin:0 0 10px 0;}
.popular p {font-weight:bold;padding:0;margin:0;}
/* Footer */
.footerText {border:1px solid #ccc;padding:10px;margin:10px 0 0 0;text-align:left;}
.footerText a {color:#fff;}
.footer {padding:20px 0 10px 0;line-height:16px;margin:0 auto 0 auto;text-align:center;}
.grLogo {text-align:center;padding-top:10px;}
.grLogo img {width:154px;height:48px;border:0;}

