/* CSS Document */
* {
	margin:0;
	padding:0;
}

option {
	padding:0 2px;
}
body{background-color:#FFFFFF;}
h2{padding:10px 0; font-size:16px; color:#990000;}
h3{font-size:14px; padding-top:10px;}
#wrapper{width:780px; margin:10px auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#navigation ul{background-color:#282828; text-align:right; padding:7px 15px 7px 0;}
#navigation li{display:inline;margin-left:7px; }
#navigation a{color:#FFFFFF; text-decoration:none;}
#banner{clear:both;}
#banner_right{/*width:484px;*/ width:780px; height:58px; background-color:#F00;}
#newsletter_signup{ padding-top:30px; padding-left:500px; margin-bottom:5px;}
#label{border:solid 1px #000; padding:2px;}
#go{border:solid 1px #000; color:#FFF;background-color:#282828;padding:2px; cursor:pointer;}
#go:hover{ background-color:#540000;}
#banner_left{ float:left;}
#home{background:url(/images/home_back.jpg) repeat-x top left #540000; }
#home_right{float:left; margin-bottom:10px; }
#home_left{/*width:413px; height:350px; background:url(/images/home_back.jpg) repeat-x top left; float:left;*/}
#home_left p{color:#FFFFFF; padding:5px 10px; line-height:16px; font-size:14px; font-weight:normal;}
.read_more{color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; text-align:right;}
.read_more:hover{text-decoration:underline;}
a #tickets{text-decoration:none;font-size:18px; color:#FFFFFF;}
#tickets{padding:5px 10px; background-color:#990000; width:162px; cursor:pointer;}
#tickets:hover{background-color:#C10000;}
#home_left h1{font-size:14px; color:#FFFFFF; font-weight:bold; padding: 5px 10px; text-align: right;}
#home_left h2{color:#FFFFFF; font-size:15px;}
#footer{clear:both; padding:5px 0;}
#content{line-height:16px;}
#content h1{padding:10px 0; font-size:16px; color:#990000;}
#content h3{ font-size:20px; color:#282828; padding:10px 0;}
#content p{padding:5px 0;}
#content li{padding:5px 0; list-style-type:square; }
#content ul{padding:0 15px;}
#content a{ text-decoration:none;color:#990000;}
#content a:hover{ text-decoration:underline;}
#footer a{color:#000000; text-decoration:none;}
#footer a:hover{color:#990000; text-decoration:underline;}
#content .articles_wrapper h2{padding:10px 0; font-size:16px; color:#990000;}
#content .articles_wrapper {margin-top:10px;}
#content .articles_wrapper img{/*float:left;*/padding: 10px 0 10px 15px;}
#content .articles_wrapper h3{font-size:12px;padding-bottom:5px;}
#content .articles_wrapper h3 a{font-size:14px; }
#home_left .articles_wrapper { margin:0; padding:0 10px;}
#home_left .articles_wrapper img{padding: 10px 10px 10px 0; float:left;}
#home_left .articles_wrapper a{color:#FFFFFF; text-decoration:none;}
#home_left .articles_wrapper a:hover{text-decoration:underline;}
#home_left .articles_wrapper dd{border:none;margin:0; padding:0;}
#home_left .articles_wrapper dl{margin:0; padding:0;}
#home_left .articles_wrapper h3{color:#FFFFFF; font-size:14px; padding-top:2px;}
#home_left .articles_wrapper h3 a{color:#FFFFFF; font-size:14px;}
#home_left .articles_wrapper img{/*width:100px;*/}
#home_left h2{padding:5px 0; border-bottom:dotted 1px #FFFFFF; margin:0 10px;}
#article_gallery_wrap{padding:0 20px 20px 0;}
#slideshow_wrapper{padding:20px 0; font-size:16px; color:#990000;}
#slideshow_wrapper h3{padding:0; font-size:14px; color:#990000; margin-bottom:20px;}
#slideshow_wrapper p{font-size:12px; color:#000000;}
#article_mini_gallery{margin-top:20px;}
#image_gallery td{padding:20px; vertical-align:top; border-bottom:dotted 1px #282828; }
#image_gallery td h1{padding:10px 0; font-size:20px; color:#990000;}
#image_gallery td h2{padding:0; font-size:14px; color:#000000;}
#image_gallery td p {padding:5px 0;}
#image_gallery td a {color:#990000; text-decoration:none;}
#image_gallery td a:hover {text-decoration:underline;}
.article_admin_caption{margin-bottom:20px; padding-bottom:20px;}
.products_wrapper {margin:20px 0;}
.products_wrapper table {margin-top:10px; padding-top:20px;border:none;}
.products_wrapper table td{padding:10px; margin:0; border:solid 1px #282828;}
.products_wrapper table td.spacer_cell{ border:none; padding:5px 0;}
#product_table {border:dashed 1px #9D0B0B; margin:0; padding:0;}
#product_table td{border:none; vertical-align:top; padding:20px; margin:0;}
#product_table p{text-align:left; line-height:18px;}
#product_table h3{padding-top:10px; font-size:16px;}
#product_table a:hover{text-decoration:none;}
.product_column {width:10%;}
.product_links{display:inline;}
#kart_detail_wrapper{ margin:10px 0;}
#kart_detail_wrapper table{border:solid 1px #282828; width:100%; margin-bottom:10px;}
#kart_detail_wrapper table th{text-align:left; padding:5px; margin:0; background-color:#9D0B0B; color:#FFFFFF;}
#kart_detail_wrapper table td{padding:10px 5px; text-align:left;}
#product_table a.disclaimer{font-size:12px; font-weight:bold;}
#product_table a.disclaimer:hover {text-decoration:underline;}
.products_wrapper a.disclaimer{font-size:12px; font-weight:bold;}
.products_wrapper a.disclaimer:hover {text-decoration:underline;}
#featured_product { color:#FFFFFF;line-height:16px; font-size:14px; font-weight:normal;}
#featured_product table{border:none;}
#featured_product a{color:#FFFFFF; font-weight:bold; text-decoration:none;}
#featured_product a:hover{text-decoration:underline;}
#featured_product .product_links{display:none;}
#featured_product h3{font-size:14px;}
#featured_event {width:400px; float:left; margin:0; padding:0;}
#featured_event .articles_wrapper{margin:0; padding:0;}