BODY {
	background-image: url('../images/header.png');
	background-repeat: repeat-x;
	
	margin: 0px;
	padding:  0px;

	font-family: Arial;

	color: rgb(115,115,115);
}

IMG {
	border: 0px;
}

.clear{
	clear: both;
}

.header {
	width: 808px;
	height: 223px;
	margin: 0 auto;
}

.header_left {
	padding-top: 55px;
	background-repeat: no-repeat;
	width: 223px;
	float: left;
}

.header_middle {
	background-repeat: no-repeat;
	width: 360px;
	float: left;
}

.header_right {
	background-repeat: no-repeat;
	width: 225px;
	float: left;
}

.orderfont {
	font-size: 125%;
	color: rgb(45,117,183);
}

.ordersubfont {
	font-size: 85%;
	color: rgb(45,117,183);
}

.content {
	width:  808px;
	
	margin: 0 auto;
}

.contactinfo {
	font-size: 80%;
	width: 200px;
	float: left;
}

.groupshot{
	background-image: url('../images/group_shot.jpg');
	background-repeat: no-repeat;
	width: 374px;
	height: 258px;
	float: right;
	padding-bottom: 20px;
	padding-right: 50px;
	
}

.groupshot_blank{
	width: 374px;
	height: 258px;
	float: right;
	padding-bottom: 20px;
	padding-right: 50px;
	
}

.orderinfo {
	padding-top: 20px;
	padding-bottom: 20px;
}

.dropdown {
	background-image: url('../images/dropdown_bg.png');
	background-repeat: repeat-x;
	
	width: 808px;
	height: 39px;
	margin: 0 auto;
	padding: 0px;
}

.shipping {
	padding-top: 25px;
	
	width: 808px;
	margin: 0 auto;
}

.fineprint {
	font-size: 60%;
}

.boldface {
	font-weight: bold;
}

.shippingdetails {
	font-size:  100%;
}



.align_left {
	text-align: left;
}

.align_right{
	text-align: right;
}

.align_center {
	text-align: center;
}

.valign_bottom {
	vertical-align: bottom;
}

.returntotop {
	font-size: 100%;
	color: rgb(75,138,207);
	text-decoration: none;
}


.footer {
	margin-top: 25px;
	width:  100%;
	height: 60px;
	background-image: url('../images/footer_bg.png');
	background-repeat: repeat-x;
	text-align: center;
}

.footer_1{
	margin-top: 15px;
	width:  808px;
	margin: 0 auto;
	height: 60px;
}

.footer_table {
	width: 900px;
	margin: 0 auto;
}

.footer_links {
	font-family: "Lucida Sans";
	color: rgb(255,255,255);
	text-align: center;
	font-size: 100%;
	padding-top: 0px;
}

.copyright {
	font-family: "Lucida Sans";
	color: rgb(255,255,255);
	text-align: center;
	font-size: 90%;
	padding-top: 5px;
}



table
		{
		font-size: 12px;
		color: rgb(000,000,000);
		width:800px;
		border:1px;
		}
		
		
.tableitem
		{
		font-weight: bold;
		width: 100px;
		text-align: left;
		padding-bottom: 10px;
		}
		
.tableimage
		{
		font-weight: bold;
		width: 120px;
		text-align: left;
		padding-bottom: 10px;
		}

.tabledescription
		{
		font-weight: bold;
		width: 380px;
		text-align: left;
		padding-bottom: 10px;
		}
		
.tablecasepack
		{
		font-weight: bold;
		width: 100px;
		text-align: left;
		padding-bottom: 10px;
		}
		
.tablecaseprice
		{
		font-weight: bold;
		width: 100px;
		text-align: left;
		padding-bottom: 10px;
		}

.ItemList2
		{
		background-color: #e1edf8;
		}

		
.valign_bottom {
	vertical-align: bottom;
}

#menu {
			padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; vertical-align: top; width: 800px; padding-top: 0px; list-style-type: none
		}
		#menu UL {
			padding-right: 0px; display: none; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
		}
		#menu UL UL {
			display: inline
		}
		#menu UL UL LI A {
			padding-left: 0px; width: 800px
		}
		#menu A {
			padding-right: 0px; display: block; padding-left: 0px; font-weight: bold; padding-bottom: 0px; margin-left: 0px; width: 808px; CURSOR: pointer; COLOR: #000; padding-top: 0px
		}
		#menu A:hover {
			text-decoration: none
		}
		#menu UL A {
			padding-right: 0px; border-top: #fff 0px solid; display: block; padding-left: 0px; font-weight: normal; background: #ffffff; padding-bottom: 10px; width: 800px; COLOR: #000; padding-top: 0px
		}
		#menu UL A:hover {
			background: #ffffff; text-decoration: underline
		}
		#menu LI.active A {
			background: #fff
		}
		#menu LI.active LI A {
			background: #000000
		}

.brown{
	font-size: 100%;
	color: rgb(000,000,000);
	text-decoration: none
}
		
a:link {
	font-size: 100%;
	color: #ffffff;
	text-decoration: none
}

a:visited {
	font-size: 100%;
	color: #ffffff;
	text-decoration: none
}

a:hover {
	font-size: 100%;
	color: rgb(75,138,207);
	text-decoration: none
}
