@charset "utf-8";
/* Zig Zag Finance layout CSS Document */
a:active, a:focus {
   outline: 0;
}

body {
	background-color:#acacac;
	background-image:url(/images/layout_assets/body_bk_tile.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	border:none;
}
#wrap {
	background-color:#FFFFFF;
	background-image:url(/images/layout_assets/wrap_bk_tile_no_logo.gif);
	background-position:0 0;
	background-repeat:repeat-y;
	width:990px;
	border:none;
	margin:0 auto 0 auto;
	padding:0;
}
#header {
	height:183px;
	padding:0;
	margin:0;
	border:none;
	background-image:url(/images/layout_assets/header.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	width:990px;
	
	}

#header p {
	color:#FFFFFF;
	padding:150px 20px 0 560px;
	margin:0;
	left:43px;
	font-size:12px;
/*	width:570px;*/
	text-align:left;
	}

#header p a {
	text-decoration:underline;
	color:#FFFFFF;
	}
	
#header p a:hover {
	color:#FF0000;
	}

#header p strong {
	padding:0 0 0 20px;
	margin:0;
	font-weight:normal;}

/*#header, #header img {
	padding:0;
	margin:0;
	border:none;
}*/
ul#nav {
	background-color:#6b563a;
	margin:0;
	padding:0;
	list-style:none;
	font-size:x-small;
	width:990px;
	text-align:center;
	background-image:url(/images/layout_assets/nav_bk.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
}
ul#nav li {
	display:inline;
	padding:5px 16px 5px 0;
	margin:0 0 0 16px;
	/*border:none;*/
	border-right:#73634e 1px solid;
	line-height:29px;
}
ul#nav li a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
}
ul#nav li a:hover {
	text-decoration:underline;
}
ul#nav li.last {
	border:none;
}
#main {
	padding:40px 40px 40px 60px;
	margin:0;
	border:none;
	font-size:small;
	color:#20306b;
	background-image:url(/images/layout_assets/wrap_bk_tile.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
h1 {
	color: #740035;
	font-size: 1.6em;
	border-top: 3px none #DFDFDF;
	border-right: 3px none #DFDFDF;
	border-bottom: 3px dotted #DFDFDF;
	border-left: 3px none #DFDFDF;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
h2 {
	font-size:1.3em;
	color: #740035;
	padding:0 0 5px;
	margin:20px 0 0;
	border:none;
}

h3 {
	font-size:1.2em;
	padding:0 0 5px 0;
	margin:0;
	border:none;
	}
#col_lft {
	width:538px;
	padding:0;
	margin:0;
	float:left;
	border:none;
}
#col_rt {
	width:300px;
	padding:0;
	margin:0;
	float:left;
	border:none;
}
.floatright {
	float:right;
	padding:5px 10px 10px 25px;
	margin:0;
	border:0;
}
a {
	color: #740035;
}
a:hover {
	color: #AFA426;
}
.Desc {
	padding-top: 8px;
	padding-left: 20px;
}
p {
	padding:0 0 10px 0;
	margin:0;
	line-height:1.45em;
}
.nofloat {
	clear:both;
	float:none;
	padding:0;
	margin:0;
	border:none;
}

em.subscript {
	font-style:normal;
	font-size:0.7em;}
	
ul.NoBulletList{
	list-style-type:none;
	margin:0;
	padding:0 0 10px 0;
	line-height:1.35em;
	}

ul.testimonials {
	list-style-type:none;
	margin:0;
	padding:0 0 10px 25px;
	line-height:1.55em;
	}

ul.testimonials li {
	padding: 0 0 15px 0;
	margin:0;

}

ul.testimonials li strong {
	font-weight:bold;
	font-style:italic;
	}

p.pdf {
	background-image:url(/images/layout_assets/pdf.gif);
	background-position:0 0.25em;
	background-repeat:no-repeat;
	padding:0 0 10px 20px;
	margin:0;
	list-style-type: none;
}

/*-------------------Start Footer styles-----------------------*/

ul#footer {
	background-image:url(/images/layout_assets/footer_bk.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	width:990px;
	padding:0;
	margin:0;
	text-align:center;
	border:none;
}
ul#footer li {
	display:inline;
	padding:0 1.1em 0 0;
	margin:0 0 0 1.1em;
	font-size:x-small;
	border-right:#b8996f 1px dotted;
	line-height:30px;
	text-align:center;
	color:#b8996f;
}
ul#footer li a {
	color:#b8996f;
	text-decoration:underline;
	padding:0;
	margin:0;
}
ul#footer li a:hover {
	color:#ffdeb2;
}
ul#footer li.last {
	border:none;
}
/*-------------------Start Slug/credit styles-----------------------*/
#slug {
	margin:10px auto 0 auto;
	padding:0 0 10px 0;
	text-align:center;
	font-size:x-small;
	color:#333333;
}
#slug a, .credit a {
	text-decoration:underline;
	color:#858585;
}
#slug a:hover, .credit a:hover {
	text-decoration:none;
}
.credit {
	padding:10px;
	margin:0 auto;
	border:none;
	color:#858585;
	text-align:center;
	font-size:x-small;
}#wrap #main ul {
	margin-top: 0px;
	margin-bottom: 0px;
}

#lenderPanel {
	font-size:0.8em;
	margin:0 auto 0 auto;
	padding:0;}

#lenderPanel img {
	padding:0 0 10px 0;
	margin:0;
	border:none;
	}

.backlink {
	font-size:0.9em;}

#wrap .box-link {
	list-style:none;
	display:block;
	padding:0 0 25px 0;
	margin:0;
	border:none;
	float:left;
	width:180px;
	height:59px;
}
#wrap .box-link a {
	text-align:center;
	background-color:#7b6241;
	color:#FFFFFF;
	padding:15px 10px 15px 10px;
	margin:0;
	border:none;
	display:block;
	text-decoration:none;
	height:30px;
	width:138px;
	line-height:1.30em;
	vertical-align:middle;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-weight:bold;
}
#wrap .row-end {
	width:168px;
}

/*.flash-content, #ZigZag_PropertyBuyingCost {
	width:640px;
	height:inherit;
	display:block;
	border:none;
	margin:0 auto 0 auto;
	padding:0 0 20px 0;}*/
