body, html {
	margin-left:0px;
	margin-top:10px;
	padding-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#000;
	color:#FFF;
	font-family: /*Century Gothic, Myriad, Verdana, */Arial, Helvetica, sans-serif;
	font-size:12px;
	min-width:850px;
}
body p {
	padding-top:6px;
	font-size:12px;
	line-height:16px;
}
body p a {
	color:#FFF;
}
body a {
	color:#FFF;
}

body ul li  {
	list-style-type:disc;
	margin-left:0px;
	font-size:12px;
}/**/



#wrap {
	/*border: 1px #cc0000 solid;
	background:#80609F;*/
	margin:0 auto;
	padding:0px;
	margin-top:0px;
	width:850px;
	/*min-height:500px;
	background-image: url("../media/v_line.gif");*/
	background-image: url("../media/kd_bg314D.jpg");/*
	background-repeat: repeat-y;*/
	background-repeat: no-repeat;
}
.LHS {
	/*border: 1px #cc0000 solid;*/
	/*
	padding-top:10px;
	background:#999;
	min-height:530px;
	padding-bottom:10px;
	background:#80609F;*/
	padding-left:30px;	
	padding-top:40px;	
	float:left;
	color: #FFF;
}
.LHS img {
	/*padding-right: 10px;
	border: 1px solid #000;
	background: #FFF;*/
}
.LHS p {
	margin-right:20px;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	/*background:#CCC;
	margin-left:10px;*//*
	border-right: 1px #cc0000 solid;*/
}
.RHS {
	/*border: 1px #cc0000 solid;*/
	background:#FFF;
	/*padding-top:10px;
	background:#333;*/
	width:115px;
	float:right;
	padding-bottom:10px;
	height:auto;
}
.RHS p {
	text-align:left;
	padding-right:20px;
	margin-top:10px;
	/*background:#CCC;
	border: 1px #cc0000 solid;*//**/
}
.RHS img {
	/*border: 1px #000 solid;*/
}
   
#header {
	/*background:#80609F;*/
	background-image: url("../media/top_corner.jpg");
	background-repeat: no-repeat;
	/*padding-left:175px;
	padding-right:20px;
	height: 95px;
	padding-top:15px;*/
	text-align:center;
	border-bottom: 1px #000 solid;
}

#sub_menu {
	padding-left:150px;
	height: 30px;
	text-align:left;
	border-bottom: 1px #FFF solid;
}

#footer {
	/*background-image: url("../media/bottom_corner3b.png");
	background-repeat: no-repeat;
	margin-bottom:20px;*/
	padding-left:0px;
	height: 10px;
	text-align:right;
	clear: both;
	font-size:11px;
	color:#808080;
}
#footer2 {
	height: 20px;
	text-align:center;
	clear: both;
	font-size:11px;
	color:#000;
}
#footer2  a {
	color:#000;
	cursor:default;
}
 
#side {
	/*
	padding-right:15px;*/
	/*border: 1px #cc0000 solid;
	background:#80609F;*/
	text-align:left;
	float:left;
	width:160px;
	padding-top:40px;
	padding-bottom:0px;
	line-height:30px;
	margin-bottom:0px;
}  
.menu {
	margin: 0px;/* 0 0 10px;*/
	padding:0px;
	list-style: none;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 50px;
	/*margin-right: 1em;*/
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -2000px;
	height: 30px;
	background-repeat: no-repeat;
}
ul.menu li a:hover {background: none;}
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.home_active {background-image: url("../media/menu/home_o.png");width:96px;}
.home {background-image: url("../media/menu/home_o.png");width:96px;}
.home a {background-image: url("../media/menu/home.png");}
.bio_active {background-image: url("../media/menu/bio_o.png");width:66px;}
.bio {background-image: url("../media/menu/bio_o.png");width:66px;}
.bio a { background-image: url("../media/menu/bio.png");}
.press_active {background-image: url("../media/menu/press_o.png");width:95px;}
.press {background-image: url("../media/menu/press_o.png");width:95px;}
.press a {background-image: url("../media/menu/press.png");}
.news_active {background-image: url("../media/menu/news_o.png");width:90px;}
.news {background-image: url("../media/menu/news_o.png");width:90px;}
.news a {background-image: url("../media/menu/news.png");}
.photos_active {background-image: url("../media/menu/photos_o.png");width:124px;}
.photos {background-image: url("../media/menu/photos_o.png");width:124px;}
.photos a {background-image: url("../media/menu/photos.png");}
.contact_active {background-image: url("../media/menu/contact_o.png");width:136px;}
.contact {background-image: url("../media/menu/contact_o.png");width:136px;}
.contact a {background-image: url("../media/menu/contact.png");}
.shop_active {background-image: url("../media/menu/shop_o.png");width:136px;}
.shop {background-image: url("../media/menu/shop_o.png");width:136px;}
.shop a {background-image: url("../media/menu/shop.png");}
   
#main {
	/*
	float:right;
	min-height:500px;
	background:#333;*/
	display:inline;
	margin-top:0px;
	margin-left:180px;
	width:670px;
	min-height:400px;
	height:auto;
	/*min-height:500px;
	border: 1px #cc0000 solid;*/
}
#main_home h2, #main h3, #main p {
	padding:0 10px;
}