/* CSS Document */#container{	margin: 0px auto;	width: 955px;	height: auto;	background-image: none;	background-repeat: no-repeat;	background-color:#FFFFFF;	}#masthead{	margin: 0px 0px 0px 0px;	width: 955px;	background-color:#FFFFFF;	overflow: hidden;}#sub_container{	margin: 0px 0px 0px 0px;	width: 955px;	height: auto;	background-image: none;	background-repeat: no-repeat;	background-color:	#CCCCCC;	}#navigations {	margin: 5px auto 0px auto;	padding: 0px 0px;	width: 802px;	float:left;	overflow:inherit;}#navigations ul {	margin: 0px;	padding: 5px 5px 0px 5px;	height:22px;	background-color:#999999;	text-align: left;	overflow:inherit;}#navigations li {	padding: 8px 5px 0px 5px;	display: inline;	width: auto;	text-align: left;    overflow:visible;}#navigations a, a:link, a:visited {	font-family: Arial, "Verdana", Myriad, sans-serif;	font-size: 13px;	font-stretch:extra-condensed;	padding: 8px 0px 0px 3px;	font-weight: bold;	color: #FFFFFF;	text-align: left;	text-decoration:none;    overflow:inherit;}#navigations a:hover {	font-family: Arial, "Verdana", Myriad, sans-serif;	font-size: 13px;	font-stretch:extra-condensed;	font-weight: bold;	text-align: left;	color:#990099;	text-decoration:none}#left_block {	margin: 5px 0px 0px 0px;	width: 147px;	float: left;		background-color:		#999999;}#rightBlock{	margin: 5px 6px 0px 0px;	width: 646px;	background-color:#FFFFFF;	float: right;	padding: 10px 0px 0px 0px;}#rightBlock p{	margin: 0px 5px 0px 5px;	padding: 0px 10px 0px 10px;	font-family: "Verdana", Lucida Grande, Tahoma, Helvetica, sans-serif;	font-size: 13px;	text-align:left;	line-height: 1.1;	color: #OOOOOO;}#rightBlock h2{	margin: 30px 15px 0px 15px;	padding: 0px 100px 0px 15px;	font-family: "Verdana", Lucida Grande, Tahoma, Helvetica, sans-serif;	font-size: 13px;	line-height: 1.2;	color: #OOOOOO;	text-align:left;}#rightBlock h3{	padding: 0px 0px 0px 10px;	margin: 0px 0px 0px 5px;	font-family: "Arial", Lucida Grande, Tahoma, Helvetica, sans-serif;	font-weight: bold;	font-size: 1.6em;	color: #999999;}#rightBlock h4{	padding: 0px 0px 0px 10px;	width: 250px;	margin: 10px 0px 0px 5px;	font-family: "Arial", Lucida Grande, Tahoma, Helvetica, sans-serif;	font-weight: bold;	font-size: 1.8em;}#rightBlock input{	margin-top: 5px;	border: none;	background-color: #56788c;}#rightBlock ul{	padding: 0px 0px 10px 0px;	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;	font-size: 0.8em;	color: #b9b8b9;	list-style: none;}#rightBlock a, a:link, a:visited{	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;	font-size: 1em;	line-height: 1.6em;	color:#CC33CC;	text-decoration: none;}#rightBlock a:hover, a:active{	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;	font-size: 1em;	line-height: 1.6em;	color:#666666;	text-decoration: none;}#rightBlock img{	margin: 15px 0px 0px 14px;	border: none;	padding: 0px 0px 0px 0px;	top: 150px;	left: 150px;}#thumb_gallery{	margin: 0px 0px 0px 0px;	padding: 0px 4px 4px 0px;}#footer{	margin: 5px auto 0px auto;	padding: 5px 0px;	width: 955px;	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;	text-align:left;	font-size: 0.8em;	line-height: 1em;	color: #000000;	background-color: #999999;	float: right;}#footer a:hover {	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;	font-size: 0.8em;	color:#990099;	text-decoration:none;}