body, html {margin: 0 auto; padding: 0; text-align: center;}
body { background: #DCCAD5; font: 16px Verdana, Sans-Serif; font-weight: normal; line-height: 20px;color: #bcbcbc;}
p{font:inherit;padding: 1px 1px 30px 10px;margin: 1px 1px 2px 6px;text-align: left;}
  p.right{text-align:right;font-size:11px;padding-right: 20px;}
  div#youtube {text-align: center; margin: auto;}

img{border: 0px;}
	img.photo, img.left, img.right{border: 6px solid #ffffff;}
	img.left {text-align: left; float:left;margin-right:10px;}
	img.right {text-align: right; float:right; margin-left:10px;}

a:link, a:visited, a:active {font-weight:bold;text-decoration: none;color: #b73cae;}
a:hover {font-weight: bold;text-decoration: none;color: #5466cb;}

ul {margin: 0;padding: 10px 0 10px 50px;list-style-type: circle;text-align: left;}
input, select, textarea {border: 0; background-color: #DCCAD5; font-size: 12px; width:200px;} 
	textarea{width:400px;} label{font-size:13px;} span.form{font-size:11px;color:#c3c3c3;}

#menu {list-style: none;padding: 0;margin: 0;width: 900px;height: 210px;background: url(images/menu-bg.jpg) no-repeat;position: relative;}
	#menu span {display: none;position: absolute;}
	#menu a {display: block;text-indent: -900%;position: absolute;outline: none;}
		#menu a:hover {background-position: left bottom;}
		#menu a:hover span{display: block;}
	#menu .red {width: 101px;height: 304px;background: url(images/red.jpg) no-repeat;left: 73px;top: 96px;}
	#menu .orange {width: 101px;height: 304px;background: url(images/orange.jpg) no-repeat;left: 197px;top: 96px;}
	#menu .yellow {width: 101px;height: 304px;background: url(images/yellow.jpg) no-repeat;left: 320px;top: 96px;}
	#menu .green {width: 101px;height: 304px;background: url(images/green.jpg) no-repeat;left: 443px;top: 96px;}


h1, h2, h3 {text-align: left;text-transform:uppercase; padding: 2px; margin: 2px;} h1 {display:none;}
	h2 {background: url(images/h2.png) no-repeat;padding: 50px 0 10px 5px; position: relative; left: -2px; width: 890px; height: 42px;font: 25px Georgia, Sans-Serif; color: #fff; font-weight: bold;}
		a.h2:hover{color:#fff}
	h3{font: 17px Georgia, Sans-Serif;color: #9657D0;font-weight: bold;padding: 20px 0 0 10px;}

dt, dd.price {font: 18px Verdana, Sans-Serif;font-weight: bold;padding-left:10px;}
	dd {background:none no-repeat left top;padding: 10px 0 20px 40px;}
	dd.price{float:left;line-height:40px;padding: 0 10px 0 0;}

#container {margin: 0 auto;width:900px;text-align:left;background:#000;}
#header {background:url(images/top.jpg) no-repeat; height:400px;}
#content {width: 100%;}
#footer {background: url(images/foot.jpg) no-repeat;padding: 120px 0;color:#343434;}
	#footer p {font: 13px Verdana, Sans-Serif;padding-left: 20px;}
	#contact, #address {width:200px;}  #twitter {width:300px;padding-right: 120px;}
		#contact, #address {float: left;}  
		#twitter {float:right;}
#black {font:10px Verdana, Sans-serif; padding-left: 10px;text-align:left;}