﻿@charset "utf-8";
/* CSS Document */

/* our communties, our models button controls */

.basictab{
    background: #555555 url(../Content/images/bgBtnHeaderMenu.jpg) repeat-x scroll center bottom;
}

.basictab a{
height:31px;
line-height:30px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-top:8px;
padding-bottom:8px;
padding-right:22px;
padding-left:22px;
/*position:relative;*/
display:inline;
}

#drpQuickFind a
{
    height:31px;
    line-height:30px;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
    padding-top:8px;
    padding-bottom:8px;
    padding-right:22px;
    padding-left:22px;
    /*position:relative;*/
    display:inline;
}

.basictab a:hover, .basictab a.current{
background:#514946;
color:#FFCC00;
background: #555555 url(../Content/images/bgBtnHeaderMenuActive.jpg) repeat-x scroll center bottom;
}

.basictab a:active{
background:#514946;
color:#FFCC00;
background: #555555 url(../Content/images/bgBtnHeaderMenuActive.jpg) repeat-x scroll center bottom;
}

.basictabActive {
background:#514946;
height:31px;
line-height:31px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-top:8px;
padding-bottom:8px;
padding-right:22px;
padding-left:22px;
position:relative;
display:inline;
background: #555555 url(../Content/images/bgBtnHeaderMenuActive.jpg) repeat-x scroll center bottom;
}
a.basictabActive
{
    color:#FFCC00;
}
.withInner
{
    position: relative;
}
#drpQuickFind
{
    display: none;
    width: 200px;
    background-color: White;
    text-align: left;
    padding: 5px;
    border: 1px solid #bdbdbd;
    position: relative;
    z-index: 99999;
}
#drpQuickFind a
{
    padding-left: 10px;
    padding-right: 10px;
    color: #000;
}
#drpQuickFind a:hover
{
    z-index: 99999;
    background: transparent;
    color: #D3916E;
}
#drpQuickFind .drpCommunities:hover
{
    background-color: #F5F2E9;
    color: #D3916E;
}
#drpCommunities 
{
    display: none; 
    width: 200px; 
    background-color: White; 
    text-align: left; 
    padding: 5px;
    border: 1px solid #bdbdbd;
    position: relative;
} 
#drpCommunities a
{
    padding-left: 10px;
    padding-right: 10px;
    color: #000;
}
#drpCommunities a:hover
{
    z-index:4;
    background:transparent;
    color:#D3916E;
}
#drpCommunities .drpCommunities:hover, .drpCommunitiesLast:hover
{
    background-color: #F5F2E9;
    color: #D3916E;
}
.drpCommunities
{
    border-top: 1px solid #bdbdbd;
}
.drpMenuBorder{
border-left: 1px solid #bdbdbd;
border-bottom: 1px solid #bdbdbd;
border-right: 1px solid #bdbdbd;
}

.drpCommunitiesLast
{
    border-bottom: 1px solid #bdbdbd;
    border-top: 1px solid #bdbdbd;
}
.drpMenuBorderDisplay
{
    display: none; 
    width: 200px; 
    background-color: White; 
    text-align: left; 
    padding: 5px;
    /**/
}
.drpOuterBorder
{
    border: 1px solid #bdbdbd;
}
.secondtab
{
    padding-bottom: 1px;
}
.secondtab a{
height:35px;
line-height:35px;
background:#ce6f41 url(../Content/images/tabimages/bgGV2ndMenuOrange.jpg) repeat-x;
color:#FFFFFF;
text-decoration:none;
padding-top:6px;
padding-bottom:6px;
padding-right:15px;
padding-left:15px;
border: 1px solid #ce6f41;
}
.secondtabCurrent a{
height:35px;
line-height:35px;
background:#ce6f41 url(../Content/images/buttonBg.jpg) repeat-x;
color:#FFFFFF;
text-decoration:none;
padding-top:6px;
padding-bottom:6px;
padding-right:15px;
padding-left:15px;
border: 1px solid #ce6f41;
}
.blankMenu
{
    width: 100%;
    height: 35px;
    line-height: 35px;
    background:#514946 url(../Content/images/newstickerbg.jpg) repeat-x;
    color:#FFFFFF;
    text-decoration:none;
    padding-top:6px;
    padding-bottom:6px;
    padding-right:15px;
    padding-left:15px;
    border: 1px solid #514946;
}

.secondtabCurrent a.current
{
    color:#ce6f41;
    text-decoration:none;
    background:#FFFFFF;
    border: none;
}

.secondtab a:hover{
color:#ce6f41;
text-decoration:none;
background:#FFFFFF;
border: 1px solid #cccccc;
}

.secondtab a:active{
color:#ce6f41;
text-decoration:none;
background:#FFFFFF;
}

#ctl00_showID1 {

color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-bottom:13px;
}

#ctl00_showID1:hover {
z-index:999;
background:#514946;
color:#FFCC00;
}

#ctl00_showID2 {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-bottom:13px;
}

#ctl00_showID2:hover {
z-index:999;
background:#514946;
color:#FFCC00;
}

/*on mouse over tab controls */

#tabcontainer1 {

}

#tabcontainer2 {

}

#tabcontainer3 {

}

#tabcontainer4 {

}

.tabcontent01{
margin-top:5px;
color:#000000;
clear:both;
z-index:5; 
text-align:left;
display:none;
position: absolute;
left: 50%;
margin-left: -482px;
background:#FFFFFF url(../Content/images/tabimages/bg_tabcontainer.jpg) bottom repeat-x;
}

.tabcontent02{
padding-top:10px;
padding-bottom:35px;
display:none;
}

.tabcontent03{
padding-top:10px;
padding-bottom:10px;
display:none;
}

.tabcontent21 {
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
display:none;
}

.tabcontent22 {
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
display:none;
}

.communityLink {
border-right:1px solid #cfcfcf;
border-top:1px solid #cfcfcf;
height:100px;
}

.tabMenuHeader {
height:30px;
vertical-align:top;
/*background:#514946 url(../Content/images/newstickerbg.jpg) repeat-x;*/
text-align:left;
}

.tabMenuHeaderButton {
height:35px;
line-height:35px;
background:#ce6f41 url(../Content/images/buttonBg.jpg) repeat-x;
color:#FFFFFF;
text-decoration:none;
padding-top:6px;
padding-bottom:10px;
padding-right:15px;
padding-left:15px;
}

.tabMenuHeaderButton:hover {
color:#ce6f41;
text-decoration:none;
background:#FFFFFF;
}

.tabMenuHeaderButtonActive {
text-decoration:none;
background:#FFFFFF;
height:35px;
line-height:35px;
color:#ce6f41;
padding-top:6px;
padding-bottom:10px;
padding-right:15px;
padding-left:15px;
}

.modelsMenuHeaderButtonsActive:hover {
color:#ce6f41;
text-decoration:none;
background:#FFFFFF;
}

.currentCommunityTd {
border-top:solid 1px #E2E2E2; 
padding-top:7px; 
padding-bottom:7px;
text-align:left;
width:225px;

}
.currentCommunityTd02
{
	text-align:center;
	width:225px;
	
	}
.locationMapTextTdF {
padding:7px;
}

.locationMapTextTd {
border-bottom:solid 1px #E2E2E2; 
padding:7px;
}

.ourmodelsTd {
width:130px;
padding:13px;
}

.ourmodelsTd2 {
width:130px;
padding:10px;
background-color:#efefef;
}

.ourmodelsTd3{
    width:200px;
    background-color:#F6F3E9;
    height:280px;
    vertical-align:top;
}

.ourmodelsTd4{
    padding:20px;
    background-color:#E9EADC;
    height:280px;
    width:330px;
    vertical-align:top;
    text-align:center;
}

.neighrborhoodDLTable
{
    width:185px;
    background-color:#F6F3E9;
    vertical-align:top;
    height:250px;
}

.DataListTD
{
	vertical-align:top;
	}
.DataListTD2
{
	width:348px;
	border-left:#e2e2e2 solid 1px;
	vertical-align:top;
	
	}
.tabStyle01
{
	border:5px #ffffff solid;
	}
.tdAlign1
{
	text-align:left;
	}
.tdAlign2
{
	text-align:right;
	}
.tdAlign3
{
vertical-align:top;
	}
.tdWidth1
{
	width:314px;
	}
.tdWidth2
{
	width:292px;
	}
.communityImageTab
{
	width:225px;
	height:113px;
	}
.communityImageLogo
{
	width:225px;
	height:100px;
	}
.tdLocationImage
{
	width:686px;
	vertical-align:top;
	
	}
.locationMapImg
{
	width:607px;
	height:391px;
	
	}
.modelImg
{
	width:130px;
	height:92px;
	}
.divHeight1
{
	height: 10px;
	}
.divHeight5
{
	height:5px;
	}
.divHeight20
{
	height:20px;
	}