/* CSS Document */

body {
	padding: 0;
	margin: 0;
	background-color: #042701;
	background-image:  url(../images/background_complimentary.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}
		
#headers {
	display: none;
	}

#container {
	width: 770px;
	\width: 790px;
	w\idth: 770px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background-image:  url(../images/background_columns2.gif);
	background-repeat: repeat-y;
	}

#navcontain{
	padding: 5px 5px 0 5px;
	margin: 0;
	height: 32px;
	background-image:  url(../images/bg_nav.jpg);
	}
	
#masthead {
	padding: 0; 
	margin: 0 0 0 5px; 
	width: 761px; 
	height: 193px;
}

#masthead div   {width: 408px; height: 193px; padding: 0; margin: 0; background: url(/images/logo.png) no-repeat; }
#masthead div h1    {display:none; padding: 0; margin: 0;}

#mastheadhome {
	padding: 0; 
	margin: 0 0 0 5px; 
	width: 761px; 
	height: 193px;
}

#mastheadhome h1    {display:none; padding: 0; margin: 0;}

/* Masthead Photos */

.bg001 		{background: url(../images/mastheads/001.jpg) no-repeat 0 0;}
.bg002 		{background: url(../images/mastheads/002.jpg) no-repeat 0 0;}
.bg003 		{background: url(../images/mastheads/003.jpg) no-repeat 0 0;}
.bg004 		{background: url(../images/mastheads/004.jpg) no-repeat 0 0;}
.bg005 		{background: url(../images/mastheads/005.jpg) no-repeat 0 0;}
.bg006 		{background: url(../images/mastheads/006.jpg) no-repeat 0 0;}
.bg007 		{background: url(../images/mastheads/007.jpg) no-repeat 0 0;}
.bg008 		{background: url(../images/mastheads/008.jpg) no-repeat 0 0;}
.bg009 		{background: url(../images/mastheads/009.jpg) no-repeat 0 0;}
.bg010 		{background: url(../images/mastheads/010.jpg) no-repeat 0 0;}
.bg011 		{background: url(../images/mastheads/011.jpg) no-repeat 0 0;}
.bg011edited 		{background: url(../images/mastheads/011edited.jpg) no-repeat 0 0;}
.bg012 		{background: url(../images/mastheads/012.jpg) no-repeat 0 0;}
.bg013 		{background: url(../images/mastheads/013.jpg) no-repeat 0 0;}
.bg014 		{background: url(../images/mastheads/014.jpg) no-repeat 0 0;}
.bg015 		{background: url(../images/mastheads/016.jpg) no-repeat 0 0;}
.bg016 		{background: url(../images/mastheads/016.jpg) no-repeat 0 0;}
.bg017 		{background: url(../images/mastheads/017.jpg) no-repeat 0 0;}
.bg018 		{background: url(../images/mastheads/018.jpg) no-repeat 0 0;}
.bg019 		{background: url(../images/mastheads/019.jpg) no-repeat 0 0;}
.bg020 		{background: url(../images/mastheads/020.jpg) no-repeat 0 0;}
.bg021 		{background: url(../images/mastheads/021.jpg) no-repeat 0 0;}
.bg022 		{background: url(../images/mastheads/022.jpg) no-repeat 0 0;}
.bg023 		{background: url(../images/mastheads/023.jpg) no-repeat 0 0;}
.bg024 		{background: url(../images/mastheads/024.jpg) no-repeat 0 0;}
.bg025 		{background: url(../images/mastheads/025.jpg) no-repeat 0 0;}
.bg026 		{background: url(../images/mastheads/026.jpg) no-repeat 0 0;}
.bg027 		{background: url(../images/mastheads/027.jpg) no-repeat 0 0;}
.bg028 		{background: url(../images/mastheads/028.jpg) no-repeat 0 0;}
.bg029 		{background: url(../images/mastheads/029.jpg) no-repeat 0 0;}
.bg030 		{background: url(../images/mastheads/030.jpg) no-repeat 0 0;}
.bg031 		{background: url(../images/mastheads/031.jpg) no-repeat 0 0;}
.bg032 		{background: url(../images/mastheads/032.jpg) no-repeat 0 0;}
.bg033 		{background: url(../images/mastheads/033.jpg) no-repeat 0 0;}
.bg034 		{background: url(../images/mastheads/034.jpg) no-repeat 0 0;}
.bg035 		{background: url(../images/mastheads/035.jpg) no-repeat 0 0;}
.bg036 		{background: url(../images/mastheads/036.jpg) no-repeat 0 0;}
.bg038 		{background: url(../images/mastheads/038.jpg) no-repeat 0 0;}
.bg039 		{background: url(../images/mastheads/039.jpg) no-repeat 0 0;}


/* Submast for All Pages Except Index */

.style5 {font-size: 8px}

#submastmain{
	clear: both; 
	background:  #327662 url(../images/goldmast.gif) repeat-x;
	margin: 0 4px 0 5px;
	padding: 0;
	height: 47px;
	}

#submastmain_left{
	float: left;
	width: 390px;
	margin: 0;
	padding: 0;
	}

#submastmain_left h2{
	margin: 0;
	padding: 2px 0 0 10px;
	font-size: 24px;
	color: #006600;
	}
	
#submastmain_right {
	height: 47px;
	float: left;
	width: 361px;
	margin: 0;
	padding: 0;
	}

#submastmain_right h2{
	margin: 0;
	padding: 10px 10px 0 175px;
	font-size: 14px;
	text-align: right;
	font-weight: bold;
	color: #2a3756;
	}	

/* Submast for Index Page Only */

#sub_mast{
	clear:both; 
	background-image:  url(../images/goldmast.gif);
	background-repeat: repeat-x;
	background-color: #327662;
	margin: 0 4px 0 5px;
	padding: 0;
	height: 215px;
	}

#submast_left{
	float: left;
	width: 390px;
	margin: 0;
	padding: 0;
	}

#submast_left h2{
	margin: 0;
	padding: 2px 0 0 10px;
	font-size: 24px;
	color: #006600;
	}

#submast_left h3{
	margin: 0;
	padding: 15px 0 20px 10px;
	font-family: "Lucida Grande", verdana, arial, serif;
	font-weight: normal;
	color: #f7ba0b;
	font-size: 20px;
	}

#submast_left p {
	margin:0; 
	padding: 0 0 0 10px;
	color: #93d8fd;
	font-size: 14px;
	line-height: 140%;
	}		
	
#submast_right {
	height: 215px;
	float: left;
	width: 361px;
	margin: 0;
	padding: 0;
	background-image:  url(../images/catalog.jpg);
	background-repeat: no-repeat;
	}

#submast_right h2{
	margin: 0;
	padding: 10px 10px 0 175px;
	font-family: verdana, arial, serif;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	color: #2a3756;
	}
	
#submast_right h3{
	margin: 0;
	padding: 30px 10px 0 200px;
	font-family: "Lucida Grande", verdana, arial, serif;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	color: #f7ba0b;
	}	
		
#submast_right p {
	margin: 0;
	padding: 10px 10px 0 200px;
	color: #93d8fd;
	font-size: 12px;
	line-height: 130%;
	}			

#left_column {
	float: left;
	width: 550px;
	padding: 0;
	margin: 0;
	background:  url(../images/curve_left_top_product.jpg) no-repeat;
	}
		
#left_column h1{
	margin: 0;
	padding: 60px 0 0 20px;
	font-family: "Lucida Grande", verdana, arial, serif;
	font-weight: bold;
	color: #2a3756;
	font-size: 18px;
	}
	
#left_column h5{
	margin: 0;
	padding: 20px 0 0 20px;
	font-family: "Lucida Grande", verdana, arial, serif;
	font-weight: bold;
	color: #2a3756;
	font-size: 16px;
	}
	
#left_column h5 a:link, #left_column h5 a:visited {
	color: #2a3756;
	text-decoration: none;
	}
	
#left_column h5 a:hover, #left_column h5 a:active {
	color: #2a3756;
	text-decoration: underline;
	}
	
#left_column a:link, #left_column a:visited {
	color: #006633;
	text-decoration: none;
	}
	
#left_column a:hover, #left_column a:active {
	color: #006633;
	text-decoration: underline;
	}
	
#left_column p {
	padding: 20px 0 0 20px;
	margin: 0;
	line-height: 140%;
	}
	
#right_column {
	float: left;
	width: 216px;
	margin: 0;
	padding: 0;
	background:  url(../images/curve_right_top_product.jpg) no-repeat;
	}

#right_column strong {color: #0e4243;}

#right_column h4{
	margin: 0;
	padding: 25px 0 0 45px;
	font-weight: bold;
	color: #0e4243;
	font-size: 12px;
	}

#right_column p {
	color: #44322d;
	font-size: 11px;
	padding: 10px 20px 0 45px;
	margin: 0;
	}
		
#right_column ul {
	color: #44322d;
	font-size: 11px;
	padding: 5px 20px 0 45px;
	margin: 0;
	line-height: 140%;
	list-style-type: none;
	}	
	
#right_column li a:link {
	color: #2a3756;
	font-weight: bold;
	text-decoration: underline;
	}
	
#right_column li a:hover {
	color: #576892;
	font-weight: bold;
	text-decoration: none;
	}	
	
#right_column li a:visited {
	color: #44322d;
	font-weight: bold;
	}			

#footer_nav {
	clear: both; 
	margin:0; 
	padding:0;
	background-image: url(../images/footernav_product.gif);
	height: 92px;
	background-repeat: no-repeat;
	}

#footer_nav p{
	padding: 65px 0 0 0;
	margin: 0;
	text-align: center;
	}
	
#footer {
	clear: both;
	padding: 0;
	margin: 0 4px 0 5px;
	background-image: url(../images/footer_background.gif);
	}
		
#footer p{
	padding: 3px 10px 0 0;
	margin:0;
	text-align: right;
	font-family: arial, helvetica, verdana, serif;
	font-size: 11px;
	}
	
.clear {
	clear: left;
}

.photos {
	margin: 35px 0 0 0;
	padding: 0;
}
	
.photos_main {
	margin: 0;
	padding: 0 10px 10px 0;
	border: 0;
}

.photos_resource {
	margin: 0 10px 0 0;
	padding: 0 0 0 20px;
	border: 0;
}
	
a.blue:visited, a.blue:link {
	color: #93d8fd;
	text-decoration: none;
}
a.blue:active, a.blue:hover {
	color: #93d8fd;
	text-decoration: underline;
}
	
a.grey:visited, a.grey:link, a.grey:active, a.grey:hover {
	color: #006633;
	text-decoration: none;
}