﻿html {
	background: #767675 url('../images/layout.jpg') no-repeat scroll center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

body {
	width:100%;
	margin:0 auto;
	color:#5f5f5f;
}

a img {
	border:none;
}

h2 {
	color:#aa2332;
}

h3 {
	color:white;
	font-size:13px;
	font-weight:normal;
}

a {
	color:#a51f2f;
}

ol {
	margin-left:-15px;
	width:
}

input {
	background:transparent url('../images/input.jpg') no-repeat;
	border:none;
	color:#787878;
	width:155px;
	height:22px;
	font-size:10px;
	padding:3px 3px 3px 3px;
}

input[type=button] {
	background:transparent url('../images/calculate.jpg') no-repeat;
	width:59px;
	height:18px;
}

input[type=reset] {
	background:transparent url('../images/clear.jpg') no-repeat;
	width:59px;
	height:18px;
}

#search form {
float:right;
}

#ajaxSearch_submit {
	background:transparent url('../images/search_button.jpg') no-repeat;
width:59px;
height:18px;
position:relative;
}

*:first-child+html #ajaxSearch_submit {
top:-7px;
}

#ajaxSearch_input {
position:relative;
}

*:first-child+html #ajaxSearch_input {
top:1px;
}

#nav {
	width:100%;
	background:white url('../images/nav_bg.jpg') repeat-x;
	height:109px;
	margin:0 auto;
}

#nav_info {
	width:872px;
	margin:0 auto;
	padding-top:28px;
	color:#826b5d;
}

#nav_info p {
	text-align:right;
	margin-top:0px;
}

.fl {
	float:left;
}
#search {
	background:#eae5df url('../images/search_bg.jpg') repeat-x;
	height:26px;
	display:block;
	vertical-align:middle;
	margin-top:-8px;
}

#search p {
	margin-top:6px;
	padding-left:10px;
}

#wrapper {
	width:872px;
	margin: 0 auto;
	background:white url('../images/wrapbg.jpg') repeat-y;
}

#left_content {
	width:683px;
	float:left;
	padding-left:9px;
	background:white;
}

#full {
	width:681px;
	float:left;
}

#left_left {
	width:357px;
	float:left;
}

#left_right { 
	width:324px;
	float:left;
}

#left_right ol {
	width:280px;
}

#left_right p {
	width:280px;
}

#left_right table {
	width:280px;
}

#outline {
	margin-top:6px;
	background:transparent url('../images/outlinebox_slice.jpg') repeat-y;
	float:left;
}

#outline p {
	padding-left:9px;
	width:310px;
	margin-bottom:0px;
}

#outline td {
	padding-left:9px;
	margin-bottom:0px;
}

#outline table {
	width:310px;
	float:left;
	background:none;
}

#fulloutline {
	margin-top:6px;
	width:679px;
	background:transparent url('../images/fulloutlinebox_slice.jpg') repeat-y;
	float:left;
}

#fulloutline span,#fulloutline div {
	padding-left:9px;
	width:650px;
	margin-bottom:0px;
}

#fulloutline li p {
	width:610px;
}

#fulloutline li {

}

#fulloutline td {
	padding-left:9px;
	margin-bottom:0px;
}

#fulloutline table {
	width:690px;
	float:left;
	background:none;
}

#outline2 {
	margin-top:6px;
	float:left;
	background:transparent url('../images/outlinebox_slice2.jpg') repeat-y;
}

#outline2 p {
	padding-left:9px;
	width:297px;
	margin-bottom:0px;
}

#outline2 table p { width:auto !important; }

#outline2 td {
	padding-left:9px;
	margin-bottom:0px;
}

#outline2 ul {
	width:270px;
}

#outline2 ul li {
	list-style-position:inside;
	margin-top:5px;
}

#outline2 ol {

}

#right {
	width:180px;
	float:left;
	background:white;
}

#moneysafe {
	background:transparent url('../images/moneysafe_slice.jpg') repeat-y;
	width:180px;
	margin-top:50px;
}

#footer {
	background:transparent url('../images/footer.jpg') no-repeat;
	height:68px;
	color:#dedede;
	text-align:right;
}

#footer p {
	padding-top:13px;
	padding-right:18px;
}

.clearclass {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
} 

.gold {
	background:transparent url('../images/right_slice.jpg') repeat-y;
	float:left;
	width:180px;
}

.gold2 {
	background:transparent url('../images/right_slice2.jpg') repeat-y;
	float:left;
	width:180px;
}

.gold2 p {
	padding-left:5px;

}

.loancalc {
	width:169px;
	text-align:center;
	margin-top:8px;
}

.top {
	vertical-align:super;
}

.heading {
	background:transparent url('../images/heading_bg.jpg') repeat-x;
	height:30px;
}

.heading h3 {
	margin-top:5px;
}

.heading h3,img {
	float:left;
}

.white {
	color:white;
}

#fulloutline .ajaxSearch_extract p {
	width:630px;
}

iframe .connect_widget .like_button_dark .connect_widget_text a { color:grey !important; text-decoration:underline; }
