
/*/////////////////////////////////////////////////////////////////
CSS FILE (C) SUPERMODELSINC 2006
/////////////////////////////////////////////////////////////////*/

/*/////////////////////////////////////////////////////////////////
=body //
/////////////////////////////////////////////////////////////////*/

/*background:#ffffff url(../img_src/bg/bg.gif) repeat-y center;*/

body {
background:#f9f9f9 url("../img_src/bg/bg1.jpg") no-repeat top center;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

	
/*/////////////////////////////////////////////////////////////////
=elements
/////////////////////////////////////////////////////////////////*/
div#loading {
 	width: 200px;
 	height: 100px;
 	background-color: #ffffff;
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	margin-top: -50px;
 	margin-left: -100px;
 	text-align: center;
}

table#pagelayout
{
    width: 769;
	height:100%;
	background:#f9f9f9 url("../img_src/bg/bg.gif") repeat-y center;
}

.adminheader
{
    background-color:#180c06;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b57c37;
	font-weight:bold;
}
.adminresult1  
{
    background-color:#201f1f;
}
.adminresult2
{
    background-color:Black;	
}
/*/////////////////////////////////////////////////////////////////
=fonts
/////////////////////////////////////////////////////////////////*/


/*=general fonts/////////////////////////////////////////////////*/
.TopLogin {
	font-family: Arial;
	font-size: 15px;
	color: #747272;
    text-decoration:none;
} 
span.TopLogin a:link {
	text-decoration: none;
} 
span.TopLogin a:visited {
	text-decoration: none;
} 
span.TopLogin a:active {
	text-decoration: none;
} 
span.TopLogin a:hover {
	color: #ef9008; 
	text-decoration:underline;
} 
.TopLoginHilight {
	font-family: Arial;
	font-size: 15px;
	color: #ef9008;
    text-decoration:none;
} 
span.TopLoginHilight a:link {
	text-decoration: none;
} 
span.TopLoginHilight a:visited {
	text-decoration: none;
} 
span.TopLoginHilight a:active {
	text-decoration: none;
} 
span.TopLoginHilight a:hover {
	color: #9a95a5; 
	text-decoration:underline;
} 
.Cart {
	font-family: Arial;
	font-size: 14px;
	color: #999999;
	text-decoration:underline;
} 
span.Cart a:link {
	text-decoration:underline;
} 
span.Cart a:visited {
	text-decoration:underline;
} 
span.Cart a:active {
	text-decoration:underline;
} 
span.Cart a:hover {
	color: #bd3333; 
	text-decoration:underline;
}
.SubMenu2 {
	font-family: Arial;
	font-size: 14px;
	color: #696969;
	text-decoration:none;
} 
.SubMenu {
	font-family: Arial;
	font-size: 14px;
	color: #696969;
	text-decoration:underline;
} 
span.SubMenu a:link {
	text-decoration:underline, #bd3333;
} 
span.SubMenu a:visited {
	text-decoration:underline, #bd3333;
} 
span.SubMenu a:active {
	text-decoration:underline, #bd3333;
} 
span.SubMenu a:hover {
	color: #bd3333; 
	text-decoration:underline;
}
.SubMenuHiLight {
	font-family: Arial;
	font-size: 14px;
	color: #bd3333;
    text-decoration:none;
} 
span.SubMenuHiLight a:link {
	text-decoration: none;
} 
span.SubMenuHiLight a:visited {
	text-decoration: none;
} 
span.SubMenuHiLight a:active {
	text-decoration: none;
} 
span.SubMenuHiLight a:hover {
	color: #ef9008; 
	text-decoration:underline;
} 
.TopLogin2 {
	font-family: Arial;
	font-size: 14px;
	color: #999999;
    text-decoration:none;
} 
span.TopLogin2 a:link {
	text-decoration: none;
} 
span.TopLogin2 a:visited {
	text-decoration: none;
} 
span.TopLogin2 a:active {
	text-decoration: none;
} 
span.TopLogin2 a:hover {
	color: #9a95a5; 
	text-decoration:underline;
} 
.Welcome {
	font-family: Arial;
	font-size: 10px;
	color: #424146;
    text-decoration:none;
} 
.WelcomeMovieTitle {
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	color: #228ebb;
    text-decoration:none;
} 
span.WelcomeMovieTitle a:link {
	text-decoration: none;
} 
span.WelcomeMovieTitle a:visited {
	text-decoration: none;
} 
span.WelcomeMovieTitle a:active {
	text-decoration: none;
} 
span.WelcomeMovieTitle a:hover {
	color: #ef9008; 
	text-decoration:underline;
} 
.WelcomeMovieTitleDescrip {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7a7474;
    text-decoration:none;
	font-stretch:condensed;
} 
span.WelcomeMovieTitleDescrip a:link {
	text-decoration: none;
} 
span.WelcomeMovieTitleDescrip a:visited {
	text-decoration: none;
} 
span.WelcomeMovieTitleDescrip a:active {
	text-decoration: none;
} 
span.WelcomeMovieTitleDescrip a:hover {
	color: #ef9008; 
	text-decoration:underline;
} 
.WelcomeMovieImage
{
border-color:#000000;
border:thin;

}
span.WelcomeMovieImage a:hover {
border-color:#ef9008;
border:thin;
} 

.ProductDescrip {
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	color: #878787;
    text-decoration:none;
} 
span.ProductDescrip a:link {
	text-decoration: none;
} 
span.ProductDescrip a:visited {
	text-decoration: none;
} 
span.ProductDescrip a:active {
	text-decoration: none;
} 
span.ProductDescrip a:hover {
	color: #d18d1b; 
	text-decoration:underline;
} 
.ProductMore {
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	color: #d18d1b;
    text-decoration:none;
} 
span.ProductMore a:link {
	text-decoration: none;
} 
span.ProductMore a:visited {
	text-decoration: none;
} 
span.ProductMore a:active {
	text-decoration: none;
} 
span.ProductMore a:hover {
	color: #64af37; 
	text-decoration:underline;
} 
.HeaderLight {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#424146;
}
span.HeaderLight a:link {
	text-decoration:underline;
} 
span.HeaderLight a:visited {
	text-decoration:underline;
} 
span.HeaderLight a:active {
	text-decoration:underline;
} 
span.HeaderLight a:hover {
    color: #d18d1b; 
	text-decoration: none;
}
.HeaderMain {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#e50808;
}
span.HeaderMain a:link {
	text-decoration:underline;
} 
span.HeaderMain a:visited {
	text-decoration:underline;
} 
span.HeaderMain a:active {
	text-decoration:underline;
} 
span.HeaderMain a:hover {
    color: #d18d1b; 
	text-decoration: none;
}

.HeaderDark {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#424146;
}
span.HeaderDark a:link {
	text-decoration:underline;
} 
span.HeaderDark a:visited {
	text-decoration:underline;
} 
span.HeaderDark a:active {
	text-decoration:underline;
} 
span.HeaderDark a:hover {
    color: #d18d1b; 
	text-decoration: none;
}
.SignupHeader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#1486b7;
	text-decoration: none;
}
span.SignupHeader a:link {
	text-decoration: none;
} 
span.SignupHeader a:visited {
	text-decoration: none;
} 
span.SignupHeader a:active {
	text-decoration: none;
	
} 
span.SignupHeader a:hover {
	color:#ef9008;
	text-decoration:underline;
}
.CatHeader2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#0bcf2d;
	text-decoration:none;
}
span.CatHeader2 a:link {
	text-decoration:none;
	color:#0bcf2d;
} 
span.CatHeader2 a:visited {
	text-decoration:none;
	color:#0bcf2d;
} 
span.CatHeader2 a:active {
	text-decoration:none;
	color:#0bcf2d;
} 
span.CatHeader2 a:hover {
	color:#b92727;
	text-decoration:underline;
}
.CatHeader3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#b92727;
}
span.CatHeader3 a:link {
	text-decoration:underline;
} 
span.CatHeader3 a:visited {
	text-decoration:underline;
} 
span.CatHeader3 a:active {
	text-decoration:underline;
} 
span.CatHeader3 a:hover {
	text-decoration: none;
}
.CatHeader4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#5987ad;
	text-decoration:none;
}
span.CatHeader4 a:link {
	text-decoration:none;
	color:#5987ad;
} 
span.CatHeader4 a:visited {
	text-decoration:none;
	color:#5987ad;
} 
span.CatHeader4 a:active {
	text-decoration:none;
	color:#5987ad;
} 
span.CatHeader4 a:hover {
	color:#b92727;
	text-decoration:underline;
}
.MovieTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1f5e93;
}
span.MovieTitle a:link {
	text-decoration:none;
} 
span.MovieTitle a:visited {
	text-decoration:none;
} 
span.MovieTitle a:active {
	text-decoration:none;
} 
span.MovieTitle a:hover {
    color: #b82525; 
	text-decoration: underline;
}
.PropertyPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#e50808;
}
.PropertyDescrip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
}

.PropertySearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
span.PropertySearch a:link {
	text-decoration:underline;
	color:blue;
} 
span.PropertySearch a:visited {
	text-decoration:underline;
	color:blue;
} 
span.PropertySearch a:active {
	text-decoration:underline;
	color:blue;
} 
span.PropertySearch a:hover {
    color: #d18d1b; 
	text-decoration: underline;
}
.PropertyTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0981b3;
	text-decoration:underline;
}
span.PropertyTitle a:link {
	text-decoration:underline;
} 
span.PropertyTitle a:visited {
	text-decoration:underline;
} 
span.PropertyTitle a:active {
	text-decoration:underline;
} 
span.PropertyTitle a:hover {
    color: #d18d1b; 
	text-decoration: underline;
}

.Standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}
span.Standard a:link {
	text-decoration:none;
} 
span.Standard a:visited {
	text-decoration:none;
} 
span.Standard a:active {
	text-decoration:none;
} 
span.Standard a:hover {
    color: #b92727; 
	text-decoration: underline;
}
.PlanDetailLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	text-decoration: underline;
}
span.PlanDetailLight a:link {
	text-decoration: underline;
} 
span.PlanDetailLight a:visited {
	text-decoration: underline;
} 
span.PlanDetailLight a:active {
	text-decoration: underline;
} 
span.PlanDetailLight a:hover {
    color: #ef9008; 
	text-decoration: underline;
}
.PlanDetailDark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	text-decoration:none;
}
span.PlanDetailDark a:link {
	text-decoration:none;
} 
span.PlanDetailDark a:visited {
	text-decoration:none;
} 
span.PlanDetailDark a:active {
	text-decoration:none;
} 
span.PlanDetailDark a:hover {
    color: #ef9008; 
	text-decoration: underline;
}
.StepHeaderDark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#333333;
	text-decoration:none;
}
span.StepHeaderDark a:link {
	text-decoration: underline;
} 
span.StepHeaderDark a:visited {
	text-decoration: underline;
} 
span.StepHeaderDark a:active {
	text-decoration: underline;
} 
span.StepHeaderDark a:hover {
    color: #ef9008; 
	text-decoration: underline;
}
.StepHeaderLight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#1486b7;
	text-decoration:none;
}
span.StepHeaderLight a:link {
	text-decoration: underline;
} 
span.StepHeaderLight a:visited {
	text-decoration: underline;
} 
span.StepHeaderLight a:active {
	text-decoration: underline;
} 
span.StepHeaderLight a:hover {
    color: #ef9008; 
	text-decoration: underline;
}
.Standard1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #064f6e;
    text-decoration:none;
} 
span.Standard1 a:link {
	text-decoration: none;
} 
span.Standard1 a:visited {
	text-decoration: none;
} 
span.Standard1 a:active {
	text-decoration: none;
} 
span.Standard1 a:hover {
	color: #d18d1b; 
	text-decoration:underline;
} 
/*=errors////////////////////////////////////////////////////*/
.err {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style:italic;
	color: Red;
	border:#00CC00 thin;
	text-decoration:none;
} 
span.err  a:link {
	text-decoration:underline;
} 
span.err  a:visited {
	text-decoration:underline;
} 
span.newslink a:active {
	text-decoration:underline;
} 
span.err  a:hover {
	color: #ef9008; 
	text-decoration:underline;
} 

/*=bottom menu///////////////////////////////////////////////*/
.bottommenuhilight {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2a7da1;
    text-decoration:none;
}
.bottommenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
    text-decoration:none;
} 



/*////////////////////////////////////////////////////////////
=controls
////////////////////////////////////////////////////////////*/

/*=mysearch///////////////////////////////////////////////////*/
StandardCombo 
{
	width:125px;
} 
input.PropertyRooms 
{
	width:90px;
} 
input.PropertySqFt 
{
	width:78px;
} 
input.PropertyPrice
{
	width:65px;
} 
input.StandardText
{
	width:175px;
} 

/*=login///////////////////////////////////////////////////*/
input.grey 
{
    background-image:url(/img_src/controls/textbox.gif);
	border-color:#ffffff;
	border-style:solid;
	border-width:thin;
	color:#2e263b;
	font-weight:bold;
	font:Georgia, "Times New Roman", Times, serif;
	width:150px;
} 
input.button 
{
    
    background-color:#252525;
	border-style:solid;
	border-width:thin;
	border-color:#999999;
	color:#999999;
	font:Georgia, "Times New Roman", Times, serif;
} 

/*=general///////////////////////////////////////////////*/
input.greytextbox {
	background-color: #333333;
	border:#b57c37;
	border-style:solid;
	border-width:thin;
	color:#ffffff;
	font:Georgia, "Times New Roman", Times, serif;
	width:150px;
}