/*@charset "UTF-8";/* CSS Document */body {	font: 11px Arial, Helvetica, Verdana, sans-serif;	background: #d8d8d8;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;}.oneColFixCtrHdr #container {	width: 800px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */	/*height: 580px;*/	background: #FFFFFF;	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	border: none;	text-align: left; /* this overrides the text-align: center on the body element. */}.oneColFixCtrHdr #header {	background-image:url(../gfx/sky.jpg);	height:116px;	padding: 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */}.oneColFixCtrHdr #headerGame {	background-image:url(../gfx/navbar.jpg);	height:30px;	padding:0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */}.oneColFixCtrHdr #mainContentIndex {	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */	height:480px;	background-image:url(../gfx/boy.gif);}.oneColFixCtrHdr #mainContentFurther {	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */	height:480px;	background-image:url(../gfx/girl.gif);}.oneColFixCtrHdr #mainContentComm {	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */	height:480px;	background-image:url(../gfx/father.gif);}.oneColFixCtrHdr #mainContentContact {	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */	height:480px;	background-image:url(../gfx/mother.gif);}.oneColFixCtrHdr #oneCol{	height:480px;	padding: 10px 300px 0px 30px;	}.oneColFixCtrHdr #leftCol{	width: 430px; /* remember that padding is the space inside the div box and margin is the space outside the div box */	height:480px;	padding: 10px 0 0 30px;	float:left;	}.oneColFixCtrHdr #rightCol{	width: 250px; /* remember that padding is the space inside the div box and margin is the space outside the div box */	height:480px;	padding: 10px 5px 10px 10px;	float:right;	clear:none;	}.oneColFixCtrHdr #mainContentIndex h1, #mainContentFurther h1, #mainContentComm h1, #mainContentContact h1  {	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */	padding: 15px 0px 3px 0px; /* using padding instead of margin will allow you to keep the element away from the edges of the div */	font-size: 13px;	color:#00a2b1;}.oneColFixCtrHdr #mainContentIndex h2 #mainContentFurther h2, #mainContentComm h2, #mainContentContact h2{	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */	padding: 15px 0px 3px 0px; /* using padding instead of margin will allow you to keep the element away from the edges of the div */	font-size: 12px;	color:#00a2b1;}.oneColFixCtrHdr #mainContentGame {	margin: 0px; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */	padding: 0px; /* using padding instead of margin will allow you to keep the element away from the edges of the div */}.oneColFixCtrHdr #footer {	padding: 0 20px; /* this padding matches the left alignment of the elements in the divs that appear above it. */	width: 760px;	background:#ffffff;}.oneColFixCtrHdr #mainContentIndex p a:link, #mainContentFurther p a:link, #mainContentComm p a:link, #mainContentContact p a:link{	color:#00a2b1;}body#about a#aboutnav,body#dev a#devnav,body#comm a#commnav,body#game a#gamenav,body#contact a#contactnav{background-color: #25b1db;}#nav {	width:800px;	height:20px;	margin-left:0px;	_margin-left:2px;	padding-top:93px;}#nav ul {	margin-top:0px;	margin-bottom:0px;	margin-left:0px;	padding: 0;	color:#FFFFFF;	list-style-type:none;}#nav ul li {	font-size:12px;	text-align:center;	display:block;	float:left;}#nav ul li.mainmenu {	float:left;}#nav ul li a{	color:#ffffff;	width:160px;	height:18px;	margin-left:0px;	padding-top:5px;	display:block;	background-color:none;	text-decoration:none;}#nav ul li a:hover {	background-color:#65c7e4;}/*game page navigation  */#navGame {	width:800px;	height:20px;	margin-left:0px;	_margin-left:2px;}#navGame ul {	margin-top:0px;	margin-bottom:0px;	margin-left:0px;	padding: 0;	color:#FFFFFF;	list-style-type: none;}#navGame ul li {	font-size:12px;	text-align:center;	display:block;	float:left;}#navGame ul li.mainmenu {	float:left;}#navGame ul li a{	color:#ffffff;	width:160px;	height:18px;	margin-left:0px;	padding-top:5px;	display:block;	background-color:none;	text-decoration:none;}#navGame ul li a:hover {	background-color:#65c7e4;}