/* ==== Designed by Zane DeFazio ==== */


/* ==== Start Page Properties ==== */

body {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #595757;
	background: #EEEEEE url(/img/background.png) repeat-x;
	font-family: Arial,"Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
}

img { border: none; }

hr { background-color: #000000; height: 1px; }

a { color: #407DA1; }

a:hover { color: #0194C4; }

h1, h2, h3 {
	margin: 5px 0 0 0;
	padding: 0;
}

h1 {
	font-size: 24px;
}

h2 {
	font-size: 18px;
}

.clear { clear: both; }

/* ==== End Page Properties ==== */


/* ==== Start Header Properties ==== */

#wrap { margin: 0 auto 0 auto; width: 800px; }

#headerNav { height: 62px; }

#headerNav ul {
	margin: 0; 
	padding: 0;
	list-style-type: none; 
	text-align: left; 
	float: right;
}

#headerNav ul li {
	display: block; 
	float: left; 
	text-align: center; 
	padding: 0; 
	margin: 4px 10px;
}

#headerNav ul li a {
	color: #FFFFFF; 
	text-decoration: none; 
	text-align: left; 
	padding-top: 10px; 
	font-size: 10px; 
	font-weight: normal; 
	padding-right: 0; 
	display: block; 
	float: left; 
	border-bottom: 4px solid #FFFFFF;
	padding-bottom: 3px; 
	margin: 0; 
}

#headerNav ul li a strong {
	font-size: 11px; 
	color: #FFFFFF; 
	text-transform: uppercase; 
	display: block; 
	font-weight: bold; 
	line-height: 10px; 
	padding-bottom: 3px;
}

#headerNav ul li a:hover {
	border-bottom: 4px solid #43B9D7; 
}

#headerNav li.active a {
	border-bottom: 4px solid #43B9D7; 
}

/* ==== End Header Properties ==== */


/* ==== Start Search Box Properties ==== */

#searchBox {
	text-align: right;
	padding-bottom: 10px;
	padding-right: 10px;
	margin: 0 auto 0 auto;
}

input.submit {
	background-color: #eeeeee;
	border: 1px solid #e0e0e0;
	font-size: 10px;
	font-family: arial;
	padding: 2px;
	margin: 0;
	height:22px;
}

input.search {
	border: 1px solid #e0e0e0;
	margin: 0;
	height:18px;
}

/* ==== End Search Box Properties ==== */


/* ==== Start Credit Box Properties ==== */

#rates {
	background: url(/img/rates.png);
	height:175px;
	width: 280px;
	padding: 5px;
	color: #595757;
}

/* ==== End Credit Box Properties ==== */


/* ==== Start Sidebar Properties ==== */

#sidebar {
	padding-right: 10px;
	float: right;
	width: 250px;
}

#sidebar ul { 
	padding: 0;
	margin: 0 10px 20px 10px;
	list-style: none;
}

#sidebar ul li { list-style: none; }

#sidebar h2 {
	background: #4F94BD url(/img/side-head-bg.png) repeat-x;
	color: #FFFFFF;
	margin-top: 0;
	text-align: center;
	border-bottom: solid 2px #F1F1F1;
}

#sidebar a {
	font-size: 12px;
	border-bottom: 1px solid #F1F1F1;
	color: #595757;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 4px 0 4px 10px;
	text-decoration: none;
}

#sidebar a:hover {
	background: #4F94BD;
	color: #FFFFFF;
}

#sidebar a.nohover:hover {
	background-color: transparent;
}

#sidebar1 {
	padding-right: 10px;
	float: right;
	width: 250px;
}

#sidebar1 ul { 
	padding: 0;
	margin: 0 10px 20px 10px;
	list-style: none;
}

#sidebar1 ul li { list-style: none; }

#sidebar1 h2 {
	background: #4F94BD url(/img/side-head-bg.png) repeat-x;
	color: #FFFFFF;
	margin-top: 0;
	text-align: center;
	border-bottom: solid 2px #F1F1F1;
}

#sidebar1 a {
	font-size: 12px;
	border-bottom: 1px solid #F1F1F1;
	color: #595757;
	display: block;
	font-weight: bold;
	margin: 0;
	
	text-decoration: none;
}

#sidebar1 a:hover {
	background: #4F94BD;
	color: #FFFFFF;
}


.sideNav {
	margin-top: 10px;
	border: 3px #F1F1F1 solid;
	background-color: #F6F6F6;
}

.sideNav .rss:hover { background-color: none; }


.sideNav2 {
   font-size: 12px;
	border: 3px #F1F1F1 solid;
	background-color: #F6F6F6;
}

/* ==== End Sidebar Properties ==== */


/* ==== Start Content Properties ==== */

#article {
	font-size: 12px;
	padding: 0 10px 0 10px;
	float: left;
	width: 520px
}

.midArticleFeature {
	float:right;
	width:200px;
	margin-left:7px;
	margin-bottom:7px;
	padding:0 5px 0 0;
	border: 3px #e0e0e0 solid;
	background-color: #d5dee3;
}

.midArticleFeature  h3 {
	text-align:center;
	font-size:18px;
}


.midArticleFeature  ul li {
	margin-bottom:5px;
	margin-left:-15px;
}

#content {
	margin-top: 10px;
	background: url(/img/content-bg.png);
}

.contentBox {
	margin-top: 10px;
	border: 3px #f1f1f1 solid;
	padding: 5px;
	background-color: #F6F6F6;
}

.featBox {
	margin-top: 10px;
	border: 3px #f1f1f1 solid;
	padding: 5px;
	width: 240px;
	float: left;
	background-color: #F6F6F6;
}

.debtBox {
	margin-top: 10px;
	border: 3px #f1f1f1 solid;
	padding: 10px 5px 0 5px;
	width: 240px;
	float: right;
	background-color: #F6F6F6;
}

.calculator {
	float: right;
	background-color: #407DA1;
	padding: 5px;
	margin: 10px;
	margin-right: 0;
}

#diggBadge {
	float: right;
	width: 50px;
	margin: 0 0 0 10px;
}

#socialBookmarks {
	text-align: right;
	font-size: 14px;
	font-weight: bold;
}

#ad {
	width: 70%;
	margin: 10px auto 10px auto;
	padding: 0 10px;
	border: 3px #F1F1F1 solid;
	background-color: #d5dee3;
}

/* ==== End Content Properties ==== */


/* ==== Start Footer Properties ==== */

#footer { 
	text-align: right;
	font-size: 10px;
	padding: 0 10px 0 10px;
}

/* ==== End Footer Properties ==== */


.title {
	font-weight: bold;
}

/* ==== Start Debt Clock Properties ==== */

.r1{
background:url(/images/clock_r1.gif) no-repeat;
height:52px;
}
.r2{
background:url(/images/clock_r2.gif) no-repeat;
height:49px;
text-align:right;
}
.r2data{
padding:8px 22px 0 0;
}
.r3{
background:url(/images/clock_r3.gif) no-repeat;
height:13px;
}
.r4{
background:url(/images/clock_r4.gif) no-repeat;
height:42px;
text-align:right;
}
.r4data{
padding:4px 22px 0 0;
}
.r5{
background:url(/images/clock_r5.gif) no-repeat;
height:12px;
}
.r6{
background:url(/images/clock_r6.gif) no-repeat;
height:42px;
text-align:right;
}
.r6data{
padding:3px 22px 0 0;
}
.r7{
background:url(/images/clock_r7.gif) no-repeat;
height:13px;
}

/* ==== End Debt Clock Properties ==== */

.block {  
	margin-bottom:20px;  
	position:relative;
}  
.ribbon {  
	position: absolute;  
	top: -12px;  
	left: -2px;  
} 

.ribbon { behavior: url(/scripts/iepngfix.htc); }

.rss { behavior: url(/scripts/iepngfix.htc); }

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	float:right;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	float:left;
	}

.wp-caption{
float:left;
margin-top:5px;
}

.wp-caption-text{
text-align:center;
margin-top:4px;
font-weight:bold;
}