			body {
				background-color : #CEE3F6;
				margin : 0px auto;
				font-size : 12px;
				font-family: arial, Helvetica, sans-serif;
			}
			#divMainContainer {
				width : 990px;
				background-color : white;
				margin: 0px auto;
			}
			#divHeader {
				width : 990px;
			}
			#divMainHeader {
				width : 990px;
			}
			#divMainHeaderLogo {
				float : left;
				margin : 0px 10px;
			}
			#divMainHeaderAds {
				margin : 0px 20px; 
				width : 490px; 
			}
			#divHeaderAd {
				text-align :center;
				width : 990px;
				background-color :white;
				padding : 5px 0px;
			}
			#divSubHeaderTop {
				margin : 0px 0px;
				padding: 5px 0px 5px 0px;
			}
			#divSubHeaderTopLeft {
				width : 450px; 
				float : left;
				padding-left : 10px;
			}
			#divSubHeaderTopRight {
				width : 400px; 
				float : right;	
				text-align : right;
				padding-right : 10px;	
			}
			.menuclass {
				padding: 5px 5px;
				font-size : 14px;
				color : blue;
			}

			#divSubHeaderBottom {
				background-color : gold;	
				font-weight:bold;
				padding : 3px 0px;
				width : 990px;
				font-size : 16px;
			}
			#divSubHeaderBottomLeft {
				float:left;
				width:400px;
				padding: 0px 10px;
			}
			#divSubHeaderBottomRight {
				float:right;
				width:400px;
				padding: 0px 10px;
				text-align :right;
			}	
			#divMainPage {
				width :990px;
				background-color : white;
				margin :  auto;
			}
			#divMainPageLeft {
				float:left;
				width : 180px;
				padding : 0px 0px;
				border-right : 1px solid black;
				margin : 0px 0px;
				background-color : white;
			}
			#divMainPageLeft2 {
				float:left;
				width : 785px;
				padding : 0px 0px;
				margin : 0px;
				background-color : white;
			}
			#divMainPageRight {
				float:right;
				width : 180px;
				text-align:center;
				padding : 0px 0px;
				border-left : 1px solid black;
				background-color : white;
			}
			#divMainPageCenter {
				margin : 0px 181px 0px 181px;
				text-align : center;
			}
			#divFooter {
				clear : both;
				font-size: 12px; 
				width: 990px;
				margin-top : 20px;
				padding-top: 15px;
				padding-bottom: 10px;
				border-top : 1pt solid blue; 
			}

			#footer {
				margin : 0px 180px 0px 190px;
				width : 610px;
			}
			.divFloatLeft {
				float:left;
			}
			.divFloatRight {
				float : right;
			}
			.divClearBoth {
				clear:both;
			}
			h1 {
				margin-top : 0px;
				font-size:16px;
				font-weight:bold;
				color : #0093d0;
			}
			h2 {
				margin-top : 0px;
				font-size:14px;
				font-weight:bold;
				color : #0093d0;
			}
			ul {
				
			}
	#header {
		background-image: url(../images/header.gif);
		width: 990px;
		height: 160px;
		clear: both;
		margin: 0;
		padding: 0; }
/*<agl.folder "header">*/
	#header-nav * {
		margin: 0;
		padding: 0;
		list-style-type: none; }
	#logo-button {
		width: 500px;
		height: 139px;
		float: left;
		display: block; }

	#header-nav {
		font-size: 0.9em;
		width: 600px;
		float: left;
		margin: 0 0 0 65px;
		padding: 0;
		display: inline; }

	#header-nav a {
		color: #033;
		font-weight: bold;
		text-decoration: none;
		float: left;
		padding: 3px 8px;
		border-right: 1px solid #fc0; }
	#header-nav a:hover {
		color: white;
		background-color: #006ec0;
		background-image: url(../images/header-nav-over.gif); }

	#header-nav li {
		float: left; }

	#login {
		float: right;
		margin: 114px 90px 0 0;
		padding: 0;
		display: inline; }

/*</agl.folder>*/
	/* header.php styles */
	#divheader {
	padding-right : 0px;
	padding-top : 0px;
	padding-left : 0px;
	width : 700px;
	height: 128px;
	background-image : url(../images/Top-Bar.gif);
	background-color : #CCCCFF;
	background-repeat : no-repeat;
}
	#divheaderleft {
	text-align : left;
	padding-left : 10px;
	width : 335px;
	float : left;
}
	#divheaderright {
	padding-top : 10px;
	text-align : right;
	width : 335px;
	float : left;
}
	.headerlink {
	font-size : 15px;
	color : white;
	padding-right : 10px;
}
	.HeaderButtonLinks {
	text-decoration : none;
}
	/* End header.php styles */
	.InputLabel2 {
	text-align : left;
	font-size : 12px;
	font-weight:bold;
}
	.GeneralInputBox {
	text-align : left;
	font-size : 14px;
	width : 300px;
}
	.ButtonLink {
	border : 0px;
}
	.ListHeaderRow {
	background-color : #CCCCFF;
	border-right : 1pt solid navy;
	border-bottom : 1pt solid navy;	
}
	.List1Row {
	border-bottom : 1px solid navy;	
	padding-top : 5px;
	padding-bottom : 5px;
}
	.List1RowCellP {
	border-bottom : 1px solid navy;
	width : 150px;

}
	.ListRow {
	border-right : 1px solid navy;
	border-bottom : 1px solid navy;
}
	.ListRentalPicture {
	width : 100px;
	height : 75px;
	border : 1px solid navy;
}
	.ListRentalPicture_test {
		width:  100px;
		height: 75px;
		overflow: scroll;
		border: solid 1px navy; }

	.ListRentalNoPicture {
	width : 100px;
	height : 75px;
	border : 1px solid navy;
	padding-top : 5px;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
}
	.List1Button {

}
	.ListRentalPropertyName {
	font-size : 13px; 
	font-weight : bold;
	margin-bottom : 5px;
}
	.ListRentalRent {
	font-size : 13px;
	font-weight : bold; 
	font-style : italic;
}
	.ListRentalAddress {
	font-size : 12px;
}
	.ListRentalTagline {
	font-style : italic;
	font-size : 12px;
}
	#ListRentalNav {
	width : 680px;
}
	#divListRentalNavLeft {
	text-align : Left;
	width : 50%;
	float : left;
}
	#divListRentalNavRight {
	text-align : right;
	width : 50%;
	vertical-align : middle;
}

	#footer * {
		margin: 0;
		padding: 0;
		list-style-type: none; }



	#footer h2 {
		text-align:  left;
		margin-top:  10px;
		padding-top: 0;
		width:       600px;
		
		margin-left: 10px; }

	#footer li {
		<!-- float: left; -->
		display: inline; }

	#footer ul a {
		color: #033;
		font-weight: bold;
		text-decoration: none;
		padding: 2px 5px; }
	#footer ul a:hover {
		text-decoration: underline;
		 }

	#footer-states li {
		text-indent : 0px;
		width: 200px;
		float : left; }

	#footer ul {
		width: 600px;
		<!-- float: left; -->
		margin-bottom: 10px;
		margin-left: 10px; }


	#footer h1 {
		text-align: center;
		width: 600px;
		<!-- float: left; -->
		<!-- clear: both; -->
		margin-top: 10px;
		padding-top: 0; }

	#footer p {
		<!-- float: left; -->
		<!-- clear: left; -->
		margin-left: 15px; }

	#footer .right {
		<!-- float: right;  -->
		margin-right: 10px; }

	#footer .vertical-list li {
		width: auto;
		<!-- float: none; -->
		display: block; }
	#divStateMap {
	border : 1px solid navy;
	width : 400px;
	height : 400px;
	text-align : center;
}

	/* PreviewAd.php and ViewAd.php styles */
	#PreviewAdTable {
	vertical-align : top;
}

	#divViewAdMap {
	border : 1px solid navy;
	width : 340px;
	height : 340px;
}
	#divViewNoAdMap {
	border : 1px solid navy;
	width : 340px;
	height : 340px;
	font-size : 20px;
	font-weight : bold;
	text-align : center;
	padding : 50px 10px 0px 10px;
	background-color : silver;
}

	#divViewNoAdMap2 {
	border : 1px solid navy;
	width : 280px;
	height : 280px;
	font-size : 20px;
	font-weight : bold;
	text-align : center;
	background-color : silver;
}
	#divViewAdSubPhotos {
	width : 300px;
	margin-top : 10px;
	text-align : left;
}
	.ViewAdMainPicture {
	border : 1pt solid navy;
	width : 300px;

}
	.ViewAdNoMainPicture {
	width : 300px;
	height : 204px;
	text-align : center;
	padding-top : 50px;
	font-size : 20px;
	font-weight : bold;
}
	.ViewAdInfoTitle {
	font-weight : bold;
	font-size : 14px;
}
	.ViewAdInfoCategory {
	font-weight : bold;
	font-size: 15px;
	margin-bottom : 3px;
	padding-bottom : 0px;
}
	.ViewAdText {
	font-size : 14px;
	margin-top : 0px;
}
	.ViewAdFeaturesLeft {
	font-size : 14px;
	display : inline;
	width : 50%;
	border : 1px solid navy;
}
	.PropertyInfo {
	font-size : 14px;
	text-align : left;
	vertical-align : top;
	padding-left : 10px;
}
	.PropertyHeader {
	font-size : 17px;
	font-weight : bold;
}
	.PropertyAddress {
	font-size : 14px;
}
	.ContactInfoLabel {
	font-size : 14px;
	font-weight : bold;
}
	.ContactInfo {
	font-size : 14px;
}
	.ContactPhone {
	font-size : 14px;
}
	.ContactPhoneLabel {
	font-size : 14px;
}
	#PreviewAdTable {
 width : 680px;
}
	#PictureViewer {
 border : 1px solid navy;
}
	/* End ViewAd.php styles */
	.InputBox {
	width : 200px;
}
	#PostEasy123 {
	padding-right : 20px;
	vertical-align : middle;
	font-size : 20px;
	font-weight : bold;
}
	.StepInfo {
	font-size : 10px;
	vertical-align : middle;
}
	.imgStep {
	float : left;	
}
	.ViewAdInfoCategory {
	font-weight : bold;
	font-size: 15px;
	margin-bottom : 3px;
	padding-bottom : 0px;
}