body#page {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	background:#000 url(home/body-bg.jpg) center top no-repeat;
	line-height:120%;
	
}

h1 {font-size:24px; padding:0 20px 0px 28px; line-height:120%; margin-top: 20px;;}


p {font-size:12px; padding:0 10px 0 28px; margin:0;}

ul {padding:0; margin:0;}

ol {padding:0; margin:0; font-size:12px; font-weight:bold; width:400px}

ol li { margin:0 0 0 48px;
	padding:0;
	
	}
ol p {font-weight:normal;}

ul li { margin:0 0 0 0px;
	padding:0 28px;
	list-style:none;
	}
li p {margin:0; padding:8px 0 0 0;}

.li-adjust, .li-adjust p {padding:0;}

div#page-container {
	width:800px;
	margin:0 auto;
	text-align:left;
	background:#000;
}

div#content {
	width:768px;
	margin:0 auto;
	
}
/*div#branding {
	width:768px;
	height:100px;
	color:#FFFFFF;
	background:url(graphics/top/branding-est.jpg) no-repeat left top;
	}
*/
	
div#nav-home, div#nav-sell, div#nav-about, div#nav-contact, #nav-testimonials {
	height:40px;
	margin-bottom:10px;
}


div#main-content {
	float:left;
	width:514px;
	background:#fff;
	color:#000000;
	margin:0 10px 0 0;
	border:3px solid #000;
	
}

div#sub-content {
	float:left;
	width:220px;
	margin-left:5px;
}


img {border:0;}


div#site-information {
	float:left;
	width:518px;
	border:1px solid #000;
	margin-bottom:20px;
	background:#000;
	
}

div#site-information p {font-size:11px; margin-left:0; padding:0 0 0 20px;}
div#site-information a:link, div#site-information a:visited {color:#00CCFF; text-decoration:none;}
div#site-information a:hover, div#site-information a:active {color:#00CCFF; text-decoration:underline}

div#site-information #legal-and-terms {width:508px;}

div#site-information #legal-and-terms li {
	float:left;
	margin:0;
	padding:0;
}

a:link, a:visited {color:#0066ff; text-decoration:none;}
a:hover, a:active {color:#0066ff; text-decoration:underline;}
.link-arrow {
	background:url(graphics/body/link.gif) left center no-repeat; 
	padding-left:15px;
}
.link-back {
	background:url(graphics/body/back-link.gif) left center no-repeat; 
	padding-left:15px;
}
.link-up {
	background:url(graphics/body/up-link.gif) left center no-repeat; 
	padding-left:15px;
}
.link-down {
	background:url(graphics/body/down-link.gif) left center no-repeat; 
	padding-left:15px;
}
.active-img {margin-bottom:10px;}

.clear {margin:5px;
	padding:0;
	clear:both;}
.first {margin-top:10px;}
.last {margin-bottom:20px;}
.intro {font-size:14px; line-height:20px;}
.style2 {
	color: #003399
}
.style3 {
	font-size: 15px;
	color: #330099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.style5 {font-size: 14px}
.ul-square {margin-left:30px;}
.ul-square li {margin-left:10px; padding-left:0; list-style-type:square; font-size:9px}
.also-see {padding-bottom:5px;}
.style6 {
	font-size: 10px;
	color: #CCCCCC;
}
.phonenumber {margin:0; padding:0px 0 5px 28px; font-size:12px}

.quote-begin {background:url(graphics/body/quote-begin.gif) top left no-repeat; padding-top:28px;}
.quote-end {background:url(graphics/body/quote-end.gif) top left no-repeat; padding:30px 0 20px 30px;}




.style3 {
	font-size: 15px;
	color: #330099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div#page-container {
	width:853px;
	margin:10px auto 0;
	text-align:left;
	background: url(home/home-repeat.jpg) 0 0 repeat-y;
}

div#page-container.testimonials-container {
	background: url(testimonials/testimonials-repeat.jpg) 0 0 repeat-y;
}
div#page-container.syc-container {
	background: url(syc/syc-repeat.jpg) 0 0 repeat-y;
}
div#page-container.syc1-container {
	background: url(syc/syc1-repeat.jpg) 0 0 repeat-y;
}
div#page-container.syc2-container {
	background: url(syc/syc2-repeat.jpg) 0 0 repeat-y;
}
div#page-container.syc3-container {
	background: url(syc/syc3-repeat.jpg) 0 0 repeat-y;
}
div#page-container.syc4-container {
	background: url(syc/syc4-repeat.jpg) 0 0 repeat-y;
}
div#page-container.about-container {
	background: url(about/about-repeat.jpg) 0 0 repeat-y;
}
div#page-container.contact-container {
	background: url(contact/contact-repeat.jpg) 0 0 repeat-y;
}

div#content {
	width:853px;
	margin:10px auto 0;
	text-align:left;
	background: url(home/home-contents.png) bottom center no-repeat;
}

div#content.test {
	background: url(home/testimonials-contents.png) bottom center no-repeat;
}

div#content.aboutus {
	background: url(home/about-contents.png) bottom center no-repeat;
}

div#content.contact {
	background: url(home/contact-contents.png) bottom center no-repeat;
}

div#content.sell {
	background: url(home/syc-contents.png) bottom center no-repeat;
}





div#branding {
	width:768px;
	height:115px;
	color:#FFFFFF;
	background: url(home/header-home.png) no-repeat left 0;
	}
	
.ie div#branding {
	margin-left: 45px;	
}
	
ul#sub-nav .blockquote-one {
	margin:0;
	padding:0;
	width:231px;
	background:url(home/images/sub-menu-form_02.gif) repeat-y;
}
ul#sub-nav .blockquote-two {
	margin:0;
	padding:0;
	width:231px;
	background:url(home/images/sub-menu-about_02.gif) repeat-y;
}
ul#sub-nav .blockquote-three {
	margin:0;
	padding:0;
	width:231px;
	background:none;
}
div#site-information {
	margin-bottom: 40px;
}
#nav-home, #branding, div#main-content, #site-information, div#nav-home, div#nav-sell, div#nav-about, div#nav-contact, #nav-testimonials {
	margin-left: 45px;
}

.ie #nav-home, .ie div#main-content, .ie #site-information {
	margin-left: 20px;
}

ul#sub-nav li p.formlinkroll a:link; ul#sub-nav li p.formlinkroll a:visited {
	text-indent: -999em;
	background:url(home/sub-menu-reg-customer.gif) 0 0 no-repeat;
	height:62px;
	width:230px;
	display:block;
}

ul#sub-nav li p.formlinkroll a:hover; ul#sub-nav li p.formlinkroll a:focus {
	text-indent: -999em;
	background:url(home/sub-menu-reg-customer.gif) 0 -62px no-repeat;
	height:62px;
	width:230px;
	display:block;
}

