* { margin:0; padding:0;}
body { background:url(images/body_bgd.gif) left top #322e28; font-family:Tahoma; font-size:100%; line-height:1em; color:#161615; }

.fleft { float:left;
	margin-left: 30px;}
.fright {
	float:left;
	width: 480px;
	height: 100px;
	text-align: center;
	vertical-align: middle;
	margin-top: 30px;
	color: #CCCCCC;
}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin-bottom:20px;}

.tall_top { background:url(images/tall_top.gif) left top repeat-x;}
.tall_center { background:url(images/tall_center.gif) left top;}
.tall_bottom { background:url(images/tall_bottom.gif) left bottom repeat-x;}



/*==================list====================*/


ul, li {
    list-style-type: none;
}
.list1 { margin-bottom:15px;}
.list1 li { background:url(images/marker1.gif) no-repeat left 1px; padding-left:23px; font-size:1.1em; padding-bottom:8px;}
.list1 li a { color:#FFFFFF; font-weight:bold; text-decoration: none; 
	font-size: 11px;
	font-weight: bold;}
.list1 li a:visited { color:#FFFFFF; font-weight:bold; text-decoration: none;
	font-size: 11px;
	font-weight: bold;}
.list1 li a:hover { color:#FEC500; font-weight:bold; text-decoration: none;
	font-size: 11px;
	font-weight: bold;}

/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}
.img_box { width:100%; overflow:hidden; padding-bottom:34px;}
.img_box img { float:left; margin:0 14px 0 0;}
.img_box1 { width:100%; overflow:hidden; padding-bottom:14px;}
.img_box1 img { float:left; margin:0 14px 0 0;}

.p2 { margin-bottom:10px;}
.p3 { padding-bottom:32px;}


/*==================txt, links, lines, titles====================*/
a {color:#9d3204;}
a:hover{text-decoration:none;}

h2 { font-size:1.45em; color:#a23604;}
h3 { font-size:1.45em; color:#a23604; margin-bottom:14px;}
h4 { font-size:1em; color:#6d6d4b; margin-bottom:10px; font-weight:normal;}

.link1 { display:block; float:right; background:#b7600a; color:#e3e1d6; text-decoration:none;}
.link1 em { display:block; background:url(images/link1_left.gif) no-repeat left top;}
.link1 b { display:block; background:url(images/link1_right.gif) no-repeat right top; padding:4px 12px 5px 15px; font-style:normal;}
.link1:hover { text-decoration:underline;}
.link2 { color:#877f6d;}
.link3 { color:#b7600a; font-weight:bold; background:url(images/marker1.gif) no-repeat left top; display:block; padding:0 10px 2px 20px;}
.link4 { color:#9d3204; font-weight:bold; float:right; background:url(images/marker1.gif) no-repeat left 4px; display:block; padding:4px 0 2px 20px; margin-right:14px;}

.line_hor { background:url(images/line1.gif) left bottom repeat-x; padding-bottom:3px; margin-bottom:19px;}
.line_hor2 { background:url(images/line2.gif) left bottom repeat-x; padding-bottom:3px; margin-bottom:3px;}

.title { margin-bottom:8px;}
.title1 { margin-bottom:17px;}


/*==================boxes====================*/
.box1 { background:url(images/box1_bgd.jpg) left top repeat-y; width:252px; margin-bottom:15px;}
.box1 .top { background:url(images/box1_top.jpg) no-repeat left top;}
.box1 .bottom { background:url(images/box1_bottom.jpg) no-repeat left bottom;}
.box1 .inner {
	padding:23px 10px 21px 10px;
	color: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
}
.box1 .inner1 { padding:0 17px 0 14px;}
.box1 .inner2 { padding:0 9px 0 14px;}

.box2 { background:url(images/box2_bgd.jpg) left top repeat-y; width:252px; color:#e3e1d6;}
.box2 .top { background:url(images/box2_top.jpg) no-repeat left top;}
.box2 .bottom { background:url(images/box2_bottom.jpg) no-repeat left bottom;}
.box2 .inner { padding:6px 5px 0px 8px;}
.box2 p { margin-bottom:3px;}

.box3 { background:url(images/box3_bgd.jpg) left top repeat-y; width:645px;}
.box3 .top { background:url(images/box3_top.jpg) no-repeat left top;}
.box3 .bottom { background:url(images/box3_bottom.jpg) no-repeat left bottom;}
.box3 .inner { padding:15px 10px 0px 20px;}
.box3 .title { margin-bottom:2px;}


/*content*/
#content { padding:0 38px 0px 36px;}

/*footer*/
#footer { color:#c7c5b2;}
#footer p { padding:50px 0 0 37px;}
#footer a { color:#b7600a;}
/*==========================================*/

