﻿body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #000000;

	text-align: center;

	margin:0 auto;

	background-color: #960000;
	background-image:url(/header/images/background.png);
	background-repeat:repeat-x;
	background-position:top;
	background-attachment:fixed;

}



#bodycontainer {

	width:1000px;

	text-align:left;

	vertical-align:top;

	margin:0px auto;

	padding:0px;

	border:none;
	
	background-image: url(images/content.png);

	background-repeat: repeat-y;

	background-position:center;
	
	

}

#headercontainer {

	width:1000px;

	text-align:left;

	vertical-align:top;

	margin:0px auto;

	padding:0px;

	border:none;
	
	background-image: url(images/header.png);

	background-repeat: repeat-y;

	background-position:center;
	
	

}


#headerlogo {

	width:320px;

	border:none;

	padding-left:49px;

	margin:0px auto;

}



#header {

	width:680px;

	border:none;

	padding-left:0px;

	padding-right:0px;

	margin:0px;

	font-size:small;

	font-weight:bold;

	color: #FFFFFF;

	text-align:right;

	vertical-align:bottom;

	text-shadow:0 1px 1px rgba(0,0,0,0.5);

}



#body {

	width:1000px;

	padding:0px;

	margin:0px;

	border:none;

}



#content {

	width:670px;

	text-align:left;

	vertical-align:top;

	padding:0px;

}



#leftcolumn {

	width:330px;

	text-align:left;

	vertical-align:top;

	padding:0px;

}



#copyright {

	width:670px;

	text-align:center;

	padding:0px;

	vertical-align:bottom;

	font-size:small;

}



#creditcards {

	width:330px;

	text-align:center;

	vertical-align:middle;

}

#menu {
	z-index:2;
	
	position:relative;
}



#banner {

	border:none;

	margin:0px;

	padding:0px;

	height:300px;
	
	z-index:1;

	-moz-box-shadow: 0px 2px 2px #000;

	-webkit-box-shadow: 0px 2px 2px #000;

	box-shadow: 0px 2px 2px #000;

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#000000')";

	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#000000');

}



#title {

	border:none;

	margin:0px;

	padding:0px;

	height:80px;

	-moz-box-shadow: 0px 2px 2px #000;

	-webkit-box-shadow: 0px 2px 2px #000;

	box-shadow: 0px 2px 2px #000;

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#000000')";

	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#000000');

}



.imagesright {

	border:none;

	margin-top:10px;

	margin-bottom:10px;

	margin-left:30px;

	margin-right:30px;

	padding-top:0px;

	padding-bottom:0px;

	padding-left:0px;

	padding-right:0px;

	float:right;

}



.imagesleft {

	border:none;

	margin-top:10px;

	margin-bottom:10px;

	margin-left:10px;

	padding-top:0px;

	padding-bottom:0px;

	padding-left:10px;

	float:left;

}



.icons {

	border:none;

	margin-left:2px;

	margin-right:2px;

	padding:0px;

	vertical-align:bottom;

}



.images {

	border:none;

	margin:0px;

	padding:0px;

}



.proshopimages {

	border:none;

	padding:5px;

	vertical-align:top;

	text-align:center;

	width:150px;

}



#insert {

	background:#555555;

	color: #FFFFFF;

	float:right;

	width:220px;

	margin:20px;

	padding-left:5px;

	padding-right:5px;

	text-align:center;

	-moz-box-shadow: 0px 2px 2px #000;

	-webkit-box-shadow: 0px 2px 2px #000;

	box-shadow: 0px 2px 2px #000;

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#000000')";

	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#000000');

}



#graphics {

	float:right;

	width:230px;

	margin-top:100px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:20px;

	text-align:center;

}



table.content {

	width:620px;

	margin-right:30px;

	margin-left:20px;

	border:none;

	border-collapse:collapse;

}



table {

	margin:0 auto;

	padding:0px;

	border:none;

	border-collapse:collapse;

}



th {

	font-weight: bold; 

	}



td { 

	vertical-align:top;

	margin:0px;

	padding:0px;

	border:none;

}



p {

	margin-left:20px;

	margin-right:20px;

	margin-top:10px;

	margin-bottom:10px;

	padding:0px;

}



h1 {

	font-weight: Bold;
	
	font-size: 24px; 

	color:	#0000FF;

	text-align: left;

	padding-top:20px;

	padding-bottom:10px;

	padding-left:20px;

	padding-right:30px;

	text-shadow:0 2px 2px rgba(0,0,0,0.5)

}



h2 {

	font-weight: Bold;
	
	font-size: 16px; 

	color:	#cccccc;

	text-align: center;

	padding-top:10px;

	padding-bottom:0px;

	padding-left:20px;

	padding-right:30px;

	text-shadow:0 2px 2px rgba(0,0,0,0.5)

}



h3 {

	font-weight: Bold;
	
	font-size: 14px; 

	color:	#0000FF;

	text-align: left;

	padding-top:0px;

	padding-bottom:0px;

	padding-left:20px;

	padding-right:30px;

	text-shadow:0 2px 2px rgba(0,0,0,0.5)

}



h4 {

	font-weight: Bold;
	
	font-size: 14px; 

	text-align: left;

	padding-top:0px;

	padding-bottom:0px;

	padding-left:20px;

	padding-right:30px;

	text-shadow:0 2px 2px rgba(0,0,0,0.5)

}



h5 {

	font-weight: bold; 

	text-align: left;

	padding-top:0px;

	padding-bottom:0px;

	padding-left:20px;

	padding-right:30px;

	text-shadow:0 2px 2px rgba(0,0,0,0.5)

}



h6 {

	font-weight: Bold;
	
	font-size: 10px; 

	text-align: left;

	padding-top:0px;

	padding-bottom:0px;

	padding-left:20px;

	padding-right:30px;

	text-shadow:0 2px 2px rgba(0,0,0,0.5);

}



a:link {text-decoration:underline;}

a:visited {text-decoration:underline;}

a:hover {color: #0000FF; text-decoration:underline;}

a:active {text-decoration:underline;}

a.news:link {font-weight:bold; color: #cccccc; text-decoration: underline;}

a.news:visited {font-weight:bold; color: #cccccc; text-decoration: underline;}

a.news:hover {font-weight:bold; color: #ffffff; text-decoration: underline;}

a.news:active {font-weight:bold; color: #cccccc; text-decoration: underline;}
