/* CSS Document */

body
{
margin:0px;
background:url(images/bg.jpg) repeat-x #221A11;
}

.fullWidth{width:100%;}

.fullHeight{width:100%;}

.floatLeft{float:left;}

.floatRight{float:right;}

.clear{clear:both;}

.rowspacer{width:20px;}

#warp
{
width:972px;
margin:0 auto;
}

/*=========== header classes Start =============*/

#header
{
width:972px;
background:url(images/hed-bg.jpg) no-repeat;
}

#tophed-right
{
width:258px;
font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#fff;
line-height:20px;
}

#menubar
{
width:904px;
background:url(images/menu-bg.jpg) no-repeat;
padding:23px 33px 0px 35px;
}

/*=========== midpart classes Start =============*/

#midbg1
{
width:972px;
background:url(images/mid-bg1.jpg);
}

#midbg2
{
width:874px;
background:url(images/mid-bg2.jpg) no-repeat top;
padding:13px 49px 0px 49px;
}


#container
{
width:491px;
padding-left:17px;
}

#subcont
{
width:470px;
}

#rightpart
{
width:342px;
padding-left:23px;
}

/*=========== container classes Start =============*/

#content-h1layer
{
width:470px;
height:49px;
border-bottom:1px solid #CCCCCC;
}

#content-h1layer h1
{
font:normal 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#D48B32;
text-transform:uppercase;
margin:0px;
padding:0px;
}

/*=========== Rightpart classes Start =============*/

#right-h1layer
{
width:342px;
height:49px;
border-bottom:1px solid #CCCCCC;
}

#right-h1layer h1
{
font:normal 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#D48B32;
text-transform:uppercase;
margin:0px;
padding:0px;
}

.ul_liright
{
	margin:0px;
	padding:0px;
}
.ul_liright li 
{
	display: list-item;
	list-style-position: outside;
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	line-height:22px;
	list-style:none;
	
}
.ul_liright li a
{
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	line-height:22px;
	text-decoration:none;
}
.ul_liright li a:hover
{
	text-decoration:underline;
}

/*=========== footer classes Start =============*/

#footer
{
width:972px;
}

#foot-layer
{
width:902px;
height:156px;
background:url(images/foot-bg.gif) no-repeat;
padding:12px 24px 0px 46px;
}

.foot-commonlink
{
border-right:1px solid #F9EFE4;
height:130px;
padding:0px 25px 0px 25px;
font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:20px;
}

.foot-commonlink a
{
font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:20px;
text-decoration:none;
}

.foot-commonlink a:hover
{
line-height:20px;
text-decoration:underline;
}

/*=========== calendar classes Start =============*/

#calendarbox
{
width:842px;
height:574px;
border:1px solid #E4E4E4;
padding:2px;
}

/*=========== Text classes Start =============*/

.gentext
{
font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#000;
line-height:18px;
}

.whitetext1
{
font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#fff;
line-height:18px;
}

.whitelink1:link,.whitelink1:active,.whitelink1:visited
{
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
}
.whitelink1:hover{text-decoration:underline;
