body {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #000000;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}

.clear
{
	clear: both;
}

a img { border: none; }

p.center
{
	text-align: center;
}

p.big
{
	font-size: 14px;
	font-weight: bold;
}


#view_cart
{	
		text-align:center;
		height:25px;
		width:100px;
		background-color: #666666;
		border-color:#000000;
		border-style:solid;
		border-width:2px;
}

#index_main {
	border: #996600 1px solid;
}
.index_lowerbg {
	background-image:url(/images/box_bottom.jpg);
	background-position:100% 0%;
	background-repeat:no-repeat;
}
.index_hofbg {
	background-image:url(/images/index_hof_bg.jpg);
}
.index_qotmbg {
	background-image:url(/images/index_qotm_bg.jpg);
}
.interior_quotebg {
	background-image:url(/images/interior_quote_bg.jpg);
}
.interior_bodybg { 
	background-image:url(/images/interior_bgrepeat.jpg);
}

#cartarea {
	font-size:10px;
	margin-right:6px;
}
#cartarea a {
	color:#ffff00;
}
#index_lowerarea {
	margin-left:97px;
}
#index_copyright {
	margin: 15px 0px;
}
#index_copyright {
	font-size:10px;
}
#index_copyright a {
	color:#ffff00;
}
#index_hofarea {
	font-size:10px;
	margin:55px 17px 0px 17px;
}
#index_qotmarea {
	font-size:10px;
	margin:55px 17px 0px 17px;
}
.image_header {
	width: 601px;
	height: 171px;
	background: url(/images/interior_hdr_products.jpg) no-repeat;
}
#interior_quotearea {
	margin: 0 7px;
	padding: 0;
	font-size:11px;
	color:#000000;
}


#interior_bodyarea {
	background-image:url(/images/interior_bgbot.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	min-height:123px;
	font-size:11px;
	margin-top: 10px;
	line-height:15px;
}
#interior_bodyarea_products {
	background-image:url(/images/interior_bgbot.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	min-height:123px;
	font-size:11px;
	margin-top: 30px;
}
#interior_bodyarea a {
	color: #BC9B0E;
	text-decoration: underline;
}
#interior_bodyarea_products a {
	color: #BC9B0E;
	text-decoration: underline;
}
#interior_productslist {
	list-style: url(/images/list_icon.jpg);
}

#interior_bodyarea ul li ul li{
	list-style: circle;
}
#interior_bodyarea ul li ul li ul li{
	list-style: circle;
}
#interior_bodyarea p {
	margin:8px 0px;
}
#interior_bodyarea h1 {
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#interior_bodyarea h2 {
	font-size:16px;
	font-weight:bold;
}
#interior_bodymargin {
	margin: 0px 43px 0px 43px;
	overflow: hidden;
}
#interior_copyright {
	margin: 10px 28px 10px 25px;
}
#interior_copyright {
	font-size:10px;
}
#interior_copyright a {
	color:#ffff00;
}
.shopnow {
	margin-top:6px;
	border:1px #ac8900 solid;
}
.pic_leftalign {
	margin-right:12px;
	border:0px #ac8900 solid;
}
.pic_leftalign_form {
	margin-right:12px;
	border:0px;
}
.pic_leftalign_big {
	margin-right:12px;
	margin-bottom:17px;
	border:1px #ac8900 solid;
}
.pic_rightalign {
	margin-left:12px;
	border:1px #ac8900 solid;
}
.pic_rightalign_form {
	margin-left:12px;
	border:0px;
}
.pic_rightalign_big {
	margin-left:12px;
	margin-bottom:17px;
	border:1px #ac8900 solid;
}
.place_holder {
	margin-top: 10px;
	margin-left: 40px;
	width: 740px;
	border: thin solid #996600;
	overflow: auto;
}
#place_form_holder {
	margin-left:200px;
	margin-top: 10px;
	margin-bottom:25px;
	padding: 10px;
	width: 400px;
	border: thin solid #996600;
	overflow: auto;
}
.text_margin_holder {
	margin: 10px;
}
.floatRight {
	float: right;
	width: 450px;
	overflow: hidden;
}
#single_form_new_row {
	margin-top: 10px;
	margin-bottom: 5px;
	height: 24px;
}
#text_space_form_row{
	margin-top: 10px;
	margin-bottom: 5px;
}
#single_form_row {
	margin-bottom: 5px;
	height: 25px;
}
#text_form_value {
	margin-top: 5px;
	margin-left: 0px;
	float: left;

}
#text_form_value_margin {
	margin-top: 5px;
	margin-left: 40px;
	float: left;
}
#form_main_margin {
	margin-left: 150px;
}
#form_margin {
	margin-left: 15px;
	float: left;
}
#empty_title {
	background: url(/images/interior_title.jpg) no-repeat;
	width: 919px;
	height: 36px;
}
#products_title {
	background: url(/images/interior_title_products.jpg) no-repeat;
	width: 919px;
	height: 36px;
}
#products_title {
	background: url(/images/interior_title_products.jpg) no-repeat;
	width: 919px;
	height: 36px;
}
#fundraising_title {
	background: url(/images/interior_title_fundraising.jpg) no-repeat;
	width: 919px;
	height: 36px;
}
#shop_title {
	background: url(/images/interior_title_shop.jpg) no-repeat;
	width: 919px;
	height: 36px;
}
#hall_title {
	background: url(/images/interior_title_hall.jpg) no-repeat;
	width: 919px;
	height: 36px;
}
#info_title {
	background: url(/images/interior_title_info.jpg) no-repeat;
	width: 919px;
	height: 36px;
}
#sitemap_title {
	background: url(/images/interior_title_sitemap.jpg) no-repeat;
	width: 919px;
	height: 36px;
}
#contactus_title {
	background: url(/images/interior_title_contactus.jpg) no-repeat;
	width: 919px;
	height: 36px;
}
#viewcart_title {
	background: url(/images/interior_title_viewcart.jpg) no-repeat;
	width: 919px;
	height: 36px;
}

#subtitle_text {
	margin: 0px;
	padding: 0px;
	margin-left: 42px;
}
.special_link {
	font-size: 14px;
	font-weight: bold;
	position:relative;
	top:-5px;
}
#contact_margin {
	margin: 0px 360px 0px 360px;
	overflow: auto;
}
.interior_disclaimertext {
	font-size:10px;
	font-style:italic;
}

/* Flash Messages */
.flash_message
{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	clear: both;
	margin: 10px 0;
}

#flash_error
{
	color: #FD5353;
}

#flash_ok
{
	color: #B8F581;
}
/* End Flash Messages */






