/* CSS Document */


/*
---------------------------------------------
01. main/default elements
---------------------------------------------
*/

body { font-family:Arial, Helvetica, sans-serif; font-size:10px}

a:link, a:visited {color:#004F83; text-decoration: underline}
a:hover {color:#004F83; text-decoration:underline}

p { color:#252525; line-height:1.3em}

h1 { font-size:21px; color:#004F83}
h2 { font-size:18px; color:#FFFFFF}
h3 { font-size:16px; color:#FFFFFF}
h4 { font-size:14px; color:#004F83}
h6 { font-size:10px; color:#8F1F0E}


/*
---------------------------------------------
02. wrapper
---------------------------------------------
*/

#wrapper { width:962px; margin:0 auto} 


/*
---------------------------------------------
03. header
---------------------------------------------
*/


#header { width:951px; height:171px; float:left; background:url(../images/bg_header.jpg) no-repeat; padding-right:11px}


/*
---------------------------------------------
03.1 header - logo
---------------------------------------------
*/

#header .logo { float:left; padding-left:18px; padding-top:31px}


/*
---------------------------------------------
03.2 header - left and right content
---------------------------------------------
*/

#header .leftcontent { width:220px; float:left; margin-left:-20px}

#header .rightcontent { width:400px; float:right}
#header .rightcontent h4 { float:right; font-weight:bold; text-align:right; padding-right:10px; padding-top:7px}

#header .rightcontent h6 { float:right; color:#004F83; padding-right:10px; padding-top:7px}
#header .rightcontent h6 span { font-weight:bold}


/*
---------------------------------------------
03.3.1 header - right content - top links
---------------------------------------------
*/


#header .toplinks { float:right}
#header .toplinks ul { height:26px; float: right; background:url(../images/bg_topnav.gif) repeat-x top; padding:0 10px}
#header .toplinks ul li { float:left; font-size:10px; font-weight:normal; color:#FFFFFF; padding-top:6px}
#header .toplinks ul li span { padding:0 6px}
#header .toplinks ul li a { color:#FFFFFF; text-decoration:none}
#header .toplinks ul li a:hover { color:#FFFFFF; text-decoration:underline}

/*
---------------------------------------------
03.3.2 header - right content - search
---------------------------------------------
*/


#header .search { float:right; padding-top:55px}
#header .search fieldset { float:left}
#header .search fieldset .input { width:225px; height:14px; float:left; border:1px solid #58595B; font-size:12px; font-weight:normal; color:#000000; padding:4px}
#header .search fieldset .button_search { float:left; padding-left:7px}
#header .search fieldset .button_search a { width:67px; height:22px; float:left; background:url(../images/bg_button_search.gif) no-repeat; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; padding-top:2px}


/*
---------------------------------------------
03.4 header - main nav
---------------------------------------------
*/

/*
#header .nav { width:951px; float:left; padding-top:15px}
#header .nav ul li { float:left; font-size:12px; color:#959595; text-transform:uppercase; padding-right:2px}
#header .nav ul li a { height:22px; color:#959595; text-decoration:none; float:left; background:url(../images/bg_nav.gif) repeat-x top;  padding:7px 19px 0 19px}
#header .nav ul li a:hover { color:#FFFFFF; text-decoration:none; background:url(../images/bg_nav_hover.gif) repeat-x top;}
*/
#header .nav { width:951px; float:left; padding-top:15px}
#header .nav ul li { float:left; font-size:12px; color:#444444; text-transform:uppercase; padding-right:2px}
#header .nav ul li a { height:22px; color:#444444; text-decoration:none; float:left; background:url(http://www.condohotline.com/images/bg_nav.gif) repeat-x top; padding:7px 19px 0 19px}
#header .nav ul li a:hover { color:#FFFFFF; text-decoration:none; background:url(http://www.condohotline.com/images/bg_nav_hover.gif) repeat-x top;} 


/*
---------------------------------------------
04. banner
---------------------------------------------
*/

#banner { width:962px; height:320px/*245px*/; float:left; background:#528DBF url(../images/bg_banner.jpg) repeat-x bottom left; padding-top:22px}

/*
---------------------------------------------
04.1 banner - welcome content
---------------------------------------------
*/

#banner .welcome { width:342px; float:left; padding-left:10px; padding-right:15px}
#banner .welcome h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:32px; color:#FFFFFF; padding-bottom:5px}
#banner .welcome h4 { font-size:13px; font-weight:bold; color:#FFFFFF; line-height:1.4em; padding-bottom:14px}

#banner .welcome .button_find { float:left; padding-right:13px; padding-top:8px}
#banner .welcome .button_find a { width:159px; height:23px; float:left; background:url(../images/bg_button_find.gif) no-repeat; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:16px; color:#8F1F0E; text-align:center; text-decoration:none; padding-top:3px}

#banner .welcome .button_sell { float:left; padding-top:8px}
#banner .welcome .button_sell a { width:159px; height:23px; float:left; background:url(../images/bg_button_sell.gif) no-repeat; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:16px; color:#254703; text-align:center; text-decoration:none; padding-top:3px}


/*
---------------------------------------------
04.2 banner - featured markets
---------------------------------------------
*/


#banner .featured_markets { width:192px; float:left; padding-right:12px; padding-top:7px}
#banner .featured_markets h6 { float:left; background:url(../images/bg_heading_markets.gif) repeat-x; border:1px solid #294C78; border-bottom:none; padding:1px 8px; position:relative}

#banner .featured_markets p { float:left;  color:#FFFFFF; padding-left:8px; padding-top:5px}
#banner .featured_markets p a { color:#FFFFFF}

#banner .featured_markets .marketbox { width:182px; float:left; background:#F15B29 url(../images/bg_marketbox.gif) repeat-x; border:1px solid #294C78; padding:4px 4px 2px 4px; margin-top:-1px}

#banner .featured_markets .marketbox .set { width:180px; height:50px; float:left; background:url(../images/bg_bluebox.gif) repeat-x; border:1px solid #0084BC; padding-top:2px; margin-bottom:2px}
#banner .featured_markets .marketbox .set h3 { width:120px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; padding-left:9px; padding-top:14px} 
#banner .featured_markets .marketbox .set h3 a { color:#FFFFFF; text-decoration:none;} 
#banner .featured_markets .marketbox .set .photo { float:left}
 

/*
---------------------------------------------
04.3 banner - slideshow
---------------------------------------------
*/

#banner .slideshow { width:368px; float:left; background:#00335D; padding:5px 5px 7px 7px; margin-top:7px}

#banner .slideshow .video { width:368px; float:left; padding-bottom:7px}

#banner .slideshow .slideshow .videolist { float:left}
#banner .slideshow .videolist ul li { float:left; font-size:13px; color:#004F83; padding-right:3px}
#banner .slideshow .videolist ul li a { float:left; color:#004F83; text-decoration:none; background:#196AAA; padding:1px 6px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
#banner .slideshow .videolist ul li a:hover { color:#004F83; text-decoration:none; background:#FFFFFF}
#banner .slideshow .videolist ul li a.selected { color:#004F83; text-decoration:none; background:#FFFFFF}

#banner .slideshow .videolist ul li.viewall a { color:#B9E0F7; font-size:11px; text-decoration:none; background:none}
#banner .slideshow .videolist ul li.viewall a:hover { color:#B9E0F7; text-decoration:underline; background:none}

#banner .slideshow .button_play { float:right; padding-right:5px}


/*
---------------------------------------------
05. content
---------------------------------------------
*/


#content { width:962px; float:left; background:url(../images/bg_content.jpg) no-repeat top; padding-top:5px}
#content h6 { font-size:13px; font-weight:bold; color:#004F83; padding-bottom:8px}
#content h6 a {color:#004F83; text-decoration:none}
#content h6 a:hover {color:#004F83; text-decoration: underline}


/*
---------------------------------------------
06. featured complexes
---------------------------------------------
*/


#featuredcomplexes { width:298px; float:left; padding-left:11px}
#featuredcomplexes .heading { background:url(../images/bg_dottedborder.gif) repeat-x bottom left; padding-bottom:1px}
#featuredcomplexes .heading h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/icon_condo.png) no-repeat top right; padding-top:6px}

#featuredcomplexes .set { width:298px; float:left; padding:10px 0}
#featuredcomplexes .set .photo { width:140px; /*height:125px;*/ float:left; border:1px solid #80A7C1}
#featuredcomplexes .set .setcontent { width:147px; float:left; padding-left:9px}
#featuredcomplexes .set .setcontent h6 { font-size:13px; font-weight:bold; color:#004F83; padding-bottom:8px}
#featuredcomplexes .set .setcontent p { padding-bottom:8px}


/*
---------------------------------------------
07. featured units
---------------------------------------------
*/

#featuredunits { width:298px; float:left; padding:0 22px}

#featuredunits .heading { background:url(../images/bg_dottedborder.gif) repeat-x bottom left; padding-bottom:1px}
#featuredunits .heading h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url(../images/icon_condo.png) no-repeat top right; padding-top:6px}

#featuredunits .set { width:298px; float:left; padding:10px 0}
#featuredunits .set .photo { width:140px; /*height:125px;*/ float:left; border:1px solid #80A7C1}
#featuredunits .set .setcontent { width:147px; float:left; padding-left:9px}
#featuredunits .set .setcontent h6 { font-size:13px; font-weight:bold; color:#004F83; padding-bottom:8px}
#featuredunits .set .setcontent h6 span { font-size:12px; color:#252525}
#featuredunits .set .setcontent p { padding-bottom:8px}



/*
---------------------------------------------
08. tab content
---------------------------------------------
*/

#tabcontent { width:301px; float:left; padding-bottom:21px; padding-top:8px} 
#tabcontent p { line-height:1.7em; padding-bottom:5px} 

/*
---------------------------------------------
09. agent and buyers
---------------------------------------------
*/

#agentsandbuyers { width:300px; float:left}
#agentsandbuyers h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold}

#agents { width:128px; height:80px; float:left; background:url(../images/bg_agentbox.gif) no-repeat; padding:86px 6px 19px 6px} 
#agents p { font-size:11px; color:#FFFFFF}
#agents p a { text-decoration:none; color:#FFFFFF}

#agentsandbuyers #agents { width:128px; height:80px; float:left; background:url(../images/bg_agentbox.gif) no-repeat; padding:86px 26px 0 6px} 

#buyers { width:120px; height:86px; float:left; background:url(../images/bg_buyersbox.gif) no-repeat; padding:80px 14px 0 6px} 
#buyers p { font-size:11px; color:#FFFFFF}
#buyers p a { text-decoration:none; color:#FFFFFF}


/*
---------------------------------------------
10. footer styles
---------------------------------------------
*/


#footer { width:962px; float:left; border-top:1px solid #E4E5E5; padding-top:10px; padding-bottom:20px}
#footer p { font-size:9px; color:#959595; padding:5px 0}
#footer p a { color:#959595; text-decoration:none}
#footer p a:hover { color:#959595; text-decoration:underline}

#footer .footer_leftcontent { float:left; padding-left:12px}
#footer .footer_rightcontent { width:450px; float:right; padding-right:20px}
#footer .footer_rightcontent p { font-size:8px}



/*
---------------------------------------------
11. innerpage  - heading bar
---------------------------------------------
*/


#headingbar { width:950px; height:33px; float:left; background:url(../images/bg_banner_inner.gif) repeat-x top; padding:12px 1px 0 11px; margin-bottom:1px}

#headingbar .leftcontent { float:left}
#headingbar .leftcontent h2 a { color:#FFFFFF; text-decoration:none}
#headingbar .leftcontent h2 a:hover { color:#FFFFFF; text-decoration:underline}

#headingbar .rightcontent { width:230px; float:right; height:16px; padding-top:6px}
#headingbar .rightcontent .arrow { float:left; padding:0 1px}
#headingbar .rightcontent .button_previous { float:left; padding-right:14px}
#headingbar .rightcontent .button_previous a { width:89px; height:14px; float:left; background:url(../images/bg_button_complex.gif) no-repeat; font-size:9px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; padding-top:2px}

#headingbar .rightcontent .button_next a { width:89px; height:14px; float:left; background:url(../images/bg_button_complex.gif) no-repeat; font-size:9px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; padding-top:2px}


/*
---------------------------------------------
11. innerpage  - heading bar
---------------------------------------------
*/


#content_inner { width:940px; float:left; background:url(../images/bg_content_inner.jpg) no-repeat top; padding:0 11px}


/*
---------------------------------------------
11.1 innerpage  - subnav
---------------------------------------------
*/

#content_inner .subnav { width:940px; float:left; padding-top:5px; padding-bottom:25px}
#content_inner .subnav ul li { float:left; background:url(../images/arrow_subnav.gif) no-repeat 0 4px; font-size:9px; font-weight:normal; color:#004F83; padding-left:10px; padding-right:5px}
#content_inner .subnav ul li.home { background:none; padding-left:2px}
#content_inner .subnav ul li a { color:#004F83; text-decoration:underline}
#content_inner .subnav ul li a.selected { color:#004F83; text-decoration:none}


/*
---------------------------------------------
11.2 innerpage  - left panel
---------------------------------------------
*/

#leftpanel { width:140px; float:left; padding-right:20px; padding-bottom:20px}


/*
---------------------------------------------
11.2.1 innerpage  - left panel - leftnav
---------------------------------------------
*/

#leftpanel .leftnav { width:140px; float:left; padding-bottom:16px}
#leftpanel .leftnav h4 { width:132px; height:20px; float:left; font-size:13px; font-weight:bold; color:#FFFFFF; background:url(../images/bg_heading_barclay.gif) no-repeat; padding-left:8px; padding-top:2px}

#leftpanel .leftnav ul li { width:132px; float:left; font-size:11px; font-weight:normal; color:#959595; background:#F1F1F2; border-top:1px solid #FFFFFF; padding:4px 0 3px 8px}
#leftpanel .leftnav ul li a { color:#959595; text-decoration:none}

/* new contact box */
#contact { width:220px/*140px*/; float:left; margin-top:-1px; position:relative; padding-top:7px; padding-bottom:7px/*14px*/}
#contact h5 { padding-left:10px;}
#contact fieldset { width:204px/*124px*/ /* 110px */; float:left; background:#f78a3a; border:1px solid #ab4b05; margin:0; padding:0; padding:0 8px 8px 8px}
#contact fieldset label { width:190px/*110px*/; float:left; font-size:9px; font-weight:normal; color:#7e3804; padding-top:3px/*10px*/; padding-bottom:1px}
#contact fieldset .bg_input { width:194px/*114px*/; float:left; border:1px solid #ab4b05; font-size:10px; padding:2px; margin-bottom:2px/*5px*/}
#contact fieldset .bg_textarea { width:194px/*114px*/; height:45px; float:left; border:1px solid #ab4b05; font-size:10px; padding:2px; margin-bottom:5px} 



/*
---------------------------------------------
11.2.2 innerpage  - left panel - downloads
---------------------------------------------
*/

#leftpanel .downloads { width:140px; float:left; padding-bottom:14px}
#leftpanel .downloads h4 { width:132px; height:21px; float:left; font-size:13px; font-weight:bold; color:#FFFFFF; background:url(../images/bg_heading_downloads.gif) no-repeat; padding-left:8px; padding-top:2px}

#leftpanel .downloads ul li { width:108px; height:24px;  float:left; /* font-size:12px; */ font-size:11px; font-weight:normal; color:#464647; background:url(../images/icon_pdf.gif) no-repeat 0 6px; padding:5px 0 8px 32px}
#leftpanel .downloads ul li a { color:#464647; text-decoration:none}


/*
---------------------------------------------
11.2.3 innerpage  - left panel - video
---------------------------------------------
*/


#leftpanel .embeddedvideo { width:140px; float:left; padding-bottom:15px}

/*
---------------------------------------------
11.2.4 innerpage  - left panel - buttons
---------------------------------------------
*/

/* ***** moved to #details. 
#leftpanel .button_info a { width:138px; float:left; background:url(../images/bg_button_info.gif) repeat-x top; border:1px solid #3D6317; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; line-height:1em; padding:2px 0; margin-bottom:3px}
*/

/*
---------------------------------------------
11.2.5 innerpage  - left panel - notification
---------------------------------------------
*/

/* *** moved to #details */
/*
#leftpanel .notificationbox { width:138px; float:left; background:#5996C8 url(../images/bg_notificationbox.gif) repeat-x bottom left; border:1px solid #196386; padding-bottom:5px; margin-top:18px; margin-bottom:25px}

#leftpanel .notificationbox  h4 { width:133px; height:35px; float:left; font-size:12px; font-weight:bold; color:#FFFFFF; background:url(../images/bg_heading_notification.gif) repeat-x; padding-left:5px; padding-top:5px}

#leftpanel .notificationbox fieldset { width:125px; float:left; padding-left:5px}
#leftpanel .notificationbox fieldset .set { width:125px; float:left}
#leftpanel .notificationbox fieldset label { width:125px; float:left; font-size:10px; font-weight:normal; color:#002F58; padding-top:3px}
#leftpanel .notificationbox fieldset .input { width:119px; float:left; font-size:10px; font-weight:normal; color:#002F58; border:1px solid #3D6C94; padding:2px; margin-bottom:7px}
#leftpanel .notificationbox fieldset .button_submit a { width:51px; height:14px; float:right; background:url(../images/bg_button_orange.gif) repeat-x; border-top:1px solid #851813; border-right:1px solid #851813; border-bottom:1px solid #A85527; border-left:1px solid #AD4B32; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; padding-top:3px}
*/

/*
---------------------------------------------
11.3. innerpage  - right panel
---------------------------------------------
*/

#rightpanel { width:/*780px*/920px; float:left}

#rightpanel .heading h1 { width:/*780px*/920px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:32px; font-weight:normal; color:#004F83; line-height:.7em; padding-bottom:15px; position:relative}

#rightpanel-agentadmin { width:920px; float:left}

/*
---------------------------------------------
11.3.1 innerpage  - right panel - photos
---------------------------------------------
*/

#rightpanel .photoset { width:/*540*/680px; float:left; padding-right:20px; padding-bottom:16px}

#rightpanel .photoset .photo_large { width:/*540*/680px; float:left; padding-bottom:12px} 
#rightpanel .photoset .photo_thumbnail { width:96px; float:left; padding-right:15px}
#rightpanel .photoset .photo_thumbnail_last { width:96px; float:left}



#rightpanel .photoset p { float:left; font-size:11px; color:#363636}

/*
---------------------------------------------
11.3.2 innerpage  - right panel - details
---------------------------------------------
*/

#details { width:220px; float:left}
#details h6 { font-size:12px; font-weight:bold; color:#004F83; background:url(../images/bg_dottedborder.gif) repeat-x bottom left; padding-bottom:2px}
#details p { font-size:11px; color:#363636}

#details .address { width:220px; float:left; padding-bottom:5px}

#details .map { width:220px; float:left; padding-bottom:10px}
#details .map p a { font-size:9px; color:#363636; line-height:1.5em} 


#details .glance { width:220px; float:left; padding-bottom:15px}
#details .glance p span { font-weight:bold}

#details .glance p .data { font-weight:normal}


#details .amenities { width:220px; float:left; padding-bottom: 15px}
#details .amenities ul li { width:208px; float:left; background:url(../images/li_tick.gif) no-repeat 0 5px; font-size:11px; color:#363636; padding-left:12px; padding-bottom:2px} 


/* new contact box */
#details .complexes { width:200px; float:left; background:#f78a3a; border:1px solid #ab4b05; margin-bottom: 10px; padding:8px 8px 8px 8px}
#details .complexes h6 { font-size:12px; font-weight:bold; color:#7e3804; background: none; padding-bottom:12px}


#details label { float:left; font-size:9px; font-weight:normal; color:#7e3804; padding: 5px 5px 5px 5px}
#details .search_price { width:67px; float:left; border:1px solid #ab4b05; font-size:10px; padding:2px; margin-bottom:5px}



/* moved from #leftpanel */

#details .notificationbox { width:218px/*138px*/; float:left; background:#5996C8 url(../images/bg_notificationbox.gif) repeat-x bottom left; border:1px solid #196386; padding-bottom:5px; margin-top:3px/*18px*/; margin-bottom:5px/*25px*/}

#details .notificationbox  h4 { width:213px/*133px*/; height:35px; float:left; font-size:12px; font-weight:bold; color:#FFFFFF; background:url(../images/bg_heading_notification.gif) repeat-x; padding-left:5px; padding-top:5px}

#details .notificationbox fieldset { width:205px/*125px*/; float:left; padding-left:5px}
#details .notificationbox fieldset .set { width:205px/*125px*/; float:left}
#details .notificationbox fieldset label { width:205px/*125px*/; float:left; font-size:10px; font-weight:normal; color:#002F58; padding-top:3px}
#details .notificationbox fieldset .input { width:199px/*119px*/; float:left; font-size:10px; font-weight:normal; color:#002F58; border:1px solid #3D6C94; padding:2px; margin-bottom:7px}
#details .notificationbox fieldset .button_submit a { width:51px; height:14px; float:right; background:url(../images/bg_button_orange.gif) repeat-x; border-top:1px solid #851813; border-right:1px solid #851813; border-bottom:1px solid #A85527; border-left:1px solid #AD4B32; font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; padding-top:3px}

#details .button_info a { width:218px/*138px*/; float:left; background:url(../images/bg_button_info.gif) repeat-x top; border:1px solid #3D6317; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; line-height:1em; padding:2px 0; margin-bottom:3px}

#details .button_orange a { width:218px; float:left; background:url(../images/bg_button_orange.gif) repeat-x top; border-top:1px solid #851813; border-right:1px solid #851813; border-bottom:1px solid #A85527; border-left:1px solid #AD4B32; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none; margin:3px 0}

/*
---------------------------------------------
11.3.3 innerpage  - right panel - description
---------------------------------------------
*/


#description { width:/*780px*//*920px*/918px; float:left; padding-bottom:18px;

    border:1px solid #004F83;
    margin: 5px 0px;
               
}

#rightpanel-agentadmin #description { width:920px; float:left; padding-bottom:18px}

#description h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; /*padding-bottom:12px; padding-bottom:6px;*/
                  
    background: none repeat scroll 0 0 #004F83;
    color: #FFFFFF;
    padding: 3px 7px;
    
}
#description h1 a {text-decoration:none;
    color: #FFFFFF; }
#description p { font-size:12px; color:#363636; line-height:1.6em;
                 
    padding: 3px 6px;                 
                 
} 



#description { font-size:12px; color:#363636} 
#description .set { width:/*780px*/920px; float:left; background:url(../images/bg_dottedborder.gif) repeat-x top left; padding-top:11px; padding-bottom:20px}

#description h2 { color:#004F83; padding-top:8px; padding-bottom:4px}
#description h3 { color:#004F83; padding-top:8px; padding-bottom:4px}
#description h4 { color:#004F83; padding-top:8px; padding-bottom:4px}
#description h5 { color:#004F83; padding-top:8px; padding-bottom:4px}
#description h6 { color:#004F83; padding-top:8px; padding-bottom:4px}

#description ul 
{
    list-style: disc;
    padding-left:1em;
    margin-left:0;
}
#description ul a:link, a:visited {text-decoration: none}

#description ol 
{
    list-style: decimal;
    padding-left:1em;
    margin-left:1em;
}
/*
#description ul { padding-top:12px; padding-bottom:12px} 

#description ul li { background:url(../images/li_tick.gif) no-repeat 0 5px; padding-left:12px; padding-top:2px; padding-bottom:2px} 
*/


/*#description .amenities h4 { display:inline; width:180px; float:left; }*/
#description .amenities { display:inline; width:220px; float:left; padding-left: 6px; }

/*
---------------------------------------------
11.3.4 innerpage  - right panel - models
---------------------------------------------
*/


#models { width:/*780px*/920px; float:left; padding-bottom:20px;

    border:1px solid #004F83;
    margin: 5px 0px;
               
}

#models h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; /* background:url(../images/bg_dottedborder.gif) repeat-x bottom left; */

    background: none repeat scroll 0 0 #004F83;
    color: #FFFFFF;
    padding: 3px 7px;
    
}

#models h1 a {text-decoration:none;
    color: #FFFFFF; }

.tables { margin:0px; font-size:12px; line-height:1.2em; padding:6px 0 2px 1px; /*margin-top:5px*/
          
    margin: 5px 6px 3px 6px;
          
}

.tables tr { color:#363636 }
.tables td { padding-left:2px; padding-right:4px; padding-top:2px; padding-bottom:2px}
.tables td p { padding:0; margin:0;}

.tables tr.head {font-weight: bold; font-size:12px; color:#252525}
.tables tr.white:hover {background:#DEF2FD; margin:0; padding:0;}

.tables tr.blue {background:#DEF2FD}

#models .button_request1 { width:73px; height:16px; float:left; background:url(../images/bg_formbutton.gif) repeat-x; border-top:1px solid #851813; border-right:1px solid #851813; border-bottom:1px solid #A85527; border-left:1px solid #AD4B32; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding-left:5px; padding-right:1px; padding-top:2px; margin-bottom:7px}
#models .button_request2 { width:80px; height:16px; float:left; background:url(../images/bg_formbutton.gif) repeat-x; border-top:1px solid #851813; border-right:1px solid #851813; border-bottom:1px solid #A85527; border-left:1px solid #AD4B32; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding-left:5px; padding-right:5px; padding-top:2px; margin-bottom:7px}










/*
---------------------------------------------
11.3.5 innerpage  - right panel - units sale
---------------------------------------------
*/


#unitsforsale { width:/*780px*/920px; float:left; padding-bottom:25px;

    border:1px solid #004F83;
    margin: 5px 0px;
               
}

#unitsforsale h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; /* background: url(../images/icon_condo.png) no-repeat top right; padding:2px 0 */

    background: none repeat scroll 0 0 #004F83;
    color: #FFFFFF;
    padding: 3px 7px;
    
}

#unitsforsale h1.sh { background:none}

#unitsforsale h1 a {text-decoration:none;
    color: #FFFFFF; }



#unitsforsale h3 { font-weight:bold; color:#004F83; padding-top:50px}
#unitsforsale h3 a {text-decoration:none }
#unitsforsale .set .simple fieldset .row { float: left; padding-bottom: 12px; }
#unitsforsale .set .simple fieldset .row .col { float: left; width:455px; }
#unitsforsale .set .simple fieldset .row .col label { float: left; width:450px; font-size:14px; font-weight:bold; color:#252525; padding-top:2px; padding-right:4px; padding-bottom: 4px; }
#unitsforsale .set .simple fieldset .row .col .input { float: left; width:400px; font-size:12px; font-weight:normal; color:#004F83; border:1px solid #BCBEC0; padding:2px; padding-right:4px; margin-right:4px}
#unitsforsale .set .simple fieldset .row .col .price { float: left; width:220px; font-size:12px; font-weight:normal; color:#004F83; border:1px solid #BCBEC0; padding:2px; padding-right:4px; margin-right:4px}
#unitsforsale .set .simple fieldset .button_submit { float: left; width:920px;}
#unitsforsale .set .simple fieldset .button_submit a { width:/*51*/75px; height:/*14*/24px; float:left; background:url(../images/bg_button_orange.gif) repeat-x; border-top:1px solid #851813; border-right:1px solid #851813; border-bottom:1px solid #A85527; border-left:1px solid #AD4B32; font-size:/*9*/16px; font-weight:bold; color:#FFFFFF; line-height:1.5em; text-align:center; text-decoration:none;  margin:3px 0}
#unitsforsale .set .simple fieldset .row .col .check label{ float: left; width:120px; font-size:12px; font-weight:normal; color:#252525; padding-top:2px; padding-right:4px}
#unitsforsale .set .simple fieldset .row .col .check input{ margin-right:4px; float: left; }
#unitsforsale .set .simple fieldset .row .col .radio label{ float: left; width:40px; font-size:12px; font-weight:normal; color:#252525; padding-top:2px; padding-right:4px}
#unitsforsale .set .simple fieldset .row .col .radio input{ margin-right:4px; float: left; }


#unitsforsale .set { width:/*780px*/920px; float:left; /*background:url(../images/bg_dottedborder.gif) repeat-x top left;*/ padding-top:11px; padding-bottom:7px}

#unitsforsale .set .photo { width:140px; float:left; 
    
    padding-left: 8px;     
                            
}


#unitsforsale .set .photo img { border:1px solid #80A7C1}

#unitsforsale .set .details { width:190px; float:left; padding-right:7px; padding-left:16px}
#unitsforsale .set .details p { font-size:11px; line-height:1.4em}
#unitsforsale .set .details p span { width:72px; float:left; color:#004F83; font-weight:bold}

#unitsforsale .set .buttonlist { width:115px; float:left}

#unitsforsale .set .buttonlist .button_request a { width:102px; height:16px; float:left; background:url(../images/bg_button_orange.gif) repeat-x; border-top:1px solid #851813; border-right:1px solid #851813; border-bottom:1px solid #A85527; border-left:1px solid #AD4B32; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding-left:9px; padding-top:2px; margin-bottom:7px}

#unitsforsale .set .buttonlist .button_showdetail a { width:73px; height:16px; float:left; background:url(../images/bg_button_green.gif) repeat-x; border-top:1px solid #385F1D; border-right:1px solid #4D7934; border-bottom:1px solid #598939; border-left:1px solid #598939;font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding-left:9px; padding-top:2px}


#unitsforsale .set .signup { width:/*278px*/450px; float:right; background:#70BAE7 url(../images/bg_signupbox.gif) repeat-x; border:1px solid #4A7EA4; padding:0 10px}
#unitsforsale .set .signup h6 { font-weight:bold; color:#FFFFFF; padding-top:5px; padding-bottom:16px} 
#unitsforsale .set .signup fieldset { width:/*278px*/450px; float:left}
#unitsforsale .set .signup fieldset label { width:30px; float:left; font-size:10px; font-weight:normal; color:#004F83; padding-top:2px; padding-right:4px}
#unitsforsale .set .signup fieldset .input1 { width:72px; height:12px; float:left; font-size:10px; font-weight:normal; color:#004F83; border:1px solid #BCBEC0; padding:2px; margin-right:4px}
#unitsforsale .set .signup fieldset .input2 { width:121px; height:12px; float:left; font-size:10px; font-weight:normal; color:#004F83; border:1px solid #BCBEC0; padding:2px; margin-right:4px}

#unitsforsale .set .signup fieldset .input3 { width:72px; height:12px; float:left; font-size:10px; font-weight:normal; color:#004F83; border:1px solid #BCBEC0; padding:2px}

#unitsforsale .set .signup fieldset .button_submit a { width:51px; height:14px; float:right; background:url(../images/bg_button_orange.gif) repeat-x; border-top:1px solid #851813; border-right:1px solid #851813; border-bottom:1px solid #A85527; border-left:1px solid #AD4B32; font-size:9px; font-weight:bold; color:#FFFFFF; line-height:1.5em; text-align:center; text-decoration:none;  margin:3px 0}


#unitsforsale .button_request1 { width:180px; height:16px; float:left; background:url(../images/bg_formbutton.gif) repeat-x; border-top:1px solid #851813; border-right:1px solid #851813; border-bottom:1px solid #A85527; border-left:1px solid #AD4B32; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding-left:5px; padding-right:1px; padding-top:2px; margin-bottom:7px}



/*
---------------------------------------------
11.3.6 innerpage  - right panel - units sold
---------------------------------------------
*/


#unitssold { width:/*780px*/920px; float:left;

    border:1px solid #004F83;
    margin: 5px 0px;
               
}

#unitssold h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; /* background: url(../images/icon_condo.png) no-repeat top right; padding:2px 0 */
                
    background: none repeat scroll 0 0 #004F83;
    color: #FFFFFF;
    padding: 3px 7px;
    
}



#unitssold h1.sh { background:none}

#unitssold h1 a {text-decoration:none;
    color: #FFFFFF; }

#unitssold .set { width:/*780px*/920px; float:left; /*background:url(../images/bg_dottedborder.gif) repeat-x top left;*/ padding-top:11px; padding-bottom:7px}

#unitssold .set .photo { width:140px; float:left;  
    
    padding-left: 8px;     
                            
}
#unitssold .set .photo img { border:1px solid #80A7C1}

#unitssold .set .details { width:190px; float:left; padding-right:7px; padding-left:16px}
#unitssold .set p { font-size:11px; line-height:1.4em;
                 
    padding: 3px 6px;                 
   
}
#unitssold .set p span { width:72px; float:left; color:#004F83; font-weight:bold}

#unitssold .set .sold_details { width:300px; float:right}
#unitssold .set .sold_details .price { float:left; padding-top:15px}
#unitssold .set .sold_details .price p .rate { color:#EF4136; font-size:24px; line-height:1em}




/*
---------------------------------------------
11.3.7 innerpage  - right panel - login
---------------------------------------------
*/


#login { width:/*780px*/920px; float:left; padding-bottom:25px; padding-left: 200px}

#login .signup { width:278px; float:left; background:#70BAE7 url(../images/bg_signupbox.gif) repeat-x; border:1px solid #4A7EA4; padding:0 10px}
#login .signup h6 { font-weight:bold; color:#FFFFFF; padding-top:5px; padding-bottom:16px} 
#login .signup fieldset { width:278px; float:left}
#login .signup fieldset label { width:72px; float:left; font-size:10px; font-weight:normal; color:#002F58; padding-top:3px}

#login .signup fieldset .input { width:144px; height:12px; float:left; font-size:10px; font-weight:normal; color:#004F83; border:1px solid #BCBEC0; padding:2px; margin-right:4px}
#login .signup fieldset .button_submit a { width:51px; height:14px; float:right; background:url(../images/bg_button_orange.gif) repeat-x; border-top:1px solid #851813; border-right:1px solid #851813; border-bottom:1px solid #A85527; border-left:1px solid #AD4B32; font-size:9px; font-weight:bold; color:#FFFFFF; line-height:1.5em; text-align:center; text-decoration:none;  margin:3px 0}

#login .signup fieldset .button_submit2 a { width:120px; height:14px; float:right; background:url(../images/bg_button_orange.gif) repeat-x; border-top:1px solid #851813; border-right:1px solid #851813; border-bottom:1px solid #A85527; border-left:1px solid #AD4B32; font-size:9px; font-weight:bold; color:#FFFFFF; line-height:1.5em; text-align:center; text-decoration:none;  margin:3px 0}


.input { font-size:10px; font-weight:normal; color:#004F83; border:1px solid #BCBEC0; padding:2px; margin-right:4px}


/*
---------------------------------------------
11.3.8 innerpage  - right panel - login
---------------------------------------------
*/

.footercomplexes { width:/*780px*/920px; float:left; padding-left:11px}
.footercomplexes .set { width:/*260px*/306px; float:left; padding: 2px 0 2px 0}
/*.footercomplexes .set a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; padding-left:9px; padding-top:14px} */
/*{ color:#FFFFFF; text-decoration:none;} */














/* 4.5.1 menu styles */

/* top level */

div.RadMenu .rmRootGroup .rmText
{
    float:left; 
    font-size:12px; 
    color:#444444; 
    text-transform:uppercase; 
    padding-right:2px;
}

div.RadMenu .rmRootGroup .rmText a
{
    height:22px; 
    color:#444444; 
    text-decoration:none; 
    float:left; 
    background:url(http://www.condohotline.com/images/bg_nav.gif) repeat-x top; 
    padding:7px 19px 0 19px;
}

div.RadMenu .rmRootGroup .rmText a:hover
{
    color:#FFFFFF; 
    text-decoration:none; 
    background:url(http://www.condohotline.com/images/bg_nav_hover.gif) repeat-x top;
}




div#MegaDropDown
{
   margin: 0;
   padding: /*15px*/ 13px 0 0 0;
   width: 951px;
   
   float:left;
   
   background: none;
   border: 0;
}


div.RadMenu_Sitefinity ul.rmRootGroup,
div.RadMenu_Sitefinity div.rmRootGroup
{
    background: none;
    border: 0;
}

/* dropdowns */

div.RadMenu .rmRootGroup .rmItem .rmVertical 
{
    padding: 0;
    background:#F1F1F2; 
    border: 0;
}

div.RadMenu .rmVertical .rmText
{
    float: none; 
    font-size:11px; 
    color:#444444; 
    text-transform: none; 
    padding: 0 0 0 5px;
}

div.RadMenu .rmVertical .rmText a
{
    height:20px; 
    color:#444444; 
    text-decoration:none; 
    float:none; 
    background: none;
    padding: 0;
} 


div.RadMenu .rmVertical .rmText a:hover
{
    color:#444444; 
    text-decoration:none; 
    background: none;
}



/* end 4.5.1 2011 menu styles */
