body {
	font-family: Arial;
	margin:0;
	padding:0px;
	color:#a7a7a7;
	font-size:12px;
	width:100%;
	background: 0px 0 0 50px
}
form {margin:0;  padding:0;
}
img {border:0px
}
a {
	color:#cacaca;
	font-size:12px;
	text-decoration:underline
}
a:hover {text-decoration:none;
}
#wrapper { width:100%; background: url(images/main_tiling.jpg) no-repeat center top;
}
#container {
	width:940px;
	margin:0px auto;
}
#menu {
	font-size:14px;
	color:#7a7a7a;
	font-family:Arial;
	height:40px;
	padding-left:170px;
	width:700px
}
#menu ul{margin:0; padding:0;
}
#menu li{margin:0; padding:0 15px 0 14px; float:left; background:url(images/menu_bg.gif) no-repeat right center; height:40px; line-height:40px; list-style:none
}
#menu a {font-size:14px; color:#7a7a7a; font-family:Arial; text-decoration:none; text-transform:uppercase; line-height:40px
}
#menu a:hover {color:#000000;
}
.clear { font-size:0px; clear:both; height:1px
}
#logo {
	width:350px;
	padding:31px 0 131px 20px;
	margin:0px auto
}
.home_prod { width:305px; height:305px; background:url(images/home_view.png) no-repeat left top; padding-right:11px; float:left
}
.home_thumb { width:199px; height:199px; border:0px; padding:51px 55px 16px 51px; 
}
.home_link { color:#5d5d5d; font-size:15px; text-decoration:none; text-transform:uppercase
}
.copy { font-size:10px; color:#3a3a3a
} 
#logo_p {
	width:350px;
	padding:31px 0 20px 0;
	margin:0px auto
}
 
.thumb {
	background:url(images/thumb_bg.jpg) no-repeat left top;
	width:136px;
	height:140px;
	padding-top: 51px;
	padding-right: 54px;
	padding-bottom: 54px;
	padding-left: 51px;
}
.thumb_vert {
	background:url(images/thumb_bg_vert.jpg) no-repeat left top;
	width:253px;
	height:300px;
	padding-top: 53px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
}
.thumb_hor {
	background:url(images/thumb_bg_hor.jpg) no-repeat left top;
	width:155px;
	height:155px;
	padding-top: 52px;
	padding-right: 125px;
	padding-bottom: 80px;
	padding-left: 49px;
}
#content { width:554px; height:484px; background:url(images/content_bg.jpg) no-repeat left top; margin:0px auto
}
.content_in { padding:70px 72px 80px 70px
}
.date { font-size:11px; color:#cacaca
} 
u { color:#cacaca
}
.input {font-family:Arial; font-size:10px; color:#000000; background:url(images/form_input.gif) no-repeat left top #c1c1c1; width:190px; height:19px; padding:3px 0 0 6px; border:0px;
}
.mess {font-family:Arial; font-size:10px; color:#000000; background: url(images/form_mess.gif) no-repeat left top #c1c1c1; width:190px; height:97px; padding:3px 0 0 6px; border:0px;
}
