body 
{
padding: 0; 
margin: 0; 
font: 0.85em Arial, FreeSans, sans-serif; 
line-height: 1.5em;
background:#eaeaea; 
color: #000;
background-image: url(/images/bg_grad_va.jpg);
background-repeat:repeat-x;
}


#outer 
{
text-align:left;
width:800px;
margin:0px auto 0px auto;
padding:0px;


}

#topbar
{ 
display:block; 
height:69px; 
width:800px;
margin:0px;
padding:0px 0px 0px 0px;
background:#8ab043; 
background:url(/images/valuation-atlas-head_va.jpg);
background-repeat:no-repeat;
}



html>body #topbar
{ 
display:block; 
height:69px; 
width:800px;
margin:0px;
padding:0px 0px 0px 0px;

background:url(/images/valuation-atlas-head_va.jpg);
background-repeat:no-repeat;
}

#mainconttop
{
width:800px;
height:9px;
padding:0px;
margin:0px;
background-image: url(/images/topround_va.jpg);
background-repeat:no-repeat;
}

#footy
{
	width:800px;
height:12px;
padding:0px;
margin:0px;

background-image: url(/images/bottomround_va.jpg);
background-repeat:no-repeat;
}
.footycopy
{
	font-size:11px;color:#3e727f;padding:0px 0px 4px 8px;
}
	


#maincont
{
text-align:left;
width:800px;
height:200%;
min-height:500px;
margin:auto;
margin:0px;
padding:0px;
background:#fff;

}

#bodytext
{
padding:10px 20px 20px 20px;
margin:0px;	
}

#myhead
{
    padding: 60px 0px 0 0;
    margin:0px 0px 0px 8px;
    overflow: hidden;
    background-image: url(/images/furniture.png);
    background-repeat: no-repeat;
    	background-position:-238px -323px;
    width:262px;
    height: 0px !important;
    height /**/:60px;
}

h1
{
padding:0px;
margin:0px;
font-size:25px;
}


h2
{
	padding:10px 0px 0px 0px;
	margin:0px 0px 10px 0px;	
}


h3,h4
{
	padding:0px;
	margin:15px 0px 0px 0px;
	
}

div.button {
	height: 100px;	
	width: 100px;
	background: url(/images/uploadbg.png) 0 0;
	
	font-size: 14px;
	
	color: #95A226;	
	text-align: center;
	padding-top: 0px;
	

	
}
/* 
We can't use ":hover" preudo-class because we have
invisible file input above, so we have to simulate
hover effect with javascript. 
 */
div.button.hover {
	height: 100px;	
	width: 100px;
	background: url(/images/uploadbg2.png) 0 0;
	
	font-size: 14px;

	text-align: center;
	padding-top: 0px;
	color: #ffffff;
}

ul 
{
 list-style: none; 
margin:0px;
padding:0px; 


 }


#msgA,#msgB,#msgC
{
	padding:28px 0px 0px 0px;
	
	margin:0px;
	
}



label
{

	margin:0px;
	padding:0px;
display:block;
width:150px;
float:left;
	font-weight:bold;
}



#Describe, #assess
{
	width: 427px;
	margin:0px 0px 0px 10px;
	height: 180px;
	color:#808080;
	border: 1px solid #cccccc;
	padding: 5px;


}

 #assess
 {
 	width: 450px;
 	height: 70px;
}


#navbar
{
	height:25px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 10px 0px;
	width:800px;
	background:#577203;
}
.navbarleft
{
	float:left;
	height:25px;
	width:8px;
	background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
	background-position:-382px -1px;
}
.navbarright
{
	float:right;
	height:25px;
	width:8px;
	background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
	background-position:-391px -1px;
}
.topnavb,.topnavbh, .topnav a:link, .topnav  a:visited, .topnav  a:active
{
text-decoration:none;
display:block;

height:33px;
float:left;
padding:2px 0px 0px 0px;

font-size:15px;
color:#e0e0e0;

margin:0px;
text-align:center;


}

.topnavb, .topnavbh
{
	font-weight:bold;
	color:#fff;
  padding:2px 0px 0px 0px;
	background-image: url(/images/point.png);
	background-repeat:no-repeat;
	background-position: center;

}

.topnavbh
{
	
	background-image: url(/images/furniture.png);
	background-repeat:no-repeat;
	background-position: center;
		background-position:-490px -1px;
	
	
}


.topnav  a:hover
{
text-decoration:none;
color:#fff;
	


}

#pichelp
{
	position:absolute;
	
	left:525px;
color:#878764;
	width:200px;
	height:367px;
padding:20px 10px 20px 110px;
	background-image: url(/images/helpblob.png);
	background-repeat:no-repeat;
	background-position: center;
	
	visibility: hidden;
}


#zoomimg
{
position:absolute;
left:-0px;
top : -0px;
display:none;
cursor : url(/images/zoomout.cur), pointer;
}

#smallimage
{
cursor : url(/images/zoom.cur), pointer;
position:absolute;
width:480px;
height:480px;
clip:rect(0px,480px,480px,0px);
}

#normalsmallimage
{
	position:absolute;
width:480px;
height:480px;
}

#addphotoa, #addphotob, #addphotoc
{
	float:left;

	margin:0px 59px 0px 10px;
	width:100px;
	height:100px;
	
		padding:0px;

	
}

#addphotob
{
	margin:0px 59px 0px 0px;	
}

#addphotoc
{
	margin:0px 0px 0px 0px;
}

#addphotoul
{
	position:relative;
	width:440px;
	padding:0px;
	
	margin:10px 0px 0px 10px;
	
	
}

#buttonA, #buttonB, #buttonC
{
	margin:0px;
	padding:0px;


}



.viewtitle
{
	width:64px;
	float:left;
	font-size:12px;

	color:#777;
}
.viewtext
{
	color:#222;
	font-size:12px;
	width:154px;

	float:right;
}


.commenthead,.commentheadexpert, .commentheadexpertval, .commentheadowner, .commentheadadd
{
	
	width:470px;
	background:#ddd;
	margin:20px 0px 0px 0px;
	font-size:17px;

	padding:6px 0px 0px 10px;
		background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
	background-position:-1px -102px;
	display:block;
	height:30px;
}

.commentheadowner
{

	background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
	background-position:-1px -165px;
	display:block;
	height:30px;

}

.commentdate
{
	float:right;
	font-size:12px;
	color:#555;
	padding:0px 10px 0px 0px;
}

.commentheadexpert
{
	background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
	background-position:-1px -165px;
	display:block;
	height:30px;
}
 .commentheadexpertval
{
	background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
	background-position:-1px -202px;
	display:block;
	height:30px;
}
.commentbody
{
	width:460px;
	color:#888;
	background:#f0f0f0;
 padding:2px 10px 0px 10px;
	background-image:url(/images/box-rep.png);
	background-repeat:repeat-y;
	
	display:block;
}

.commentfoot
{
	width:480px;
	color:#888;
	background:#f0f0f0;
	
	background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
		background-position:-1px -158px;
	display:block;
	height:7px;
}

.catlist
{
	float:right;
	padding:5px;
	width:238px;
	display:block;

}

.catlisthead
{
	padding:6px 0px 0px 8px;
	height:24px;
	
			background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
		background-position:-1px -239px;
	display:block;
}

.sublink,.sublinkb
{
display:block;
width:214px;
font-size:13px;
margin:3px 0px 0px 6px;
color:#777;
}

.sublinkb
{

	color:#000;
}

.sublink a, .sublink a:link, .sublink a:active,.sublink a:visited,
.sublinkb a, .sublinkb a:link, .sublinkb a:active,.sublinkb a:visited
{
color:#777;
	display:block;
	text-decoration:none;
}



.sublinkb a, .sublinkb a:link, .sublinkb a:active,.sublinkb a:visited
{
		color:#000;
}

.sublink a:hover, .sublinkb a:hover
{

	text-decoration:none;
		color:#a5c124;
}


.catlistbody
{
	padding:6px 8px 0px 8px;

	background-image:url(/images/box-repb.png);
	background-repeat:repeat-y;
	
	display:block;
}

.catlistbody h3, h3.son 
{
background:#f0f0f0;

color:#000;
font-size:13px;
background-image:url(/images/furniture.png);
background-repeat:no-repeat;
background-position:-240px -239px;
cursor :  pointer;
}

.catlistbody  a, .catlistbody  a:link, .catlistbody   a:active,.catlistbody  a:visited
{
	text-decoration:none;
}
.catlistbody h4, .catlistbody h4 a, .catlistbody h4 a:link,.catlistbody h4 a:active, .catlistbody h4 a:visited
{
	background:#f0f0f0;
	text-decoration:none;
	display:block;
color:#000;
font-size:13px;
}
.catlistbody h4 a:hover
{
		color:#a5c124;
}
.catlistbody h3:hover
{
color:#a5c124;
background-image:url(/images/furniture.png);
background-repeat:no-repeat;
background-position:-240px -260px;
}

h3.nobg
{
	background:#f0f0f0;
	background-position:-240px -265px;
}

h3.son
{
	
	color:#000;
background-image:url(/images/furniture.png);
background-repeat:no-repeat;
background-position:-240px -281px;
}

h3.son:hover
{
	color:#a5c124;
background-image:url(/images/furniture.png);
background-repeat:no-repeat;
background-position:-240px -302px;
}

.catlistfoot
{

	height:7px;
			background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
		background-position:-1px -273px;
	display:block;
}



#thanks
{
	background:#8ab043;
	width:460px;
	color:#fff;
	padding:5px 10px 10px 10px;
	margin:20px 0px 0px 0px;

}

.catlink
{
font-size:12px;
background:#fff;
color:#555;
width:115px;
height:80px;
float:left;
margin:0px;
display:block;
padding:0px;
margin:0px 0px 8px 13px;
}

.homebutton
{
font-size:12px;

color:#555;

height:21px;
float:left;

display:block;
 width:60px;
padding:2px 2px 5px 10px;
margin:0px;
}


.homebuttonb
{
font-size:12px;
color:#d1e1e8;
height:27px;
float:left;
display:block;
width:94px;
text-align:center;
padding:2px 0px 0px 10px;
margin:0px 0px 0px 0px;
}

.catlink a, .catlink a:link, .catlink a:active,.catlink a:visited
{
	color:#555; 
 display:block;
 text-decoration:none;
background:#f0f;
height:70px;
padding:5px 5px 5px 8px;
margin:0px;
}

.homebuttonb  a, .homebuttonb  a:link, .homebuttonb  a:active, .homebuttonb  a:visited
{
color:#d1e1e8; 
	text-shadow: #194054 0px 1px 0px;
display:block;
text-decoration:none;
height:27px;
background-image: url(/images/furniture.png);

		background-position:-606px -71px;
text-align:center;
width:94px;
padding:2px 0px 0px 10px;
margin:0px 0px 0px 0px;

}

 .homebuttonb  a:hover
 {
background-image: url(/images/furniture.png);

		background-position:-606px -101px;
color:#edf3f6;
 }

.itemlist
{
	width:490px;

	display:block;
	margin:0px 0px 20px 0px;
}

.itemlist img
{
	border:0px;
}

.itembox
{
	font-size:17px;
	height:94px;
	width:360px;
	padding:6px 10px 0px 10px;
	background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
	background-position:-1px -1px;
	display:block;
	float:right;
}

.itemmore a, .itemmore a:link, .itemmore a:active, .itemmore a:visited,
.itembox a, .itembox a:link, .itembox a:active, .itembox a:visited
{
	color:#555;
	text-decoration:none;
	
}

.itembox a:hover, .itemmore a:hover
{
	text-decoration:underline;
}

.itemmore
{
	font-size:11px;
margin:-21px 4px 0px 0px;float:right;
}

.lettersi
{
	font-size:14px;
float:left;
display:block;
padding:4px 3px 0px 0px;
}


.letterb
{
text-decoration:none;
width:24px;
height:22px;
font-size:14px;
float:left;
color:#a5c124;
margin:2px;
display:block;
background:#d5e33d;
text-align:center;
padding:2px 0px 0px 0px;
}

.letters a:link, .letters a:visited, .letters a:active
{
text-decoration:none;
width:24px;
height:22px;
padding:2px 0px 0px 0px;
font-size:14px;
float:left;
color:#ffffff;
margin:2px;
display:block;
background:#a5c124;
text-align:center;
}

.letters a:hover
{
text-decoration:none;
color:#a5c124;
background:#d5e33d;

}


.iteminfo
{
		float:right;
	padding:0px;
	width:218px;
	display:block;
		padding:10px;
		margin:0px 5px 0px 0px;

	background-image:url(/images/box-repb.png);
	background-repeat:repeat-y;

}

.itemfoot
{
	height:7px;
	clear:right;
	width:238px;
	margin:0px 5px 15px 0px;
float:right;
			background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
		background-position:-1px -273px;
	
	display:block;
}


.itemhead
{
	height:10px;
	clear:right;
	width:238px;
	margin:0px 5px 0px 0px;
float:right;
			background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
		background-position:-1px -281px;
	
	display:block;
}

.authorname
{
	font-size:13px;padding:0px 12px 0px 0px;
}


img 
{
	border:0px;
}

#welcomehome
{
	width:460px;
	color:#e5ded7;
		background-image: url(/images/welcome.jpg);
background-repeat:no-repeat;
	height:230px;
	padding:10px;
}

#homephoto
{

	

	width:800px;
	height:296px;

}
#homephoto h2
{
	color:#fff;
	padding:0px;
	margin:0px;
	text-shadow: #000 0px 1px 0px;
	font-size:22px;
}
.homemessage
{
	padding:15px;
	color:#fff;
	height:211px;
	
}
#wavey
{
	width:800px;
	height:55px;
			background-image:url(/images/furniture.png);
	background-repeat:no-repeat;
		background-position:0px -401px;
	z-index:10;
	position:relative;
	top:0px;
	
}

#homebox
{
	width:265px;
	float:right;


	font-size:11px;
	margin:15px 15px 0px 0px;
}
#homeboxtop
{
background-image:url(/images/furniture.png);
background-repeat:no-repeat;
background-position:-501px -47px;
height:11px;
width:265px;
}
#homeboxbot
{
background-image:url(/images/furniture.png);
background-repeat:no-repeat;
background-position:-501px -59px;
height:11px;
width:265px;
}
.homeboxcontent
{
	background-image:url(/images/tileme.png);
		padding:0px 15px 0px 15px;

}