/*---------------------------- Last Modified  2009.12.01 ------------------------------*/
/*------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------ 
  Copyright KCMC 2009                             
  Do not duplicated or reproduce
  BROWSER CHECK: IE6/IE7/Firefox/Safari
  CSS Document - style.css
---------------------------------------------------------------------------------*/
/****************************** GLOBAL ELEMENTS *********************************/
html #index {
	background:#60594b url("../images/BGindex.jpg") top left repeat-x;
	width:100%;
	}
body, html{
	width:100%; 
	height:100%;
	background-color:#60594b;
	background-image:url("../images/BG.jpg");
	background-repeat:repeat-x;
	background-position:top left;
	margin:0px 0px 0px 0px;
}
td.main{	
	background-color:#c1b69a;
	padding:20px; 
	margin:10px;
}
td.lightGallery{	
	background-color:#c1b69a;
}
td.page-footer{
	background-color:#b5a78d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#36332e;
	line-height:12px;
	padding:20px;
	margin-top:20px;
} 
td.right{
	width:225px;	
	padding:0px 5px 20px 0px;
	margin:10px;
} 
td.left{	
	width:225px;
	padding:0px 0px 20px 5px; 
	margin:10px;
} 
p.side{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#36332e;
	line-height:16px;
}
li{	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
p.light{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	background-color:#c1b69a;
	padding:0px 20px 20px 20px;
	margin:10px;
	float:left;
}
p.doc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#887e6b;
	line-height:16px;
}
p.small{
	font-size:10px;
}
h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#36332e;
	font-weight:100;
	margin:0px 30px 0px 30px;
}
h1.doc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#a79a87;
	font-weight:100;
	margin:0px 0px 0px 0px;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#36332e;
	font-weight:100;
	margin:30px 30px 0px 30px;
}
h2.doc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a79a87;
	font-weight:100;
	margin-top:0px;
}
h2 a:link{
	color:#06aed2;
	text-decoration: underline;
}
h2 a:visited{
	color:#06aed2;
	text-decoration: underline;
}
h2 a:hover{
	color:#cc2b5d;
	text-decoration: none;
}
a:link{
	color:#993302;
	text-decoration:none;
}
/*-- Changed --*/
a:visited{
	color:#552717;
	text-decoration:none;
}
a:hover{
	color:#993302;
	text-decoration:underline;
}
p.gblock{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#ffffff;
}
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646464;
}
.red{
	color:#cc2b5d;
}
/****************************** LEFT COLUMN TABLE *********************************/
div.doc{
	width:600px;
	height:145px;
	background-color:transparent;
	padding:0px;
	border: 0px;
	margin:15px 10px 14px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5950;
	float:left;
}
div.right{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:210px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 20px 10px;
	float:right;
	color:#36332e;
	background-image:url("../images/divider.jpg");
	background-position:bottom;
	background-repeat:repeat-x;
}
div.left{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#36332e;
	width:210px;
	padding:0px 0px 20px 10px;
	margin:20px 0px 0px 0px;
	float:left;
	background-image:url("../images/divider.jpg");
	background-position:bottom;
	background-repeat:repeat-x;
}
div.menu{
	width:200px;
	padding:0px 0px 20px 10px;
	margin:0px 0px 0px 0px;
	float:left;
	background-image:url("../images/divider.jpg");
	background-position:bottom;
	background-repeat:repeat-x;
}
div.light{
	background-color:#c1b69a;
	width:355px;
	padding-top:20px;
	margin:0px 10px 30px 10px;
	float:left;
}

div.lightGallery{
	background-color:#c1b69a;
	width:850px;
	padding-top:20px;
	margin:10px 0px 30px 0px;
}
div.lightGalleryObj{
	background-color:#c1b69a;
	width:850px;
	padding-top:20px;
	margin:0px 0px 30px 0px;
	
}
/****************************** BACKGROUND FORMATTED LINKS *********************************/
a.lnk:link{
	text-align:right;
	color:#dfc37a;
	text-decoration:underline;
	padding:0px;
}
a.lnk:visited{
	text-align:right;
	color:#dfc37a;
	text-decoration:underline;
	padding:0px;
}
a.lnk:hover{
	color:#993302;
	text-decoration:none;
	padding:0px;
}
a.lnk1:link{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	background-color:#97360b;
	padding:4px 15px 4px 15px;
	border:1px solid #ffffff;
}
a.lnk1:visited{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	background-color:#97360b;
	padding:4px 15px 4px 15px;
	border:1px solid #ffffff;
}
a.lnk1:hover{
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	background-color:#97360b;
	padding:4px 15px 4px 15px;
	border:1px solid #ffffff;
}
/****************************** RIGHT COLUMN FORM *********************************/
div.form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:210px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	float:right;
	color:#36332e;
	background-image:url("../images/divider.jpg");
	background-position:bottom;
	background-repeat:repeat-x;
}
div.formW{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:transparent;
	padding:10px 10px 10px 0px;
	margin:0px 0px 10px 30px;
	float:left;
	color:#36332e;
}
h1.form{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#36332e;
	font-weight:100;
	margin:0px 0px 10px 0px;
}
.required{
	color:#646464;
}
.fields {
	background-color:#9c8d78;
	border:solid 1px #cdc6b9;
	padding:2px;
	position:absolute 100px;
	height:20px;
	width:180px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
}
.combobx {
	background-color:#9c8d78;
	border:solid 1px #cdc6b9;
	padding:2px;
	height:50px;
	width:180px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
}
.submit{
	padding:0px;
	border:solid 1px #cdc6b9;
	background-color:#993302;
	height:20px;
	width:100px;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	margin-top:3px;
}
/****************************** VIDEO *********************************/
div.video{
	width:353px;
	padding:3px;
	border:2px solid #182d41;
	margin:20px 0px 20px 25px;
}
/****************************** IMAGES *********************************/
img.pic{
	padding:0px;
	border:5px solid #ffffff;
	margin:0px 0px 0px 0px;
	float:default;
}
img.map{
	padding:0px;
	border:5px solid #9b8f79;
	margin:0px 0px 0px 0px;
	float:default;
}
img.doc{
	padding:0px;
	border:5px solid #b8ae96;
	margin:15px 10px 14px 30px;
	float:left;
}
img.media{
	padding:2px 2px 2px 2px;
	border:1px solid #ffffff;
	margin:4px 20px 4px 20px;
}
/****************************** FOOTER *********************************/
td.footer{
	background-image:url("../images/mastFoot.jpg");
	background-position:top;
	background-color:#b5a78d;
	text-align:left;
	padding:20px;
}
.footer {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#36332e;
	text-align:left;
	background-image:url("../images/footer.jpg");
	background-repeat:no-repeat;
	padding:30px 0px 10px 0px;
}
.footer-bottom {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#36332e;
	text-align:right;
	padding:30px 0px 10px 0px;
}
.footer a:link {
	color:#36332e;
	text-decoration:none;
}
.footer a:visited {
	color:#36332e;
	text-decoration:none;
}
.footer a:hover {
	color:#993302;
	text-decoration:none;
}
.footer-bottom a:link {
	color:#36332e;
	text-decoration:none;
}
.footer-bottom a:visited {
	color:#36332e;
	text-decoration:none;
}
.footer-bottm a:hover {
	color:#36332e;
	text-decoration:none;
}

/*====my cs=====*/
#linkhref{
	background-color:#c1b69a;
	width:355px;
	padding:20px 0px 20px 0px;
	margin:0px 10px 30px 10px;
	float:left;
}
#linkhref a{
color:#36332e;
}
p.link{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	background-color:#c1b69a;
	padding:0px 20px 0px 20px;
	margin:5px 10px 5px 10px;
	float:left;
}

/*-----------MAIN MENU LINK--------------*/
.menu_list
{
    border-collapse:collapse;
    margin-left:5px; 
}
.menu_list td
{
    color:#d3cda9;
    background-image:url(../images/downArrow.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	padding:0px 30px 0px 50px;  
}
.menu_list td a
{
    color:#d3cda9;
    text-decoration:none;
    text-transform:uppercase;
    font-weight:normal;
     font-size:16px;
    font-family:Arial;
}
.menu_list td a:hover
{
    text-decoration:underline;
    color:#d3cda9;
}

/*-------------Drop Down sub  menu-----------*/
.submenu
{
    font-family:Arial;
	margin-left:16px;
	position:absolute;
	min-width:125px;
    height:100;
	display:block;
	visibility:hidden;
	
}
.submenu div
{    
    font-size:11px;
    font-family:Arial;
    padding:1px 15px 1px 5px;
	background-color:#efefef;	
	width:150px;	
	border-bottom:solid 2px #c1c1c1;
}
.submenu a
{
    color:#555555;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	padding:3px 4px;
	display:block;
}
.submenu a:hover
{
	color:#000000;
	text-decoration:underline;
}


/*------------Left Link Menu--------------*/
.Left_Menu_Link
{
    border-collapse:collapse;
    margin-left:5px; 
}
.Left_Menu_Link td
{
    color:#552717;
    height:20px;
    background-image:url(../images/sideArrow.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding:2px 8px 2px 26px;  
}
.Left_Menu_Link td a
{
    color:#552717;
    text-decoration:none;
    font-weight:normal;
    font-size:16px; 
}
.Left_Menu_Link td a:hover
{
    text-decoration:underline;
    color:#552717;
}
.submenu_Left
{ 	
	width:220px;   
	display:block;
	visibility:hidden;	
    background-color:#b5a78d;
    margin-left:15px;
    padding:0px 5px 5px 0px; 
  }

.submenu_Left div
{    
	font-size:12px;  
    padding:2px 15px 2px 5px;
	background-color:#c1b69a;
	border-bottom:solid 1px #552717;
	margin-top:2px;
}  
.submenu_Left a
{   
    height:auto; 	
	background-image:url(none); 
	color:#552717; 
	text-align:left; 
	font-size:12px; 
	font-weight:normal; 
	text-decoration:none; 
	border-style:none; 	
	padding:0px 30px 0px 0px; 	
}
