
body { margin: 0; padding: 0; background: #FFFFFF url(../images/img01.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #737373; }



h1, h2, h3 { font-family: "AvantGarde Md BT", Arial, SansSerif; }
h1 { font-size: 3em; }
h2 { font-size: 2em; }
h3 { font-size: 1em; }
p, ul, ol { margin-bottom: 1.8em; line-height: 160%; }
ul, ol { }
blockquote { }
a { color: #414141; }
a:hover { text-decoration: none; }
hr { display: none; }
img { border:none; }
a img { border:none; }

/* Menu */
#menu { width:960px; height: 45px; margin: 0 auto; padding: 0px 0; background: url(../images/img02.jpg) no-repeat center top; }
#menu ul { height:45px; margin: 0; padding: 0; background: url(../images/img03.gif) no-repeat; list-style: none; }
#menu li { float:left; height: 45px; width:auto; background: url(../images/img03.gif) no-repeat right top; }
#menu a { float:left; height: 20px; margin: 0px; padding: 10px 15px; text-decoration: none; text-transform: uppercase; font-size:1.3em; font-weight: bold; color: #000000; }
#menu a:hover { background: url(../images/img02.gif) repeat-x; color: #FFFFFF; height: 45px; }
#menu .current_page_item a { height: 45px; color: #FFFFFF; }

/* Splash */
#splash { width: 960px; height: 200px; margin: 0 auto; }

/* Logo */
#logo { width:960px; height:105px; margin: 0 auto; border-bottom: 6px solid #3F3F3F; color: #414141; }
#logo h1, #logo h2 { margin: 0; padding: 0 20px; }
#logo h1 { float: left; padding-top:1px; text-transform: uppercase; font-size: 3em; }
#logo h2 { float: right; padding-top: 49px; text-transform: uppercase; font-weight:normal; font-size: 16px; }
#logo a { text-decoration: none; color: #414141; }
#img { margin:0; padding:0; }

/* Page */
#page { width: 960px; margin: 0 auto; padding: 30px; }
/* BreadCrums */
#breadcrums { float: right; width: 680px; }
/* Content */
#content { float: right; width: 680px; }
#content p.questions { font-style:italic; font-size:1.0em; font-weight:bold; color:#0099FF; padding:5px 0 0 0; margin:0;}
/* Posts */
.post { padding-bottom: 20px; }
.post .title { margin: 0; padding: 5px 20px; letter-spacing: -2px; border-bottom: 1px dashed #B9B9B9; text-transform: uppercase; font-size: 24px; }
.post .title a { text-decoration: none; }
.post .entry { padding: 10px 20px; }
.post .meta { height: 26px; background: #F5F5F5; border-top: 1px solid #E9E9E9; text-decoration: none; text-transform: uppercase; font-size: smaller; }
.post .posted { float: left; height: 16px; padding: 5px 20px; }
.post .permalink, .post .comments { float: right; height: 16px; padding: 5px 20px; }
.post .permalink { }

/* Sidebar */
#sidebar { float: left; width: 250px; }
#sidebar ul { margin: 0; padding: 0; list-style: none; }
#sidebar li { margin-bottom: 20px; }
#sidebar li ul { padding: 20px; }
#sidebar li li { margin: 0; padding-left: 10px; padding-bottom: 5px; background: url(../images/img04.gif) no-repeat left 50%; }
#sidebar p { padding: 0 20px; }
#sidebar h2 { height:20px; margin:0; padding:6px 0 0 20px; background:url(../images/img07.jpg) no-repeat; border-bottom:1px dashed #B9B9B9; text-transform:uppercase; font-size:1.2em; letter-spacing:.2em; font-weight:normal; color:#3333FF; }

/* Search */
#search form { padding: 20px; }
#search br { display: none; }
#search #s { width: 135px; }

/* Footer */
#footer { clear: both; width: 960px; height: 50px; margin: 0 auto; padding: 0 20px 0 0; border-top: 6px solid #3F3F3F; font-size: smaller; }
#footer p { margin:5px 5px 0 50px; text-align: center; line-height: normal; }
#footer img { background-image:url(../images/equal-lender.gif) no-repeat; position:absolute; left: 459px; }
#footerequalhousing { background-image:url(../images/equal-lender.gif); position:absolute; width:50px; height:62px; }

/* ======================================================AQUI COMIENZA LO QUE MODIFICA EL BLOG DEL ESNUEVAS============================================================ */
form { margin: 0; padding: 0; }
/*-------------------------------------------------- for expandable title links on archive and sitemap pages ------------------------------------------*/
.drop_title a { font:bold 12px Arial; }
.droplist_div { width:95%; border-bottom:1px solid #ccc; padding:4px 0; }
.subcatlist_div { width:95%; padding:0 0 0 15px; }
/*-------------------------------------------------- text area field mods (comments box)--------------------------------------------------*/
fieldset { border: 1px solid #00CCFF; }
textarea { width: 90%; height: 20em; padding: 3px; border: 1px solid #000000; }
textarea:hover { border: 1px solid #00CCFF; background: #FFFFF4; color: #000; }
textarea.text { height: 150px; width: 90%; border: 1px solid #ccc; background: #fff; color: #000; }
.comments { padding: 10px 10px 8px 10px; margin: 0 0 7px 0; background: #f8f8f8; color: #000; }
.commentsbox { padding: 8px 0 10px 10px; margin: 0 0 10px 0; background: inherit; color: #000; } /*#EBEBEB*/
.commentsbox p {color:#999999}
/*--------------------------------------------------search button mods----------------------------------------------------------*/
input.searchfield { border:1px solid #A6A6A6; margin:0 -5px 0 0 ; padding:2px; font-size:1.2em; width:160px; } /* padding:2px;    */
input.searchbutton { background: #000000; padding:0; margin:0; border: 0; color: #fff; font-weight: bold; font-size: .9em; }
input.button { background: #FFFFF4; padding:0; color:#000000; border: 1px solid #000; }
input.button:hover {background:#0099FF; color:#ffffff;}
.searchSubmit { background:transparent url(../images/searchButton.jpg) no-repeat 0 0; margin:0; width:40px; height:26px; border:none; cursor:pointer; }
/*--------------------------------------------------focus effect on all input items--------------------------------------------------*/
input.text:focus, input:focus, select:focus, checkbox:focus, textarea:focus { color: #333333; background: #CCCCCC; }
/*--------------------------------------------------input fields (name, email, etc)--------------------------------------------------*/
input.text { margin: 0; width: 50%; border: 1px solid #000000; background: #FFF; color: #000; height:15px; }
input.text:hover { border: 1px solid #00CCFF; }
/*--------------------------------------------------input fields (form fields)----------------------------------------------------------*/
input { border: 1px solid #000; background-color: #FFFFFF; }
input:hover { border: 1px solid #00CCFF; background: #FFFFF4; color: #000; }

.date { text-align: right;  border-top: 1px solid #d6d6d6; }
.strong { font-weight:700; }
.em { font-style:italic; }
.underline { text-decoration:underline; }
.del { text-decoration:line-through; }
/*  TAG CLOUD COLRS   */
#tag_results p { line-height:1.2em; margin: 0 0 10px 0; }
#tag_results a { color: #386E80; }
.tag_sub { font-size: 0.9em; color: #777777; }
.tags { background: #fff url('../../images/tags.png') left center no-repeat; font-size: 0.9em; margin-bottom: 14px; padding: 0 0 2px 14px; }
.tags a { color: #f66363; text-decoration: none; }
.tags a:hover { color: #000; text-decoration: none; }
