body{
margin:0px;
padding:0px;
FONT-FAMILY:  "trebuchet ms";
font-size:14px;}
h1{
font-size:18px;
margin-bottom:0px;
}
h2{
margin-bottom:0px;
display:block;
font-size:16px;
font-weight:bold;
padding-top:3px;
margin-top:1px;
padding-bottom:4px;
}
.data1{
float:right;
width:33%;
background:#000000;
padding:5px;
text-align:center;
font-size:16px;
font-weight:bold;}
.data1 a{
color:#FFFFFF;}
.data2{
float:right;
xbackground:#ce85e6;
padding:5px;
text-align:center;
font-size:16px;
font-weight:bold;}
.numer{
display:block;
background:#EE8305;
padding:5px;
text-align:center;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.numer a{
color:#FFFFFF;
}
.footerlinks{
background-color:#CCCCCC;
padding:5px;
text-align:center;
color:#666666;
font-size:12px;
}
.contact{
background-color:#e4e4e4;
display:block;
width:100%;
padding:10px;
text-align:center;
}
a {
color:#EE8305;}

a.thumb img, .portfolioList a:visited.thumb img{
	padding: 10px;
	margin: 0;
	xwidth: 470px;
	xheight: 180px;
	xbackground: transparent;
	xposition: absolute;
	xright: 0;
	top: 0;
	background: #e4e4e4;
	border:0px;
}
a:hover.thumb img{
	background: #FFCC66;
}

tr, td{
font-size:12px;}


#form {
	width: 480px;
	position: relative;
	text-align: left;
	padding: 0;
	float: right;
}



.thanks{
display:block;
padding:10px;
margin:0px;
background:#e4e4e4;
text-align:center;
}

.ruen{
	display:block; width:45px; height:20px; position:absolute; top:10px; right:10px;}