
* {
	margin: 0;
	padding: 0;
}

body {
	margin: 20px 0;
	background: #A8A39D;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.margin1{margin:0 0 0 50px; width:700px; }

.bg1{ background:url(images/bot_splash.jpg) no-repeat left bottom}
.bg2{ background:url(images/px_left.gif) repeat-x}
.bg3{ background:url(images/px_right.gif) repeat-x}
.bg4{ background: url(images/splash_enter.jpg) no-repeat center top; height:484px; padding:108px 0 0 196px}
.bg5{ background:url(images/bg_bubpages.jpg) no-repeat}
.bg6{ background:url(images/bg_left_subp.jpg) repeat-x}
.bg7{ background:url(images/bg_right_subp.jpg) repeat-x}
.bg8{ background:url(images/rep_content.jpg) repeat-y }
.bg9{ background:url(images/top_content.jpg) no-repeat}
.bg10{ background:url(images/bot_content.jpg) no-repeat left bottom}

div.c6 {clear: both;}
 table.c5 {width:700px;}
 table.c4 {width:600px;}
 div.c3 {background-repeat: no-repeat; text-align: right; width=600px; background-image: url(images/login_bg.jpg)}
 input.c2 {width:100px; background-color:#dddddd; height:15px; font:10px Tahoma, Arial, Helvetica, sans-serif;}
 div.c1 {text-align: center}
.title{ height:25px; vertical-align:bottom}

h1, h2, h3 {
	color: #000000;
}

p, blockquote, ul, ol {
	margin-bottom: 1.8em;
	line-height: 160%;
}

a {
	color: #000000;
}

a:hover {
	text-decoration: none;
}

img {
	border: none;
}

img.left {
	float: left;
	margin: 0 15px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 15px;
}

.boxed {
}

.heading {
	height: 30px;
	padding: 14px 0 0 20px;
	text-transform: uppercase;
	font-size: 12px;
	color: #FFFFFF;
}

.content {
	padding: 20px;
}


/* Menu */

.button {
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	background: #dddddd; 
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #1B3244 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #1B3244 1px solid;
}

.login {
	float:right;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	padding: 35px 20px 0 0;
}

.menu {
	float: right;
	padding: 110px 15px 0 0;
}

.menu ul {
	margin: 0;
	padding: 30px 48px 20px 0;

}

.menu li {
	display: inline;
}

.menu a {
	padding: 0 30px 0 6px;
	text-transform: uppercase;
	text-decoration: none;
	font: bold 8px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.menu a:hover {
	text-decoration: underline;
}

.menu .first a {
	background: none;
}

/* Page */

.page {
	width: 700px;
	margin: 0 auto;
}

/* Content */

.content2 {
	width: 100%;
}

.content2 .heading {
	background-position:center;
	background: url(images/img6.gif) no-repeat;
}

.content2 ul, .content2 ol {
	margin-left: 3em;
}

/* Sidebar */

.sidebar {
	float: left;
	width: 223px;
	padding-left: 20px;
}

.sidebar .heading {
	background: url(images/img5.gif) no-repeat;
}

.sidebar li {
	margin-bottom: 1.5em;
}

.combo4
{
	margin: 0px 5px 10px 0px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	width : 160px; 
	display : block;
	text-align:center; 
	background: url(images/bg_select3.jpg) #fff top right no-repeat;
	height:24px;
	padding-top: 3px;
	/*padding: 3px 5px 0px 3px;*/
	cursor: pointer;
	border:0px;
	color:#999;
}

/* Footer */

.footer {
	width: 700px;
	height: 59px;
	margin: 0 auto;
	background: url(images/footer.gif) no-repeat;
	text-align: center;
	font-size: 77%;
	color: #000000;
}

.legal {
	margin: 0;
	padding: 20px 0 0 0;
	line-height: normal;
	color: #FFFFFF;
}

.legal a {
	color: #FFFFFF;
}

.links {
	margin: 0;
	padding: 30px 0;
	line-height: normal;
}
.wrapper1{
	color: #44433f;	
	font: 14px "Futura Medium", "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif;
	margin: 0;
	padding: 4px 0 0;
	}
	.wrapper1 a{
		color: #000000;
		text-decoration: none;
	}
	.wrapper1 a:hover {
		color: #390706;
	}
	.wrapper1 p {
		margin: 0 0 17px;
		padding: 0;
		line-height: 18px;
	}
.wrapper {
	margin: 20px auto;
}
.nav {
	background: #fff url(images/nav_bg.png) repeat-x;
	float: left;
	position:absolute;
	width: auto;
	z-index: 100;
}
.nav-wrapper {
	clear: both;
	float: left;
	width: auto;
	z-index: 1;
}
.nav-left {
	background: url(images/nav_left.png) no-repeat top left;
	float: left;
	width: 11px;
	height: 41px;
	z-index: 1;
}
.nav-right {
	background: url(images/nav_right.png) no-repeat top right;
	float: left;
	width: 11px;
	height: 41px;
	z-index: 1;
}
.nav ul {
	width: 648px;
	height: 38px;
	float: left;
	margin: 0;
	padding-top: 3px;
	list-style: none;
	font-size: 15px;
	clear: left;
	z-index: 1;
}
.nav li {
	width: 200;
	float: left;
	padding: 0 7px;
	background: url(images/split.png) no-repeat right center;
	position: relative;
	display:inline;
	z-index: 1;
}

.navnew li {
	width: 200;
	float: left;
	padding: 0 7px;
	position: relative;
	display:inline;
	z-index: 1;
}

.nav li.last {
	background:none;
	z-index: 1;
}
.nav li:hover {
	z-index:2;
	left: auto;
}
.nav li a {
	display: block;
	line-height: 38px;
	overflow: hidden;
	float: left;
	z-index: 1;
}
a .menu-left {
	background: url(images/menu_left.gif) no-repeat left top;
	width: 8px;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
a .menu-mid {
	background: url(images/menu_mid.gif) repeat-x top left;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
a .menu-right {
	background: url(images/menu_right.gif) no-repeat top left;
	width: 8px;
	height: 32px;
	line-height: 35px;
	display: block;
	float: left;
}
.nav li a:hover .menu-left,
.nav li.active a .menu-left,
.nav li:hover a .menu-left,
.nav li a:hover .menu-mid,
.nav li.active a .menu-mid,
.nav li:hover a .menu-mid,
.nav li a:hover .menu-right,
.nav li.active a .menu-right,
.nav li:hover a .menu-right {
	background-position: 0 -37px;
	line-height: 35px;
}
.nav li a:hover,
.nav li.active a,
.nav li.hover a,
.nav li:hover a {
	color: #390706;
}
.nav li:hover .sub,
.nav li.hover .sub {
	display:block;
}
.nav li .sub {
	display: none;
	position: absolute;
	top: 27px;
	left: 6px;
	background: url(images/submenu_top.png) no-repeat;
	width: 186px;
	padding-top: 9px;
}
.nav li ul {
	background: url(images/submenu_bg.png) repeat-y;
	width: 162px;
	height: auto;
	margin: 0;
	padding: 0 12px 10px;
	list-style: none;
	font-size: 14px;
	left: -999em;
}

.nav li:hover li,
.nav li.active li {
	width: 100%;
	padding: 1px 0 2px;
	border-bottom: 1px #390706 dashed;
	background: none;
}
.nav li:hover li a,
.nav li.active li a {
	color: #390706;
	background: none;
	line-height: normal;
	width: 156px;
	padding: 8px 3px 3px;
	text-indent: 1px;
}
.nav li:hover li a:hover,
.nav li.active li a:hover {
	color: #fff;
	background: #390706;
	text-decoration: none;
	line-height: normal;
}
/*IE*/
.nav li li a:hover,
.nav li li a:hover {
	color: #fff;
	background: #390706;
	text-decoration: none;
	line-height: normal;
}
/**/
.nav .btm-bg {
	background: url(images/submenu_bottom.png) no-repeat;
	width: 205px;
	height: 9px;
	overflow: hidden;
	clear: both;
}

.content h1 {
	color: #333;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 18px;
	border-bottom: 1px dashed #C1D9F0;
}
.content h2 {
	font-weight: 400;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 10px;
	margin-bottom: -5px;
}
.content p {
	padding: 0 15px;
	text-align: justify;	
}
.content-bottom {
	width: 710px;
	background: transparent url(images/content_bottom.png) no-repeat;
	height: 13px;
	float: left;
}

.rating{
	width:80px;
	height:16px;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(images/star-matrix.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(images/star-matrix.gif) no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -96px;}
ul.rating li.two a:hover {background-position:0 -112px;}
ul.rating li.three a:hover {background-position:0 -128px}
ul.rating li.four a:hover {background-position:0 -144px}
ul.rating li.five a:hover {background-position:0 -160px}
/* end rating code */

.star-rating li.current-rating{
 background: url(star_rating.gif) left bottom;
 position: absolute;
 height: 30px;
 display: block;
 text-indent: -9000px;
 z-index: 1;
 }
 
.star-rating{
background: url(star_rating.gif) top left repeat-x;
}

.star-rating li a:hover{
	background: url(star_rating.gif) left center;
}

#bodyPan{width:700px; background:url(images/bodytopbg.jpg) 0 0 no-repeat #fff; color:#1A1917; position:relative; margin:0 auto; padding:35px 30px;}

#bodybottomPan{width:587px; height:42px; background:url(images/bodybottombg.jpg) 0 0 no-repeat; position:relative; margin:0 auto; clear:both; }

.post {
	margin-bottom: 25px;
}

.post .title {
	height: 30px;
	margin-bottom: 3px;
	padding: 8px 0px 2px 20px;
	background: url(images/img06.gif) no-repeat left top;
	color: #FFFFFF;
}

.post .date {
	float: right;
	margin-top: -45px;
	padding-right: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 18px;
	color: #FFFFFF;
}

.post .meta {
	margin: -30px  0 3px 25px;
	padding: 2px 30px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
}

.post .meta a { color: #B6ACA2; }

.post .entry {
	padding: 25px 20px 0px 20px;
}

.post .links {
	margin: 0 250px 0 0;
	padding: 0 0 0 0px;
}

.post .links .comments {
}

.post .links .permalink {
	padding-left: 17px;
}
