/* CSS Document */

/*------------------------------Gobal veriable----------------------*/

body {
	padding:0;
	margin:0;
background-color: #FFFFFF;
	background-image: url(images/kjnewbg.png);
	background-repeat: no-repeat;
    background-attachment:fixed;
    background-position:left top
	font-family:Tahoma,Arial,Helvetica, sans-serif;
	font-size:10px;
			}

p 	{

			padding:0;

			margin:0;

			}

			

/*------------------------------copyright----------------------*/



.body {

			background-color:#FFF;

			border:#B8B799 2px solid

			}

.s1{
	               font-size:13px;
				   font:Verdana, Geneva, sans-serif;
				
				   color:#CCC;
				   }
				   
.s3{
	               font-size:13px;
				   font:Verdana, Geneva, sans-serif;
				
				   color:#F99;
				   }

.s4{
	               font-size:16px;
				   font:Verdana, Geneva, sans-serif;
				
				   color:#F96;
				   }
				   
.s2{
	               font-size:13px;
				   font:Verdana, Geneva, sans-serif;
				
				   color:#CCC;
				   }
.s2:link{
	
	color:#CCC;
	}

.s2:active{
	
	color:#CCC;
	}
.s2:hover{
	color:#000;}
	
.s2:visited {
	
	color:#CCC;
	}
	
.s5{font-size:16px;
    font:Verdana, Geneva, sans-serif;
	color:#FFF;
}

td.normal{ 
height: 30px; 
weight:153 px;
font:Verdana, Geneva, sans-serif;
font-size:13px;
color:#CCC; 
text-decoration: none; 


}

td.normal:link { 
height: 30px; 
weight:153 px;
font:Verdana, Geneva, sans-serif;
font-size:13px;
color: #000; 
text-decoration: none; 
 


}
td.normal:hover { 
height: 30px; 
weight:153 px;
font:Verdana, Geneva, sans-serif;
font-size:13px;
color: #000; 
text-decoration: none; 
background: url('images/td.gif') no-repeat bottom center;


}

td.normal:active { 
height: 30px; 
weight:153 px;
font:Verdana, Geneva, sans-serif;
font-size:13px;
color:#CCC; 
text-decoration: none; 


}

td.normal:visited { 
height: 30px; 
weight:153 px;
font:Verdana, Geneva, sans-serif;
font-size:13px;
color:#CCC; 
text-decoration: none; 


}
		   
				

/*	Main [Body Content] (Container) */
div.main-c {
	background: #666666 url('/images/curr-style/body-bg.jpg') repeat-x top right;	
}

div.main-c div.main-i {
	overflow: hidden;
}

/*	Content (Container, Inner) P H1-H4 */
div.cont-c {
	float: left;
	width: 450px;
	/*
		232px
		218px
	*/
}
div.cont-c-internal {
	float: left;
	width: 668px;
}
div.cont-i {
	padding:  18px 15px 0px 15px;
}

div.cont-i h1,
div.side-i h1,
div.side-r-i h1 {
	color: #D6A477;
	font-size: 1.0em;
	font-weight: bold;
}
div.side-r-i h1 {
	font-weight: normal;
}
div.cont-i h1.alternate {
	color: #D6A477;
	font-size: 0.8em;
	line-height: 1.5em;
	margin-bottom: 18px;
}

div.cont-i h2,
div.side-i h2,
div.side-r-i h2 {
	color: #D6A477;
	font-size: 0.9em;
}

div.cont-i h3,
div.side-i h3 {
	color: #194C9E;
	font-size: 0.8em;
}

/*	Side (Container, Inner) P H1-H4 */
div.side-c {
	float: left;
	width: 232px;
	background: #666666 url('/images/curr-style/body-bg.jpg') repeat-x center center;
	/*background: url('/images/curr-style/bgs.png') repeat-x top center;*/
	/*background: url('/images/curr-style/side-trans.png') top center;*/
}
div.side-i {

}

div.side-i ul {
	list-style: none;
	background: #666666 url('/images/curr-style/side-bg.jpg') repeat-x top center;
		padding: 18px 0px 25px 0px;
		margin-bottom: 10px;
}
div.side-i ul li {
	line-height: 2.125em;
	padding: 0px 25px 0px 25px;
}
div.side-i ul li a {
	display: block;
	color: #F2F2F2;
	border-bottom: 1px solid #A48974;
}
div.side-i ul li a:hover {
	text-decoration: none;
}
div.side-i ul li:hover,
div.side-i ul li.active-link {
	background: url('/images/curr-style/side-navigation-bg.png') no-repeat bottom center;
}
div.side-i ul li:hover a,
div.side-i ul li.active-link a {
	color: #000000;
}

div.side-r-c {
	float: right;
	width: 218px;
}
div.side-r-i {
	padding: 18px 20px 0px 20px;
}



div.side-r-i ul {
	list-style: none;
	padding-top: 20px;
}
div.side-r-i ul li {
	line-height: 1.25em;
	padding: 0px 25px 8px 20px;
	font-size: 0.75em;
	text-align: center;
	font-weight: bold;
}
div.side-r-i ul li a {
	color: #F2F2F2;
}
div.side-r-i ul li a.gtl {	/* gallery text link */
	border-bottom: 2px solid #999999;
	padding: 0px 2px;
}
div.side-r-i ul li a img {
	border: 1px solid #67645F;
	margin-top: 2px;
}
div.side-r-i ul li a:hover {
	color: #D6A477;
	text-decoration: none;
}
			

/*------------------------------menus----------------------*/



.Leftmenu {
	font-size:20px;
	color:#FFF;
	text-decoration:none;
			}

			

.Leftmenu:hover {

			color:#000000;

			}

			

.topmenu {

			font-size:11px;

			color:#000000;

			text-decoration:none;

			padding-left:2px;

			padding-right:2px;

			font-weight:normal;

			}

			

.topmenu:hover {

			color:#666666;

			}

			

/*------------------------------what's new----------------------*/



.new {

			font-size:11px;

			line-height:14px;

			color:#666;

			padding:10px;

			}

			

/*------------------------------copyright----------------------*/



.copyright {

			font-size:11px;

			color:#FAEBD7;

			}
