﻿@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");


/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #7a745a;
}

body { height: 100%; margin: 0; padding: 0; background-color: #7a745a; font-family: Arial, Helvetica, sans-serif; font-size: .82em; color: #000000; line-height: 14px; text-align: left; }

.LeftShadow { background: #ffffff url(images/leftside.jpg); }
.RightShadow {  }

.LeftSideBack { background: #ffffff url(images/leftsideback.gif); }
.MainBackground{ background: #ffffff url(images/mainbackground.gif); }
.FooterTan { background: #ffffff url(images/footertan.gif); }
.FooterBlue { background: #ffffff url(images/footerblue.gif); }

.skinmaster { background-color: #ffffff; background-repeat: repeat-x;  font-family: Arial, Helvetica, sans-serif; font-size: .82em; color: #000000; line-height: 16px; }

.skinheader {
}

.controlpanel {
	width: 100%;
	background-color: #ffffff;
}
.leftpane { width: 217px; background: url(images/firefoxpic.jpg) 0% 100% no-repeat; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
.contentpaneleft { background-color:transparent; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
.contentpane { background-color: transparent; padding-left: 3px; padding-right: 0px; padding-top: 0px; }
.contentpaneright { background-color: transparent; padding-left: 0px; padding-right: 0px; padding-top: 0px; }


.SmallHomeText { font-size: .75em; }

.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: #000000;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
}

a:link { text-decoration: underline; color: #1471b0; }
a:visited { text-decoration: underline; color: #1471b0; }
a:hover { text-decoration: none; color: #ff0000; }

a.SmallWhiteLink:link { text-decoration: underline; color: #ffffff; font-family: Helvetica; font-weight: normal; font-size: 10px; line-height: 14px;}
a.SmallWhiteLink:visited { text-decoration: underline; color: #ffffff; font-family: Helvetica; font-weight: normal; font-size: 10px; line-height: 14px;}
a.SmallWhiteLink:hover { text-decoration: none; color: #f4ebc7; font-family: Helvetica; font-weight: normal; font-size: 10px; line-height: 14px;}

.SmallWhiteText { color: #ffffff; font-family: Helvetica; font-weight: normal; font-size: 10px; line-height: 14px;}

input, select, textarea
{
font-family: Verdana, Arial, Geneva, sans-serif;
font-size: 11px;
color: #000000;
background-color: #b0c5e6;
border: 1px solid #000000;
}





.main_dnnmenu_container {  }
.main_dnnmenu_bar {  }

.main_dnnmenu_rootitem { /*MAIN MENU NOT ROLLED OVER*/
	cursor: hand; 
	height: 33px;
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal; 
	font-family: Arial, Helvetica; 
    padding: 15px 20px 0px 20px;   /*explicitly set padding for root menu items*/
    color: #1471b0;
    float: left;
}

.main_dnnmenu_itemhover {  /*MAIN MENU ROLLED OVER*/
	background-color: #1471b0; 
    color: #ffffff; 
	background: url(images/rolloverblue.gif) repeat-x !important;
}

.main_dnnmenu_item td { /*DROP DOWN MENU*/
	cursor: hand; 
	color: #ffffff; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: #08456e;
	font-family: Arial, Helvetica; 
    height: 21px;
    padding: 3px 6px 3px 3px;	

}
