﻿/**********************************************************************************/
/********************* HTML & BODY ************************************************/
/**********************************************************************************/
html 
{
	margin	: 0		; 
	padding	: 0		; 
	height	: 100%	;
}

body
{
	background		    : url(../../pictures/re1_bg.png);
    background-repeat   : repeat-x;
	background-color    : #E7E2B7;
	
    margin-bottom   : 0			;
    margin-left     : 0			;
    margin-right    : 0			;
    margin-top      : 0			;
	font-size       : 10pt		;
    font-weight     : normal	;
    font-style      : normal	;
    color           : #444444	;
    
	padding			: 0		; 
	height			: 100%	;    
	
	font-family		: Arial, sans-serif;
}

h1 {
    font-family : Arial, sans-serif	;
    font-size   : 14pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #333333           ;
}

h2 {
    font-family : Arial, sans-serif	;
    font-size   : 12pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #333333           ;
}

h3 {
    font-family : Arial, sans-serif	;
    font-size   : 11pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #333333           ;
}

.LikeH3 {
    font-family : Arial, sans-serif	;
    font-size   : 11pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #333333           ;
}

h4 {
    font-family : Arial, sans-serif	;
    font-size   : 10pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #333333           ;
}

.LikeH4 {
    font-family : Arial, sans-serif	;
    font-size   : 10pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #333333           ; 
    margin-left : 7px              ;
}

h5 {
    font-family : Arial, sans-serif	;
    font-size   : 10pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #128040           ;
}

/**********************************************************************************/
/********************* FOOTER *****************************************************/
/**********************************************************************************/
/***																			***/
/*** <div id="container-page">												    ***/
/*** <div id="container-content">Content</div>									***/
/*** <div id="container-foot">Foot</div>										***/
/*** </div>																		***/
/***																			***/
/**********************************************************************************/
/*** The position: relative; part is really important. Do not forget this!	    ***/
/***																			***/
/*** Notice the comments? min-height is not supported by IE but it treats the	***/
/*** normal height similarly to the way other browsers treat min-height.		***/
/*** Also, IE does not fully support !important so we can use this to “reset”	***/
/*** the height to auto to keep it from getting screwy in Opera and Firefox. 	***/
/***																			***/
/*** This is the container DIV for our footer. We must set the height here or 	***/
/*** this whole thing won’t work. Remember how I said that the #container-page  ***/	
/*** id needed to have the position: relative; thingie? 						***/
/*** Well, if you leave that part out then this id’s position: absolute;  		***/
/*** part would make this page look… um, not good.						  		***/
/***																			***/
/**********************************************************************************/
#container-page 
{ 
	width		: 100%				;
	position	: relative			; 
	min-height	: 100%				; 
	height		: auto !important	; 
	height		: 100%				; 
}

#container-content 
{ 
	padding-bottom: 40px;
} 

#container-foot 
{ 
	width	: 100%			; 
	position: absolute		; 
	bottom	: 0 !important	; 
	bottom	: -1px			; 
	height	: 25px			; 
} 

#container-foot p 
{
	font	: 10px normal Verdana, Arial, sans-serif;
	color	: #333333;
}

/**********************************************************************************/
/********************* NEWS & EVENTS **********************************************/
/**********************************************************************************/
a.NewsLink
{
	font	: 12px normal Verdana, Arial, sans-serif;
	color	: #001466;
	text-decoration : none;
} 

a.NewsLink:hover 
{ 
	color: #990000;
}

.NewsDateText
{
	font	: 11px normal Arial, sans-serif;
	color	: #777777;
    font-weight : normal;
	text-decoration : none;
}

.NewsInfoText
{
	font	: 11px normal Arial, sans-serif;
	color	: #333333;
    font-weight : normal;
	text-decoration : none;
}

a.NewsLinkXL
{
	font	: 14px normal Verdana, Arial, sans-serif;
	color	: #001466;
	text-decoration : none;
} 

a.NewsLinkXL:hover 
{ 
	color: #990000;
}

.NewsDateTextXL
{
	font	: 13px normal Arial, sans-serif;
	color	: #777777;
    font-weight : normal;
	text-decoration : none;
}

.NewsInfoTextXL
{
	font	: 13px normal Arial, sans-serif;
	color	: #333333;
    font-weight : normal;
	text-decoration : none;
}

.DemoText
{
	font	: 20px normal Arial, sans-serif;
	color	: #66B1CC;
    font-weight : bold;
	text-decoration : none;
}

.DemoTextSmall
{
	font	: 16px normal Arial, sans-serif;
	color	: #66B1CC;
    font-weight : bold;
	text-decoration : none;
}

a.DemoLink
{
	font	: 14px normal Verdana, Arial, sans-serif;
	color	: #001466; 
	font-weight: bold;
	text-decoration : underline;
} 

a.DemoLink:hover 
{ 
	color: #990000;
	text-decoration : underline;
}

/**********************************************************************************/
/********************* HOW HOMES SELL *********************************************/
/**********************************************************************************/
.HowHomesSellTitle
{
	font	: 18px normal Verdana;
    color       : #333333           ;
    font-weight : bold;
	text-decoration : underline;
}

.HowHomesSellName
{
	font-family: Lucida Handwriting; 
	font-style: oblique;
    color       : #333333           ;
    font-weight : bold;
}

.HowHomesSellText
{
	color	: #CD6250;
    font-weight : bold;
}

.HowHomesSellTextSize
{
    font-size   : 10pt;
    font-weight : normal;
}

/**********************************************************************************/
/********************* WEB LINKS **************************************************/
/**********************************************************************************/
a.WebLinkText
{
	font	: 11px normal Verdana, sans-serif;
	color	: #001466;
	text-decoration : none;
} 

a.WebLinkText:hover 
{ 
	color: #990000;
}

a.WebLinkTextXL
{
	font	: 13px normal Verdana, sans-serif;
	color	: #001466;
	text-decoration : none;
} 

a.WebLinkTextXL:hover 
{ 
	color: #990000;
}

.WebLinkSymbol
{
	font	: 12px normal Verdana, Arial, sans-serif;
	color	: Black;
	font-weight : bold;
	text-decoration : none;
} 

a.h3 {
    font-family : Arial, sans-serif	;
    font-size   : 11pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : Black             ;
	text-decoration : none;
}

a.h3:hover 
{ 
	color: #990000;
}

/**********************************************************************************/
/********************* LOGIN ******************************************************/
/**********************************************************************************/
.LoginTitle
{
	font-family: Verdana, Arial;
	color: White;  
	background-color: #333333;
	font-size: 15px;
	font-weight: bold;
	font-style: normal; 
	padding-left: 10px;
	text-align: left;
}

.LoginFormText
{
	font-family: Verdana;
	color: black;
	font-size: 12px;
	font-weight: 500;
	font-style: normal;
}

.LoginErrorText
{
	font-family: Verdana;
	color: red;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}

a.LoginLink
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #001466;
	line-height: 15px;
	padding-left: 5px;
	text-decoration: underline;
} 

a.LoginLink:hover 
{ 
	padding-left: 5px;
	color: #990000;
}

/**********************************************************************************/
/********************* MLS SEARCH *************************************************/
/**********************************************************************************/
.ListingTitle
{
    font-family : Arial, sans-serif	;
    font-size   : 12pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : Black             ;
}

.ListingPrice
{
    font-family : Arial, sans-serif	;
    font-size   : 13pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : Black             ;
}

.ListingBigText
{
    font-family : Times New Roman	;
    font-size   : 14pt              ;
    font-weight : normal            ;
    font-style  : normal            ;
    color       : Black             ;
}

.ListingText
{
    font-family : Arial, sans-serif	;
    font-size   : 11pt              ;
    font-weight : normal            ;
    font-style  : normal            ;
    color       : Black             ;
}

.ListingSmallText
{
    font-family : Arial, sans-serif	;
    font-size   : 10pt              ;
    font-weight : normal            ;
    font-style  : normal            ;
    color       : Black             ;
}

.ListingTableTitle
{
    font-family: Arial, sans-serif; height: 22px;
	background-color: #E7E2B7;
	font-size: 15px;
	font-weight: bold;
	font-style: normal; 
	padding-left: 10px;
    color: Black;
}

.PromoTableTitle
{
    font-family: Arial, sans-serif; height: 32px;
	background-color: #D7E5B5;
	font-size: 18px;
	font-weight: bold;
	font-style: normal; 
	padding-left: 10px;
    color: #466500;
}

.ListingNoPhotoText
{
    font-family : Arial, sans-serif	;
    font-size   : 12pt              ;
    font-weight : normal            ;
    font-style  : normal            ;
    color       : #aaaaaa           ;
}

.ControlSize
{
    font-size: 9pt;
}

/**********************************************************************************/
/********************* Grid *******************************************************/
/**********************************************************************************/
.Grid
{
	border-color: #CCCCCC;
	width: 100%;
}

.GridHeader
{ 
	color: #333333;
	background-color: #D7E5B5;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}

.GridRow
{ 
	color: Black;
	background-color: White;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}

.GridEditingRow
{
	color: Black;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}

.GridAlternateRow
{ 
	color: Black;
	background-color: #D9E1D9;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}

.GridFooter
{
	color: White;
	background-color: #F5FFDF;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
}

.GridPager
{
	color: #333333;
	background-color: #F5FFDF;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	text-align: left; 
	text-align: center;
}

.grid_view_info
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : #333333           ;
}

/**********************************************************************************/
/********************* REGESTRATION ***********************************************/
/**********************************************************************************/
a.RegistreLink
{
	font	: 9pt normal Verdana, Arial, sans-serif;
	color	: #323232;
	text-decoration : underline;
} 

a.RegistreLink:hover 
{ 
	color: #990000;
}

.RegistreMenuBG
{
    background-color: #57925c;
	font	    : 10px normal Arial, sans-serif;
    font-weight : normal            ;
    font-style  : normal            ;
    color       : Black             ;
}

/**********************************************************************************/
/********************* LINKS ******************************************************/
/**********************************************************************************/
a.TopMenuLink
{
	font	: 11px normal Verdana, Arial, sans-serif;
	color	: #001466;
	text-decoration : none;
	padding-left    : 15px;
	padding-right   : 15px;
} 

a.TopMenuLink:hover 
{ 
	color: #990000;
}

a.MapLinkHP
{
	font	: 10pt normal Verdana, sans-serif;
	color	: #001466; 
	text-decoration : none;
} 

a.MapLinkHP:hover 
{ 
	color: #990000;
	text-decoration: underline;
}

a.MapLink
{
	font	: 11px normal Verdana, Arial, sans-serif;
	color	: #001466; 
	text-decoration : none;
} 

a.MapLink:hover 
{ 
	color: #990000;
	text-decoration: underline;
}

a.StatisticLink
{
	font	: 12px normal Verdana, Arial, sans-serif;
	color	: #001466;
	font-weight: bold;
	text-decoration : none; 
} 

a.StatisticLink:hover 
{ 
	color: #990000;
}

a.CommunityLink
{
	font	: 12px normal Verdana, Arial, sans-serif;
	color	: #001466;
	font-weight: bold;
	text-decoration : none; 
} 

a.CommunityLink:hover 
{ 
	color: #990000;
	text-decoration : none;
}

a.CommunitySearchLink
{
	font	: 12px normal Verdana, Arial, sans-serif;
	color	: #001466; 
	font-weight: bold;
	text-decoration : none;
} 

a.CommunitySearchLink:hover 
{ 
	color: #990000;
	text-decoration : underline;
}

a.TitleLink
{
	font	: 12px normal Verdana, Arial, sans-serif;
	color	: Black;
	font-weight : bold;
	text-decoration : none;
} 

a.TitleLink:hover 
{ 
	color: #990000;
}

a.TopEmailLink
{
	font	: 11px normal Verdana, Arial, sans-serif;
	color	: #001466;
	text-decoration : none;
} 

a.TopEmailLink:hover 
{ 
	color: #990000;
	text-decoration : underline;
}

a.EmailLink
{
	font	: 11px normal Verdana, Arial, sans-serif;
	color	: #001466;
	font-weight : bold;
	text-decoration : none;
} 

a.EmailLink:hover 
{ 
	color: #990000;
	text-decoration : underline;
}

.MainBG
{
    background-color: #9dbcb0;
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : black             ;
}

.MainBGNormal
{
    font-weight : normal            ;
}

.ContactFormBG
{
    background-color: #E7E2B7;
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : black             ;
}

.MenuBG
{
	background-image: url(../../Pictures/re1_menu_home.png); 
	width: 991px; height: 34px; 
}

.MenuTopShade
{
	background-image: url(../../Pictures/re1_menu_top_shade.png); 
	width: 793px; height: 5px;
}

.MenuCallUs
{
	background-image: url(../../Pictures/re1_call_us.png); 
	width: 198px; height: 30px;
}

.Footer
{
	background-image: url(../../Pictures/re1_footer.png); 
	width: 991px; height: 44px;
}

.FeaturedTop
{
	background-image: url(../../Pictures/re1_featured_top.png); 
	width: 991px; height: 15px;
}

.FeaturedBG
{
	background: url(../../Pictures/re1_featured.png) repeat-y top center; 
}

.SearchBarTop
{
	background-image: url(../../Pictures/re1_search_bar_header.png); 
	width: 281px; height: 64px;
}

.SearchBarBG
{
	background: url(../../Pictures/re1_search_bar_middle.png) repeat-y top center; 
}

.SearchBarFooter
{
	background-image: url(../../Pictures/re1_search_bar_footer.png); 
	width: 281px; height: 20px;
}

.ContactBarHome
{
	background-image: url(../../Pictures/re1_contact_bar_home.png); 
	background-repeat: no-repeat;
	width: 198px; height: 393px;
}

.SearchHome
{
	background-image: url(../../Pictures/re1_search_home.png); 
	background-repeat: no-repeat;
	width: 793px; height: 360px;
}

.SearchBar
{
	background-image: url(../../Pictures/re1_search_bar.png); 
	background-repeat: no-repeat;
	width: 793px; height: 142px;
}

.ContactBar
{
	background-image: url(../../Pictures/re1_contact_bar.png); 
	background-repeat: no-repeat;
	width: 198px; height: 393px;
}

.SearchContactBar
{
	background-image: url(../../Pictures/re1_search_contact_bar.png); 
	background-repeat: no-repeat;
	width: 198px; height: 393px;
}

.MenuDownShade
{
	background-image: url(../../Pictures/re1_menu_down_shade.png); 
	background-repeat: no-repeat;
	width: 793px; height: 5px;
}

.TextBoxRoundBG
{
    background-image: url(../../Pictures/re1_login_box.png);
	background-repeat: no-repeat;
	width: 143px; height: 21px;
}
	
.PropSmallText
{
	font	: 9px normal Arial, sans-serif;
	color	: #333333;
    font-weight : normal;
	text-decoration : none;
}

.SearchTitle
{
	font	: 14px normal Arial, sans-serif;
    color       : #333333           ;
    font-weight : bold;
	text-decoration : none;
}

.SearchSecondTitle
{
	font	: 9pt normal Arial, sans-serif;
	color	: #777777;
    font-weight : bold;
	text-decoration : none;
}

.SearchByTitle
{
	font	: 12px normal Arial, sans-serif;
    color       : #333333           ;
    font-weight : bold;
	text-decoration : none;
}

.SecondText
{
	font	: 12px normal Arial, sans-serif;
	color	: #68881E;
    font-weight : normal;
	text-decoration : none;
}

.TelefonText
{
	font	: 14px normal Arial, sans-serif;
	color	: #cd6250;
    font-weight : bold;
	text-decoration : none;
}

.MovingSmallText
{
	font	    : 10px normal Arial, sans-serif;
    font-weight : normal            ;
    font-style  : normal            ;
    color       : Black             ;
}

.VerticalLine
{
    border-right	: none	;
    border-top	: none	;
    border-bottom	: none	;

    border-left	: #68881E 2px solid;
}

.HorizontalLine
{
    border-right	: none	;
    border-left	: none	;
    border-bottom	: none	;

    border-top	: #68881E 1px solid;
}

.small_button_text
{
	color			: White;
	font-family		: Verdana, sans-serif; 
	font-size		: 11px;
	background-color: #23423a;
	border-color    : #000000; 
	border-style    : solid; 
	border-width    : thin; 
	cursor: pointer;
}

.small_button_text_red
{
	color			: White;
	background-color: #660000;
	font-family		: Verdana, sans-serif; 
	font-size		: 11px; 
	border-color    : #444444; 
	border-style    : solid; 
	border-width    : thin;
	cursor: pointer;
}

.form_error_text
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : red               ;
}

.MorePhotosText
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : normal            ;
    font-style  : normal            ;
    color       : #990000           ;
}

.Copyright
{
	font	: 11px normal Verdana, Arial, sans-serif;
	color	: #666666;
	text-decoration : none;
} 

a.CopyrightLink
{
	font	: 11px normal Verdana, Arial, sans-serif;
	color	: #666666;
	text-decoration : none;
} 

a.CopyrightLink:hover 
{ 
	text-decoration : underline;
}

.QuickSearchLinks
{
    border: 0;
    width: 72px;
}

.FullImageLink
{
    border: 0;
}

.HorizontalLineSolid
{
    border-right	: none;
    border-left	    : none;
    border-bottom	: none;
    border-top	    : #68881E 1px solid;
}

.SubMenuItem
{
    width:100px; 
    display: block; 
    cursor:pointer;
}

/**********************************************************************************/
/********************* MANAGER ****************************************************/
/**********************************************************************************/
.ManagerMenuBG
{
	background-image: url(../../Pictures/re1_mng_menu.png); 
	width: 805px; height: 34px; 
}

.ManagerMenuTopShade
{
	background-image: url(../../Pictures/re1_mng_menu_top_shade.png); 
	width: 805px; height: 5px;
}

.ManagerFooter
{
	background-image: url(../../Pictures/re1_mng_footer.png); 
	width: 805px; height: 57px;
}

.ManagerTitle
{
	background-image: url(../../Pictures/re1_mng_title.png); 
	width: 805px; height: 60px;
}

.FormTitle
{
    font-family : Arial, sans-serif	;
    font-size   : 12pt              ;
    font-weight : bold              ;
    font-style  : normal            ;
	padding-left: 30px              ;
    color       : #333333           ;
}

.CountText
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
	padding-left: 30px              ;
    color       : Black             ;
}

.form_text
{
    font-family : Arial, sans-serif	;
    font-size   : 9pt               ;
    font-weight : bold              ;
    font-style  : normal            ;
    color       : black             ;
}

.CallUsText
{
    font-family : Verdana, sans-serif	;
    font-size   : 8pt               ;
    font-weight : bold              ;
    font-style  : italic            ;
    color       : #F5FFDF           ;
}

.MaxCharText
{
	font-family: Verdana, Arial;
	font-size: x-small;
	text-decoration: none;
	color: #333333;
}

.LoginInfoText
{
	font-family: Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #777777;
}

.LoginText
{
	font-family: Arial, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #323232;
}

a.LoginInfoLink
{
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #660000;
	line-height: 15px;
	padding-left: 5px;
	text-decoration: none;
} 

a.LoginInfoLink:hover 
{ 
	padding-left: 5px;
	color: #990000;
}

