/* CSS Document */
html {
	overflow-y: scroll;
}
body{
	padding:0;
	margin:0 0 0 0;
	background-color:#CAC7CE;
	color:#453A1E;
	font-family: Arial, Helvetica, sans-serif;
}
div, p, ul, li, form, h2, img, textarea, h3, li{
	padding:0; margin:0;
	}
ul{
	list-style: none;

	}
.blank{
	font-size:0; clear:both; line-height:0;
	}
A {
	outline: 0;
	border: 0px;
	text-decoration: none;
}
/*---------------main body------------*/
#mainBody{
	width:950px;
	margin:0 auto;
	font-size:0;
	background-image: url(images/header_pic.jpg);
	background-position: 0px -110px;
	background-repeat: no-repeat;
	}
/*---------------------------left side--------------*/
#leftPan{
	width:600px;
	padding:5px 0 0 0;
	font-size:0;
	float:left;
	background-image: url(images/header_pic.jpg);
	background-position: 0px -110px;
	}
/*----------------member login---------*/
#leftPan h2{
	display:block;
	margin:0px 0 202px 20px;
	padding:0;
	height:54px;
	width:150px;
	font-size:0px;
	}
#imgrotate{
	margin:37px 38px 16px 0px;
	width:350px;
	float:left;
	font-size:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#313131;
	height: 270px;
	background-image: url(images/skuffe.png);
	}
#imgrotate p{
	background:url(images/contact-top.gif) no-repeat 0 0; width:352px; height:14px;
	}
#imgrotate p.bu{
	background:url(images/contact-button.gif) no-repeat 0 0; width:352px; height:14px;
	}

/*----------------menu-------------*/
#menu{
	width:200px;
	margin:67px 0 20px 0px;
	float:left;
	display:block;
	font-size:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(images/archive_bg.gif);
	background-repeat: repeat-y;
	}
#menu span{
	background:url(images/archive.gif) no-repeat left top;
	width:190px;
	height:13px;
	display:block;
	}
#menu p{
	background:url(images/archive_buttom.gif) no-repeat left bottom;
	width:190px;
	height:13px;
	display:block;
	font-size:0;
	}
#menu h2{
	color:#333;
	font-size:22px;
	line-height:22px;
	display:block;
	margin:0 0 0 25px;
	background-color:#CCC;
	padding:0;
	background-image:none;
	height:26px;
	width:83px;
	text-indent:0px;
	font-family:Arial, Helvetica, sans-serif;
	}
#menu h3{
	color:#666;
	text-transform:uppercase;
	margin: 0 0 5px 25px;
	width:83px;
	display:block;
	background-color:#CCC;
	font-size:10px;
	line-height:17px;
	font-weight:bold;
	padding:0;
	}
#menu ul{
	margin:0; display:block; padding:0;
	}
#menu ul li{
	background:url(images/achive_arrow.gif) no-repeat 0 8px;
	border-bottom: 1px dashed #948258;
	padding:0 0 0 10px;
	margin: 0 0 0 26px;
	color:#666;
	width:135px;
	height:17px;
	display:block;
	}
#menu ul li.nobor{
	background:no-repeat 0 8px;
	border-bottom: none;
	padding:0 0 0 10px;
	margin: 0 0px 8px 25px;
	color:#666;
	width:83px;
	height:17px;
	display:block;
	background-image: url(images/achive_arrow.gif);
	}

#menu ul li a{
	color:#333;
	background-color:#CCC;
	font-size:12px;
	line-height:17px;
	text-decoration:none;
	display:block;
	}
#menu ul li a:hover{
	color:#666;
	background-color:#999;
	}
/*---------------------------------right side---------------*/
#rightPan{
	width:250px;
	float:left;
	margin:39px 0 0 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0;
	position:relative;
	}
/*---------------------right side navigation---------------**/
#rightPan1{
	width:auto;
	margin:0 0 0 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0;
	left:50px;
	}
#rightPan1 h2{
	font:normal 24px/22px Arial, Helvetica, sans-serif;
	color:#444;
	display:block;
	width:260px;
	text-indent:0;
	margin:0 0 17px 0;
	}
#rightPan1 h2 span{
	color:#000;
	}
#rightPan1 p{
	width:260px;
	color:#000;
	font-size:12px;
	line-height:16px;
	display:block;
	margin:0 0 10px 0;
	background-image: url(images/semiwhite.png);
	text-align: left;
	}
#rightPan1 p a{
	text-decoration:underline;
	color:#333;
	}
#rightPan1 p a:hover{
	text-decoration:none;
	}
#rightPan1 h3{
	font-size:11px;
	color:#333;
	text-transform:uppercase;
	font-weight:bold;
	padding:0 0 8px 0;
	display:block;
	line-height:16px;
	}
#rightPan1 ul li {
		width:260px;
	color:#000;
	font-size:12px;
	line-height:16px;
	display:block;
	margin:0 0 10px 0;
	background-image: url(images/semiwhite.png);
	text-align: left;
}


/*-----------------------footer------------------*/
#footer{
	background:#333;
	width:950px;
	margin:0 auto 0px auto;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0;
	height:25px;
	}
#footer p{
	width:950px;
	font-size:11px;
	text-align: center;
	vertical-align: top;
	line-height: 22px;
	}
#footerlink {
	display: block;
	width: 25px;
}
