/*************************************** Reset */
/*********** Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit;}

/*********** Rebuild */
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px;}

a, a:visited {text-decoration: underline; color: #762E18;}
a:hover {text-decoration: underline; color: #563222;}

p {margin: 0 0 1.5em;}

hr, .borderTop, .nav.bordered > li {
	border-style: dotted;
	border-color: #DBC8A3;
	}
	.borderTop {border-width: 1px 0 0; padding-top: 15px;}
	.nav.bordered > li + li {border-width: 1px 0 0; padding-top: 11px;}
	.borderBottom {border-width: 0 0 1px; padding-bottom: 15px;}
hr {
	margin: 15px 0 16px; height: 0;
	border-width: 0 0 1px;
	clear: both;
	}

ul, ol {margin: 0 0 1.5em 2.5em;}
ul {list-style-type: disc;}
ol {list-style-type: decimal;}
li ul, li ol {margin: 0 0 0 2em;}
	.list_reset {margin: 0; list-style-type: none; display: block;}

dl {margin: 0 0 1.5em 0;}
dl dt {display: inline;}
dl dd {display: inline;}

object, embed {display: block;}

address {margin: 0 0 1.5em; font-style: normal;}

blockquote {margin: 0 0 1.5em 1.5em;}
blockquote: before, blockquote: after, q: before, q: after {content: "";}
blockquote, q {quotes: "" "";}

del {text-decoration: line-through;}
ins {}
pre {margin: 1.5em 0; white-space: pre;}
pre, code, tt {font: 1.1em 'andale mono', 'lucida console', monospace; line-height: 1.364;}

tbody, tfoot, thead, tr, th, td {outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit;}
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {font-weight: normal;}
tfoot {font-style: italic;}

strong {font-weight: bold;}
em, dfn {font-style: italic;}
dfn {font-weight: bold;}

sup, sub {line-height: 0;}

abbr, acronym {border-style: dotted; border-width: 0 0 1px; border-color: inherit; cursor: help;}
acronym, abbr, span.caps {font-size: 0.9em; letter-spacing: .07em;}

h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight: normal; font-style: normal; margin: 0;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0; display: block;}

/*********** Default Custom Classes */
.img_align_center {display: block; clear: both; margin-right: auto; margin-left: auto; margin-bottom: 0.5em;}
.img_align_left {display: block; float: left; margin-right: 1.5em; margin-bottom: 0.5em;}
.img_align_right {display: block; float: right; margin-left: 1.5em; margin-bottom: 0.5em;}

.clear, .clearfix {clear: both;}
.clearfix: after {content: "."; display: block; height: 0; visibility: hidden;}

.hide {position: absolute; top: 0; left: -9000px;}
.align_left {float: left; display: inline;}
.align_right {float: right; display: inline;}
.align_center {display: block; margin: 0 auto;}

.nolist {list-style-type: none;}
.list_reset, .list_reset li {list-style-type: none; margin: 0; padding: 0;}

.amp {font-family: Baskerville,"Goudy Old Style","Palatino","Book Antiqua",serif; font-size: 1.1em; font-style: italic;}
.text_spaced {letter-spacing: .15em;}

/*********** Override Classes */
.serif {font-family: Georgia, Times, serif; font-size: 1.2em;}
.sans-serif { font-family: Arial, sans-serif;}

.text_left {text-align: left !important;}
.text_right {text-align: right !important;}
.text_center {text-align: center !important;}

.nomarg {margin: 0 !important;}
.nomarg_bottom {margin-bottom: 0 !important;}
.nomarg_top {margin-top: 0 !important;}
.nomarg_left {margin-left: 0 !important;}
.nomarg_right {margin-right: 0 !important;}

.nopad {padding: 0 !important;}
.nopad_bottom {padding-bottom: 0 !important;}
.nopad_top {padding-top: 0 !important;}
.nopad_left {padding-left: 0 !important;}
.nopad_right {padding-right: 0 !important;}

.float_left {float: left !important;}
.float_right {float: right !important;}
.clear_right {clear: right !important;}
.clear_left {clear: left !important;}

.display_inline {display: inline !important;}
.display_block {display: block !important;}
.display_none {display: none !important;}

.pos_relative {position: relative !important;}
.pos_fixed {position: fixed !important;}
.pos_absolute {position: absolute !important;}


/*************************************** Layout ******************/
body {background: #46280E;}
.layoutcontainer {
	width: 940px; margin: 0 auto; clear: both;
	}
#siteheader {
	width: 100%; float: left; clear: both;
	min-height: 92px; font-size: 1.09em;
	background: url(../images/bgd/bg.ornament.gif) no-repeat center bottom #fff;
	font-weight: bold; color: #A8562A;
	}
	#siteheader .container_6 {position: relative;}
	#siteheader .h1 {
		position: absolute; top: 28px; left: 170px;
		margin: 0; display: block;
		}
	#siteheader .logo {
		position: absolute; top: 14px; left: 20px;
		}
#content {
	width: 100%; float: left; clear: both;
	padding-top: 32px; padding-bottom: 48px;
	background: url(../images/bgd/bg.fade.jpg) no-repeat center top #fff8ef;
	}
#sidebar {
	width: 140px; position: absolute;
	top: 120px; left: 50%; margin-left: -470px;
	text-align: center; font-size: 1.09em;
	}
	#sidebar li li {font-size: .92em;}
	#sidebar a {color: #666633;}
	#sidebar a:hover {color: #595728;}
#sitefooter {
	width: 100%; float: left; clear: both; margin-top: -12px;
	padding-top: 34px; padding-bottom: 100px; min-height: 340px;
	background: url(../images/bgd/bg.fade.foot.jpg) no-repeat center top transparent;
	color: #DBC8A3;
	}
	#sitefooter .credits {font-size: .83em; text-align: center;}
	#sitefooter .credits a {text-transform: uppercase;}
	#sitefooter a, #sitefooter a:visited {
		color: #DBC8A3; text-decoration: none;
		}
	#sitefooter a:hover {
		color: #fff; text-decoration: none;
		}
	#sitefooter .delimiter {margin: 0 1em;}
.nav {
	list-style-type: none; margin: 0; padding: 0;
	}
	.nav a {color: #323031;}
	.nav a:hover {color: #563222;}
	.nav.bordered a {font-weight: bold; text-decoration: none;}
	.nav.bordered a:hover {text-decoration: none;}
	.nav li {margin-bottom: 16px;}
	.nav.bordered li {padding-top: 16px;}
	#sidebar .nav {
		width: 100%; float: left; clear: both;
		font-weight: bold; font-size: .92em;
		text-transform: uppercase; margin-top: 9px;
		}
		#sidebar .nav ul {
			list-style-type: none; margin: 0;
			}
		#sidebar .nav > li {margin-bottom: 20px;}

		#sidebar .nav > li li {margin-bottom: 0;}
		#sidebar .nav > li a, #sidebar .nav > li a:visited {
			text-decoration: none;
			}
		#sidebar .nav > li a:hover {
			}
	#sitefooter .siteNav {
		text-transform: uppercase; font-size: .83em;
		text-align: center;
		}
		#sitefooter .siteNav ul {
			list-style-type: none; margin: 0;
			display: inline;
			}
		#sitefooter .siteNav li {display: inline;}
		#sitefooter .siteNav li li {margin: 0 .5em;}
		#sitefooter .siteNav > li {
			display: inline; color: #DBC8A3; margin-bottom: 0;
			}
		#sitefooter .siteNav > li a, #sitefooter .siteNav > li a:visited {
			color: #DBC8A3; font-weight: normal;
			}
		#sitefooter .siteNav > li a:hover {
			color: #fff;
			}
	#sitefooter p, #sitefooter address {margin: 0; display: inline;}
	#sitefooter .socialMedia, #sitefooter img[src*="eoh.png"] {float: right;}
	#sitefooter .socialMedia {margin-top: 3px; margin-right: 90px;}
	#sitefooter #admin {clear: both; margin-top: 16px; font-size: .83em;}
	#sitefooter #admin h1 {font-weight: bold;}
/*********** Content */
h2 {
	color: #A8562A; font-size: 1.63em; line-height: 32px;
	font-weight: bold; text-transform: uppercase;
	}
	#content > .container_6 > .grid_2.omega h2 {color: #BFC29D; margin-bottom: .5em;}
	.communities h2 {color: #2C5E6D; margin-bottom: 16px;}
	.general h2 {color: #595728; margin-bottom: 16px;}
	.general .grid_3 > h2 {margin-top: 16px;}
h3, h4 {
	margin-bottom: .5em;
	font-weight: bold; color: #762E18; font-size: 1.09em;
	text-transform: uppercase;
	}
	.features > h3 {margin-top: 32px;}
	.general h3 {color: #663;}
	.general h4 {color: #9AA274;}
h2 + .specs {
	margin-bottom: .463em; font-size: 1.18em;
	font-weight: bold; color: #762E18;
	}
	h2 + .specs .property {color: #A8562A; margin-right: 2em;}
.readMore {
	font-weight: bold; font-size: .909em;
	color: #595728; text-transform: uppercase;
	text-decoration: none;
	}
	.readMore:hover {color: #414118; text-decoration: none;}
.viewAll, .viewAll:visited {
	color: #A8562A;
	font-weight: bold; text-transform: uppercase;
	text-decoration: none;
	}
	.viewAll {float: right; margin-top: -22px;}
	.viewAll:hover {color: #762E18; text-decoration: underline;}
.boxLinks {font-size: 12px;}
	.boxLinks, x:-moz-any-link {font-size: 11px;} /* FireFox 2 */
	.boxLinks, x:-moz-any-link, x:default {font-size: 12px;} /* FireFox 3 */
.boxLinks > li, .boxLinks > li > a {
	display: block; height: 74px; overflow: hidden;
	background-repeat: no-repeat;
	background-color: transparent;
	line-height: 74px;
	}
	.boxLinks > li > a {
		margin-right: 10px; width: 270px;
		background-position: right center;
		}
	.boxLinks > li {
		background-position: left center;
		background-image: url(../images/bgd/bg.bar.orange.png);
		float: left; padding-left: 20px;
		}
	.boxLinks > li + li {margin-left: 20px;}
	.homesites .boxLinks > li {margin-top: 3px;}
	.boxLinks > li.download, .boxLinks > li.tour {background-image: url(../images/bgd/bg.bar.blue.png);}
		.boxLinks > li.download a {background-image: url(../images/bars/download.png);}
		.boxLinks > li.tour a {
			background-image: url(../images/bars/tour.png);
			background-position: right 5px;
			}
	.boxLinks > li.customize, .boxLinks > li.homesites, .boxLinks > li.idh {background-image: url(../images/bgd/bg.bar.orange.png);}
		.boxLinks > li.customize a {background-image: url(../images/bars/customize.png);}
		.boxLinks > li.homesites a {background-image: url(../images/bars/viewHomesites.png);}
		.boxLinks > li.idh a {background-image: url(../images/bars/idh.png);}
	.boxLinks > li.info, .boxLinks > li.directions {background-image: url(../images/bgd/bg.bar.green.png);}
		.boxLinks > li.info a {
			background-position: right top;
			background-image: url(../images/bars/info.png);
			}
		.boxLinks > li.directions a {
			background-image: url(../images/bars/directions.png);
			background-position: 198px center;
			}
	.boxLinks > li > a, #sitefooter .boxLinks a {
		font-weight: bold; color: #F7F4EE;
		text-transform: uppercase; text-decoration: none;
		}
		.boxLinks > li > a:hover, #sitefooter .boxLinks a:hover {color: #fff;}
	#sitefooter .boxLinks {margin-left: auto; margin-right: auto; width: 940px;}
.callout {font-size: 1.09em; line-height: 1.538;}
	h3.callout {text-transform: none; font-weight: normal;}
.callout strong {text-transform: uppercase;}
.communities .boxLinks ~ .callout {color: #2C5E6D;}
.communities .boxLinks ~ .callout strong {color: #07333E;}
.communities h3, .communities h4 {color: #2C5E6D;}
.grid_6 .grid_1 ul {list-style-type: none; margin-left: 0;}
.grid_6 .grid_1 li {margin-bottom: .5em;}
.grid_2 address {
	color: #A8562A; font-size: 1.09em;
	font-weight: bold;
	}
.grid_2 address a {text-decoration: none;}
.grid {
	list-style-type: none; margin: 0 0 16px; float: left;
	text-align: center; font-weight: bold;
	}
#sitefooter .grid h4, .grid a, #sitefooter .grid a h4 {color: #fff;}
#sitefooter .grid a:hover, #sitefooter .grid a:hover h4 {color: #F7F4EE;}

/*********** Section-Specific */
#sidebar .sec-homes {color: #762E18;}
	#sidebar .sec-homes a {color: #A8562A;}
	#sidebar .sec-homes a:hover {color: #762E18;}
#sidebar .sec-community {color: #07333E;}
	#sidebar .sec-community a {color: #2C5E6D;}
	#sidebar .sec-community a:hover {color: #194451;}
	
.nav.bordered {
	font-weight: bold; color: #A8562A;
	text-transform: uppercase;
	}
.nav.bordered li {
	margin-bottom: 9px; padding-top: 9px;
	line-height: 46px;
	}
.nav.bordered .info, .nav.bordered a {color: #A8562A;}
.nav.bordered .current a {cursor: default;}
.nav.bordered .current a,
.nav.bordered a:hover {color: #762E18; text-decoration: none;}
	.nav.bordered .info a {color: #762E18;}
	.nav.bordered .info a:hover {color: #563222; text-decoration: underline;}
.nav.bordered a img {vertical-align: middle; margin-right: 1em;}
.communities .nav.bordered .info, .communities .nav.bordered a {color: #2C5E6D;}
.communities .nav.bordered .current a,
.communities .nav.bordered a:hover {color: #07333E;}
	.communities .nav.bordered .info a {color: #07333E;}
	.communities .nav.bordered .info a:hover {color: #000;}

.nav.socialMedia {margin-top: 8px; height: 28px; overflow: visible;}
.nav.socialMedia + hr {margin-bottom: 8px;}
.nav.socialMedia > li {
	margin: 0; float: left;
	}
	.nav.socialMedia > li + li {margin-left: 1em;}
.nav.socialMedia > li > a, .addthis_toolbox.addthis_default_style > a {
	display: block; text-indent: -999em;
	width: 28px; height: 28px; overflow:  hidden;
	background-image: url(../images/bgd/sm.icons.png);
	background-repeat: no-repeat;
	background-color: transparent;
	}
	.nav.socialMedia > li > a[href*=facebook] {background-position: -47px 0;}
	.nav.socialMedia > li > a[href*=youtube] {background-position: -93px 0;}
	.addthis_toolbox.addthis_default_style > a {
		background-position: -140px 0; width: 73px;
		text-indent: 0; line-height: 28px;
		font-weight: bold; color: #fff !important; font-size: .818em;
		text-decoration: none; text-transform: uppercase;
		}
		.addthis_toolbox.addthis_default_style > a .at300bs.at15t_compact {
			width: 28px; height: 100%; overflow: hidden;
			background: none; margin: 0;			
			}

table {width: 100%;}
table td {
	border-top: 1px dotted #DBC8A3;
	padding: .75em;
	}
	td.thumb {width: 120px;}
	td.name, td.details {font-weight: bold;}
		td.name {color: #762E18;}
		td.details {color: #A8562A;}
		td.name a, td.details a {font-weight: bold; color: #762E18; text-decoration: none;}
		td.name a:hover, td.details a:hover {color: #563222; text-decoration: underline;}
	table tr.rowEven td {background: #fff;}
td dl, td address {margin-bottom: 0;}
dt.name {text-transform: uppercase;}
dt.name, dt.name + dd {display: block; color: #A8562A;}

.companyName {font-style: italic;}

.paneToggler {
	list-style-type: none; margin: 0;
	height: 282px; overflow: hidden;
	background: gray; position: relative;
	}
	.framed object, .framed embed {background: gray;}
.paneToggler > li {position: absolute; top: 0; left: -99999em;}
.paneToggler > li.current {top: 0; left: 0;}

.legend {
	list-style-type: none; margin: 0;
	text-transform: uppercase;
	}
.legend > li {
	float: left; margin-right: 20px; margin-bottom: 8px;
	line-height: 22px; padding-left: 30px; width: 110px;
	background-image: url(../images/bgd/legend.png);
	background-color: transparent;
	background-repeat: no-repeat;
	font-size: .92em;
	}
	.legend > li.endCol {margin-right: 0;}
	.legend > li.site1 {background-position: 0 0; color: #583e35;}
	.legend > li.site2 {background-position: 0 -44px; color: #854d75;}
	.legend > li.site3 {background-position: 0 -88px; color: #ae5f32;}
	.legend > li.site4 {background-position: 0 -132px; color: #a97d49;}
	.legend > li.site5 {background-position: 0 -178px; color: #86705a;}
	.legend > li.site6 {background-position: 0 -222px; color: #79331a;}
	.legend > li.site7 {background-position: 0 -266px; color: #528257;}
	.legend > li.siteSold {background-position: 0 -310px; color: #d51823;}
	
.framed {
	position: relative;
	padding-top: 9px;
	padding-bottom: 8px;
	}
.framed > .frame {
	position: absolute; top: 0; left: 0;
	width: 476px; height: 300px; overflow: visible;
	/*background: url(../images/bgd/frame/frame.476x270.png) no-repeat 0 0 transparent;*/
	}
	.framed > span.frame {display: block; position: absolute;}
		.framed > span.tl, .framed > span.tr, .framed > span.bl, .framed > span.br {
			width: 16px; height: 16px; overflow: hidden;
			background-color: transparent;
			background-repeat: no-repeat;
			background-position: 0 0;
			}
			.framed > span.tl, .framed > span.tr {top: 0;}
			.framed > span.bl, .framed > span.br {top: 283px;}
			.framed > span.tl, .framed > span.bl {left: 151px;}
			.framed > span.tr, .framed > span.br {left: 611px;}
			.framed > span.tl {
				background-image: url(../images/bgd/frame/frame.t.l.png);
				}
			.framed > span.tr {
				background-image: url(../images/bgd/frame/frame.t.r.png);
				}
			.framed > span.bl {
				background-image: url(../images/bgd/frame/frame.b.l.png);
				}
			.framed > span.br {
				background-image: url(../images/bgd/frame/frame.b.r.png);
				}
			.homesites .framed > span.r, .homesites .framed > span.tr, .homesites .framed > span.br {
				left: auto; right: -9px;
				}
			.homesites .framed > span.b, .homesites .framed > span.bl, .homesites .framed > span.br {top: auto; bottom: 0;}
		.framed > span.t, .framed > span.b, .framed > span.l, .framed > span.r {
			overflow: hidden;
			background-color: transparent;
			background-position: 0 0;
			}
			.framed > span.t, .framed > span.b {
				left: 167px; width: 444px; height: 11px;
				background-repeat: repeat-x;
				}
				.framed > span.t {
					top: 0; 
					background-image: url(../images/bgd/frame/frame.t.png);
					}
				.framed > span.b {
					top: 288px;
					background-image: url(../images/bgd/frame/frame.b.png);
					background-position: bottom;
					}
			.framed > span.l, .framed > span.r {
				top: 16px; width: 11px; height: 270px;
				background-repeat: repeat-y;
				}
			.framed > span.l {
				left: 151px;
				background-image: url(../images/bgd/frame/frame.l.png);
				background-position: left;
				}
			.framed > span.r {
				left: 616px;
				background-image: url(../images/bgd/frame/frame.r.png);
				background-position: right;
				}
			.homesites .framed > span.t, .homesites .framed > span.b {width: 766px;}
			.homesites .framed > span.l, .homesites .framed > span.r {height: 436px;}
			.home .framed > span.b {top: 288px;}
			.home .framed > span.bl, .home .framed > span.br {top: 283px;}
			.home .framed > span.l, .home .framed > span.r {height: 270px;}

/*********** Forms */
.disclaimer {font-size: .92em;}
form {
	width: 100%; clear: both; float: left;
	font-size: 1.09em;
	}
form ul, form ol {
	width: 100%; float: left; clear: both; margin: 0; list-style-type: none;
	}
form ul > li, form ol > li {
	width: 100%; float: left;
	}
	form ul > li, form ol > li, form > * > li > p {margin-bottom: .5em;}
	form > * > li li {position: relative; padding-left: 2em;}
	form > * > li li input[type=checkbox] {position: absolute; top: 1px; left: 0; margin: 0;}
label, .forcelabel {text-transform: uppercase;}
	li label {display: block; margin-bottom: .25em;}
	li input[type=checkbox], li input[type=checkbox] + label {cursor: pointer;}
	li input[type=checkbox] + label {
		margin-bottom: 0;
		display: inline; text-transform: none;
		}
input[type=text], textarea { /* :not([type=submit]) .. <= IE7 will not support */
	display: block; padding: 4px; outline: none; margin: 0;
	border-style: dotted;
	border-width: 1px;
	border-color: #DBC8A3;
	background: #fff;
	width: 94%;
	font-family: inherit; font-size: inherit;
	}
input[type=text]:focus, textarea:focus {
	background: #fffff9;
	}
	input[type=submit] {
		width: 440px; height: 26px;
		padding: 0; margin: 0; border: none;
		cursor: pointer;
		background-color: transparent;
		background-position: left center;
		background-image: url(../images/bgd/bg.bar.green.png);
		color: #F7F4EE; text-transform: uppercase;
		font-weight: bold; text-decoration: none;
		}
		input[type=submit]:hover {color: #fff;}
input[type=text][disabled], textarea[disabled] {
	cursor: default;
	background: #eee;
	}
input[type=image] {vertical-align: middle;}
	select + input[type=image] {margin-left: .25em;}
select {
	border: 1px dotted #DBC8A3; background: #fff;
	padding: 4px 0 4px 4px; min-width: 15%;
	}
	li select {width: 96%;}
form .csz, form .col {float: left;}
	form .col.col2 {width: 48%;}
	form .col.col2 select {width: 92%;}
	form .col2.phone select {margin-top: 19px;}
	form .col.last {float: right;}
form .csz {width: 32%; margin-right: 2%;}
form .csz.city {}
form .csz.state {}
form .csz.zip {margin-right: 0;}
form .csz input, form .csz textarea {width: 81%;}

form#filterResults {margin-bottom: 1.5em;}

/*********** Grid */
/* Containers */
.container_6 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	}

/* Grid >> Global */
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
	}

/* Grid >> Children (Alpha ~ First, Omega ~ Last) */
.alpha {margin-left: 0;}
.omega {margin-right: 0;}

/* Grid >> 6 Columns */
.container_6 .grid_1 {width:138px;}
.container_6 .grid_2 {width:300px;}
.container_6 .grid_3 {width:460px;}
.container_6 .grid_4 {width:620px;}
.container_6 .grid_5 {width:780px;}
.container_6 .grid_6 {width:940px;}

/* Prefix Extra Space >> 6 Columns */
.container_6 .prefix_1 {padding-left:160px;}
.container_6 .prefix_2 {padding-left:320px;}
.container_6 .prefix_3 {padding-left:480px;}
.container_6 .prefix_4 {padding-left:640px;}
.container_6 .prefix_5 {padding-left:800px;}

/* Suffix Extra Space >> 6 Columns */
.container_6 .suffix_1 {padding-right:160px;}
.container_6 .suffix_2 {padding-right:320px;}
.container_6 .suffix_3 {padding-right:480px;}
.container_6 .suffix_4 {padding-right:640px;}
.container_6 .suffix_5 {padding-right:800px;}

/* Push Space >> 6 Columns */
.container_6 .push_1 {left:160px;}
.container_6 .push_2 {left:320px;}
.container_6 .push_3 {left:480px;}
.container_6 .push_4 {left:640px;}
.container_6 .push_5 {left:800px;}

/* Pull Space >> 6 Columns */
.container_6 .pull_1 {left:-160px;}
.container_6 .pull_2 {left:-320px;}
.container_6 .pull_3 {left:-480px;}
.container_6 .pull_4 {left:-640px;}
.container_6 .pull_5 {left:-800px;}

.prepend_top {margin-top:16px !important;}
.append_bottom {margin-bottom:16px !important;}
.prepend_top2 {margin-top:32px !important;}
.append_bottom2 {margin-bottom:32px !important;}