body {
	margin: 0;
	font-family:Palatino Linotype, Palatino, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#505050;
	height: 340px;
}
p, h1, h2, h3, h3, h5, h6{margin:12px 0;}
img{border:0}
#page_con {
	background: #f1f1f1 url(images/815_page_bg.png) repeat-y;
	width:800px;
	margin:0 auto;
	padding:0 7px;
}
#page_top{
	background-color: #ffffff;
	background-repeat: repeat-x;
}
#logo {
	float:left;
	padding: 0 0 0 20px;
	line-height:75px;
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#topnav {
	float:right;
	width:325px;
	margin-top:50px;
	height: 25px;
	background: url(../img/topnav_bg.jpg) repeat-x;
}
#topnav ul{
	margin:0;
	padding: 0 0 0 40px;
	list-style:none;
	height: 25px;
	line-height:25px;
	background: url(../prem/topnav_left.jpg) no-repeat;
}
#topnav li{display:inline;}
#topnav a{
	padding: 0 10px;
	text-decoration:none;
	color:#ffffff;
}
#topnav a:hover {color: #fcfd89; text-decoration: underline;}
#topnav .last a{border-right:0;}
#header{
	height:245px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#header_left{
	float:left;
	width:330px;
	height:270px;
	padding:10px 10px 0 15px;
	margin-top:20px;
	border:4px solid black;
	text-align:center;
	background: #ffffff;
}
#header2{
	height:338px;
	padding-top: 8px;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 0px;
}
#header_left2{
	float:left;
	width:284px;
	height:168px;
	padding:100px 25px 0 25px;
	margin-top:20px;
	border:1px solid #cdcdcd;
	text-align:center;
	background: #ffffff url(../prem/header_right_bg2.jpg) no-repeat 1px 1px;
}
#header_left2 h1{
	font-size:16px;
	color:#ffffff;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#header_left h1{
	font-size:16px;
	color:#497795;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
#flash_con{
	float:right;
	width:515px;
	border:1px solid #80786f;
}
#content{padding: 8px 14px 0 14px;}
#left_col {
	float:left;
	width:207px;
}
.box{
	border:1px solid #cdcdcd;
	padding:2px;
	background-color:#FFFFFF;
	margin-bottom:8px;
}
.title{
	height: 26px;
        color:white;
	background: #9caa5a;
	font-family: Palatino Linotype, Palatino, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	padding: 8px 0 0 0;
	border:2px solid black;
	background:#8b9348 url(images/canvas.gif);
text-shadow: 1px 1px 1px #000000; /* CSS3-compatible browsers */; filter: dropshadow(color=#000000, offx=2, offy=2) /* IE */;
}
.title_shade{
	font-size: 1px;
	line-height: 1px;
	background-color: #dfdcd7;
	height: 4px;
}
#left_col .title{text-align:center}
#right_col .title{padding: 8px 0 0 10px;}
#news_content{
	padding:10px 10px 0 10px;
	position:relative;
}
.date{
	color:#97653c;
	font-weight:bold;
}
#leftnav ul{
	margin:5px 10px;
	padding: 0;
	list-style:none;
}
#leftnav li{
	width:100%;
	float:left;
	height:22px;
	border-bottom:1px solid #cdcdcd;
}
#leftnav li.last{border-bottom:0;}
#leftnav a{
	display:block;
	color:#505050;
	background: url(../prem/arrow.gif) no-repeat 8px center;
	padding:0 0 0 25px;
	line-height:22px;
	height:22px;
	text-decoration:none;
}
#leftnav a:hover {color: #0000ff; text-decoration: underline;}
#right_col{
	float:right;
	width:560px;
}
#main{padding: 0 0 7px 0;}
.top_box_left, .top_box_right{
	border:1px solid #cdcdcd;
	background:#f6f4f2 url(../prem/top_box_bg.jpg) repeat-x;
	padding:2px 2px 8px 2px;
	width:292px;
}
.top_box_left{float:left;}
.top_box_right{float:right;}
.main_title{
	height: 25px;
	color: #464645;
	background: #e1dcd6 url(../prem/main_title_bg.jpg) repeat-x;
	border:1px solid #cbc6c1;
	font-size:17px;
	padding: 3px 0 0 0;
	text-align:center;
}
.top_box_left .readmore, .top_box_right .readmore{
	background: #e1ddd7 url(../prem/button_bg.jpg) repeat-x;
	border: 1px solid #cbc6c1;
	padding: 2px 10px 4px 10px;
	text-decoration:none;
	color:#505050;
}
#footer{
	background: #ffffff url(../prem/footer_bg.jpg) repeat-x;
	height:32px;
	padding: 20px 30px 0 30px;
	clear:both;
}
#footer a{
	color:#505050;
	text-decoration:none
}
#footer_left{float:left;}
#footer_right{float:right;}
.arrow_list{
	margin: 0;
	padding: 0;
	list-style:none;
}
.arrow_list li{
	background: url(../prem/arrow.gif) no-repeat left 7px;
	line-height:22px;
	padding:0 0 0 15px;
	position:relative;
}
.arrow_list a{
	text-decoration:none;
	color:#477796;
}
.sp{
	font-size: 1px;
	line-height: 1px;
	background-color: #e7e5e2;
	border-top:1px solid #969590;
	border-bottom:1px solid #ffffff;
	height: 9px;
}
.clear{
	font-size: 1px;
	line-height: 1px;
	clear: both;
	height: 1px;
}
.img_left{
	float:left;
	margin: 12px 10px 12px 0;
}
img.img_left{margin: 0 10px 10px 0;}
.img_right{
	float:right;
	margin: 12px 0 12px 10px;
}
img.img_right{margin: 0 0 10px 10px;}
.right{text-align:right;}
.padding10{padding:10px;}

.w1 {width:200px;}
.w2 {width:200px;}
.w3 {width:300px;}
.w4 {width:400px;}
.w5 {width:500px;}
.w6 {width:600px;}
.w7 {width:700px;}
.w8 {width:800px;}
.w9 {width:900px;}
.w10 {width:1000px;}
.w11 {width:1100px;}

.p01 {width:1%;}
.p05 {width:5%;} 
.p10 {width:10%;}
.p20 {width:20%;}
.p25 {width:25%;}
.p30 {width:30%;}
.p40 {width:40%;}
.p50 {width:50%;}
.p60 {width:60%;}
.p70 {width:70%;}
.p75 {width:75%;}
.p80 {width:80%;}
.p90 {width:90%;}
.p95 {width:95%;}
.p100 {width:100%;}

.h2 {height:200px;}
.h3 {height:300px;}
.h4 {height:400px;}
.h5 {height:500px;}
.h6 {height:600px;}
.h7 {height:700px;}
.h8 {height:800px;}
.h9 {height:900px;}
.h10  {height:1000px;}
.h11  {height:1100px;}

.rit {float:right;}
.lft {float:left;}
.hauto {margin:0 auto;}
.vauto {margin:auto 0;}
.spcr10 {height:10px; width:100%;}
.clerl {clear:left;}
.clerr {clear:right;}
.clerb {clear:both;}

.pad5 {padding:5px;}
.pad10 {padding:10px;}
.pad20 {padding:20px;}

.mrgn5 {margin:5px;}
.mrgn10 {margin:10px;}
.mrgn20 {margin:20px;}

.f50 {font-size:500%;}
.f40 {font-size:400%;}
.f30 {font-size:300%;}
.f20 {font-size:200%;}
.f15 {font-size:150%;}
.f12 {font-size:120%;}
.f9 {font-size:90%;}
.f7 {font-size:75%;}
.f5 {font-size:50%;}

.trit{text-align:right;}
.tlft {text-align:left;}
.tcntr {text-align:center;}

.bld {font-weight:bold;}
.bldr {font-weight:bolder;} 
.lightr {font-weight:lighter;}
.ital {font-style:italic;}
.undr{text-decoration:underline;}
.smcaps {font-variant:smcaps;}
.spac2 {letter-spacing:2px}
.spac5 {letter-spacing:5px}
.spac8 {letter-spacing:8px}
.spac10 {letter-spacing:10px}

.verd {font-family:Verdana;}
.pal {font-family:Palatino Linotype, Palatino;}

brdr {outline:black solid 4px;}

a:link { color: #8b9348; }
a:visited { color: #aaaf7c; }
a:hover { color: #8b9348; }
a:active { color: #8b9348; }

.title a{color:#ffffff;}

.wit {color:white;}
.blck {color:black:}
.clr1 {color:#737732;}
.clr2 {color:#6f86bc;}

.shdw { text-shadow: 1px 1px 1px #4a4a4a; /* CSS3-compatible browsers */; filter: dropshadow(color=#4a4a4a, offx=1, offy=1) /* IE */;}

