body {
	background-color:#CDCF7F;
	color:black;
	font-family:Arial,Helvetica,sans-serif;
	margin:0px;
	padding:0px;
}
a {	color:#000000;
	text-decoration:none;
}

a:hover{
	color:#727FBE;
	text-decoration:none;
}

a.current-page{
	padding:1px;
	background-color:#FEA900;
	font-weight:bold;
}

/* class declarations are in alphabetical order*/

.about-page-content{
	/* border:solid 1px black; */
	background:url("/images/mkp/about-page-content.gif");
	background-repeat:no-repeat;
	height:825px;
	text-align:center;
	width:849px;
	
}

.about-rd{
	width:500px;
	height:220px;
	margin:0px;
}

.about-rd-ie{
	width:500px;
	height:230px;
	margin:0px;
}

.account-box{
	float:left;
	font-size:14px;
	font-weight:bold;
	height:105px;
	margin-top:36px;
	text-align:left;
	top:0px;
	width:849px;
}

.account-box-ie{
	float:left;
	font-size:14px;
	font-weight:bold;
	height:105px;
	margin-top:36px;
	text-align:left;
	top:0px;
	width:849px;
}

.account-sign-in{
	float:left;
	font-size:14px;
	font-weight:bold;
	height:105px;
	text-align:left;
	width:160px;
}

.ad-space-background{
	/* border:solid 1px black; */
	background:url("/images/mkp/ad-space-background.gif");
	background-position:center; 
	background-repeat:no-repeat;
	float:right;
	margin-left:auto;
	margin-right:auto;
	max-height:222px;
	max-width:150px;
	padding-top:8px;
	height:222px;
	width:150px;
}

.bg-stripes{
	background:url("/images/mkp/background.gif");
	background-position:top left;
	background-color:#CDCF7F;
	float:left;
	height:1145px;
	margin:0px;
	padding:0px;
	position:relative;
	text-align:center;
	width:1678px;
	z-index:0;
}
.community-ad-space-1{
	/* border:solid 1px black;  */
	/* background-color:#d1cc63; */ 
	/* background: url("/site1/images/mkp/ad-text.gif");
	background-repeat: no-repeat;
	height:330px; 
	width:125px;*/ 
}
.community-ad-space-2{
	/* border:solid 1px black;  */
	/*background: url("/site1/images/mkp/ASI_CF-NEW.jpg");
	background-color:#d1cc63;
	height:330px; 
	width:125px; */
}

.community-page-content{
	/* border:solid 1px black; */
	background:url("/images/mkp/community-page-content.gif");
	background-repeat:no-repeat;
	height:827px;
	text-align:center;
	width:849px;
}

.community-pet{
	/* border:solid 1px black; */ 
	float:left; 
	height:240px; 
	width:135px;
}

.community-pet-photo{
	margin:auto;
	height:72px;
	width:72px;
}
	

.contact-us-page-content{
	/* border:solid 1px black; */
	background:url("/images/mkp/contact-us-page-content.gif");
	background-repeat:no-repeat;
	height:827px;
	text-align:center;
	width:849px;
}

.contact-us-page-copy{
	overflow-y:auto;
	padding:5px;
	height:600px;
	text-align:left;
	width:525px;
}

.container{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:849px;
	z-index:1;

}

.customer-service-page-content{
	/* border:solid 1px black; */
	background:url("/images/mkp/customer-service-page-content.gif");
	background-repeat:no-repeat;
	height:827px;
	text-align:center;
	width:849px;
}

.customer-service-page-copy{
	overflow-y:auto;
	padding:5px;
	height:600px;
	text-align:left;
	width:525px;
}

.featured-houses-container{
	background:url("/images/mkp/featured-houses-container.gif");
	background-repeat:no-repeat;
	float:left;
	height:136px;
	width:589px;
}

.featured-item-description{
 	/*border:solid 1px black;*/ 
	float:right;
	font-family:Arial Narrow;
	font-size:10px;
	text-align:left;
	width:80px;
}

.featured-houses-icon{
	/*border:solid 1px black;*/
	background:url("/images/mkp/featured-houses-icon.gif");
	background-position:top; 
	background-repeat:no-repeat;
	float:left;
	height:143px;
	padding-left:10px;	
	width:77px;
}

.featured-houses-icon-ie{
	/*border:solid 1px black;*/
	background:url("/images/mkp/featured-houses-icon.gif");
	background-position:top right; 
	background-repeat:no-repeat;
	float:left;
	height:143px;
	padding-left:20px;
	width:100px;
}

.featured-item{
	float:left;
	height:136;
	width:195px;
}

.featured-item-preview{
	float:left;
	padding-left:10px;
	height:95px;
	width:95px;
}

.forum-thread-a{
	background-color:#A8A854;
	border:solid 1px white;
	color:black;
	height:25px;
	margin-left:auto; 
	margin-right:auto; 
	padding:2px;
	width:650px;
}

.forum-thread-b{
	background-color:#8F8F47;
	border:solid 1px white;
	color:black;
	height:25px;
	margin-left:auto; 
	margin-right:auto; 
	padding:2px;
	width:650px;
}

.home-page-content{
	background:url("/images/mkp/home-page-content.gif");
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	height:827px;
	width:849px;
	
}

.home-page-lower-content{
 	/*border:solid 1px black;*/ 
	background-position:bottom; 
	background-repeat:no-repeat; 
	float:left; 
	height:110px;
	margin:0px;
	padding-left:135px;
	width:560px;
}

.home-page-lower-content-ie{
 	/*border:solid 1px black;*/ 
	background-position:bottom; 
	background-repeat:no-repeat; 
	float:left; 
	height:110px;
	margin:0px;
	padding-left:135px;
	width:690px;
}
	
.home-page-right-sidebar{
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	max-height:447px;
	margin-top:74px;
	text-align:center;
	width:152px;
}

.logo{
	cursor:pointer;
	float:left;
	height:190px;
	width:190px;
	margin-left:74px;	
}

.menu-bottom{
	float:left;
	font-family:Arial Narrow,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:40px;
	padding-top:4px;
	text-align:left;
	width:600px;
	z-index:1;
}

.menu-item{
	width:auto;
}

.menu-top{
	/* border:solid 1px black; */
	float:left;
	height:70px;
	margin-top:-5px;
	/* margin-top:5px; */
	padding-left:192px;
	width:849px;
	z-index:1;
}

.menu-top-ie{
	/* border:solid 1px black; */
	float:left;
	height:75px;
	margin:0px;
	padding-left:192px;
	padding-top:4px;
	width:849px;
	z-index:1;
}

.new-account-box{
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	height:100px;
	text-align:center;
	vertical-align:top;
	z-index:1;
}

.page-bottom{
	background:url("/images/mkp/page-bottom.gif");
	background-repeat:no-repeat; 	
	height:98px;
	width:849px;
}

.page-top{
	background:url("/images/mkp/page-top.gif");
	background-repeat:no-repeat;
	height:221px;
	width:849px;
	z-index:1;
}

.product-page-1-content{
	background:url("/images/mkp/product-page-1-content.gif");
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	height:772px;
	width:849px;
}

.product-page-2-content{
	background:url("/images/mkp/product-page-2-content.gif");
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	height:772px;
	width:849px;
}

.product-page-3-content{
	background:url("/images/mkp/product-page-3-content.gif");
	background-repeat:no-repeat;
	float:left;
	text-align:center;
	height:772px;
	width:849px;
}

.product-ad-space-background{
	/* border:solid 1px black; */
	background:url("/images/mkp/ad-space-background.gif");
	background-position:center; 
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
	height:222px;
	width:150px;
}

.terms-of-service-page-content{
	/* border:solid 1px black; */
	background:url("/images/mkp/terms-of-service-page-content.gif");
	background-repeat:no-repeat;
	height:827px;
	text-align:center;
	width:849px;
}

.terms-of-service-page-copy{
	overflow-y:auto;
	padding:5px;
	height:600px;
	text-align:left;
	width:525px;
}

.text-input{
	background-color:#FEF6AA;
	border-right:solid 1px #A6A452;
	border-top:solid 1px #A6A452;
	border-left:solid 1px #D1CF68;
	border-bottom:solid 1px #D1CF68;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:19px;
	width:120px;
}

.white-rule{
	background:url("/images/mkp/white-rule.gif");
	background-position:center; 
	background-repeat:no-repeat;
	float:left;
	margin:auto;
	padding:3px;
	height:10px;
	text-align:center;
	width:144px;
}

/*
 *
 *  General Page
 *
 */
div.template-content {
	background:url('/images/mkp/template-page-content.gif');
	background-repeat:no-repeat;
	height:827px;
	text-align:center;
	width:849px;
 }
 div.general-content-area {
	text-align:center;
	margin-left:49px;
	padding-top:80px;
	width:751px;
 }