/*
Theme Name: Nan Emmer
Theme URI: http://mightyagent.com
Description: A new MightyAgent Wordpress theme
Version: 1.3
Author: Mark Behlen and Cecilia Santos
Author URI: http://mightyagent.com
*/

/*html css*/

hr{display:none;}
h1 {font-family: Arial,Helvetica, sans-serif;font-size:20px;color:#1F2057;}
body {padding:0;margin: 0 auto; font-family: 'Trebuchet MS', Arial, Verdana, Sans-Serif; font-size: 1em;background-color: #000033;}
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;}
blockquote {margin:10px 40px;}
.hidden {display: none;}

/*page css*/
#page {background:#FFFFFF url("images/bckgnd.gif") repeat-y scroll 0 0;border:8px solid #A2A2E9;margin:10px auto;text-align:center;width:840px;}



/*header css*/
#header {background:transparent url("images/masthead.jpg") no-repeat scroll center top;height:250px;margin:0 auto;padding:0;width:840px;}
#headercontent {width: 100%;background: #778898 margin:0px auto;padding:0;}
#headerimg { height: 210px;  background: url("images/header2.jpg") no-repeat #9A887A ; color: #fff; font: arial,sans-serif  bold;}
#headerimg h1 {font-size: 35px;  margin: 0; padding: 18px 0 5px 30px; color: #fff; }
#headerimg h1 a {text-decoration: none; color: #fff; }
#headerimg .description {font-size: 15px; padding: 0 0 0 30px; font-weight: bold; }




/* css*/
#hnav {background-color:#000099;height:75px;margin:0;padding:50px 0px 0px 0px;text-align:center;} 
#hnav ul {margin:0px 0;padding:0px;display:inline;}
#hnav li {padding:0 0 0px;display:inline;}
#hnav li a {border-color:#FFFFFF #000000 #000000 #FFFFFF;border-style:solid;border-width:1px;color:#FFFFFF;font-size:20px;font-weight:bold;padding:15px 8px 15px;;text-decoration:none;} 
#hnav li a:hover {background-color:#ffffff;border-color:#000000 #FFFFFF #FFFFFF #000000;color:#000099;}  

/*wrappper div css*/
#wrapper {width:100%;margin:auto;padding-top:120px;}


/*sidebar*/
/*#lsidebar{float:left;width:155px;margin:10px 0 0; padding-left: 5px; display:inline;background-color:#CCB7A6;text-align:right;}
.lnav {width:155px;margin:0;padding:0;list-style-type:none;background-color:#CCB7A6;}
.lnav li a {width:135px;border-style:solid;border-width:1px;border-color:#FFFFFF #000000 #000000 #FFFFFF;color:#fff;display:block;font-size:12px;font-weight:bold;padding:0.2em 8px;text-decoration:none;}
.lnav li a:hover {background-color:#9A887A;border-color:#000000 #FFFFFF #FFFFFF #000000;color:#000;letter-spacing:normal;}*/

#lsidebar {float:left;margin-top:0;padding:0;text-align:center;width:200px;}
#sidebarimg {border:6px double #000099;width:150px;height:225px;margin:0 auto 18px;background-image: url(images/Nanlightbkgrndcropw150.jpg);background-repeat: no-repeat;}
#sidebarimg2{border:6px double #000099;width:87px;height:87px;margin:18px auto 0;background-image: url(images/pcircus.gif);background-repeat: no-repeat;}
/*.lnav {list-style-type:none;margin:0 auto;padding:0;text-align:center;width:158px;}
.lnav {list-style-type:none;text-align:center;}
.lnav li {margin:0;padding:1px 0;width:158px;}
.lnav li a {border-color:#CCCCCC #666666 #666666 #CCCCCC;border-style:solid;border-width:1px;color:#FFFFFF;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:2px 8px;text-decoration:none;width:140px;}
.lnav li a:hover {background-color:#FFFFFF;border-color:#000000 #FFFFFF #FFFFFF #000000;color:#000;letter-spacing:normal;}*/
#contactinfophone {color:white;font-weight:bold;}
#contactinfoemail {padding-bottom:18px;color:white;}
#contactinfoemail a {color:white;font-weight:bold;}

ul.lnav {
	margin:auto;
	background-color:#1F1F7D;
	border-bottom:1px solid #fff;
	text-align:right;
	}
ul.lnav li  li{	
	background-color:#1F1F7D;	
	}
	
ul.lnav li  ul {
	border-bottom:1px solid #ffffff;
	}

	
ul.lnav li {
	border:1px solid #fff;
	border-bottom:0px;
	padding:2px 8px;
	}
	
ul.lnav li a {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	}


/*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 css*/
#middle, #content{padding:0px;margin:0 0 0 0;float:right;width:605px;font-size:13px;font-family: "Lucida Grande", "Trebuchet MS", sans-serif;color: #666;text-align:left;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%;}


/* img css*/
img.centered {display: block; margin-left:auto;margin-right:auto;}
img.alignright {padding: 4px; margin: 0 0 2px 7px;display: inline;}f
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;}


/* 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; }


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


/*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;}


/* 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;}


/*custom pages css*/

/*custom css for my team*/
.myteamtable {width:610px;border:1px solid #9A887A;}
.myteamtable h4 {padding-left:20px;margin:10px 0px;font-size:24px;font-weight:bold;}
.myteamtable p {padding:0px 0px 0px 20px;margin:3px 0px;font-size:14px;font-weight:bold;}
.teamphoto {width:200px;border-width:5px;border-style:solid;border-color:#9A887A;}
.membercontactinfo {width:390px;border-width:5px;border-style:solid;border-color:#9A887A;text-align:left;color:#272030;}


/*custom css for my testimonies*/
.mytestimonials {width:600px;border:1px solid #9A887A;}
.mytestimonials td {padding:10px;}
.mytestimonials td {width:600px;border-width:5px;border-style:solid;border-color:#9A887A;text-align:left}
.author {border:0px;}

/*custom css for my profile*/
.myprofileheading {font-weight:bold;}
.myprofile{border:0px;}

/*custom buyers  pages*/
#buyer {width:100%;}
.leftitem{float:left;}
.rightitem{float:right;}

/*custom sellers page*/
#seller {float:left;}

/*for use with notitle.php*/
#notitle {float:left;width:600px;height:30px;}
#notitleheading {float:left;}
#notitlelink{float:right;text-align:left;padding-top:18px;}
#notitlelink a {text-decoration:none;color:#000022;}

/*for use with 4 columns sales data tables*/
.retable {width:600px;border:1px solid #C4A270;}
.address {width:300px;border:1px solid #C4A270;}
.price  {width:100px;border:1px solid #C4A270;}
.saledate {width:100px;border:1px solid #C4A270;}
.listingbroker {width:100px;border:1px solid #C4A270;}
#clear {height:15px;clear:both;}

/*custom css for about me page*/
#aboutcontact {float:left;margin-top:30px;}
        
/*footer css*/  
#footer{height:34px;margin:auto;border-top:1px solid #000;background-color:#000033;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;}



