/*Theme Name: Chris Prescott
Theme URI: http://mightyagent.com
Description: A new MightyAgent Wordpress theme
Version: 1.2
Author: Mark Behlen and Cecilia Santos
Author URI: http://mightyagent.com
*/
/*HTML*/
hr{display:none;}
h1 {font-family: Arial, Helvetica, sans-serif;      font-size: 20px; color: #666666}
body {padding: 0;  margin: 0 auto; font-family: 'Trebuchet MS', Arial, Verdana, Sans-Serif; font-size: 1em;}
body {background-color: #041B3B;}
p {color:#000000; font-weight:normal; margin:0pt; padding:5pt 0pt; text-align:left; font-family:arial,sans-serif; font-size:1em; font-size-adjust:none; font-style:normal; font-variant:normal; line-height:normal;}
a, a:link, a:visited {color: #999999;}
a:hover {color: #666666;	text-decoration: none;}
blockquote {margin:10px 40px;}

/*CSS*/
#salesheader {width:800px;margin:auto;height:30px;background-color: #041B3B;}
#salesheader li {list-style-type:none;}
#themeswitcher {float:right;width:150px;height:30px;}
#themeswitcher ul {margin:0px;padding:0px;}
#formswitcher {float:right;width:130px;height:30px;}
#formswitcher  ul {margin:0px;padding:0px;}
#page {width:800px;margin:auto;background-color:white;background-image: url(images/back-body.gif);background-repeat: repeat-y;background-position: center top;}
#header {margin:0 auto;padding:0;width:800px;position:relative;}
#headercontent {	height:200px;width: 800px;background-image:url(images/header1.jpg);background-repeat:no-repeat;margin:0px auto;padding:0;}

/*password page*/
#pwd {width:800px;height:200px;margin:auto;margin-top;400px;}
#pwd h1 {text-align:center;}
#pwdpost {margin-top:325px;}
#pwdpost p {text-align:center;color:white;}

/*hnav*/
#hnav{width:637px;height:29px;margin:0px 0px 0px 163px;padding:0;text-align:center;line-height:29px;background-color:#708DB9;}
#hnav {position: absolute;top: 200px;left: 0px;}
#hnav ul {margin:0;padding:0;display:inline;list-style-type:none;}
#hnav li a {border-color:#FFFFFF rgb(0, 0, 0) rgb(0, 0, 0) rgb(255, 255, 255);border-style:solid;border-width:1px;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:29px;padding:0.2em 8px;text-decoration:none;}
#hnav li {padding:0;display:inline;padding:0;}  
#hnav li a:hover {background-color:#ffffff;border-color:#000000 rgb(255, 255, 255) rgb(255, 255, 255) rgb(0, 0, 0);color:#333333;letter-spacing:normal;}        
        
/*wrappper div*/
#wrapper {width:800px;margin:auto;padding-top:30px;}

/*sidebar*/
#lsidebar{float:left;width:155px;margin-top:0px;margin-left:5px;padding:0;text-align:right;}
#sidebarimg {width:117px;height:75px;margin: 0 auto 30px;}
/*#sidebarimg {width:130px;height:76px;background-image:url(images/cbb_logo.gif);background-repeat:no-repeat;margin:0px 0px 20px 14px;}*/
.lnav {width:155px;margin:0;padding:0;list-style-type:none;background-color:#184181;}
.lnav li a {width:135px;border-color:#FFFFFF rgb(0, 0, 0) rgb(0, 0, 0) rgb(255, 255, 255);border-style:solid;border-width:1px;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;padding:0.2em 8px;text-decoration:none;}
.lnav li a:hover {background-color:#ffffff;border-color:#000000 rgb(255, 255, 255) rgb(255, 255, 255) rgb(0, 0, 0);color:#000;letter-spacing:normal;}

/*style2-buttons*/
/*#lsidebar {width: 153px;	margin: 0 0 0 1px;padding: 10px 7px 10px 2px;background-color: #CCB7A6;text-align: left;font-size: 13px;}*/ 
/*.lnav li a {display: block;width: 129px;padding: 5px;margin: 5px 0;border: 1px solid #333;border-left: 10px solid #505A66;color: #333;text-decoration: none;font-weight: bold;}
.lnav li a:hover {color: #fff;border-left: 10px solid #fff;} */

#middle, #content{padding:0px;margin:0 0 0 0;float:right;width:605px;font:13px "Lucida Grande", "Trebuchet MS", sans-serif;color: #666;text-align:left}
#content {position: relative;left: -10px;}

/*blog css*/
.post {clear:left;}
.post h2 {color: #666;}
.post h2 a, .postmetadata a {text-decoration: none; color: #666;}
.post h2 a:hover, .postmetadata a:hover { color: #000;}
.singlepost {margin-top:15px;}
.entry {clear:left;}
.postmetadata {float:left;}
p img { padding: 0;     max-width: 100%;        }

/*      Using 'class="alignright"' on an image will (who would've thought?!) align the image to the right. And using 'class="centered', will of course center the image. This is much better than using         align="center", being much more futureproof (and valid) */
img.centered {  display: block; margin-left: auto;      margin-right: auto;     }
img.alignright {        padding: 4px;   margin: 0 0 2px 7px;    display: inline;        }
img.alignleft {         padding: 4px; margin: 0 7px 2px 0;      display: inline; }
.alignright {   float: right; } 
.alignleft {    float: left; }

/* Begin Form Form Elements */
#searchform {margin: 10px auto;padding: 5px 3px;text-align: center;}
#sidebar #searchform #s {width: 108px;padding: 2px;}
#sidebar #searchsubmit {padding: 1px;}
.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;}
select {width: 130px;}
#commentform input {width: 170px;padding: 2px; margin: 5px 5px 1px 0;}
#commentform textarea {width: 570px;padding: 2px;}
#commentform #submit {margin: 0;float: right;}
/* End Blog Form Elements */

/* Begin Comments*/
.alt { margin: 0; padding: 10px; }
.commentlist { padding: 0; text-align: justify;}
.commentlist a { text-decoration: none; color: #666;}
.commentlist a:hover { color: #000;}
.commentlist li { margin: 15px 0 3px;padding: 5px 10px 3px; list-style: none; }
.commentlist p { margin: 10px 5px 10px 0; }
#commentform p { margin: 5px 0; }
.nocomments {text-align: center; margin: 0; padding: 0; }
.commentmetadata { margin: 0; display: block; }
/* End Comments */

/*pages with links*/
ol.links, ul.links {padding-left:40px;margin-top:13px;margin-bottom:13px;}
h4.links {margin-top:17px;margin-bottom:17px;}

/*custom css for testimonial page*/
.testtable {width:600px;border:1px solid #708DB9;}
.testtable td {padding:10px;}
.testtable td {width:600px;border-width:5px;border-style:solid;border-color:#708DB9;text-align:left}
        
/*footer css*/  
#footer{height:34px;margin:auto;border:1px solid #000;background-color:#184181;color:#fff;font-size: 12px;}
#footer a{text-decoration:none;line-height:34px;color:#fff;}
#footer .reltorlogo {float:left; padding:2px;} 
#footer .eqhousinglogo {float:left; padding:2px;} 
#footer .logout{float:left;margin-left:5px;}
#footer .copyright{float:right;margin-right:5px;}

/*rss main feed css*/
.feeddescription  {font:normal 1em arial,sans-serif;color:#000;margin-top:1.5em;margin-bottom:1.5em;}
.feeddate {font:bold 1.3em arial,sans-serif;color:#666;border-top:1px solid #666;padding-top:.5em;}
.feedtitle {font:bold 1.1em arial,sans-serif;color:#000;margin-top:.2em;}

/* json news */
.retnews .retarticle { border-top: 1px solid #000;}
.retnews .retdate {font-weight:bold; font-size: 1.3em; color : #666;padding-top:.5em; }
.retnews .rettitle {font-weight:bold; font-size: 1.1em; color:#000;margin-top:.2em;}
.retnews .retbody { margin-top:.2em;margin-bottom:1.5em;}

/* rss news */
.timestamp{font:bold 1.3em arial,sans-serif;color:#666;border-top:1px solid #666;padding-top:.5em;}
.weblogTitle{font:bold 1.1em arial,sans-serif;color:#000;margin-top:.2em;}
.weblogTitle a {text-decoration: none; color: #000;}
.weblogEntry, .entry {font:normal 1em arial,sans-serif;color:#000;margin-top:.2em;margin-bottom:1.5em;}
.weblogCurrent, .post {background-color:transparent;}

