body
{
	margin:2px 0 0 0;
	padding:0;
	background:url(../images/body-bg.jpg) fixed no-repeat;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

a, img { border:none; }
a { color:#7A5934; }
p { line-height:22px; }
.search-bg {
	background:url(../images/search-bg.png) no-repeat;
	height:64px;
}

.nav-bg {
	height:33px;
	background:url(../images/nav-bg.jpg) repeat-x;
	padding:5px 0 0 15px;
}

.nav-bg a {
	font-size:15px;
	color:#fff;
	text-decoration:none;
}

.nav-bg a:hover, .nav-bg a.active {
	text-decoration:underline;
}

.search input {
	width:202px;
	height:18px;
	text-align:center;
}

.left-box-bg {
	background:url(../images/left-box-bg.png) repeat-y;
}

.left-box-top {
	background:url(../images/left-box-top.png) no-repeat top;
	height:84px;
}

.left-box-top h1{
	font-size:25px;
	color:#fff;
	font-weight:bold;
	margin:28px 0 0 70px;
}

.left-box-bg a {
	color:#fff;
	font-size:16px;
	text-decoration:none;
	line-height:26px;
}

.left-box-bg a:hover, .left-box-bg a.active {
	color:#DDAC76;
	text-decoration:underline;
}

.left-box-lt-bg {
	background:url(../images/left-box-lt-bg.png) repeat-y;
	width:2px;
}

.left-box-rt-bg {
	background:url(../images/left-box-rt-bg.png) repeat-y;
	width:2px;
}

.left-box2-bg {
	background:url(../images/left-box2-bg.jpg) repeat-x;
	height:241px;
	font-size:15px;
	line-height:20px;
	text-align:center;
	color:#fff;
}

.left-box2-bg .dark {
	color:#000;
	font-style:italic;
	font-weight:bold;
}

.input-bg {
	background:url(../images/input-bg.png);
}

.input-bg input {
	background:none;
	border:none;
	width:240px;
}

.content-bg
{
	background:url(../images/content-bg.png) repeat-y;
	line-height:20px;
}

.left-space {
	margin:0 0 0 30px;
}

h3 {
	font-size:23px;
	font-family:"Times New Roman", Times, serif;
	line-height:26px;
	font-weight:normal;
	margin:0;
	padding:0;
}

.footer {
	height:66px;
	background:url(../images/footer-bg.jpg) repeat-x;
	font-size:13px;
	color:#fff;
	line-height:24px;
}

.footer a {
	color:#7D5A37;
	text-decoration:underline;
}

.inner-body-rt
{
	background:url(../images/inner-body-rt.png) repeat-y;
	width:16px;
}

.inner-body-lt
{
	background:url(../images/inner-body-lt.png) repeat-y;
	width:13px;
}

.inner-content {
	background:#fff;
}

/**************************************/
.formTable input
{
	width:250px;
	height:17px;
	border:1px solid #ccc;
	background:#fff;
}

.formTable textarea
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	border:1px solid #ccc;
	width:400px;
}

.star
{
	font-size:15px;
	font-weight:bold;
	color:#FF0000;
}

/************** added for Slider **************/
   .slide-out-div {
       padding: 20px;
        width: 250px;
        background: #f2f2f2;
        border: #000000 2px solid;
    }
	#wrap {width:960px; margin: 0 auto; background:#999;}

#content {background:#ccc; padding:10px 40px;}
pre {font-size:85%; background:#fff; border:1px #ccc solid; padding:5px}