/* Main Content Layout */

#content {width: 810px;
font-size: 13px;
text-align: left;
padding: 0 0 0 10px;
clear: both;}

#content img {padding: 4px 0 4px 0;}

#content h2 {color: #ff5b00;
font-size: 18px;
font-weight: lighter;
margin-bottom: -10px;}

#content h3 {font-style: bold;
font-size: 13px;
margin-bottom: -10px;}

#content h5 {font-size: 13px;
margin-bottom: -10px;}

#content .list {width: 500px;
text-align: center;}

#content .towns {text-align: center;}

#content .register {font-weight: bold;
text-align: center;}

#content ul li {list-style-type: square;}

#content ul li ul li {list-style-type: circle;}

#content a {color: #FF5B00;
text-decoration: underline;}

#content a:hover {color: #64637e;
text-decoration: underline;}


/* Map Layout */

#map {position: relative;
margin-top: 10px;
float: right;
max-width: 400px;
border: 1px solid #cddcff;}

#map p {color: #00267f;
padding: 10px;
font-size: 11px;}

#map .towns {color: #00267f;
text-align: center;
padding: 10px;}

#map img {margin: 0 0 auto;}

/* State Foreclosure, Rebate & State Page Right Content */

#right-content {width: 236px;
float: right;
position: relative;
background: #fbcf9d;
border: 1px solid #cddcff;
margin: 10px 0 10px 10px;
padding: 10px 10px 10px 10px;
font-size: 11px;}

#right-content h5 {margin: 0 0 -10px 0;
font-size: 11px;}

#right-content .towns {color: #00267f;
text-align: center;
padding-bottom: 10px;}

/* Rebate Box & Restrictions Section */

#box {width: 348px;
margin: -15px 10px 10px 0;}

#restrictions {margin-top: 10px}

#restrictions p {margin: 0 10px 0 10px;
font-size: 10px;
text-align: left}

/* Weather Statistics - AZ*/

#tablews {color: #00267f;
width: 800px;
font-size: 10px;
display: table;
margin-top: 12px;
line-height: 15px;}

.tdwshd {font-weight: bold;
border: 1px solid #000080;
text-align: center;}

.tdwshd1 {font-weight: bold;
text-align: left;
border: 1px solid #000080;
padding-left: 8px;}

.tdwshd2 {font-weight: bold;
text-align: center;
border: 1px solid #000080;
text-decoration: underline;}

.tdws {text-align: center;
border: 1px solid #000080;}

/* Weather Statistics - CT */

#table2 {width: 500px;
font-size: 10px;
margin: 25px auto;
color: #00267f;
display: table;}

.tdhead {width:500px;
font-weight: bold;
border: 1px solid #000080;
text-align: center;}

.tdhead1 {width: 200px;
font-weight: bold;
text-align: center;
border: 1px solid #000080;}

.td21 {width: 100px;
text-align: center;
border: 1px solid #000080;}

/*VHMLS Columns*/

#col {width: 810px;
margin: auto;}

#collt {width: 266px;
float: left;
padding: 10px 0 10px 0;}

#collt1 {width: 403px;
float: left;
padding: 10px 0 10px 0;}

#collt1 p {text-align: left;
font-size: 13px}

#colctr {width: 266px;
float: left;
padding: 10px 2px 10px 6px;}

#colrt {width: 266px;
float: right;
padding: 10px 0 10px 0;}

#colrt1 {width: 403px;
float: right;
padding: 10px 0 10px 0;}

#colrt1 img {padding-left: 7px;}

#colrt1 p {text-align: left;
padding-left: 8px;
font-size: 13px}

#col .register {font-weight: bold;
text-align: center;}

#col .register a {color: #FF5B00;
text-decoration: underline;}

#col .register a:hover {color: #64637e;
text-decoration: underline;}

#col .form {text-align: center}

#col li {text-align: left;
font-size: 13px}

/* Blog */

#blog {width: 800px;
margin: 10px auto;
padding: 5px;
background: #B9CFFF no-repeat;
border: 1px solid #64637e;
text-align: left;}
