/* CSS Document *//* screen.css */ body {	margin: 0px;	text-align: center;}a:link {	color: #4360CD;}a:visited {	color: #666666;}a:hover {	color:#649ACF;}a:active {	color: #FF0000;}/* Begin MAIN nav link psuedo-classes */a.nav_btn:link {	color:#000000;}a.nav_btn_current:link {	color:#000000;}a.nav_btn:visited {	color:#000000;}a.nav_btn_current:visited {	color:#000000;}a.nav_btn:hover {	background-color: #649ACF;}a.nav_btn_current:hover {	background-color: #B5CBD6;}/* Begin SUB nav link psuedo-classes */a.sub_nav_btn:link {	color:#000000;}a.sub_nav_btn_current:link {	color:#000000;}a.sub_nav_btn:visited {	color:#000000;}a.sub_nav_btn_current:visited {	color:#000000;}a.sub_nav_btn:hover {	background-color: #649ACF;}a.sub_nav_btn_current:hover {	background-color: #B5CBD6;}/* begin main formatting styles */ #container {	height: auto;	width: 640px;	margin-top: 30px;	margin-right: auto;	margin-left: auto;	border: 1px solid #000000;	text-align: left;}#header {	height: 100px;	width: 640px;	border-bottom: 1px solid #000000;}#main_nav {	height: 25px;	width: 640px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;}#sub_nav {	height: 25px;	width: 640px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000;}#min_height {	height: 300px;	width: 1px;	float:left;}#content {	height: auto;	width: 620px;	float: left;	margin-top: 15px;	margin-right: 10px;	margin-bottom: 15px;	margin-left: 10px;}#footer {	height: 30px;	width: 640px;	clear: both;}#contact_box {	height: auto;	width: 590px;	background-color: #CCC;	margin-top: 10px;	margin-right: 15px;	margin-bottom: 10px;	margin-left: 15px;	padding: 10px}/* begin tag styles */ul {	list-style-image: none;	list-style-type: none;	display: block;}table {	margin-top: 20px;	margin-right: auto;	margin-left: auto;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	width: 500px;	border: 0;}td {	padding-left: 10px;	margin-bottom: 20px;}p {	text-indent: 1.5em;}/* begin class styles */.nav_btn {	display: block;	float:left;	height: 25px;	width: 80px;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.8em;	text-decoration: none;	text-align: center;	line-height: 25px;	font-weight: 600;}.nav_btn_current {	display: block;	float:left;	height: 25px;	width: 80px;	font-family:  Arial, Helvetica, sans-serif;	font-size: 0.8em;	text-decoration: none;	text-align: center;	line-height: 25px;	font-weight: 600;	background-color: #B5CBD6;}.sub_nav_btn {	display: block;	float:left;	height: 25px;	width: auto;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.8em;	text-decoration: none;	text-align: center;	line-height: 25px;	font-weight: 600;	padding-left: 15px;	padding-right: 15px;}.sub_nav_btn_current {	display: block;	float:left;	height: 25px;	width: auto;	font-family:  Arial, Helvetica, sans-serif;	font-size: 0.8em;	text-decoration: none;	text-align: center;	line-height: 25px;	font-weight: 600;	padding-left: 15px;	padding-right: 15px;	background-color: #B5CBD6;}.hidden {	display: none;}.table_bg {	background-color: #CDD1F6;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;}.table_bg_alt {	background-color: #E8E8DB;}.table_caption	{	font-size: 16px;	color: #000000;	text-align: left;	font-weight: bold;}.photo_left {	margin-right: 10px;	margin-bottom: 10px;	margin-top: 0px;	margin-left: 0px;}.photo_right {	margin-right: 0px;	margin-bottom: 10px;	margin-top: 0px;	margin-left: 10px;}.price	{	text-align: right;	padding-right: 10px;}.bg_lightblue {	background-color: #CCCCCC;}
