/*reset*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/*end of reset*/

/*other generic set up*/
a:link {color:#000000} /* unvisited link */
a:visited {color:#000000} /* visited link */
a:hover {color:#000000} /* mouse over link */
a:active {color:#660099} /* selected link */
label   {font-size:12px;}
input   {margin:5px;}
.checkoutselectpaymentmethod td      {font-size:13px;}

td   {font-size:12px;}

img {border: 2px solid #BDD73C; margin: 10px;}

.advertphoto   {float:right; display:none;}

/*end other setup*/

body {font-size:12px;}

#page-wrap {width:900px; background: url(/images/site-files/botmen_rep.gif) repeat-y -0px -3px #ffffff; overflow: hidden; font-size:12px;}
       #page-wrap img {border:none;}
#nav  {float:left; width:139px;}
       #nav ul	{}
	#nav ul	li   {}
		#nav ul	li a {display:block; text-indent:-9999px; width:139px;height}

				#nav ul li a.home 		{background: url(/images/site-files/home.gif) no-repeat 0px 0px; width:139px; height:27px;}
				#nav ul li a.company		{background: url(/images/site-files/company.gif) no-repeat 0px 0px; width:139px; height:29.5px;}
				#nav ul li a.house		{background: url(/images/site-files/houses.gif) no-repeat 0px 0px; width:139px; height:31px;}
				#nav ul li a.apartment	{background: url(/images/site-files/apartment.gif) no-repeat 0px 0px; width:139px; height:27px;}
				#nav ul li a.property	{background: url(/images/site-files/property.gif) no-repeat 0px 0px; width:139px; height:31px;}
				#nav ul li a.qtown		{background: url(/images/site-files/qtown.gif) no-repeat 0px 0px; width:139px; height:27px;}
				#nav ul li a.contact		{background: url(/images/site-files/contact.gif) no-repeat 0px 0px; width:139px; height:26px;}

				#nav ul li a.home:hover		{background-position: 0px -27px;}
			    #nav ul li a.company:hover	{background-position: 0px -30.1px;}
				#nav ul li a.house:hover		{background-position: 0px -31px;}
				#nav ul li a.apartment:hover	{background-position: 0px -29.28px;}
		 		#nav ul li a.property:hover	{background-position: 0px -32px;}
				#nav ul li a.qtown:hover		{background-position: 0px -28px;}
			    #nav ul li a.contact:hover	{background-position: 0px -26.1px;}

#nav-btm	{background: url(/images/site-files/botmen.gif) no-repeat top; width:139px; height:93px;}

h1			{border-bottom: 1px solid #2B1673; border-bottom-color:#2B1673; color:#2B1673; width:200px; margin:20px 0; font-size:12px; font-weight:bold; background: url(/images/site-files/headblock.gif) no-repeat bottom right;}

u { font-family: "Times New Roman", Times, serif; font-size:14px; font-style: normal; text-decoration: none } 

#mainbody 	{width:650px; float:left;position:relative; margin:0px 15px 20px 20px; line-height:17px; }
   #mainbody img   {border: 2px solid #BDD73C;}
	#mainbody a#email {position:absolute; right:0px; top:25px;}
#footer		{height: 50px; width:500px; text-align:center; margin-top: 10px; margin-left:150px; font-size:10px;}

.galleryViewText table tbody img {float: none;}

.zoomedphoto {display:none; width:290px; height:218px;}

.red { color: red; font-size: 30px; }