html, body  {width: 100%; height: 100%; margin: 0; padding: 0; text-align: center; background: url(../gfx/frontend/bg_top.jpg) repeat-x #f1ca1a;}

a {text-decoration: none; color: #3d0600;}
a:hover {text-decoration: underline;}
h1 {font-size: 20px;}
h2 {font-size: 18px;}
p {font-size: 16px;}
ol {font-size: 16px;}
ul {font-size: 16px;}


.canvas {margin: 0 auto; border: 0; padding: 0; width: 990px; text-align: left;}
	.top{margin: 0; border: 0; padding: 0; width: 990px; height:225px; background: url(../gfx/frontend/topbar.png) no-repeat 60px 0px; position: relative; z-index: 40;}
		.top ul {margin: 0; padding: 0; position: absolute; top: 0px; right: 90px;  color:#3d0600; font:  italic bold 18px "trebuchet MS",Georgia, serif;}
			.top ul li {display: inline;}	
				.top A:link{ text-decoration: none; color:#3d0600; font:bold 12px "trebuchet MS",Georgia, serif;}
				.top A:visited{text-decoration: none; color:#FFFFFF; font:bold 12px "trebuchet MS",Georgia, serif;}
				.top A:hover{text-decoration: underline; color:#ed1c24; font:bold 12px "trebuchet MS",Georgia, serif;}
		.top_nav{ margin: 0px; padding: 0px; text-align: right; position: absolute; right: 0px; top: 0px;}
		.image_title{margin: 0; padding: 0; width: 415px; height: 32px; background: url(../gfx/frontend/title.png); position: absolute; top: 170px; left: 260px;}
		.image_text{margin: 0; padding: 0; position: absolute; top: 70px; left: 470px; color:#3d0600; font:  italic bold 24px "trebuchet MS",Georgia, serif; }
		.image_right{margin: 0; padding: 0; width: 155px;height:155px; background: url(../gfx/frontend/ster.png) no-repeat; position: absolute; top: 35px; right: 35px; text-align: center;}
			.image_right_text{margin: 0; padding: 0; position:absolute; top: 33px; left: 30px; color:#ffffff; font: italic bold 18px "trebuchet MS",Georgia, serif; } 
	.main{margin: -19px 0 0 0; border: 0; padding: 0; width: 990px; position: relative; z-index: 10;}
		.main_left{margin: 0px 0px 0px 0px; padding: 0; width: 705px; float:left; position: relative; }
			.main_left_top{margin: 0px; padding: 0px; width: 793px; height: 36px; background: url(../gfx/frontend/main_cont_top.png); position: relative;}
			.main_left_mid{margin: 0px; padding: 0; width: 793px; background: url(../gfx/frontend/main_cont_mid.png) repeat-y; position: relative;}
				.main_pre_content{margin: 0px; padding: 10px 10px 10px 10px; text-align: left; color:#3d0600; font: 18px "trebuchet MS",Georgia, serif;}
				.main_left_content{padding: 20px 20px 20px 20px; text-align: left; color:#3d0600; font: 18px "trebuchet MS",Georgia, serif;}
					.main_left_content form{margin: 0px; padding: 0px;}						
			.main_left_low{margin: 0px; padding: 0px; width: 793px; height: 51px; background: url(../gfx/frontend/main_cont_low.png); position: relative;}
		.main_right{ margin: 19px 0 0 0px; padding: 0; width:185px; height:250px; float:right; position: relative; }
			.main_right_top{background: url(../gfx/frontend/menu_top.png) no-repeat; width:195px; height:22px; float: right; position: relative;}
			.main_right_mid{background: url(../gfx/frontend/menu_mid.png); width:195px; float: right; position: relative;}
				.main_right_content{text-align: left; color:#3d0600; font: italic bold 18px "trebuchet MS",Georgia, serif;}
			.main_right_low{background: url(../gfx/frontend/menu_low.png) no-repeat; width:195px; height:55px; float: right; position: relative;}
			.main_right_top2 {background: url(../gfx/frontend/menu_top.png) no-repeat; width:195px; height:22px; float: right; position: relative;}
			.main_right_mid2{margin: 0; text-align: center;  background: url(../gfx/frontend/menu_mid.png); width:195px; float: right; position: relative; color:#3d0600; font: 18px "trebuchet MS",Georgia, serif; line-height: 12px;}
				.main_right_mid2 a:hover {text-decoration: none;}	
				.main_right_mid2 img {border: 0; margin: 12px 0 0 0}
				.goodPrice {color: #666666; font-size: 12px; font-weight: bold; font-style: italic; line-height: 12px;}	
			.main_right_low2{background: url(../gfx/frontend/menu_low.png) no-repeat; width:195px; height:55px; float: right; position: relative;}
			
.navigation {margin: 0; padding: 0 0 0 23px; list-style-type: none; font: italic bold 18px "trebuchet MS", Georgia, serif; font-style: normal;}
	.navigation a {text-decoration: none; color: #3d0600;}
	.subnavigation {margin: 0; padding: 0 0 0 20px; list-style-type: none; font-size: 16px;}
	
	/* form */
	#imageForm {margin: 0px; padding: 0px; font-size:16px;}
		#imageForm  .formrow {margin: 10px 0;}
		#imageForm label{margin:0px; padding: 0px; width: 370px; display: block; float: left;}
		#imageForm input{margin:0 0 0 0px; padding: 0 0 0 4px;; width: 229px; border: 1px solid #3d0600; height: 24px; font:bold 12px "trebuchet MS",Georgia, serif;}
		#imageForm select{margin:0px; padding: 0 0 0 4px; width: 235px; border: 1px solid #3d0600; height: 24px; font:bold 12px "trebuchet MS",Georgia, serif;}
		#imageForm input.submit {margin-left: 370px; width: 235px;}
