body {
    background: #edead9;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 8pt;
	margin: 0 auto;
	padding: 0px;
}
#wrapper{
	width:921px;
	margin: 0 auto;
	border:0px solid;
	
}
#top{
	width:893px;
	height: 155px;
	padding:0 14px 0 14px;
	border-left:1px solid #D3CEB8;
	border-right:1px solid #D3CEB8;
	background: #E5E1C6;
}
#head-bottom{
	width:923px;
	margin: 0 auto;
	padding:0px;
	height:10px;
	background:#E5E1C6 url('images/bg_shade.gif') repeat-x left bottom;
}
#search-bar{
	position:relative;
	height:53px;
	padding: 0px;
	border:0px solid #aa1111;

}
#img-left{position:relative;float:left;background: url('images/header_left.jpg') no-repeat left center; width:470px; height:101px;}
#img-right{position:relative;float:right;background: url('images/header_right.jpg') no-repeat right center; width:423px; height:101px;}
#img-left-bot{position:relative;float:left;background: url('images/bg_l_menu_outer_l_b.gif') no-repeat left bottom; width:471px; height:10px;}
#img-right-bot{position:relative;float:right;background: url('images/bg_l_menu_outer_r_b.gif') no-repeat right bottom; width:423px; height:10px;}
#logo{margin-top:23px;margin-left:34px;}
.spacer{position:relative;float:right;padding: 0 0 0 16px;border:0px solid #aa11ff;}
.menu-sep-top{background:url('images/menu_sep1.gif') no-repeat left top;width:1px;height:33px; border:0px solid;}
.rss{background: url(images/xml.gif) no-repeat center;width:20px;height:20px;cursor:pointer;}

#main{
	position:relative;
	width:921px;
	margin: 0px auto;
	padding-bottom:10px;
	border:0px solid;
}
.header{
	background:url('images/logo_header.gif') no-repeat left 10px;
	font:bold 22px verdana;
	color:#8A9C04;
	padding: 5px 0 2px 20px;
	text-decoration:none;
}
.header a:link,.header a:visited{

	font:bold 22px verdana;
	color:#8A9C04;
	
	text-decoration:none;
}
.header a:hover{
	font:bold 22px verdana;
	color:#8A9C04;
	
	text-decoration:underline;

}

.promo{
	background: url('images/img_promo.gif') no-repeat left center;
	width:300px;
	height: 182px;
	position:relative;
	float:right;
}

.general-div{
	border: 1px solid #D2CEBB;width:629px;margin: 10px auto;padding: 0px;
}
.common-links{
	border: 1px solid #D2CEBB;width:600px;height:15px; margin: 5px auto;
}
.article-title{
	background: url('images/title.gif') no-repeat left center;
	padding-left: 20px;
	font: normal 20px verdana;
	color: #A51405;
	text-decoration: none;
}
.article-title a:link, .article-title a:visited{
	color: #A51405;
	text-decoration: none;
}
.article-title a:hover{

	color: #A51405;
	text-decoration: underline;
}
.article-details{font: normal 11px verdana;color:#464646;text-decoration:none;padding-left:15px;}
.article-details a:link, .article-details a:visited{color:#E77C1D;text-decoration:none;}
.article-details a:hover{color:#E77C1D;text-decoration:underline;}

.article-box{background:#EAE8D2;padding: 5px;}
#left-panel{position:relative;float:left;width:265px;border:0px solid;}
#right-panel{position:relative;float:right;width:647px;border:0px solid #ff2234;background:#E4E0C5;}
#right{width:645px;border-left:1px solid #D2CEBB;border-right:1px solid #D2CEBB;border-bottom:1px solid #D2CEBB;background:#E4E0C5;}
.left-menu-top{background: #E4E0C5 url('images/bg_shade_1.gif') repeat-x left top; height:10px;border:0px;}
.left-menu-bg{border-left:1px solid #D3CEB8;border-right:1px solid #D3CEB8;border-bottom:1px solid #D3CEB8; background:#E4E0C5;}
.left-menu-bg-l{background: url('images/bg_l_menu_outer_l_t.gif') no-repeat left top;width:11px;height:10px;position:relative;float:left;}
.left-menu-bg-r{background: url('images/bg_l_menu_outer_r_t.gif') no-repeat left top;width:11px;height:10px;position:relative;float:right;}

.left-menu-inner-top{background: url('images/bg_l_menu_inner_top.gif') no-repeat center top;height:9px;width:247px;margin-left:7px;}
.left-menu-inner-mid{background: #F1EFE0;width:247px;border-left:1px solid #D3CEB8;border-right:1px solid #D3CEB8;border-top:1px solid #D3CEB8;border-bottom:1px solid #D3CEB8;margin-left:7px;}
.left-menu-inner-bot{background: url('images/bg_l_menu_inner_bottom.gif') no-repeat center bottom;height:11px;width:247px;margin-left:7px;}

.left-menu-header{background: url('images/bg_header.gif') repeat-x top;width:215px;height:29px;position:relative;float:left;}
.left-menu-header-left{background: url('images/bg_header_left.gif') no-repeat left center;width:8px;height:29px;position:relative; float:left;}
.left-menu-header-right{background: url('images/bg_header_right.gif') no-repeat right center;width:8px;height:29px;position:relative; float:right;border:0px solid;}

.menu-title{ background: url('images/logo_header.gif') no-repeat left center;height:16px;font-size:11px; color:#fff;font-weight:bold;padding-left:20px;margin-top:7px;}

.cat-list{background: url('images/sq_bl.gif') no-repeat left center;line-height:15px;font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#E77C1D;padding-left:12px;margin:5px 0 3px 0;}
.cat-list a:link, .cat-list a:visited{color:#E77C1D;text-decoration:none;}
.cat-list a:hover{color:#E77C1D;text-decoration:underline;}

.sub{
	background: url('images/sq_or.gif') no-repeat left 5px;
	height:12px;
	padding-left: 10px;
	margin: 0 0 3px 20px;
	font-weight: normal; 
	font-size: 10px; 
	color: #225555;
}
.sub a:link {
	color: #2255aa; text-decoration: none;
}
.sub a:visited {
	color: #2255aa; text-decoration: none;
}
.sub a:hover  {
	color: #2255aa; text-decoration: underline;
}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 30px;
	border:0px solid;
}

.previous-entries a:link, .previous-entries a:visited{
	float: left;
	padding-left: 18px;
	background: url(images/mini-nav-left.gif) no-repeat left 1px;
	text-decoration:none;
	color:#006600;
}
.previous-entries a:hover{
	
	padding-left: 18px;
	text-decoration:underline;
}
.next-entries a:link, .next-entries a:visited {
	float: right;
	padding-right: 18px;
	background: url(images/mini-nav-right.gif) no-repeat right 1px;
	text-decoration:none;
	color:#006600;
}
.next-entries a:hover{
	
	padding-left: 18px;
	text-decoration:underline;
}

.menu-center{background: url('images/bg_menu.gif') repeat-x;height:30px;width:614px;position:relative;float:right;margin-top:7px;}
.menu-left{background: url('images/bg_menu_left.gif') no-repeat left center;height:30px;width:8px;position:relative;float:left;margin-top:7px;}
.menu-right{background: url('images/bg_menu_right.gif') no-repeat right center;height:30px;width:8px;position:relative;float:right;margin-top:7px;}


.menu-item{margin:9px 3px 0 2px;color:#fff;font-weight:bold;text-decoration:none;position:relative;float:right;}
.menu-item a:link, .menu-item a:visited{color:#fff;text-decoration:none;}
.menu-item a:hover{text-decoration:underline;color:#cadc25;}
.menu-sep{background:url('images/menu_sep2.gif') no-repeat center 3px;width:16px;height:26px;border:0px solid;position:relative;float:right;}
.search-text{
	width: 181px;
	height: 17px;
	border: 1px solid #444444;
	background: #e5e1c6;
	padding-left:3px;
}
.searchTitle{
	font: normal 14px Tahoma, Arial;
	color: #E77C1D;
	padding: 0;
}	
.links{font-weight: normal; font-size: 8pt; color: #456757; text-decoration:none;}
.links a:link{color: #456757;text-decoration:none;}
.links a:visited{color: #456757;text-decoration:none;}
.links a:hover{color: #456757;text-decoration:underline;}

.table-border{
	border:1px solid #D2CEBB;
}
.label{color: #787878;}
.text{font-family: verdana,arial;font-size: 8pt;color: #060606;border: 1px solid #bf9817;height: 17px;width: 360px;padding: 2px 0 0 3px;}
.textarea{font-family: verdana,arial;font-size: 8pt;color: #060606;border: 1px solid #bf9817;width: 360px;padding: 2px 0 0 3px;}
select {width: 360px;font-size: 8pt;border: 1px solid #5e74b3;}	
.btn {
	background: url('images/btn.gif') no-repeat center;
	width: 76px;
	height: 26px;
	border: 0px solid #BDB9AD;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
.warning{font: normal 12px verdana;color:#dd1111;}
div.footer {
	bottom:0;
	clear:both;
	background: url('images/bg_f.gif') repeat-x left center;
	width:921px;
	height:82px;	
	text-align: center;
	border: 0px solid #111111;
	margin: 0 auto;
}
.footer-left{background: url('images/bg_f_left.gif') no-repeat left center;position:relative;float:left;width:19px;height:82px;}
.footer-right{background: url('images/bg_f_right.gif') no-repeat right center;position:relative;float:right;width:19px;height:82px;}
.footer a:link, .footer a:visited{
	color: #ffffdd;
	text-decoration: none;
}
.footer a:hover{
	color: #ffffdd;
	text-decoration: underline;
}
.footer-links{
	padding-top: 30px;
	color: #fff;
}

#sidebar {
	color: #666666;
	overflow: hidden;
}
/*sidebar title (h2) */
#sidebar h2, #sidebar .sidebartitle{
	font: normal 140%/100% Tahoma, Arial;
	color: #E77C1D;
	padding: 0;
	border-bottom: 2px solid #CFd1AC;
}
/*sidebar text styles */
#sidebar a, #sidebar a:visited{
	color: #495233;
	text-decoration: none;
}
#sidebar a:hover{
	color: #FF6600;
	text-decoration: underline;
}

#sidebar ul {
	margin: 0;
	padding: 0;
}
#sidebar ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
/*sidebar list level2 */
#sidebar ul li ul {
	padding: 0;
	margin: 0;
}
#sidebar ul li ul li{
	padding: 2px 0 2px 0px;

}
/*sidebar list level3 */
#sidebar ul li ul li ul li{
	padding: 1px 0 1px 10px;
	border: none;
}
/*blogroll */
ul.list-blogroll li{
	background: url(images/sq_bl.gif) no-repeat left 6px !important;
	padding:  0 0 5px 16px !important;
}
/*category widget */
ul.list-cat li, li.widget_categories li{
	background: url(images/sq_bl.gif) no-repeat left 6px !important;
	padding: 0 0 5px 16px !important;
}
/*archives widget */
ul.list-archives li, li.widget_archives li{
	background: url(images/sq_bl.gif) no-repeat left center !important;
	padding:  0 0 5px 16px !important;
}
/*pages widget */
ul.list-page li, li.widget_pages li, li.widget_recent_entries li{
	background: url(images/sq_bl.gif) no-repeat left 6px !important;
	padding:  0 0 5px 16px !important;
}
/*sub-pages */
ul.list-page li ul li, li.widget_pages li ul li{
	background: url(images/mini-page-arrow.gif) no-repeat !important;
	padding-left: 10px !important;
}
/*recent comments widget */
li.widget_recent_comments li{
	background: url(images/mini-recent-comments.gif) no-repeat !important;
	padding-left: 20px !important;
}
/*calendar widget */
li.widget_calendar td {
	padding: 1px 7px;
}
#comments, #respond {
	border-bottom: 0px dotted #CCCCCC;
	padding: 10px 5px;
	clear: both;
	color: #006600;
	font-size:12px;
}
.commentlist {
	margin: 10px 5px;
	padding-left: 20px;
	line-height: 130%;
}
.commentlist li{
	padding: 5px 10px;
}
.commentlist .alt {
	background: #edead9;
	border: 1px solid #cacaca;
}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
	font-weight: bold;
	font-style: normal;
	font-size: 120%;
	color: #CC6600;
}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
}
