img {
	border:0;
}
ul {
	padding:5px 30px;
	list-style-type:square;
}
a {
	color:#8f04a8;
	text-decoration:none;
	border-bottom:1px dashed #8f04a8;
}
a:hover {
	border-bottom:1px solid #8f04a8;
}
h1 {
	font-size:33px;
	font-weight:normal;
	color:#8f04a8;
}
h2 {
	font-size:19px;
	font-weight:normal;
	color:#8f04a8;
}
li {
	color:#8f04a8;
}
#page {
	margin:0 auto;
	width:1002px;
	font:15px Tahoma, Geneva, sans-serif;
	color:#000;
}
#logozone {
	width:615px;
	height:150px;
	background-repeat:no-repeat;
	background-image:url(../images/logo.jpg);
}
#mainlink {
	position:relative;
	top:115px;
	left:55px;
}
#headinfo {
	padding-top:10px;
	width:387px;
	height:150px;
	vertical-align:middle;
}
#mainmenu {
	width:919px;
	height:84px;
	margin:0 auto;
}
#menu1 {
	width:100%;
	background:url(../images/zb2.png) repeat-x;
	text-align:center;
	color:#8f04a8;
}
#menu1 div {
	position:relative;
	top:26px;
	font-size:19px;
}
#bmenu {
	width:919px;
	height:54px;
	margin:0 auto;
}
#menu2 {
	width:100%;
	background:url(../images/bmenu2.png) repeat-x;
	text-align:center;
	color:#8f04a8;
}
#menu2 div {
	position:relative;
	top:14px;
}
#bodytable {
	margin:0 auto;
}
#vio_big {
	height:158px;
	width:671px;
	background:url(../images/vio_big.png) no-repeat;
}
#vio_big div {
	padding:5px 10px;
}
#vio_small1 {
	background:url(../images/vio_small1.png) center no-repeat;
	height:158px;
}
#vio1h a {
	font-size:19px;
	position:relative;
	top:22px;
	left:40px;
	width:120px;
}
#vio1c {
	position:relative;
	top:40px;
	left:95px;
	width:120px;
}
#vio2t {
	height:16px;
	width:249px;
	background:url(../images/vio2t.png) center no-repeat;
}
#vio2m {
	width:249px;
	background:url(../images/vio2m.png) center repeat-y;
}#vio2m div {
	padding:0px 35px;
}
#vio2m div h2 {
	text-align:center;
	padding:5px;
}
#vio2m div ul {
	padding:5px 30px;
	list-style-type:square;
}
#vio2b {
	height:16px;
	width:249px;
	background:url(../images/vio2b.png) center no-repeat;
}
#vio_small3 {
	background:url(../images/vio_small3.png) top center no-repeat;
	height:158px;
}
#vio3h a {
	font-size:19px;
	position:relative;
	top:22px;
	left:70px;
	width:120px;
}
#vio3c {
	position:relative;
	top:40px;
	left:95px;
	width:120px;
}
#pagecontent {
	padding:0px 40px;
}
#productlist tr td {
	font-size:110%;
	vertical-align:middle;
	text-align:justify;
	border-bottom:1px dashed #8f04a8;
}
#copyrights {
	margin:0px 70px;
}
#copyrights tr td {
	vertical-align:middle;
}
#orderheader {
	width:100%;
	padding:10px;
	background:url(../images/vio.png);
}
#orderbody {
	display:none;
	width:100%;
	padding:10px;
	background:url(../images/obg.png) repeat-x;
}
#orderbodyv {
	width:100%;
	padding:10px;
	background:url(../images/obg.png) repeat-x;
}
#videoheader {
	width:100%;
	padding:10px;
	background:url(../images/vio.png);
}
#videobody {
	width:100%;
	padding:10px;
	text-align:center;
	background:url(../images/obg.png) repeat-x;
}
#otherphotos {
	display:none;
}
.smaller {
	font-size:80%;
}
.nodec,.nodec:hover {
	border-bottom:none;
}
.colored {
	color:#8f04a8;
}
.visited {
	border-bottom:1px solid #8f04a8;
}
.pad10 tr td {
	padding:10px;
}
#pad10nb tr td {
	padding:10px;
	border:none;
	vertical-align:top;
}
.nopad tr td {
	padding:0px;
}
.bigger {
	font-size:110%;
}
