body { background-color: #FFFFFF;
		color: #000000;
		font-family: Arial, Sans-Serif; 
		font-size: 10pt;}
		
.floatleft { float: left; }
.floatright { float: right; }
.center { text-align: center; }

div#adzone { text-align: center; padding: 10px 10px 10px 10px;}
 div#adzone img { margin: 10px 0px 10px 0px; }
 div#adzone embed { margin: 10px 0px 10px 0px; }
 div#adzone iframe { margin: 10px 0px 10px 0px; }
 
 div.adzone { text-align: center; padding: 10px 10px 10px 10px;}
 div.adzone img { margin: 10px 0px 10px 0px; }
 div.adzone embed { margin: 10px 0px 10px 0px; }
 div.adzone iframe { margin: 10px 0px 10px 0px; }

/*Top Part of Page*/		
div#header {	width: 99%; 
			border: solid 1px #c0c0c0;
			padding: 5px;
			height: 70px;}
			
div.logo { float: left; width: 250px;}
div.topbanner { float: right; width: 50%; padding: 5px 0 0 0; }

div#youarehere{width:99%;padding:5px 0 5px 5px;height:20px; font-size: 8pt;}
div#youarehere b{color:#F00;font-weight: normal;}
div#youarehere em a{color:#00F;}
div.youareheretext{float:left;width:65%}
div#quickfindsearch{float:right; width: 215px; padding: 0; margin: 0;}	

div#toplinks {width: 99%;
			background-color: #F7F7F7;
			padding: 2px;}

div#toplinks img {border: 0; }
			
div#toplinks ul {list-style-type: none; margin: 0; padding: 0;}
div#toplinks li { position: relative;
				float: left; 
				padding: 0 5px 0 0;}

div#toplinks ul ul { 	position: absolute;
					background-color: #FFFFFF;
					border: 1px solid #c0c0c0;
					z-index: 500;
					display: none;
					top: 15px;
					left: 0px;
					width: auto;}
div#toplinks ul ul li {width: 180px; 
				background-color: #F7F7F7;
				padding: 1px 4px 1px 4px;
				margin: 2px 0px 2px 0px;
				float: none;}

div#toplinks ul li:hover ul { display: block; }

div#biography {width: 99%;
				padding: 5px;
				font-size: 8pt;}
/*End of Top part of Page*/

/*Middle Section*/
div#contentimage { width: 99%;
background: url('images/top2.jpg') no-repeat top right;
height: 77px;
margin: 5px 0 0 0;
border: 1px solid #C0C0C0;
}
div.globe { background: url('images/globebig.png') no-repeat right;
height: 77px; 
 width: 130px; }
div#index-text { background: url('images/sun.gif') no-repeat top right;
border-bottom: 0px solid #c0c0c0; margin-top: -4px; padding: 15px 50px 0 0;}
div#featured-property a { display: block; width: 60%; float: right; clear: both; margin: -20px 20px 20px 0; border: 1px solid #C0C0C0; padding: 0 0 10px 0;}
div#featured-property a:hover { text-decoration: none; }
div#featured-property p { margin: 0; }
div#featured-property img { float: left; margin: 0px 5px 0px 10px;}
div#featured-property a:hover p { text-decoration: underline; }
div#featured-property h3 { background-color: #003399; margin: 0 0 10px 0; color: #FFF; text-align: center; }
div#container {width: 99%;
				min-width: 900px;}
div#container h2 {	color: White;
	font-weight: Bold;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 140%;
	border: solid 1px #C0C0C0;
	padding: 1px 4px 1px 4px;
	margin: 0px;
	background-color: #003399;}

div#sidebar-left {width: 17%;
				top: 0;
				float: left;
				margin: 5px 0 5px 0px;}
	
div#column-nav { border: solid 1px #C0C0C0;	width: 100%; margin: 5px 0px 5px 0px; }
div#column-nav ul { list-style-type: none;
				margin: 0px;
				padding: 1px 4px 1px 4px; }
div#column-nav li { background-color: #F7F7F7;
				padding: 1px 4px 1px 4px;
				margin: 2px 0px 2px 0px; }
div#column-nav li a { color: #000000;
				font-size: 100%;}
div#column-nav li a:hover { color: #FF0000;
						text-decoration: Underline;}
div.directory-index { font-size: 8pt; }
						
div#content { border: solid 1px #C0C0C0;	
width: 100%; 
margin: 5px 0px 5px 0px; 
padding: 4px 0px 4px 0px; }
				
div#forum-feed { width: 96%;
				margin: 5px 4px 5px 4px;
				border: solid 1px #0000FF;}
				
div#forum-feed ul { list-style-type: none;
				margin: 0px;
				padding: 1px 4px 1px 4px; }
div#forum-feed li {	background-color: #F7F7F7;
				padding: 1px 4px 1px 4px;
				margin: 2px 0px 2px 0px; }
				
div#news-feed ul { list-style-type: none;
				margin: 0px;
				padding: 1px 4px 1px 4px; }
div#news-feed li {	background-color: #F7F7F7;
				padding: 1px 4px 1px 4px;
				margin: 2px 0px 2px 0px; }

div#dir-index-list ul { list-style-type: none;
				margin: 0px;
				padding: 1px 4px 1px 4px; }
div#dir-index-list li { width: 45%;
					float: left;
				background-color: #F7F7F7;
				padding: 1px 4px 1px 4px;
				margin: 0px 4px 2px 0px; }

div#midcolumn1 {width: 49%; 
				float: left;
				margin: 0px 5px 5px 0px;}
	
div#midcolumn2 {width: 49%; 
				float: left;
				margin: 0px 0px 5px 0px;}
				
div#midcolumncontent { width: 80%;
					float: right;
					margin: 5px 0 5px 0; }
	
div#sidebar-right {width: 15%; 
					float: right;
					margin: 5px 0 5px 0; }
					
div#content-knowledge { float: left; width: 83%; }
					
div.midsectioncontentcentrelinks { width: 100%; }
div#content-half { border: solid 1px #C0C0C0;	
width: 48%; 
margin: 2px 3px 2px 0px; 
padding: 4px 0px 4px 0px;
min-height: 160px;  }

/*Directory*/
div#lrni ul { list-style-type: none; padding: 0; margin: 0; width: 100%;}
div#lrni li { display: block; background-color: #F3F3F3; border: solid 1px #000; padding: 2px 4px 2px 4px; float: left; margin-right: 2px;}
div#lrni img { margin: 0 5px 0 5px; }
div#directory-enhanced table tr td p { padding: 0px; margin-left: 0px;}
/*Deals Container*/
div#dealscontainer { border: 1px solid #C0C0C0; padding: 4px; background-color: #F7F7F7;}
div#dealscontainer a { color: #FF6600; font-size: 80%; }
div#dealscontainer img { border: 0px;}
div#dealscontainer div.deals-top { margin: 0 0 4px 0; padding: 4px; background-color: #FFFFFF; border: 1px solid #C0C0C0;}
div#dealscontainer hr {  width: 95%; color: #c0c0c0; background-color: #c0c0c0; height: 1px;}
div#dealscontainer div.deals-top img { float: left; padding: 5px 0px 0px 5px; }
div#dealscontainer h1 { padding: 5px 0 0 10px; font-size: 14px; font-weight: bold; float: left;}

/* for Internet Explorer */
/*\*/
* html #content-half {
height: 160px;
}
/**/

div#sectionlinks { width: 99%; padding: 4px; clear: both;}
div#sectionlinks ul { list-style-type: none; padding: 0px; margin: 0px; display: inline;}
div#sectionlinks li { display:inline; }
div#sectionlinks li a { padding-right: 6px; }

div#zone-index-list ul { list-style-type: none; padding: 0px; margin: 0px; }
div#zone-index-list li { width: 45%;
					float: left;
				background-color: #F7F7F7;
				padding: 1px 4px 1px 4px;
				margin: 0px 4px 2px 0px; }

/*article stuff*/
div#articlecontent { border: solid 1px #C0C0C0;	
width: 98%; 
margin: 5px 0px 5px 0px; 
padding: 4px 4px 4px 6px;
background-color: #FDFDFD; 
background: url('images/bottom.gif') no-repeat bottom left;}
.copyright { clear: both;}
div#articlecontent p { padding: 0px 20px 0px 20px; margin-left: 20px; }
div#articlecontent li p { padding: 0; margin-left: 0; }
div#articlecontent h4 { font-size: medium; }
div#articlecontent blockquote { width: 85%; padding: 5px 10px 5px 20px; background-color: #FFFFFF; border: solid 1px #000000;}
div#articlecontent table tr td { font-size: 10pt; }
img.articleimage { float: left; margin: 5px 5px 20px 5px; }
.shortdesc { padding-right: 120px; font-style: italic;}
div#logodate {float: right; margin: 5px; width: 120px; padding: 4px; text-align: right; font-size: 8pt;}
div#articlelinks { width: 99%; background-color: #F7F7F7; font-size: 8pt; text-align: center; }
div#shareicons { float: right; }
div#shareicons a { padding: 0px 2px 0px 2px; }
div#articlelinks a b { padding: 0px 15px 0px 15px; font-weight: normal; }
.warning { font-size: 8pt; margin-left: 20px; width: 90%; padding-left: 20px; font-style: italic; }

div#column-nav-top { border: solid 1px #C0C0C0; width: 49%; margin: 5px 0px 5px 0px;}
div#column-nav-top ul { list-style-type: none;
				margin: 0px;
				padding: 1px 4px 1px 4px; }
div#column-nav-top li { background-color: #F7F7F7;
				padding: 1px 4px 1px 4px;
				margin: 2px 0px 2px 0px; }
div#column-nav-top li a { color: #000000;
				font-size: 100%;}
div#column-nav-top li a:hover { color: #FF0000;
						text-decoration: Underline;}
						
div#sponsor {width: 200px; float: right; border: solid 1px #C0C0C0; padding: 1px 2px 5px 2px; background-color: #F5F5F5; text-align: center; margin: 5px 2px 10px 10px; font-size: 80%;}

/*Footer Styles*/
div#footer { width: 99%; 
			float: left;}

div#bottom-adverts1 ul {list-style-type: none; width: 99%; }
div#bottom-adverts1 li {float: left; margin: 0px; width: 32%; height: 80px; }
div.seconddivbottom { width: 48%; }

iv#bottomdir { width: 99%; padding: 4px; font-size: 8pt;}
div#bottomdir ul { list-style-type: none; padding: 0px; margin: 0px; display: inline; font-size: 8pt;}
div#bottomdir li { display:inline; font-size: 8pt; display: block; float: left; height: 14px; white-space: nowrap;}
div#bottomdir li a { padding-right: 4px; padding-left: 4px; color: #000000; font-size: 8pt;}

div#bottom-adverts2 {width: 99%; float: left; background-color: #F7F7F7; border: solid 1px #C0C0C0; padding: 1px 4px 1px 4px;}

div#bottomMenu {width: 99%; float: left; background-color: #003399; color: #FFFFFF; font-size: 90%; padding: 1px 4px 1px 4px; margin: 2px 0 0 0; border: solid 1px #C0C0C0;}
div#bottomMenu a {color: White;
	text-decoration: none; }
div#bottomMenu a:hover { color: White;
	text-decoration: underline; }
div#bottomMenu a:visited { color: White; }

div#bottomMenu img {border: 0; }
			
div#bottomMenu ul {list-style-type: none; margin: 0; padding: 0;}
div#bottomMenu li { position: relative;
				float: left; 
				padding: 0 5px 0 0;}
				
div#bottomMenu ul ul { 	width: auto; 
					position: absolute;
					top: -155px;
					left: 0px;
					background-color: #007DC3;
					border: 1px solid #c0c0c0;
					z-index: 500;
					display: none; }
div#bottomMenu ul ul li {width: 180px; 
				padding: 1px 4px 1px 4px;
				margin: 0px 0px 0px 0px;
				float: none; }

div#bottomMenu ul li:hover ul { display: block; }

div#copyrightterms { float: left; width: 99%; text-align: center; padding: 4px 0px 4px 0px;}
					
/*Styles From Old Stylesheet*/
A {
	color: Blue;
	text-decoration: none;
}

A:HOVER {
	color: Blue;
	text-decoration: underline;
}

A:VISITED {
color: #6E8EE8;
}

p.associatesBox{
	color: Black;
	font-size: 90%;
}

a.associatesBox{
	color: Black;
	font-size: 90%;
}

a.associatesBox:HOVER{
	color: Red;
	text-decoration: underline;
}
/*End of Styles from Old Stylesheet*/