/* This is the cascading style sheet for Shoreland Real Estate  */

/* Main Settings for the Site */

html {
	font: 12px Arial, Helvetica, sans-serif;
}

body {
	background: #CBCBCB;
	margin: 0px;
	text-align: center;
}

/* Settings for the Main Table */
#wrap {
	width: 850px;
	margin: 0 auto;
	text-align: left;
}

/* Link Colors */
a:link, a:visited {
	color: #a24511;
}
a:hover, a:active {
	color: #2e2d49;
}

/* Background color for the left column that repeats */
.leftback {
	background: url(images/LeftBackground.gif) repeat-y;
}

/* Main Content Area Settings */
.content {
	margin: 0px;
	padding: 20px 10px 10px 20px;
	background-color: c7cbca;
}
.content_lg {
	font: 14px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 20px 10px 10px 20px;
	background-color: c7cbca;
}
.content_padding {
	margin: 0px;
	padding: 0px 20px 0px 20px;
	
}
.submit_padding {
	margin: 0px;
	padding: 0px 0px 0px 130px;
	
}



/* Copyright Settings & Footer Settings */
.footer {
	color: #d0d1d1;
	font-weight:bold;
	padding-top: 10px;
	text-align: left;
}
a.footer1:link,  {
	color: #d0d1d1;
	font-weight:bold;
	padding-top: 10px;
	text-align: left;
	text-decoration:none;
}
.footer1:visited {
	color: #d0d1d1;
	font-weight:bold;
	padding-top: 10px;
	text-align: left;
	text-decoration:none;
}

.footer1:hover {
	color: #a7aaa9;
	font-weight:bold;
	padding-top: 10px;
	text-align: left;
	text-decoration:none;
}
.footer1:active {
	color: #d0d1d1;
	font-weight:bold;
	padding-top: 10px;
	text-align: left;
	text-decoration:none;
}

.home_address { line-height: 1.5em color: #000000; font-size: 14px; font-family : Times, Times New Roman, Palatino, serif; margin-bottom: 0pt; font-weight: lighter; }

div.slideshow { margin: 0px auto; }
div.slideshow p { padding-top: 9px; }
div.slideshow ul { background: #cbcbcb; bottom: -37px; left: 0px; position: absolute; overflow: visible; padding: 0px 0; z-index: 100001; }
div.slideshow ul a {?background-position: 50% 50%;?cursor: pointer;?display: block;?height: 25px;?margin-right: 0px;?opacity: 0.5;?width: 30px; }
div.slideshow ul a.active { opacity: 1; }
div.slideshow ul a:hover { opacity: 1; }
div.slideshow ul li { float: left;list-style: none; }


#nav ul{ /* all lists */
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0;
	list-style: none;
	color: #fff;
}

#nav li{ /* all list items */
	position: relative;
	float: left;
	display: inline;
	padding-left:20px;
}
#nav li ul{ /* second-level lists */
/*Make the sub list items invisible*/
	display: none;
	position: absolute;
	top: 1.5em;
	left:0;
	border: 1px solid #933;
	padding-top: 2px;
	padding-bottom: 4px;
}



#nav li:hover ul, #nav li.over ul{ /* lists nested under hovered list items */
/*When hovered, make them appear*/
	display : block;
	background-color: #CBCBCB;
	width:18em;
}


#nav a:hover{
	color: #fff;
}

#nav a.active,
#nav ul li a:active{
	color: #fff;
}

#nav a{
	font: 14px Times, Times New Roman, Palatino, serif;
	color: #000;
	line-height: 1.3em;
	text-decoration: none;
	float:left;
}

