/* CSS Document */body {	width:100%;	height:100%;	margin:0px;	padding:0px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;	background-image:url(images/bg.gif);	background-repeat:repeat-x;	background-color:#000000;}h1 {	width:660px;	height:auto;	padding:5px;	margin:0px 0px 15px 0px;	background-color:#7c9bcb;	font-weight:bold;	font-size:16px;	color:#ffffff;}h2 {	margin:0px;	padding:0px;	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:normal;	color:#333333;}.datetext {	font-size:10px;	font-style:italic;	margin-bottom:10px;}a {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#3073b8;	text-decoration:none;}a:visited {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#3073b8;	text-decoration:none;}a:hover {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#c82d2c;	text-decoration:underline;}a:active {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#c82d2c;	text-decoration:underline;}.cleardiv {	clear:both;	width:100%;	height:0px;	font-size:0px;}.wrapper {	width:100%;	height:auto;	padding:20px 0px 20px 0px;}.container {	width:670px;	height:auto;	background-color:#ffffff;	margin-left:auto;	margin-right:auto;	padding:15px;}.navwrapper {	width:670px;	height:28px;	background-color:#333333;	background-image:url(images/bg_nav.gif);	background-repeat:repeat-x;	margin:2px 0px 2px 0px;}#mainnav {	float:left;	list-style: none;	margin:0px;	padding:0px;	width:700px;	height:28px;	font-size:14px;	text-align:center;}#mainnav li {	display: block inline;	float:left;	width:auto;	height:28px;	line-height:18px;	font-size:14px;	text-align:center;	margin-left:0px;	text-align:center;}#mainnav li a {	display: block inline;	float:left;	width:auto;	height:22px;	padding:6px 21px 0px 22px;	line-height:18px;	text-decoration: none;	color: #ffffff;	font-size:14px;	font-weight:bold;	text-align:center;	margin:0px;}#mainnav li a.last {	border: 0;}#mainnav li a:hover, #mainnav li.current {	background-color:#CCCCCC;	text-decoration: none;	color: #000000;}.mainleft {	width:465px;	height:auto;	margin-right:15px;}.mainleft {	float:left;	width:465px;	height:auto;	margin-right:15px;}.mainright {	float:left;	width:190px;	height:auto;}.bottom {	width:660px;	height:auto;	padding:5px;	margin:0px;	background-color:#7c9bcb;	font-size:12px;	color:#ffffff;}.bottom a {	font-size:12px;	font-weight:bold;	color:#ffffff;	text-decoration:none;}.bottom a:visited {	font-size:12px;	font-weight:bold;	color:#ffffff;	text-decoration:none;}.bottom a:hover {	font-size:12px;	font-weight:bold;	color:#000000;	text-decoration:underline;}.bottom a:active {	font-size:12px;	font-weight:bold;	color:#000000;	text-decoration:underline;}.box {	width:650px;	height:auto;	padding:10px;	background-image:url(images/bg_content.gif);	background-repeat:repeat-x;	margin-bottom:15px;}.leftbox {	width:445px;	height:auto;	padding:10px;	background-image:url(images/bg_content.gif);	background-repeat:repeat-x;	margin-bottom:15px;}.righttop {	width:184px;	height:auto;	padding:3px;	border-bottom:1px solid #000000;	background-color:#707070;	font-size:12px;	font-weight:bold;	color:#ffffff;}.rightbox {	width:184px;	height:auto;	padding:3px;	background-color:#bcbcbc;	margin-bottom:15px;}.sidemenu {	width:190px;	height:auto;	color:#666666;	font-weight:normal;	font-size:11px;}.sidemenu a {	display:block;	width:184px;	height:auto;	padding:3px;	color:#3073b8;	border-bottom:1px solid #bcbcbc;	font-weight:normal;	font-size:11px;	text-decoration:none;}.sidemenu a:visited {	display:block;	width:184px;	height:auto;	padding:3px;	color:#3073b8;	border-bottom:1px solid #bcbcbc;	font-weight:normal;	font-size:11px;	text-decoration:none;}.sidemenu a:hover {	display:block;	width:184px;	height:auto;	padding:3px;	color:#3073b8;	border-bottom:1px solid #bcbcbc;	background-color:#eeeeee;	font-weight:normal;	font-size:11px;	text-decoration:none;}.sidemenu a:active {	display:block;	width:184px;	height:auto;	padding:3px;	color:#3073b8;	border-bottom:1px solid #bcbcbc;	background-color:#eeeeee;	font-weight:normal;	font-size:11px;	text-decoration:none;}.photos {	width:190px;	height:auto;}.photos img {	padding:4px;	border:1px solid #bcbcbc;	margin-bottom:15px;}.photos img:hover {	padding:4px;	border:1px solid #666666;	margin-bottom:15px;}.newstextbox {	width:180px;	height:auto;	padding:1px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;	border:1px solid #666666;}.textbox {	width:250px;	height:auto;	padding:1px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;	border:1px solid #333333;}.textarea {	width:441px;	height:100px;	padding:1px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;	border:1px solid #333333;}.submenu1 {	float:left;	width:132px;	height:24px;	border-right:2px solid #ffffff;	margin-bottom:15px;	background-color:#c82d2c;}.submenu1 a, .submenu1 a:visited {	display:block;	float:left;	width:132px;	height:12px;	padding:6px 0px 6px 0px;	text-align:center;	color:#ffffff;	font-weight:bold;	background-color:#c82d2c;	text-decoration:none;}.submenu1 a:hover, .submenu1 a:active {	display:block;	float:left;	width:132px;	height:12px;	padding:6px 0px 6px 0px;	text-align:center;	color:#ffffff;	font-weight:bold;	background-color:#ec5b5a;	text-decoration:none;}.submenu2 {	float:left;	width:132px;	height:24px;	margin-bottom:15px;	background-color:#c82d2c;}.submenu2 a, .submenu2 a:visited {	display:block;	float:left;	width:132px;	height:12px;	padding:6px 0px 6px 0px;	text-align:center;	color:#ffffff;	font-weight:bold;	background-color:#c82d2c;	text-decoration:none;}.submenu2 a:hover, .submenu2 a:active {	display:block;	float:left;	width:132px;	height:12px;	padding:6px 0px 6px 0px;	text-align:center;	color:#ffffff;	font-weight:bold;	background-color:#ec5b5a;	text-decoration:none;}.paymentline {	width:670px;	height:0px;	font-size:0px;	border-bottom:1px solid #cccccc;	margin-bottom:10px;}.leftbutton {	float:left;	width:120px;	height:auto;}.righttext {	float:left;	width:550px;}
