@import url("css/property-details.css");
@import url("css/property-listings.css");
@import url("css/search-listings.css");
@import url("css/search-module.css");
@import url("css/module.css");

a img { border: 0 none; }
/* 
================================
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; }

.skinheader { }

#LogoTable p {padding: 0; margin: 0; }

td.contentpaneright .BlankTitleImage_Container h2.BlankTitleImage_Title { margin: 0 0 30px 5px; }

.Top { background:  url("images/top.gif") 0% 100%; height: 39px;}
.LogoLeft { background: url("images/logoleft.gif"); HEIGHT:34px; width:220px; }
.LogoLeft2 { background: url("images/logoleft2.gif") 0% 100% no-repeat; height: 34px !important; width:220px; padding: 0 !important; margin: 0; line-height: 100%; }
.MenuCell { height: 34px; background: #acadad; line-height: 100%; overflow: hidden; }
.TopPicture { background: url("images/test.jpg"); height: 291px; }
.ContentBack { background: url("images/contentback2.gif") repeat-y; }
.ContentBack2 { background: url("images/contentback.gif") repeat-y; }
.PageTitle { background: url("images/contentback.gif") repeat-y; }
.CopyRightBackground { background: url("images/background_footer.gif") repeat-x; }
.TestimonialBack { background: url("images/testimonialback.jpg2") no-repeat; }

.TitleOne { font-family: Times New Roman; font-size:50px; color: #000000; padding-left: 30px; }
.TitleTwo { font-family: Times New Roman; font-style:italic; font-size: 22px; color: #000000; }

.BlueTitle { font-family: Times New Roman; font-style:italic; font-size: 16px; color: #002e62; }

.controlpanel { width: 100%; background-color: #ffffff; font-style: italic; font-size: 14px;}

.contentpaneleft { background-color:transparent; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
.contentpane { background-color: transparent; padding-left: 30px; padding-right: 30px; padding-top: 0px; }
.contentpaneright { padding-left: 0px; padding-right: 0px; padding-top: 0px; width:199px; }
/* background: url("images/pic_robertcarroll.jpg") 89% 100% no-repeat; */

/*layer portrait image for home page*/
img.Foreground {z-index:100;}
img.HomePagePic {z-index:0; margin-top:-300px;}

.links {text-align:center;}
.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:#ffffff; font-size:10px;  text-decoration: none;}
a.footerlinks:link { color:#ffffff; font-size:10px;  text-decoration: none;}
a.footerlinks:active { color:#ffffff; font-size:10px;  text-decoration: none;}
a.footerlinks:visited { color:#ffffff; font-size:10px;  text-decoration: none;}
a.footerlinks:hover{color:#ffffcb; text-decoration: underline; font-size:10px; }


.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;
}


.Normal, .NormalDisabled
{
	font-family: 'Trebuchet MS', Helvetica;
		font-weight: normal;
			font-size: 14px;
}

div, tr, td, p {
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}

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;
}


.MainMenu_MenuContainer { HEIGHT:34px; background-color: Transparent; }
.MainMenu_MenuContainer > tbody > tr > td { height: 34px !important; overflow: hidden; line-height: 100%; }
.MainMenu_MenuItemSel { BACKGROUND: transparent; HEIGHT:34px; }
.MainMenu_MenuBar {  }

.MainMenu_TabRootMenuItem TD
{
   padding: 0 3px 0 3px;
   margin:0px 0px 0px 0px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 12px;  
   COLOR: #fff;  
   HEIGHT:34px !important;
   text-align:center;
   BACKGROUND: transparent;
   line-height: 100%;
}

.MainMenu_TabRootMenuItemSel TD
{
   padding: 0 3px 0 3px;
   margin:0px 0px 0px 0px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 12px;  
   COLOR: #ffffff;  
   HEIGHT:34px !important;
   text-align:center;
   background: url("images/rollovergrayback.gif") repeat-x !important;
   overflow: hidden; 
   line-height: 100%; 
 }

.MainMenu_TabMenuItemHover TD
{
   padding: 0 3px 0 3px;
   margin:0px 0px 0px 0px;
   FONT-WEIGHT: bold; 
   FONT-SIZE: 12px;
   background: url("images/rollovergrayback.gif") repeat-x !important; 
   COLOR: #ffffff;  
   HEIGHT:34px !important; 
   text-align:center;
}

.MainMenu_MenuItem {
   padding: 0px 15px 0px 12px;
   margin:0px 0px 0px 0px;
   FONT-WEIGHT: normal; 
   FONT-SIZE: 11px; 
   COLOR: #fff; 
   border:0px;
   HEIGHT:20px; 
}

.MainMenu_MenuIcon { display:none; }

.submenuitemselected ,.submenuitembreadcrumb { 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	BACKGROUND: #696969; 
	COLOR: #ffffff; 
    padding: 0px 15px 0px 12px;
    margin:0px 0px 0px 0px;
	cursor: pointer;
	cursor: hand;
	border:0px;
    HEIGHT:20px; 
}
.submenu {
	Z-INDEX: 1000; 
	BACKGROUND: #002e62; 
	COLOR: #fff;
	border:1px #dedede solid;
	padding:0px;
	margin:0px 0px 0px 0px;
	filter: Alpha(Opacity=68);
	cursor: pointer;
	cursor: hand;
}

.MainMenu_MenuBreak { border: transparent 0px solid; background-color: transparent;  height: 0px; }
.MainMenu_MenuBreak td { line-height: 100% !important; }

.MainMenu_MenuArrow { DISPLAY: none }
.MainMenu_RootMenuArrow { DISPLAY:none; }



