/*@charset "utf-8";
/* CSS Document */
body {font-family: Arial, Helvetica, sans-serif; font-size:14px; margin:0px; background:#fff;}
img {border:0px;}
#wrap {width:100%; background: url(/images/bckg.gif) top repeat-x; height:100%;}
#wrap2 {width:100%; background: url(/images/bckg2.gif) top repeat-x; height:100%;}
#wrap_content {width:1000px; margin:0px auto;}
#header { height:77px; width:1000px; background:url(/images/header_bckg.gif);}
#header .logo { width:280px; height:47px; padding:19px 0px 0px 29px; float:left; background:url(/images/realestatewebsitedesign_logo.gif) bottom right no-repeat;}
#header .menu {height:74px; width:480px; float:right; padding-right:40px; padding-top:3px; font-family:Arial, Helvetica, sans-serif;}
#header .tab a{height:30px; padding:28px 15px 0px 15px; text-decoration:none; font-size:14px; float:left; font-weight:bold; color:#FFF; text-shadow:0.1em 0.1em 0.05em #333;}
#header .tab a:hover{height:46px; padding:28px 15px 0px 15px; background:url(/images/tab_on.gif) repeat-x; font-size:14px; float:left; font-weight:bold; color:#FFF;}
.shadow {text-shadow:0.1em 0.1em 0.05em #333;}

#banner {width:1000px; height:316px; background:url(/images/banner.jpg);}
#banner .learn_more { width:150px; height:50px; margin-top:230px; margin-left:60px; float:left;}
#banner .order_now { width:150px; height:50px; margin-top:230px; margin-left:0px; float:left;}

#banner2 {width:1000px; height:132px; background:url(/images/banner2.jpg);}
#banner2 .learn_more {width:118px; height:40px; padding-top:64px; padding-left:350px; float:left;}
#banner2 .order_now {width:107px; height:40px; padding-top:64px; float:left;}

#midbar {width:1000px; height:407px;}

.content_bckg {width:1000px; padding-bottom:15px; background:url(/images/content_body.gif) repeat-y;}
#content {width:940px; background:url(/images/content_top.gif) top no-repeat; padding:30px; overflow:hidden;}
#content .right_bar {width:300px; float:right; margin-left:30px; padding-top:30px;}
#content .left_bar { width:600px; float:left; padding-left:13px; padding-top:0px;}
#content .text_par {font-size:14px; line-height:18px; padding:15px 0px; border-bottom:1px dotted #999; width:560px;}
#content .text_par_serv {font-size:12px; line-height:18px; overflow:hidden; padding:15px 0px; border-bottom:1px dotted #999; width:560px;}
#content .order_btn {width:110px; height:110px; float:left; padding-top:20px;}
#content .serv_text {width:450px; font-size:14px; line-height:18px; float:left;}
#content .text_noborder {font-size:14px; line-height:22px; padding:15px 0px; width:560px;}


.footer {margin:0; padding:0; background-color: #FFFFFF; background-image: url(/images/footer_bg.jpg); background-repeat: repeat-x; background-position: top; margin-left:auto; margin-right:auto;}
.footer_largetext {font-size: 17px; font-weight: bold; font-family : Geneva, Arial, Helvetica, sans-serif; color : #C0C0C0;}
.footer_smalltext {font-size: 12px; font-family : arial; color : #5A9CBD;}
.footer_smalltext A {font-size: 12px; font-family : arial; color : #5A9CBD; text-decoration:none; font-weight: normal;}
.footer_smalltext A:HOVER {font-size: 12px; color: white ; text-decoration:none; font-weight: normal;}


.articles_box {float:right; border-top:0px; border-right:0px; padding:0px; padding-right:0px; padding-top:0px; margin-left:9px; margin-right:9px;} 
.articles_box_left {float:left; border-top:0px; border-right:0px; padding:0px; padding-right:0px; padding-top:0px; margin-left:9px; margin-right:9px;} 
.bonus_box {float:right; border-top:0px; border-right:0px; padding:0px; padding-right:0px; padding-top:0px; margin-left:9px; margin-right:9px;} 

h1 { font-size: 28px; font-weight: normal; font-family : arial; color : #214A63; margin-bottom:2px; line-height : 26px;} 
.button {CURSOR: hand; FONT-FAMILY: Verdana; FONT-SIZE: 11px; HEIGHT: 22px; TEXT-DECORATION: none}
.sbttnorange {
	BACKGROUND: #B91828; BORDER-BOTTOM: #0C4009 1px solid; BORDER-LEFT: #B91828 1px solid; BORDER-RIGHT: #0C4009 1px solid; BORDER-TOP: #B91828 1px solid; COLOR: #ffffff; CURSOR: hand; FONT-FAMILY: tahoma,sans-serif; FONT-SIZE: 11px; HEIGHT: 19px; TEXT-DECORATION: none
}
.textarea { font-size: 11px; font-family : Verdana; background-color : #ffffff; border: 1px #C0C0C0 solid; }

#dottedbox { width:306px; border-width: 2px; border-style: dotted; border-color: #3AA2DE; margin-left:10px; margin-right:10px; margin-top:10px; font-size: 12px; font-family : Verdana;}
#menu_left { width:207px; border-width: 0px; border-style: dotted; border-color: #3AA2DE; margin-left:auto; margin-right:auto;}
#dottedbox2 { width:700px; border-width: 2px; border-style: dotted; border-color: #3AA2DE; margin-left:auto; margin-right:auto; margin-top:20px; font-size: 12px; font-family : Verdana;}

.body_text A {font-size: 12px; font-family : arial; color : #0000FF ; text-decoration:underline; font-weight: bold;}
.text_small {font-size: 10px; font-family : arial; color : #000000 ; font-weight: bold;}

.articles_box_left {float:left; border-top:0px; border-right:0px; padding:0px; padding-right:0px; padding-top:0px; margin-left:9px; margin-right:9px;} 
.articles_box { float:right; border-top:0px; border-right:0px; padding:0px; padding-right:0px; padding-top:0px; margin-left:0px; margin-right:9px; } 

.mini_title { font-size: 18px; font-family : arial; color : #003366;}
.mini_title2 { font-size: 18px; font-family : arial; color : #003366; line-height : 26px; text-decoration:none;}
.mini_title3 { font-size: 18px; font-family : arial; color : #B91828; line-height : 26px; text-decoration:none;}
.article_misc { font-size: 12px; font-family : arial; color : #808080;}
.article_misc_small { font-size: 11px; font-family : arial; color : #808080;} 
.article_body { font-size: 12px; font-family : Verdana;}
.article_related { font-size: 11; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color : #B91828; text-transform:uppercase;}

.article_crumbs { font-size: 11px; color : #808080; font-weight: bold;}
.article_crumbs :link{ color: #5A9CBD; font-size: 11px; font-family: arial; text-decoration:none; font-weight: bold; }
.article_crumbs :visited{ color: #5A9CBD; font-size: 11px; font-family: arial; text-decoration:none; font-weight: bold; }
.article_crumbs :hover {color: #5A9CBD; font-size: 11px; font-family: arial; text-decoration:underline; font-weight: bold; }
.article_crumbs_title {font-size: 11px; color : #808080; font-weight: bold;}

.blue { color: #5A9CBD; font-size: 14px; font-family: arial; text-decoration:none; font-weight: bold; }
.blue :link{ color: #5A9CBD; font-size: 14px; font-family: arial; text-decoration:underline; font-weight: bold; }
.blue :visited{ color: #5A9CBD; font-size: 14px; font-family: arial; text-decoration:underline; font-weight: bold; }
.blue :hover {color: #5A9CBD; font-size: 14px; font-family: arial; text-decoration:none; font-weight: bold; }	

.paging_links { font-size: 12px; font-family : Verdana;}
.paging_links :link{ color: #5A9CBD; font-size: 12px; font-family: arial; text-decoration:underline; }
.paging_links :visited{ color: #5A9CBD; font-size: 12px; font-family: arial; text-decoration:underline; }


.blog2 {color : #003366; text-decoration: none; font-size: 18px; font-family : arial; line-height : 26px;}
.blog2 A {color: #003366;text-decoration: none; font-weight:bold; font-size: 18px }
.blog2 A:HOVER {color: #5A9CBD; text-decoration:underline; font-weight:bold; }


#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BD1829;
padding: 1px 0;
text-decoration: none;
font:normal; color:white;
font-weight: normal;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #B91B2A;
font:normal; color:white;
}

.ddimgtooltip{
box-shadow: 3px 3px 5px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 5px #818181;
-moz-box-shadow: 3px 3px 5px #818181;
display:none;
position:absolute;
border:1px solid black;
background:white;
color: black;
z-index:2000;
padding: 4px;
}


