/* CSS Document */

body{
	margin:0px;
	font-family:Trebuchet MS, Arial;
	font-size:13px;
	color:#222;
	background:#F8E9CB;
}
input, form{
	padding:0px;
	margin:0px;
}
a:focus{
	outline:none;
}
.outer .topheaderbg{
	background:#E37E16;
	height:99px;
}
.outer .topheaderbg .searchbox{
	width:325px;
	margin-top:22px;
	margin-right:30px;
	font-family:Trebuchet MS, Arial;
	font-size:15px;
	color:#fff;
}
.outer .topheaderbg .searchbox .input{
	background:url(../images/search-bg.gif) no-repeat left top;
	width:201px;
	font-family:Trebuchet MS, Arial;
	font-size:13px;
	color:#222;
	height:23px;
	display:block;
	border:none 0px;
	padding:4px 0 0 5px;
}
.outer .topheaderbg .searchbox  .btn{
	background:url(../images/search-bg.gif) no-repeat right top;
	display:block;
	width:32px;
	height:27px;
	text-indent:-9999px;
	font-family:Trebuchet MS, Arial;
	font-size:13px;
	color:#222;
	margin:0px;
	padding:0px;
}

.outer .nav{
	background:url(../images/nav-bg.gif) repeat-x #E9A04E top;
	text-align:center;
}
.outer .nav a{
	background:url(../images/nav-hover.gif) repeat-x 0px -40px;
	font-family:Trebuchet MS, Arial;
	font-size:13px;
	color:#222;
	padding:11px 20px 14px 20px;
	line-height:40px;
	text-decoration:none;
	border-right:#CCB38C solid 1px;
}
.outer .nav a.last, .outer .nav a.last:hover{
	border-right:none;
}
.outer .nav a:hover{
	background:url(../images/nav-hover.gif) repeat-x 0px 0px;
	font-family:Trebuchet MS, Arial;
	font-size:13px;
	color:#222;
	text-decoration:none;
	border-right:#CCB38C solid 1px;
}
.outer .banner{
	background:#fff;
}
.outer .banner .sides{
	background:url(../images/bg-pat2.gif) repeat;
	height:23px;
}

.main .boxleft{
	width:247px;
	margin:0 20px 10px 10px;
}
.main .boxleft h1{
	background:url(../images/box1-top.gif) no-repeat top #E59A4F;
	display:block;
	font-family:Trebuchet MS, Arial;
	font-size:18px;
	color:#fff;
	height:45px;
	line-height:45px;
	text-align:center;
	letter-spacing:.05em;
	margin:0px;
	padding:0px;
}
.main .boxleft .bg{
	background:url(../images/box1-bg.gif) repeat-y #fff;
	font-family:Trebuchet MS, Arial;
	font-size:13px;
	color:#111;
	padding:0 20px 10px 20px;
}
.main .boxleft .bg td{
	background:url(../images/box1-cat-bg.gif) bottom repeat-x;
	padding-bottom:2px;
	line-height:40px;
}
.main .boxleft .bg td a{
	display:block;
	padding-left:26px;
	background:url(../images/box1-bullit.gif) no-repeat left center #FFF;
	line-height:40px;
	font-family:Trebuchet MS, Arial;
	font-size:14px;
	color:#111;
	text-decoration:none;	
}
.main .boxleft .bg td a:hover{
	text-decoration:underline;
}

.main .boxleft .bottom{
	background:url(../images/box1-bottom.gif) no-repeat;
	height:10px;
	font-size:8px;
	line-height:10px;
}
.main .seprater{
	border-left:#E48312 solid 1px;
	width:25px;
}
.main .mainbox{
	width:565px;
}
.main .mainbox .lefttop{
	background:url(../images/box2-lefttop.gif) no-repeat right bottom;
	width:11px;
	height:11px;
}
.main .mainbox .righttop{
	background:url(../images/box2-righttop.gif) no-repeat left bottom;
	width:11px;
	height:11px;
}
.main .mainbox .leftbottom{
	background:url(../images/box2-leftbottom.gif) no-repeat right top;
	width:11px;
	height:11px;
}
.main .mainbox .rightbottom{
	background:url(../images/box2-rightbottom.gif) no-repeat left top;
	width:11px;
	height:11px;
}
.main .mainbox .top{
	background:url(../images/box2-top.gif) repeat-x bottom;
}
.main .mainbox .right{
	background:url(../images/box2-right.gif) repeat-y left;
}
.main .mainbox .bottom{
	background:url(../images/box2-bottom.gif) repeat-x top;
}
.main .mainbox .left{
	background:url(../images/box2-left.gif) repeat-y right;
}
.main .mainbox .inner-1{
	background:#F8E9CB;
	padding:10px;
}
.main .mainbox .inner-2{
	background:url(../images/330865.gif) repeat #fff;
	padding:10px;	
}
.main .mainbox .inner-2 .catbox{
	background:#F4F7D7;
	margin-bottom:10px;
}
.main .mainbox .inner-2 .catbox img{
	display:block;
	background:url(../images/img-bg.gif) no-repeat;
	padding:6px 6px 6px 5px;
	margin:4px;
}
.main .mainbox .inner-2 .catbox h3{
	font-family:Trebuchet MS, Arial;
	font-size:14px;
	color:#111;
	text-decoration:none;
	display:block;
	
	background:url(../images/catbox-bottomline.gif) no-repeat bottom;
	padding-bottom:10px;
	padding-left:3px;
	line-height:27px;
	margin-bottom:10px;
	margin-top:4px;
}
.SubHeading{
	font-family:Trebuchet MS, Arial;
	font-size:14px;
	color:#111;
	text-decoration:none;
	display:block;
	width:100%;
	
	padding-bottom:10px;
	padding-left:3px;
	line-height:27px;
	margin-bottom:10px;
	margin-top:4px;
}

.main .mainbox .inner-2 .catbox .txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	padding:4px;
}
/*	footer	*/
.footerline{
	background:url(../images/bg-pat2.gif) repeat;
	height:8px;
	line-height:8px;
	font-size:6px;
}
.footer{
	padding:15px;
	color:#695945;
	font-family:Tahoma, Arial;
	font-size:11px;
	line-height:10px;
}
.footer a{
	color:#695945;
	font-family:Tahoma, Arial;
	font-size:11px;
	text-decoration:underline;
	padding:0 5px;
}
.footer a:hover{
	color:#222;
	font-family:Tahoma, Arial;
	font-size:11px;
	text-decoration:none;
}