/* =============================================================================
    Project: Homes by Avi
  	Section: Default Page - Module CSS Rules
		
    Date: Last major CSS update on November 23 2012
================================================================================ */



/* ============================================================================= 
	Background Reset - Default Page Styles
================================================================================ */
body#default { 
    font-size:75%; 
    margin:0 auto; 
    width:100%; 
    color:black; 
    background:#FFFFFF;
}


/* ============================================================================= 
	Background Reset - Page Wrappers - Layout Styles - Default Page
================================================================================ */
#default #pageWrapper_outer { 
    background:transparent; 
}

#default #pageWrapper_middle { 
    background:transparent;	
}

#default #pageWrapper_inner { 
    background:transparent;	
}


/* ============================================================================= 
	Content Wrappers - Layout Styles
================================================================================ */
#default #contentWrapper_outer {
    width:100%; 
    margin:0; 
    position:relative; 
    overflow:hidden; 
    background:transparent url("../../images/Layout/content-wrapper-outer-bg.png") no-repeat top center;
}

#default #contentWrapper_middle {
    width:100%; 
    margin:0; 
    position:relative; 
    overflow:hidden; 
    background:transparent;
}

#default #contentWrapper_inner {
    width:1150px; 
    margin:0 auto; 
    position:relative; 
    overflow:hidden;
    background:transparent;
}


/* ============================================================================= 
	Background Reset - Main - Layout Styles - Default Page
================================================================================ */
#default .main { 
    width:1150px;
    margin:35px 0 135px 0;
    padding:0; 
    overflow:hidden; 
    background:#FFFFFF;
    display:block;
}


/* ============================================================================= 
	Header Group - Main - Layout Styles - Default Page
================================================================================ */
#default .main hgroup { 
    width:1150px;
    height:536px;
    margin:0;
    padding:0; 
    overflow:hidden; 
    background: transparent url("../../images/Modules/defaultPage/hba_hGroup_BG.png") no-repeat top center;
}




/* ============================================================================= 
	H1 and H2 Tags - Header Group - Main - Layout Styles - Default Page
================================================================================ */
#default .main h1,
#default .main h3 {
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}


/* ============================================================================= 
	Wrapper - Call Outs - Default Page
================================================================================ */
.callOut_Wrapper_SelectaCity {
    width:1010px;
    margin:65px 80px 0 80px;
    padding:0;
    display:block;
	position: relative;
	z-index: 2;
}

#RadRotator1 {
position: relative;
z-index: 1;
    /* border: 1px solid #c4cacd; */

}

/* ============================================================================= 
	Call Outs - Default Page
================================================================================ */
.callOut_SelectaCity {
    width:224px;
	height: 640px;
    margin:-120px 29px 0 0;
    padding:0;
    display:block;
    float:left;
    background: #e9e9ea url("../../images/Modules/defaultPage/callOut_SelectaCity-new_BG.png") no-repeat top center;
    border: 1px solid #c4cacd;
}


/* ============================================================================= 
	Second - Call Outs - Default Page
================================================================================ */
.callOut_SelectaCity.second {
    margin:-120px 28px 0 0;
}


/* ============================================================================= 
	Last - Call Outs - Default Page
================================================================================ */
.callOut_SelectaCity.last {
    margin:-120px 0 0 0;
}


/* ============================================================================= 
	Description Wrapper - Call Outs - Default Page
================================================================================ */
.description_Wrapper {    
    min-height:380px;
    height:auto !important;
    margin:0;
    padding:10px 0 0 0;
    display:block;
}


/* ============================================================================= 
	Typography - Description Wrapper - Call Outs - Home Page Styles
================================================================================ */
.callOut_SelectaCity h2 {
    margin:4px 20px 14px 20px;
    padding:0 0 0 12px;
    font:normal 16px/20px 'Futura W01 Medium', Arial, sans-serif;
    background:url("../../images/Modules/homePage/callOut_Arrow.png") no-repeat 0px 5px;
    color:#231F20;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);
}

.callOut_SelectaCity h2 span {
    display:block;
    padding:3px 0 0 0;
    font:13px/18px 'Futura W01 Bold', Arial, sans-serif;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);
}

.callOut_SelectaCity ul {
    margin:20px 20px 20px 20px;
    padding:0;
}

.callOut_SelectaCity ul li {
    margin:0 6px 0 0;
    padding:0 0 0 12px;
    font:13px/18px 'Futura W01 Medium', Arial, sans-serif;
    text-transform:uppercase;
    background:url("../../images/Modules/homePage/callOut_Arrow.png") no-repeat 0px 5px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);
    display:inline;
}

.callOut_SelectaCity ul li a:link,
.callOut_SelectaCity ul li a:visited {
    color:#bf650f;
    text-decoration:none;
}

.callOut_SelectaCity ul li a:hover,
.callOut_SelectaCity ul li a:active {
    color:#FF9700;
    text-decoration:underline;
}


/* ============================================================================= 
	Wrapper - Call Outs Reflection - Default Page
================================================================================ */
.callOut_Wrapper_SelectaCity_Reflection {
    width:992px;
    height:100px;
    margin:0 80px 30px;
    padding:0;
    display:block;
    background:url("../../images/Modules/defaultPage/callOut_SelectaCity_Reflection_BG-2.png") no-repeat 0 0;
    border-bottom: 1px solid #455761;
}


/* ============================================================================= 
	Wrapper - Bottom Section - Default Page
================================================================================ */
.bottom_Wrapper_SelectaCity {
    width:910px;
    margin:0 120px;
    padding:0;
    display:block;
    background:transparent;
}


/* ============================================================================= 
	Columns - Bottom Section - Default Page
================================================================================ */
.bottom_RightCol,
.bottom_LeftCol {
    width:435px;
    min-height:160px;
    height:auto !important;
    height:160px;
    margin:0 40px 0 0;
    padding:0;
    display:block;
    float:left;
    font:16px/18px 'Futura W01 Medium', Arial, sans-serif;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);
    color:#8aa0b0; 
}


/* ============================================================================= 
	Left Column - Bottom Section - Default Page
================================================================================ */
.bottom_LeftCol {
    margin:0;
}


/* ============================================================================= 
	Typography - Bottom Section - Default Page
================================================================================ */
.bottom_RightCol p,
.bottom_LeftCol p {
    margin:1.0em 0;
    font:16px/18px 'Futura W01 Medium', Arial, sans-serif;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);
    color:#8aa0b0; 
}


/* ============================================================================= 
	Buttons Container - Default Selection - Layout Styles - Default Page
================================================================================ */
.defaultSelection_Buttons {
    width:210px;
    padding:0;
    float:left;
}

.defaultSelection {
    margin:8px 0 0 80px;
    padding:0 0 0 12px;
    width:145px;
    height:20px;
    display:block;
    float:left;
    background:transparent url("../../images/Modules/defaultPage/defaultSelection_Arrow.png") no-repeat left center;
    font:normal 14px/20px 'Futura W01 Heavy', Arial, sans-serif;
    color:#f2f1e8;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);
}

#default button.lrgBtn { 
    width:210px;
    margin:0 0 18px 0;
    text-align:left;
}


/* ============================================================================= 
	States - Buttons Container - Default Selection - Layout Styles - Default Page
================================================================================ */
.defaultSelection_Buttons a,
.defaultSelection_Buttons a:visited,
.defaultSelection_Buttons a:hover,
.defaultSelection_Buttons a:active { 
  text-decoration:none; 
  cursor:pointer; 
}


/* ============================================================================= 
	Remember Selection - Buttons Container - Default Selection - Layout Styles - Default Page
================================================================================ */
.rememberSelection {
    margin:11px 0 0 0;
    padding:0;
    display:inline-block;
    float:left;
    font:normal 14px/14px 'Futura W01 Medium', Arial, sans-serif;
    color:#FFFFFF;
    text-align:left;
    text-shadow:1px 1px 1px #000;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='hIEfix.png',sizingMethod=crop);
}


/* ============================================================================= 
	Form Elements - Remember Selection - Buttons Container - Default Selection - Layout Styles - Default Page
================================================================================ */
.rememberSelection label {
    margin:0 0 0 4px;
    padding:0;
    cursor:pointer;
}

.rememberSelection input {
    margin:0;
    padding:0;
    vertical-align:bottom;
}
