﻿ @import url("reset.css");  

body {
	font-size: 17px;
	background: #003300;
	background-image:url('../images/back2.PNG')
}
body * {
	font-family: Arial, Helvetica, sans-serif;
}

body p {
	color:#C0C0C0;
}

#MainDiv {
	width: 900px;
	margin:auto;	
}

#TopBanner {
	height:70px;
}

#TopBanner img {
	width:240px;
	height:80px;
	float:left;
}

#TopBanner a {
	padding:5px;
	color:#FF6600;
	float:right;
}

#MainNavigation {
	margin:30px 0px 0px 0px ;
	float:right;
	text-align:center;
	vertical-align:bottom;
}
#MainNavigation ul 			{ float:right; margin-right:10px; }
#MainNavigation ul li 		{ display:inline; padding:0x 10px; }  
#MainNavigation ul a 		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; float:right;  height:20px; padding:10px 15px; }
#MainNavigation ul a:link 	{ color:silver; text-shadow:2px; }
#MainNavigation ul a:visited	{ color:silver; }
#MainNavigation ul a:active	{ color:#FF6600; }
#MainNavigation ul a:hover 	{ color:#FF6600; background-color:#808080; }
#MainNavigation ul a:focus	{ color:#FF6600; }


#MainContent {
	height:700px;
}
#MainContent table {
	width:100%;
}
#MainContent p {
	font-family: Arial, Helvetica, sans-serif;
}

.ListTitle { /* headers of paragraphs */
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
}

#AnimationDiv {
	height:375px;
	padding:20px 0px 0px 0px;
	border-radius: 10px; 
	background-color:#1F1F1F;
}
#AnimationHolder {
	margin:0px 0px 0px 0px ;
} 
#AnimationDiv img {
	margin:0px 15px 15px 20px;
	border-radius: 10px; 

}
#AnimationDiv p {
	margin:20px 20px;
}
 

.SubCategories {
	height:300px; 
	width:280px; 
	margin:10px;
	float:left
}
.SubCategories h2 {
	font-family: "Times New Roman", Times, serif;
	color:white;
	font-size:24px;
	font-style:italic;
	padding:20px 5px;
}
.SubCategories p {
	color:silver;
	font-size:15px;
	padding:10px 5px;
}



.BigButton {
border:1px solid #CE9A01;-webkit-box-shadow: #FFF563 0px 1px 0px inset;-moz-box-shadow: #FFF563 0px 1px 0px inset; box-shadow: #FFF563 0px 1px 0px inset; -webkit-border-radius: 10px; -moz-border-radius: 10px;border-radius: 10px;font-family:arial, helvetica, sans-serif; padding: 15px 20px 15px 20px; text-decoration:none; display:inline-block;text-shadow: 1px 1px 0 rgba(255,255,255,0.2);font-weight:bold; color: #241904;
 background-color: #FFA352; background-image: linear-gradient(to bottom, #FFA352, #FF6600);
 }

.BigButton:hover{
 border:1px solid #CE9A01;
 background-color: #ff881f; background-image: linear-gradient(to bottom, #ff881f, #cc5200);
 }

.BigButton {
	margin: 40px 10px;
	padding:25px 50px;
	text-align:	center;
}

#ContactUsDiv {
	height:300px;
	width:900px;
}
#ContactUsDiv h2 {
	font-family: "Times New Roman", Times, serif;
	color:white;
	font-size:26px;
	font-style:italic;
	padding:5px 5px;
}

#ContactUsText {
	float:left;
}
#PricesAndPolicies {
	font-family: "Times New Roman", Times, serif;
	color:#0000FF;
	font-size:26px;
	font-style:italic;
	float:right;
}

#SectionTitle {
	margin:100px 0px 40px 0px;
	font-size:40px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	color:#FF6600;

}
.ListTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	font-size:17px;
	margin:15px 0px 5px 0px;
}

#ContactUsHeader{
	display:block;
	height:40px;
}
#ContactUsForm {
	margin:0px 0px 0px 0px ;
	float:left;
}
#ContactUsForm label, input {
	font-size:17px;
	color:silver;
	margin:0px 2px;
}
.TableLabel {
	text-align:right;
	vertical-align:top;
	padding:3px 0px 0px 0px;
}
#ContactUsForm input, textarea {
	background-color:#333333;
	margin:3px 0px;
}

#ContactUsAddress {
	margin:0px 0px 0px 50px ;
	float:left;

}

#ContactUsAddress p {
	color:silver;
}
#ContactUsAddress h3 {
	margin:0px 0px 5px 0px ;
	color:white;
	font-weight:bold;
}

#ExtraButtons {
	float:right;
	width:230px;
	height:200px;
	text-align:right;
	vertical-align:bottom;

}
#ExtraButtons a {
	width:100px;
	height:20px;
	text-align:center;
	font-size:12px;
	margin:10px 0px;
	padding:10px 10px;
}

#ProductSelectorDiv {
	margin:0px 0px 0px 0px; 
	height:450px;
	width:200px;

}

#ProductSelectorDiv li {
	text-align:center;
	padding:10px;
	margin:5px;
	background-color:#212121;
}
#ProductSelectorDiv li span {
	color:#F26000
}

#ProductDisplayDiv {
	margin:0px 0px 0px 20px; 
	width:650px;
	height:450px;

}
#ProductSelectorDiv a {
	color:gray;
}


#ProductDisplayDiv h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:white;
}
#ProductDisplayDiv p {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	color:silver;
}
