/* CSS Document */


		body {
		height: 100%;
		min-width:780px;
		text-align:center;
		background-color: rgb(255,255,204);
		}
		
	
		#container {
			width: 782px;
			\width: 802px;
			w\idth: 782px;
			margin-top:20px;
			margin-left: auto;
			margin-right: auto;
			text-align:left;
		}

		#logo{
			float:left;
			width:300px;

			}
		
		#nav{
			float:right;
			width:482px;
			height:100px;
			background-image:url(images/contact_navbg.gif);
			background-position:right;
			}
		#nav2{
			float:right;
			width:482px;
			height:100px;
			background-image:url(images/nav_background2.gif);
			background-position:right;
			}
		#nav3{
			float:right;
			width:482px;
			height:100px;
			background-image:url(images/nav_background3.gif);
			background-position:right;
			}
		#nav4{
			float:right;
			width:482px;
			height:100px;
			background-image:url(images/product_navbg.gif);
			background-position:right;
			}
		#nav5{
			float:right;
			width:482px;
			height:100px;
			background-image:url(images/nav_background.gif);
			background-position:right;
			}
			
		#sub-nav{
			width:482px;
			height:20px;
		}
		
		#main-image{
			clear:both;
			width:780px;
			height:150px;
		}
				
		#content-container{
			width:781px;
			border-left: 1px solid rgb(61,84,116);
			background-image:url(images/shadow_R.gif);
			background-repeat:repeat-y;
			background-position:right;
			background-color:white;
			padding-bottom:15px;
		}
		
		#main-content {
			width:498px;
			padding-top:25px;
			background-color:white;
		}
		
		#sub-content {
			float:right;
			margin-right:10px;
			padding-top:15px;
			padding-left:20px;
			padding-bottom:15px;
			width:200px;
			border-left: 1px solid rgb(61,84,116);
		}
		
		#order-left{
			float:left;
			width:200px;
			min-height:200px;
			margin:10px;
			padding:10px;
			}
		
		#order-right{
			float:right;
			width:200px;
			min-height:200px;
			margin:10px;
			padding:10px;
			}
			
		#portrait {
			float: left;
			margin-right:20px ;
			padding: 5px;
			border:1px solid rgb(194,203,58);
		}
		
		#portrait-right {
			float: right;
			margin-left:20px ;
			padding: 5px;
			border:1px solid rgb(194,203,58);
		}

		
		#contact {
			float: right;
			width:100px ;
			margin-top:250px;
			margin-right:-110px;
			padding: 5px;
		}	
		
		#footer {
			width:782px;
			height:30px;
			background-image:url(images/footer.gif);
			}
		
		#footer-link{
			float:left;
			width:400px;
			margin-left:30px;
		}
		
		#footer-contact{
			float:right;
			width:300px;
			}
		
		#bottom{clear: both;}
			
		
/* Text Styles */

a:link {color:  rgb(194,203,58);text-decoration:none;}
a:visited {color: rgb(194,203,58);text-decoration:none;}
a:active {color: orange;}
a:hover {color: rgb(61,84,116);text-decoration:none;}
	
	.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: white;
	text-align: left;
	text-indent:40px;
	line-height: 32px;
	font-weight: bold;
	}
	.nav a:link {color: white;text-decoration:none;}
	.nav a:visited {color: white;text-decoration:none;}
	.nav a:active {color: orange;}
	.nav a:hover {color: rgb(194,203,58);text-decoration:none;}
	
	.nav-sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-indent:40px;
	line-height: 8px;
	font-weight: normal;
	}
	.nav-sub a:link {color: rgb(194,203,58);text-decoration:none;}
	.nav-sub a:visited {color: rgb(194,203,58);text-decoration:none;}
	.nav-sub a:active {color: orange;}
	.nav-sub a:hover {color: white;text-decoration:none;}


	.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:20px;
	padding-right:20px;
	color: rgb(150,152,145);
	line-height:14pt;
	}
	
	.sub-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:20px;
	padding-right:20px;
	color: rgb(61,84,116);
	line-height:14pt;
	}
	
	.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-transform:uppercase;
	color: rgb(194,203,58);
	font-weight: bold;
	}
	
	.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: rgb(114, 81, 29);
	}
	
	.h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: rgb(61,84,116);
	text-align: center;
	}
	
	.h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: rgb(61,84,116);
	}
	
	.gyro {
	font-family: Times;
	font-size: 12px;
	font-weight: normal;
	color: rgb(150,152,145);
	padding-right: 5px;
	text-transform: uppercase;
	}
	
	.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: rgb(102,129,135);
	padding-right: 5px;
	font-style: italic;
	}
	
	.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: rgb(45,97,100);
	}
	
	.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: rgb(61,84,116);
	}
