/* CSS Document */
.clearance{ text-align: left; margin-top: 12px; margin-left: 30px; }
.sm { background:url(images/sm.gif) repeat-x;}
#left { background:url(images/left.png) repeat-y;}
#right { background:url(images/right.png) repeat-y;}
#mbg {background:url(images/mbg.png) repeat-x;}
#cpoyright {margin-bottom:12px; color:#333333; font:Georgia, "Times New Roman", Times, serif; font-size:15px; text-align:center;}
#cont {background:url(images/welbg.png) repeat-y;}
#contbig {background:url(images/cont-bg.gif) repeat-y;}
#news {background:url(images/newsbg.png) repeat-y;}
.news {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333;
 text-decoration:none;}
 .newscontent { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; text-decoration:none; margin: 2px 0 0 7px; }
.more{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#030; font-style: italic; text-decoration:underline; margin: 2px 9px 0 0; }
.news2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333;
 text-decoration:none; text-align:justify;}
.news a:hover {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color: #FFFFCC; text-decoration:none;}
.newj {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333;
 text-decoration:none; text-align:justify;}
h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#333333;
 text-decoration:none; text-align:center;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#060;
 text-decoration:none;}
.emphasis {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#060;
 text-decoration:none;}
.sign  {font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color: #666600;
 text-decoration:none; text-align:right;}
.photoname {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#333333; text-decoration:none;}
.ibsi{
	position: fixed;
	height:140px; width:20px;
	bottom:0px; left:0px;}
* html .ibsi{
	position: absolute;
	height:140px; width:20px;
	bottom:0px; left:0px;}
#frame { background-color:#ccb87d; text-align:center;}

/* Root = Horizontal, Secondary = Vertical */
body {background-color:#666633;	border: 0;	margin: 0;}

ul#navmenu {
	margin: 0;
	padding: 0;
	width: 800px; /*For KHTML*/
	list-style: none;
	height: 41px;
	}

ul#navmenu li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left; /*For Gecko*/
	list-style: none;
	position: relative;
	height: 28px;
	}

ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 155px;
	list-style: none;
	display: none;
	position: absolute;
	top: 41px;
	left: 0;
	}

ul#navmenu ul:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
	}

ul#navmenu ul li {
	width: 155px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	}

/* Root Menu */
ul#navmenu a { float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block; color: #778e1e; background-color: transparent; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height: 41px; /*For IE*/
	text-decoration: none; text-align:left; }

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	background:url(images/mbg.png);
	color: #CCB87D;
	}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a { font: bold 13px/25px Arial, Helvetica, sans-serif; height: 28px; float: none; background: #262209; color: #ccb87d; padding-left: 4px; }

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {background:url(images/mbg.png);	color: #778e1e;}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {background: #262209; color: #CCB87D;}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {background:url(images/mbg.png);	color: #778e1e;}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {background: #EEE; color: #666;}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {background: #CCC; color: #FFF;}

ul#navmenu ul ul,
ul#navmenu ul ul ul {display: none;	position: absolute;	top: 0;	left: 155px;}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {display: none;}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {display: block;}
