﻿@import url('css/property-details.css');
@import url('css/Teresa_Hill/css/property-listings.css');
@import url('css/search-listings.css');
@import url('css/search-module.css');
@import url('css/module.css');
@import url('css/settings.css');


/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster { width: 100%; height: 100%;  }

body { height: 100%; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: .82em; color: #ff0000; line-height: 16px; text-align: left; }

.skinmaster {  background-repeat: repeat-x;  font-family: Arial, Helvetica, sans-serif; font-size: .82em; color: #ff0000; line-height: 16px; }

.Normal, .NormalDisabled { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; }

div, tr, td, p { color: #69703c; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }

.skinheader { }

.controlpanel { width: 100%; background-color: #ffffff; font-style: italic; font-size: 14px;}

.HomeName { background: url("images/homename.gif") 0 0 no-repeat; width:369px; height:63px; }
.quicksearchhome { background: url("images/quicksearchhomeback.gif") 0 0 no-repeat; width:601px; height:39px; }
.HomeBack { background: url("images/homeback.gif") 0 0 repeat-y;  }
.homeleftpane { background: url("images/homemenuback.gif") 0 0 no-repeat; height:445px; width: 241px; }
.homepic1 { background-color:#ffffff; width: 236px; height: 213px; padding: 0; margin:0; }
.homepic2 { background-color:#ffffff; width: 236px; height: 213px; }
.homepic3 { background-color:#ffffff; width: 236px; height: 213px; }
.homepic4 { background-color:#ffffff; width: 236px; height: 213px; }
.homepic5 { background-color:#ffffff; width: 236px; height: 213px; }
.homepic6 { background-color:#ffffff; width: 236px; height: 213px; }
.homepic7 { background-color:#ffffff; width: 236px; height: 213px; }
.homepic8 { background-color:#ffffff; width: 236px; height: 213px; }
.HomeFooterBack { background: url("images/homefooterback.gif") 0 0 repeat-x;  }
.homepicbottom { padding:0; margin:0; background: url("images/teresahomepic1.jpg") 0 100% no-repeat;  }



.Name { background: url("images/name.gif") 0 0 no-repeat; width:369px; height:63px; }
.Contact { background: url("images/contactinfo.gif") 0 0 no-repeat; width:601px; height:24px; }
.quicksearch { background: url("images/quicksearchback.gif") 0 0 no-repeat; width:601px; height:39px; }
.InsideFooterLeft{ background: url("images/insidefooterleft.jpg") 0 0 no-repeat; width:263px; height:137px; }
.FooterBack { background: url("images/footerback.gif") 0 0 repeat-x;  }

.SmallGreen { color:#81894a; font-size:11px; }
.HeaderBlue { color:#4a6b89; font-size:13px; font-weight: bold; }
.Blue { color: #4a6b89; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }
.TitleTop { color: #4a6b89; font-size: 25px;  }
.TitleBottom { color: #81894a; font-size: 15px; }



.contentpane { padding: 15px 0 10px 10px; }

.leftpane { padding-left: 0px; padding-right: 0px; padding-top: 0px; }
.middlepane {  padding-left: 10px; padding-right: 10px; padding-top: 0px; text-align: left; }
.rightpane { padding-left: 0px; padding-right: 0px; padding-top: 0px; }

.links { }
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#4F839F; font-size:11px; text-transform:uppercase; }
a.links:hover{color:#C00;}


.footerlinks {text-align:center;}
.footerlinks { color:#4a6b89; font-size:11px;  text-decoration: none;}
a.footerlinks:link { color:#4a6b89; font-size:11px;  text-decoration: none;}
a.footerlinks:active { color:#4a6b89; font-size:11px;  text-decoration: none;}
a.footerlinks:visited { color:#4a6b89; font-size:11px;  text-decoration: none;}
a.footerlinks:hover{color:#000000; text-decoration: underline; font-size:11px; }


.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}

.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}


a:link { text-decoration: underline; color: #1471b0; }
a:visited { text-decoration: underline; color: #1471b0; }
a:hover { text-decoration: none; color: #ff0000; }

input, select, textarea
{
font-family: Verdana, Arial, Geneva, sans-serif;
font-size: 11px;
color: #000000;
background-color: #b0c5e6;
border: 1px solid #000000;
}


/*   LOG IN  */
.SkinObject { font-size: 8.5pt; color: #ff0000; font-family: Tahoma,Arial,Helvetica; text-decoration: none; }
a.SkinObject:link { text-decoration: none; color: #b9c6d1; font-size: .80em; }
a.SkinObject:hover { text-decoration: none; color: #c5cb9e; font-size: .80em; }



/* INSIDE MENU */
.MainMenu_MenuContainer {
	background-color: Transparent;
}


.MainMenu_MenuItemSel
{
   BACKGROUND: transparent;
}

.MainMenu_MenuBar {
}

.MainMenu_TabRootMenuItem TD
{
   PADDING-RIGHT:3px; 
   PADDING-LEFT:3px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 12px;  
   COLOR: #ffffff;  
   HEIGHT:20px;
   text-align:center;
   BACKGROUND: transparent;
}

.MainMenu_TabRootMenuItemSel TD
{
   PADDING-RIGHT:3px; 
   PADDING-LEFT:3px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 12px;  
   COLOR: #ffffff;  
   HEIGHT:20px;
   text-align:center;
   background-color:#81894a; 
 }

.MainMenu_TabMenuItemHover TD
{
   PADDING-RIGHT:3px; 
   PADDING-LEFT:3px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 12px;
   background-color:#81894a; 
   COLOR: #ffffff;  
   HEIGHT:20px; 
   text-align:center;
}



.MainMenu_MenuItem {
   FONT-WEIGHT: normal; 
   FONT-SIZE: 11px; 
   COLOR: #fff; 
	padding:0px 15px 0px 12px;
	border:0px;
    height: 20px;
}

.MainMenu_MenuIcon {
display:none;
}

.submenuitemselected ,.submenuitembreadcrumb { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	BACKGROUND: #4a6b89; 
	COLOR: #ffffff; 
	padding:0px 15px 0px 12px;
	cursor: pointer;
	cursor: hand;
	border:0px;
    height: 20px;
}
.submenu {
	Z-INDEX: 1000; 
	BACKGROUND: #81894a; 
	COLOR: #fff;
	border:1px #dedede solid;
	padding:0px;
	margin:0px 0px 0px 0px;
	filter: Alpha(Opacity=93);
	cursor: pointer;
	cursor: hand;
}

.MainMenu_MenuBreak {
   	border: transparent 0px solid; 
	background-color: transparent; 
	height: 0px;
}

.MainMenu_MenuArrow {
    DISPLAY: none
}

.MainMenu_RootMenuArrow {
	DISPLAY:none;
}



/*========================================================*/
/*  Sub Menus                        */
/*========================================================*/

/*-- submenu container          --*/ .MainMenu_SubMenu, .ModuleTitle_SubMenu { background: #FFF; padding: 0px; border: 1px dotted #888; z-index: 1000;  cursor: pointer;  cursor: hand; font-weight: normal; filter: none;}
/*-- submenu items idle         --*/ .MainMenu_MenuItem, .ModuleTitle_MenuItem { background: #81894a; color: #ffffff; font-size: 11px; font-weight: normal; font-style: normal; padding: 0px 5px 0px 5px; height: 20px; border: 0;}
/*-- submenu items hover        --*/ .MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { background: #4a6b89; color: #ffffff; font-size: 11px; font-weight: normal; cursor: pointer; cursor: hand; padding: 0px 5px 0px 5px; height: 20px; border: 0;}



/*========================================================*/
/*     Main Menu and Module Menus                         */
/*========================================================*/

/*-- box that holds the menu    --*/ .MainMenu_MenuContainer { background: transparent; width: 170px; height:1px; padding: 0 0 0 0px; }
/*-- bar that holds the menu    --*/ .MainMenu_MenuBar { cursor: pointer; cursor: hand; background: transparent; width: 170px; height:1px; padding: 0 0 0 0px; }
/*-- submenu container          --*/ .MainMenu_SubMenu, .ModuleTitle_SubMenu { margin: 0 0 0 2px; }
/*-- not needed - main menu     --*/ .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
/*-- module menu continer       --*/ .ModuleTitle_MenuContainer { color: #ffffff; }
/*-- module menu bar            --*/ .ModuleTitle_MenuBar { cursor: pointer; cursor: hand;}
/*-- module menu padding        --*/ .ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }


/*-- menuitems idle             --*/ .MainMenu_Idle TD { color: #81894a;  font-size:9pt; padding: 0 5 0 0; font-weight: normal; width: 170px; height: 19px; }
/*-- menuitems over             --*/ .MainMenu_Selected TD { color: #4a6b89; background: url(arrow.gif) no-repeat 100% 50% transparent; font-size: 9pt; padding: 0 20px 0 0; font-weight: normal; width: 170px; height: 19px; }
/*-- menuitems active           --*/ .MainMenu_Active TD, .MainMenu_BreadcrumbActive TD { color: #4a6b89; background: url(arrow.gif) no-repeat 100% 50% transparent; font-size: 9pt; padding: 0 20px 0 0; font-weight: bold; width: 170px; height: 19px; }
