/*=======header===========*/
#header{height:250px; background:url(images/header_bg.png) left top no-repeat; text-align:right; padding:50px 39px 0px 0px;}
#login-form input{width:116px; height:17px; margin:0 7px 0 9px;}
#login-form .input-2{margin:0;}
#login-form a{color:#E8EFDD; padding-left:5px; padding-right:3px; text-decoration:underline; font-size:0.91em;}
#login-form a:hover{text-decoration:none;}
/*=====//header===========*/

*{margin:0; padding:0;}
body{background:url(images/content_bg.jpg) fixed 50% 0%; #4D4A30;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.container{width:100%; overflow:hidden}
.clear{clear:both;}
body{font-family:Arial, helvetica, sans-serif; color:#312E1F; font-size:12px; text-align:center;}
h1{font-family:Arial, helvetica, sans-serif; color:#312E1F; font-size:28px;}
input, textarea, select{color:#312E1F; vertical-align:top; text-align:left; border:0; background:#FFFFFF; font:11px Tahoma, Arial, helvetica, sans-serif;}
.float-right{float:right;}
.align-right{text-align:right;}
.block{display:block;}
.top-indent-1{margin-top:5px; display:block;}
.top-indent-2{margin-top:10px; display:block;}
.top-indent-3{margin-top:15px; display:block;}
.top-indent-4{margin-top:20px; display:block;}
.top-indent-5{margin-top:25px; display:block;}

.width-stretch{width:100%;}

.col-1, .col-2, .col-3, .box-1, .box-2, .box-3, .col-middle{float:left;}

a{color:#E65C12; text-decoration:underline;}
a:hover{text-decoration:none;}

.content-wrapper{
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}

/*=======content===========*/
#content{padding:0px 28px;}

.col-2{
	padding-top:0px;
	position:relative;
	margin-top: 0;
	margin-right: -2px;
	margin-bottom: 0;
	margin-left: -2px;
}

.link-2{color:#E65C12; text-decoration:underline; font-size:1.09em; font-weight:bold;}
.link-2:hover{text-decoration:none;}

#menu a{color:#FFFFFF; font-size:1.09em; font-weight:bold; text-decoration:none; line-height:1em;
		 display:block; height:22px; padding:6px 0 0 5px; margin:0 2px 0 0px; background:url(images/menu_bg.gif) left top repeat-x;}
#menu a:hover{text-decoration:underline;}

.list-2 li{padding:4px 0 4px 11px; background:url(images/list_marker.gif) left center no-repeat;}
.list-2 li a{color:#E2E4CC; text-decoration:none; font-size:1em; line-height:1em;}
.list-2 li a:hover{text-decoration:underline;}

.line-x{height:2px; overflow:hidden; background:url(images/line_x.gif) left top repeat-x;}

.line-x-2, .line-x-3{height:1px; overflow:hidden; background:url(images/line_x_2.gif) left top repeat-x;}
.line-x-3{background:url(images/line_x_3.gif) left top repeat-x;}

#search-form{padding:0 0 15px 0;}
#search-form input{width:115px; height:17px; margin-right:5px;}

.font-2{color:#727768; font-size:0.91em;}

.img-float{margin-right:16px; float:left;}

.navigation{color:#959C85; font-size:1.09em;}
.navigation strong{color:#4A483D;}
.navigation a{color:#959C85; text-decoration:underline;}
.navigation a:hover{text-decoration:none;}

#content .link-3{color:#E2E4CC; text-decoration:none; padding-left:11px; font-size:1em; background:url(images/list_marker.gif) left center no-repeat;}
#content .link-3:hover{text-decoration:underline;}

#newsletter-form{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:0.91em; margin-top:-5px; margin-bottom:15px; width:100%; overflow:hidden;}
#newsletter-form div{height:16px;}
#newsletter-form input{width:158px; height:17px; margin-top:-1px;}
#newsletter-form img{float:right; margin:5px 7px 0 2px;}

.list-3 li{padding:0 0 6px 0;}
.list-3 a{color:#E2E4CC; line-height:1em; text-decoration:underline;}
.list-3 a:hover{text-decoration:none;}

.list-4 li{color:#000000; line-height:1em; text-decoration:none;}
/*=====//content===========*/

/*=======block_1===========*/
.block-1{background:url(images/block_top.jpg) left top repeat-x #8E9166; width:100%; color:#E2E4CC; line-height:1.66em;}
.block-1 .bot{background:url(images/block_bot.jpg) left bottom repeat-x;}
.block-1 .left{background:url(images/block_left.jpg) left top repeat-y;}
.block-1 .right{background:url(images/block_right.jpg) right top repeat-y;}
.block-1 .left-top{background:url(images/block_left_top.jpg) left top no-repeat;}
.block-1 .right-top{background:url(images/block_right_top.jpg) right top no-repeat;}
.block-1 .left-bot{background:url(images/block_left_bot.jpg) left bottom no-repeat;}
.block-1 .right-bot{background:url(images/block_right_bot.jpg) right bottom no-repeat; min-height:698px; height:auto!important; height:698px; padding:19px 13px 20px 18px;}

.block-1 h2{color:#FFFFFF; font-size:1.5em; line-height:1em; margin-bottom:12px; font-weight:normal;}

.block-1 a{color:#E2E4CC; text-decoration:underline; font-size:0.91em;}
.block-1 a:hover{text-decoration:none;}
/*=====//block_1===========*

/*=======block_2===========*/
.block-2{background:url(images/block_2_top.jpg) left top repeat-x #E2E4CC; width:100%;}
.block-2 .bot{background:url(images/block_2_bot.jpg) left bottom repeat-x;}
.block-2 .left{background:url(images/block_2_left.jpg) left top repeat-y;}
.block-2 .right{background:url(images/block_2_right.jpg) right top repeat-y;}
.block-2 .left-top{background:url(images/block_2_left_top.jpg) left top no-repeat;}
.block-2 .right-top{background:url(images/block_2_right_top.jpg) right top no-repeat;}
.block-2 .left-bot{background:url(images/block_2_left_bot.jpg) left bottom no-repeat;}
.block-2 .right-bot{background:url(images/block_2_right_bot.jpg) right bottom no-repeat; min-height:685px; height:auto!important; height:685px; padding:34px 20px 20px 22px;}

.block-2 h2{color:#312E1F; font-size:1.66em; line-height:1em; margin-bottom:17px; font-weight:normal;}
.block-2 .title-2{margin-bottom:23px;}
/*=====//block_2===========*

/*=======page_1===========*/
#page1 .col-2 .navigation{padding-top:25px;}

#page1 .col-3 .extra{padding-top:3px;}
#page1 .col-3 .extra img{margin:0 8px 8px 0;}
/*=====//page_1===========*/

/*=======page_3===========*/
#page3 .col-2 p{padding-bottom:13px; padding-right:14px;}
#page3 .col-3 p{padding-right:5px; padding-left:3px;}
/*=====//page_3===========*/

/*=======footer===========*/
#footer{height:27px; padding:27px 0 22px 0px; color:#E2E4CC;}
#footer a{color:#E2E4CC; text-decoration:underline; font-weight:bold;}
#footer a:hover{text-decoration:none;}
/*=====//footer===========*/
