a, a:visited{color:#155f48; text-decoration:none}
a:hover{color:#b04a11}

body{font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#000; background:#aca97b; margin:0; padding:0}

img{border:none}

a.dlink2, a.dlink2:visited{color:#00C; font-weight:bold; font-size:17px; text-decoration:none}

a.dlink2:hover{color:#B04A11; text-decoration:underline}

#mainContainer{width:950px; border:4px solid #4c1919; margin:0 auto; background:#39402d; position:relative}

#header{width:950px; height:210px; position:relative}


#topNav a, #topNav a:visited{color:#003; font-size:19px; text-decoration:none; font-weight:900}

#topNav a:hover{color:#b04a11; text-decoration:underline}

#topContact{width:129px; height:51px; overflow:hidden; position:absolute; left:807px; top:82px; z-index:98}

#topContact a, #topContact a:visited{}

#topContact a:hover img{visibility:hidden}

#topContact a:hover{background:url(http://images.ibamountainhomes.com/h_contact_d2.jpg); background-repeat:no-repeat; width:129px; height:51px; display:block}

#topmenu{background:url(http://images.ibamountainhomes.com/navbar_hover.gif) repeat-x left top; height:47px; width:950px}

#topmenu ul li{background:url(http://images.ibamountainhomes.com/navbar_border.gif) no-repeat left top; display:inline; float:left; height:47px; padding:0; margin:0; width:190px; text-align:center}
#topmenu ul li span{background:url(http://images.ibamountainhomes.com/navbar_border.gif) no-repeat left top; display:inline; float:left; height:47px; padding:0; margin:0; width:1px}
#topmenu ul li:first-child{background:none}
#topmenu ul li a:link, #topmenu ul li a:active, #topmenu ul li a:visited{color:#004631; display:block; font-size:20px; font-weight:normal; line-height:47px; padding:0 0px 0 0px; text-decoration:none}
#topmenu ul li a:hover, #topmenu ul li#current a{background:url(http://images.ibamountainhomes.com/new-nav-hi.gif) repeat-x left top; display:block; text-decoration:none}

#mainBodyCont{position:relative;background-color:#60370e;}

#mainList{width:950px; margin:6px auto 0 auto;}


#bt_sp{width:950px; height:6px; clear:left; position:relative; display:block;margin:0 auto;}

#leftside{float:right; width:260px;background:#60370e;font-family:Arial, Helvetica, sans-serif;color:#e8d7b6;padding:0 20px;}
#leftside h2{font-size:18px; font-weight:bold; text-align:left;color:#fae8c4;}

#midSec{float:left; width:644px;background:#f4ecdf; }

#msbk{width:644px;margin-left:2px}

#midSec h2, #midSec h2 a, #midSec h2 a:visited{font-size:16px; color:#4c1919; font-weight:bold; margin-top:5px; margin-bottom:5px}

#midSec h2 a:hover{color:#b04a11}

#em_sub1{margin:15px 0 0 0px; padding:0}
#em_su, #searchsubmit{margin-left:5px}
#footer{background-image:url(/images/iba_foot_b_03.jpg); background-repeat:no-repeat; width:946px; height:108px;margin:0 auto;}

h1, h1 a, h1 a:visited{color:#faf4dc; font-weight:bold; font-size:19px; text-decoration:none}
h1 a:hover{text-decoration:underline; color:#faf4dc}
.post{margin-bottom:30px}

h4 a, h4 a:visited{font-size:11px; color:#155f48}
h4 a:hover{color:#b04a11}

.mra{font-size:25px; font-weight:bold; color:#000; margin-bottom:17px; margin-top:10px; width:350px}
.brbar{width:230px; height:6px; margin-bottom:10px; clear:left}
.entry_1{font-size:14px; color:#000; font-family:Arial,Helvetica,sans-serif; margin:7px 0px 15px 14px; line-height:1.25em}
.auth2{font-size:13px; font-weight:bold; color:#353535; margin-bottom:0px; margin-top:13px}
.postmetadata{font-size:12px; margin-left:14px}
.fb{text-align:center; color:#000; font-size:17px; padding-top:23px; margin-bottom:0px}
.fc{text-align:center; color:#000; font-size:13px}
.entry_1 p{margin-top:15px; margin-bottom:15px}
.alignleft{float:left}

.alignright{float:right}

.wp-caption{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}

.wp-caption img{margin:0; padding:0; border:0 none}

.wp-caption p.wp-caption-text{font-size:11px; line-height:17px; padding:0 4px 5px; margin:0}

#commentssection{padding:0; margin:20px 0 0 0; width:517px; clear:both}

#commentssection h3{font-family:georgia,times,verdana; font-size:12pt; font-weight:300; font-style:normal; color:#000}

#commentform{background:#e9f1d8; margin:15px 0 25px 0; padding:10px 10px 20px 10px; width:517px}

#commentform p{color:#000; text-align:left}

#commentform a{color:#000; text-decoration:none; border-bottom:1px dotted #465D71; line-height:14pt}

#commentform h3{font-family:georgia,times,verdana; font-size:10pt; font-weight:300; color:#000}

#commentbox{width:450px; margin:5px 5px 0 0}

#author, #email, #url, #commentbox, #submit{background:#fff; font-family:verdana,arial,times; font-size:8pt; margin:5px 5px 0 0; border:none; padding:6px; border:1px solid #B2B2B2; text-align:left}

#submit{margin:5px 5px 17px 0}

ol.commentlist{list-style-type:none; background:#e9f1d8; margin:15px 0 25px 0; padding:10px; width:517px}

ol.commentlist li{background:#f4f5dc; margin:10px 0; padding:5px 0 5px 10px; overflow:hidden; text-align:left}

ol.commentlist li.alt{background:#fff}
ol.commentlist li p{margin:10px 0 10px 0; padding:0 12px 0 0; line-height:14pt; text-align:left}

ol.commentlist a{
	color:#003300
}


cite{font-family:arial,verdana,tahoma; font-size:9pt; font-weight:bold; font-style:normal}

cite a{color:#000; text-decoration:none; border-bottom:1px dotted #465D71}

#respond{color:#000; font-size:14px; font-weight:bold; font-style:normal; margin-left:0; padding-left:0}
#comments{color:#000; font-size:14px; font-weight:bold; font-style:normal; margin-left:0; padding-left:0; margin-bottom:5px}
#bcont{background-image:url(http://images.ibamountainhomes.com/bkg_logs.jpg); background-repeat:repeat-y; margin:0; padding:0; width:1041px; margin:0 auto}
.blog-border-top {width:577px;height:4px;background-image:url(http://images.ibamountainhomes.com/blog_sp2.gif); background-repeat:no-repeat; }
