body 
{
	font-family: tahoma;
	font-size: 12px;
	color: #black;
	margin-top: 0px;
	background-image: url('images/tkd_blue_bg.gif');
}

table 
{
}

th 
{
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
}

a:link 	{
	
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a:visited 	{
	
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a:hover	{
	
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

img 
{
	border: 0px;
}

/**********************************************
			CLASSES
**********************************************/

.structure_table 
{
	width: 100%;
}

.left_panel 
{
	width: *%;
}

.left_shadow 
{
	width: 7px;
	background-image: url('images/tkd_left_shadow.png');
}

.center_panel 
{
	width: 917px;
}

.right_shadow 
{
	width: 7px;
	background-image: url('images/tkd_right_shadow.png');
}

.right_panel 
{
	width: *%;
}

/***************INNER STRUCTURE*****************/

.inner_structure 
{
	width: 100%;
}

.banner 
{
	background-image: url('images/tkd_banner.jpg');
	height: 229px;
}

.main_menu 
{
	padding-left: 10px;
	height: 22px;
	background-image: url('images/tkd_main_menu_bg.gif');
	color: #ffffff;
}

.sub_menu 
{
	padding-left: 10px;
	height: 24px;
	background-image: url('images/tkd_sub_menu_bg.gif');
}

.content 
{
	background-image: url('images/tkd_content_fade_bg.gif');
	background-repeat: repeat-x;
	background-color: #95c8dc;
	border-left: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	height: 450px;
	vertical-align: top;
}

.side_menu 
{
	width: 27%;
	background-color: #d5effc;
	border-top: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}

.side_menu a:link 
{
	font-family: tahoma;
	font-size: 12px;
	color: #074f6c;
	font-weight: bold;
	text-decoration: none;
}

.side_menu a:visited 
{
	font-family: tahoma;
	font-size: 12px;
	color: #074f6c;
	font-weight: bold;
	text-decoration: none;
}

.side_menu a:hover 
{
	font-family: tahoma;
	font-size: 12px;
	color: #074f6c;
	font-weight: bold;
	text-decoration: underline;
}

.side_meny 
{
	width: 100%;
}

.side_item 
{
	height: 20px;
	vertical-align: center;
	text-align: left;
	color: #074f6c;
}

.content_table 
{
	width: 100%;
	height: 100%;
}

.content_cell 
{
	text-align: left;
	vertical-align: top;
	height: 450px;
}

.bottom_dudes 
{
	height: 87px;
	width: 137px;
	background-image: url('images/tkd_bottom_dudes_transp.png');
	background-repeat: no-repeat;
	background-color: #95c8dc;
}

.bottom_friends 
{
	width: *%;
	background-color: #95c8dc;
}

.sponsor_table 
{
	width: 100%;
	background-color: #95c8dc;
	border-left: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

.gallery_cats 
{
	width: 100%;
}

.gallery_header 
{
	width: 100%;
	background-color: #8fa1ff;
}

.gallery_thumbs 
{
	width: 100%;
}

.gallery_thumb 
{
	text-align: center;
	width: 25%;
	border-style: solid;
	border-width: 1px;
	border-color: #ffffff;
}

.front_table 
{
	text-align: center;
	width: *%;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
	background-color: #d5effc;
}

.font_header 
{
	text-align: center;
	color: white;
}

.front_center 
{
	text-align: center;
}

.front_footer 
{
	text-align: center;
	color: white;
}

.front_footer a:link 
{
	font-family: tahoma;
	font-size: 12px;
	color: #074f6c;
	font-weight: bold;
	text-decoration: none;
}

.front_footer a:visited
{
	font-family: tahoma;
	font-size: 12px;
	color: #074f6c;
	font-weight: bold;
	text-decoration: none;
}

.front_footer a:hover 
{
	font-family: tahoma;
	font-size: 12px;
	color: #074f6c;
	font-weight: bold;
	text-decoration: underline;
}

/*************************
guestbook classes
**************************/

.guestbook_table 
{
	width: 50%;
	padding: 5px;
	border: 1px white solid;
}

.guestbook_input 
{
	border: 0px;
	background-color: #d5effc;
	color: black;
}

.guestbook_button 
{
	border: 0px;
	background-color: #d5effc;
	color: black;
}

.guestbook_topic 
{
}
