* {
		margin:0;
		padding:0;
		}
body {
		background-color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		margin:0;
		padding:0;
		background:url(https://images.gocomics.com/images/ucg/koozac/main_bg.gif) top repeat-x;
		}
img {
		border:0;
		}
a:link, a:visited {
		text-decoration:underline;
		color:#fff;
		}
a:hover {
		text-decoration:none;
		}
/* Layout
******************************************************************/
#frame {
		margin:0px auto 0 auto;
		width:850px;
		}
#top {
		background:url(https://images.gocomics.com/images/ucg/koozac/top.gif) top no-repeat;
		width:850px;
		height:103px;
		}
		
/* Content
******************************************************************/
#content {
		background:url(https://images.gocomics.com/images/ucg/koozac/content_bg.jpg) top no-repeat;
		border-left:1px solid #333333;
		border-right:1px solid #333333;
		width:848px;
		height:700px;
		}
#content_left1 {
		float:left;
		width:500px;
		height:663px !important;
		height:661px;
		background-color:#FFFFFF;
		border:2px solid #333333;
		margin:13px 38px 0 30px !important;
		margin:13px 38px 0 15px; 
		}
		
#content_left {
		float:left;
		width:500px;
		height:663px !important;
		height:661px;
		background-color:#333333;
		border:2px solid #333333;
		margin:13px 38px 0 30px !important;
		margin:13px 38px 0 15px; 
		}
				
#content_right {
		float:left;
		width:244px;
		height:663px !important;
		height:659px;
		background-color:#666666;
		
		border-right:2px solid #333333;
		border-left:2px solid #333333;
		border-top:2px solid #333333;
		border-bottom:2px solid #333333 !important;
		border-bottom:0px solid #333333;
		
		margin:13px 0 0 0; 
		}
#content_fullwidth {
		float:left;
		width:780px;
		height:661px;
		background-color:#666666;
		border:2px solid #333333;
		margin:13px 38px 0 30px !important;
		margin:13px 0px 0 15px; 
		}
#content_fullwidth td {
		color:#FFFFFF;
		padding:0 1px 0 1px;
		}
#content_fullwidth table {
		}
/* Content text
******************************************************************/	
#content_text {
		xbackground-color:#CCCCCC;
		}
#content_text p {
		padding:5px;
		color:#FFFFFF;
		font-size:10px;
		}	
#content_text h1 {
		padding:5px;
		color:#FFFFFF;
		font-size:14px;
		}	
/* Game Container
******************************************************************/		
#game_container {
		border-bottom:2px solid #333333;
		}
#adverts {
		xwidth:450px;
		background-color:#FFFFFF;
		margin-top:0px !important;
		margin-top:0px;
		border-top:2px solid #333333;
		}
#advert_box {
		position:absolute;
		left: 238px;
		width:43px;
		height:47px;
		margin-left:475px;
		margin-top:-20px;
		}
#adverts table {
		padding:0px;
		margin:0px;
		background:#FFFFFF;
		}
#ad_left {
		float:left;
		width:340px;
		padding:20px 0 0 3px;
		height:112px;
		background:#FFFFFF url(https://images.gocomics.com/images/ucg/koozac/ad_title.gif) top left no-repeat;
		}
#ad_left img {
		margin:2px;
		}
#ad_right {
		float:left;
		width:157px;
		height:129px;
		background-color:#ffffff;
		padding:3px 0 0 0;
		}
/* Top Bar
******************************************************************/
#logo_link {
		float:left;
		margin:10px 0 0 18px !important;
		}
#quote {
		margin:65px 0 0 20px !important;
		margin:65px 0 0 20px;
		color:#FFFFFF;
		font-style:italic;
		float:left;
		width:454px;
		}
#countries {
		margin:60px 0 0 0px;
		float:right;
		}
#c_nav_1 a:link, #c_nav_1 a:visited,
#c_nav_2 a:link, #c_nav_2 a:visited,
#c_nav_3 a:link, #c_nav_3 a:visited,
#c_nav_4 a:link, #c_nav_4 a:visited {
		float:left;
		display:block;
		color:#666666;
		font-size:.1em;
		height: 38px;
		width:38px;
		}
#c_nav_1 a:link, #c_nav_1 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/flag_japan.gif) no-repeat bottom left;
		}
#c_nav_2 a:link, #c_nav_2 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/flag_korea.gif) no-repeat bottom left;
		}
#c_nav_3 a:link, #c_nav_3 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/flag_china.gif) no-repeat bottom left;
		}
#c_nav_4 a:link, #c_nav_4 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/flag_uk.gif) no-repeat bottom left;
		}
		
/* Right modules
******************************************************************/
.mod_heading_1 {
		height:18px;
		width:244px;
		background-color:#333333;
		color:#CCCCCC;
		}
.mod_heading_2 {
		height:18px;
		width:244px;
		background-color:#333333;
		margin-top:14px !important;
		margin-top:18px;
		padding:2px 0 0 0;
		}
.mod_bg {
		width:234px;
		background-color:#C4C4C4;
		padding:5px;
		line-height:16px;
		border-bottom:2px solid #333333;
		}
.mod_bg input {
		margin:2px 0 0 1px !important;
		margin:0px 0 0 2px;
		xcolor:#999999;
		border:0;
		padding:2px;
		height:15px;
		width:15px;
		}
.mod_bg .submitit {
		margin:2px 0 0 1px !important;
		margin:0px 0 0 2px;
		color:#999999;
		border:0;
		padding:2px;
		height:22px;
		width:57px;
		}
.mod_box {
		position:absolute;
		width:43px;
		height:47px;
		margin-left:219px;
		margin-top:-8px;
		}
#mod_left {
		width:110px;
		float:left;
		border-right:2px solid #333333;
		padding:2px;
		}
#mod_right {
		width:100px;
		float:left;
		padding:0 0 0 4px;
		margin:-5px 0 0 0;
		
		}

/* Polls
******************************************************************/				
table {
		background-color:#999999;
		}

/* Forms
******************************************************************/				
fieldset {
		color:#FFFFFF;
		border:0;
		padding:10px;
		background-color:#999999;
		width:400px;
		margin:10px auto 0 auto;
		}
label {
		width: 130px;
		float: left;
		text-align: right;
		border:0px solid #999999;
		margin-top:12px;
		}
input {
		border:1px solid #FFFFFF;
		margin:5px;
		height:15px;
		color:#666666;
		padding:5px;
		width:200px;
		}
#content_text textarea {
		border:1px solid #FFFFFF;
		margin:5px;
		height:155px;
		color:#666666;
		padding:5px;
		width:200px;
		}
select {
		border:1px solid #FFFFFF !important;
		margin:5px;
		height:25px;
		color:#666666;
		padding:5px;
		width:211px;
		}

.submitit {
		width:57px;
		height:22px;
		border:0;
		}			
.validate {
		display:inline;
		}		
.highlightActiveField {
		border: 1px solid #000000;
		background-color: #f0f0f0;
		color:#333;
		}
.highlightInactiveField {
		border: 1px solid #ffffff;   
		background-color: #fff;
		color:#999999;
		}
/* Add to your site code tabs
******************************************************************/
#tab_container {
		height:78px;
		}
		
#tab_url {
		position:absolute;
		margin:-4px 0 0 0;
		}
#tab_url textarea {
		background-color:#FFFFFF;
		border:2px solid #FF9900;
		width:230px;
		height:77px;
		color:#666666;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		
#tab_embed {
		position:absolute;
		margin:0px 0 0 0;
		background-color:#FFFFFF;
		border:2px solid #97BCC6;
		margin:-4px 0 0 0;
		padding:2px;
		width:226px;
		}
#tab_embed textarea {
		border:2px solid #97BCC6;
		margin:-4px 0 0 0;
		width:230px;
		height:77px;
		color:#999999;
		font-size:10px;	
		}
#tab_embed input {
		margin:2px 0 0 1px !important;
		margin:0px 0 0 2px;
		color:#999999;
		border:1px solid #0099FF;
		padding:2px;
		height:15px;
		width:210px;
		}
#tab_embed .submitit {
		width:57px;
		height:22px;
		border:0;
		}
		
/* Footer
******************************************************************/		
#footer {
		width:848px;
		height:93px;
		border:1px solid #999999;
		margin:0 0 30px 0;
		}
#footer_bg {
		background-color:#CCCCCC;
		width:846px;
		height:91px;
		margin:1px 0 0 1px;
		}

				
/* Footer Nav */
#navigation {
		width:600px;
		}
#nav_1 a:link, #nav_1 a:visited,
#nav_2 a:link, #nav_2 a:visited,
#nav_3 a:link, #nav_3 a:visited,
#nav_4 a:link, #nav_4 a:visited,
#nav_5 a:link, #nav_5 a:visited,
#nav_6 a:link, #nav_6 a:visited,
#nav_7 a:link, #nav_7 a:visited,
#nav_8 a:link, #nav_8 a:visited, 
#nav_9 a:link, #nav_9 a:visited {
		float:left;
		display:block;
		color:#666666;
		font-size:.1em;
		height: 25px;
		}
#nav_1 a:link, #nav_1 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/f_nav_press.gif) no-repeat bottom left;
		width:50px;
		}
#nav_2 a:link, #nav_2 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/f_nav_teachers.gif) no-repeat bottom left;
		width:70px;
		}
#nav_3 a:link, #nav_3 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/f_nav_credits.gif) no-repeat bottom left;
		width:61px;
		}
#nav_4 a:link, #nav_4 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/f_nav_about.gif) no-repeat bottom left;
		width:51px;
		}
#nav_5 a:link, #nav_5 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/f_nav_contact.gif) no-repeat bottom left;
		width:63px;
		}
#nav_6 a:link, #nav_6 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/f_nav_statistics.gif) no-repeat bottom left;
		width:76px;
		}
#nav_7 a:link, #nav_7 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/f_nav_terms.gif) no-repeat bottom left;
		width:51px;
		}
#nav_8 a:link, #nav_8 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/f_nav_privacy.gif) no-repeat bottom left;
		width:61px;
		}
#nav_9 a:link, #nav_9 a:visited {
		background:url(https://images.gocomics.com/images/ucg/koozac/f_nav_home.gif) no-repeat bottom left;
		width:45px;
		}
		
/* Copyright */		
#copyright {
		padding:10px 0 0 0;
		line-height:14px;
		color:#666666;
		width:845px;
		float:left;
		}
#designed_by {
		color:#999999;
		margin:-25px 0 20px 0;
		float:right;
		}
#sitelinks {
		color:#999999;
		margin:-25px 0 20px 0;
		float:left;
		}
#footer_bg img {
		float:right;
		margin:20px 20px 0 0;
		}
#copyright img {
		float:left;
		margin:0px 5px 0 5px;
		}