@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
	}
p
	{
		margin:0px;
		padding:0px;
	}
#wraper
	{
		float:left;
		width:100%;
		margin:0px;
		padding:0px;
	}
#headerblank
	{
		float:left;
		width:100%;
		background:url(images/headerbg.gif) repeat-x;
		margin:0px;
	}
#header
	{
		float:left;
		margin:0px auto;
		width:1004px;
		padding:0px;
	}
#headerimg
	{
		float:left;
		width:636px;
		background:url(images/headerimg44.jpg) no-repeat;
		height:520px;
		padding:0 0 0 368px;
	}
#headernav
	{
		float:left;
		width:636px;
		margin:0px;
		padding:0px;
	}
#headernav ul
	{
		float:left;
		width:636px;
		margin:0px;
		padding:0px;
		display:block;
	}
#headernav ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#headernav ul li a
	{
		float:left;
		margin:0px;
		padding:11px 16px 0 16px;
		display:block;
		height:23px;
		font-family: Arial;
		font-weight:bold;
		font-size:11px;
		color: #b7b7b7;
		text-decoration:none;
		line-height:12px;
	}
#headernav ul li a:hover
	{
		float:left;
		margin:0px;
		padding:11px 16px 0 16px;
		display:block;
		height:23px;
		font-family: Arial;
		font-weight:bold;
		font-size:11px;
		color: #4f504f;
		text-decoration:none;
		background:url(images/navigationbg.gif) repeat-x;
		line-height:12px;
	}
#headertxt
	{
		float:left;
		margin:0px;
		padding:0px;
		width:636px;
	}
#headertxt h1
	{
		float:left;
		width:636px;
		margin:32px 0 0 0;
		font-family: "Trebuchet MS";
		font-size:30px;
		font-weight:normal;
		color: #ffffff;
		padding:0px;
	}
#headertxt p.smallhead
	{
		float:left;
		width:636px;
		margin:8px 0 0 0;
		font-family: Arial;
		font-size:12px;
		font-weight:bold;
		color: #311512;
		padding:0px;
		line-height:19px;
	}
#headertxt p.smallnormaltxt
	{
		float:left;
		width:636px;
		margin:0px;
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
		color: #728932;
		padding:0px;
		line-height:19px;
	}
#headercategories
	{
		float:left;
		margin:40px 0 0 0;
		width:636px;
	}
#categories001
	{
		float:left;
		margin:0px;
		padding:0px;
		width:129px;
	}
#categories001 ul
	{
		float:left;
		margin:0px;
		padding:0px;
		width:129px;
		display:block;
	}
#categories001 ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#categories001 ul li.cathead
	{
		float:left;
		margin:7px 0 0 0;
		padding:0 0 0 32px;
		font-family: Arial;
		font-weight:bold;
		font-size:12px;
		color: #000000;
		display:block;
		line-height:19px;
		width:97px;
	}
#categories001 ul li.catimg
	{
		float:left;
		width:129px;
		padding:86px 0 0 0;
		height:19px;
		font-family: Arial;
		font-weight:normal;
		font-size:12px;
		color: #728932;
		display:block;
		background:url(images/cat1img.gif) no-repeat;
		line-height:12px;
	}
#categories001 ul li.details
	{
		float:left;
		padding:0 0 0 31px;
		width:98px;
		margin:0px;
	}
#categories001 ul li.details a
	{
		float:left;
		background:url(images/detailsactive.gif) no-repeat;
		width:54px;
		height:16px;
		font-family: "Trebuchet MS";
		font-size:10px;
		font-weight:normal;
		line-height:15px;
		color: #ffffff;
		text-align:center;
		text-decoration:none;
	}
#categories001 ul li.details a:hover
	{
		float:left;
		background:url(images/detailsactive.gif) no-repeat;
		width:54px;
		height:16px;
		font-family: "Trebuchet MS";
		font-size:10px;
		font-weight:normal;
		line-height:15px;
		color: #ffffff;
		text-align:center;
		text-decoration:none;
	}
.categories
	{
		float:left;
		background:url(images/catdotline.gif) repeat-y left;
		width:155px;
		padding:0 0 0 1px;
	}
.categories ul
	{
		float:left;
		margin:0px;
		padding:0px;
		width:155px;
		display:block;
	}
.categories ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
.categories ul li.categorieshead 
	{
		float:left;
		margin:7px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-weight:bold;
		font-size:12px;
		color: #000000;
		display:block;
		line-height:19px;
		width:155px;
		text-align:center;
	}
.categories ul li.cateimg002
	{
		float:left;
		width:155px;
		padding:86px 0 0 0;
		height:19px;
		font-family: Arial;
		font-weight:normal;
		font-size:12px;
		color: #728932;
		display:block;
		background:url(images/cat2img.gif) no-repeat;
		line-height:12px;
		text-align:center;
	}
.categories ul li.cateimg003
	{
		float:left;
		width:155px;
		padding:86px 0 0 0;
		height:19px;
		font-family: Arial;
		font-weight:normal;
		font-size:12px;
		color: #728932;
		display:block;
		background:url(images/cat3img.gif) no-repeat;
		line-height:12px;
		text-align:center;
	}
.categories ul li.cateimg004
	{
		float:left;
		width:155px;
		padding:86px 0 0 0;
		height:19px;
		font-family: Arial;
		font-weight:normal;
		font-size:12px;
		color: #728932;
		display:block;
		background:url(images/cat4img.gif) no-repeat;
		line-height:12px;
		text-align:center;
	}
.categories ul li.detailscat
	{
		float:left;
		padding:0 0 0 57px;
		width:98px;
		display:block;
	}
.categories ul li.detailscat a
	{
		float:left;
		background:url(images/detailsactive.gif) no-repeat;
		width:54px;
		height:16px;
		font-family: "Trebuchet MS";
		font-size:10px;
		font-weight:normal;
		line-height:15px;
		color: #ffffff;
		text-align:center;
		text-decoration:none;
	}
.categories ul li.detailscat a:hover
	{
		float:left;
		background:url(images/detailsactive.gif) no-repeat;
		width:54px;
		height:16px;
		font-family: "Trebuchet MS";
		font-size:10px;
		font-weight:normal;
		line-height:15px;
		color: #ffffff;
		text-align:center;
		text-decoration:none;
	}
#userloginbg
	{
		float:left;
		margin:38px 0 0 0;
		background:url(images/userloginbg.gif) no-repeat;
		width:573px;
		height:61px;
		padding:11px 0 0 22px;
	}
#loginrow
	{
		float:left;
		width:207px;
		padding:0px;
		margin:0px;
	}
#userloginheading
	{
		float:left;
		padding:0 0 0 35px;
		width:172px;
		font-family: Arial;
		font-weight:bold;
		font-size:12px;
		color: #ff7e00;
		height:15px;
	}
#userlogintextfiled
	{
		float:left;
		margin:8px 0 0 0;
		width:207px;
		padding:0px;
	}
.logintextfiled
	{
		border:1px solid #d8d55e;
		width:205px;
		font-family: Arial;
		font-weight:normal;
		font-size:11px;
		color: #728932;
		height:16px;
	}
#forgotpasswordrow
	{
		float:left;
		padding:0 0 0 13px;
		width:207px;
		margin:0px;
	}
#forgotpasswordtd
	{
		float:left;
		margin:0px;
		padding:0px;
		width:207px;
	}
#forgotpasswordtd a
	{
		float:left;
		padding:0 0 0 18px;
		background:url(images/forgotpasswordactive.gif) no-repeat;
		width:189px;
		height:15px;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color: #646464;
		line-height:13px;
		text-decoration:none;
	}
#forgotpasswordtd a:hover
	{
		float:left;
		padding:0 0 0 18px;
		background:url(images/forgotpasswordactive.gif) no-repeat;
		width:189px;
		height:15px;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color: #646464;
		line-height:13px;
		text-decoration:none;
	}
#forgotpasswordtextfiled
	{
		float:left;
		margin:8px 0 0 0;
		width:207px;
		padding:0px;
	}
#submit
	{
		float:left;
		margin:24px 0 0 0;
		padding:0 0 0 12px;
		width:43px;
	}
#submit a
	{
		float:left;
		width:43px;
		text-align:center;
		text-decoration:none;
		background:url(images/submitactive.gif) no-repeat;
		height:17px;
		font-family: "Trebuchet MS";
		font-size:10px;
		color: #ffffff;
		font-weight:normal;
		padding:2px 0 0 0;
		line-height:14px;
	}
#submit a:hover
	{
		float:left;
		width:43px;
		text-align:center;
		text-decoration:none;
		background:url(images/submitactive.gif) no-repeat;
		height:17px;
		font-family: "Trebuchet MS";
		font-size:10px;
		color: #ffffff;
		font-weight:normal;
		padding:2px 0 0 0;
		line-height:14px;
	}
#newusertd
	{
		float:left;
		padding:0 0 0 22px;
		width:63px;
		margin:13px 0 0 0;
	}
#newusertd a
	{
		float:left;
		font-family:Arial;
		font-weight:bold;
		color: #ff7e00;
		font-size:12px;
		text-decoration:none;
		line-height:17px;
	}
#newusertd a:hover
	{
		float:left;
		font-family:Arial;
		font-weight:bold;
		color: #ff7e00;
		font-size:12px;
		text-decoration: underline;
		line-height:17px;
	}
#newusertd a span
	{
		float:left;
		font-family:Arial;
		font-weight:normal;
		color: #646464;
		font-size:10px;
		text-decoration:none;
		cursor:pointer;
	}
#newusertd a:hover span
	{
		float:left;
		font-family:Arial;
		font-weight:normal;
		color: #646464;
		font-size:10px;
		text-decoration: underline;
		cursor:pointer;
	}
#indexbodyblank
	{
		float:left;
		background: url(images/bodybg.gif) repeat-x #dafaec;
		width:100%;
	}
#indexbody
	{
		float:left;
		padding:0 0 0 40px;
		width:964px;
	}
#indexleftcontent
	{
		float:left;
		width:266px;
		padding:0 0 44px 23px;
		margin:0px;
		background: #e6fcee;
	}
#morecategories
	{
		float:left;
		width:266px;
		margin:0px;
		padding:0px;
	}
#morecategories h1
	{
		float:left;
		width:239px;
		background:url(images/morecaticon.gif) no-repeat;
		padding:0 0 0 27px;
		margin:0px;
		font-family: "Trebuchet MS";
		font-size:22px;
		font-weight:normal;
		color: #222222;
	}
#morecategoriesall
	{
		float:left;
		width:241px;
		margin:21px 0 0 0;
		padding:0px;
	}
#morecategoriesall ul
	{
		float:left;
		width:241px;
		margin:0px;
		padding:1px 0 0 0;
		display:block;
		background:url(images/topdotline.gif) repeat-x top;
	}
#morecategoriesall ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#morecategoriesall ul li a
	{
		float:left;
		margin:0px;
		padding:5px 0 0 31px;
		display:block;
		background:url(images/menuactive.gif) no-repeat;
		width:210px;
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
		color: #529843;
		text-decoration:none;
		line-height:12px;
		height:20px;
	}
#morecategoriesall ul li a:hover
	{
		float:left;
		margin:0px;
		padding:5px 0 0 31px;
		display:block;
		background:url(images/menuactive.gif) no-repeat;
		width:210px;
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
		color: #529843;
		text-decoration: underline;
		line-height:12px;
		height:20px;
	}
#photogalleryblank
	{
		float:left;
		margin:21px 0 0 0;
		width:266px;
	}
#bigphoto
	{
		float:left;
		width:243px;
		height:87px;
		background:url(images/mainphoto.jpg) no-repeat;
	}
#thumbrow01
	{
		float:left;
		margin:12px 0 0 0;
		width:266px;
	}
#thumb001
	{
		float:left;
		padding:0 14px 0 0;
		background:url(images/thumb001.jpg) no-repeat;
		width:72px;
		height:51px;
	}
#thumb002
	{
		float:left;
		padding:0 14px 0 0;
		background:url(images/thumb002.jpg) no-repeat;
		width:72px;
		height:51px;
	}
#thumb003
	{
		float:left;
		padding:0 14px 0 0;
		background:url(images/thumb003.jpg) no-repeat;
		width:72px;
		height:51px;
	}
#thumbrow02
	{
		float:left;
		margin:12px 0 0 0;
		width:266px;
	}
#thumb004
	{
		float:left;
		padding:0 14px 0 0;
		background:url(images/thumb004.jpg) no-repeat;
		width:72px;
		height:51px;
	}
#thumb005
	{
		float:left;
		padding:0 14px 0 0;
		background:url(images/thumb005.jpg) no-repeat;
		width:72px;
		height:51px;
	}
#thumb006
	{
		float:left;
		padding:0 14px 0 0;
		background:url(images/thumb006.jpg) no-repeat;
		width:72px;
		height:51px;
	}
#pagenation
	{
		float:left;
		width:243px;
		padding:0 23px 0 0;
		margin:17px 0 0 0;
		text-align:right;
		font-family: Arial;
		font-size:10px;
		font-weight:normal;
		color: #3a4130;
	}
#pagenation a
	{
		text-decoration:none;
		color: #3a4130;
	}
#pagenation a:hover
	{
		text-decoration:none;
		color: #ff7e00;
	}
#pagenation span.previous
	{
		background:url(images/previousicon.gif) no-repeat;
		padding:0 13px 0 11px;
	}
#pagenation span.next
	{
		background: url(images/nexticon.gif) no-repeat right;
		padding:0 11px 0 14px;
	}
#indexrightcontent
	{
		float:left;
		padding:0 0 0 40px;
		width:595px;
	}
#welcometxt
	{
		float:left;
		width:595px;
		padding:0px;
		margin:0px;
	}
#welcometxt h1
	{
		float:left;
		width:595px;
		font-family:"Trebuchet MS";
		font-size:25px;
		font-weight:normal;
		color: #222222;
		margin:0px;
		padding:0px;
	}
#welcometxt p.boldtxt
	{
		float:left;
		width:595px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color: #817d00;
		line-height:19px;
		margin:14px 0 0 0;
		padding:0px;
	}
#welcometxt p.normaltxt
	{
		float:left;
		width:595px;
		font-family:Arial;
		font-size:12px;
		font-weight:normal;
		color: #728932;
		line-height:19px;
		margin:5px 0 0 0;
		padding:0px;
	}
#welcometxt p.normaltxt1
	{
		float:left;
		width:595px;
		font-family:Arial;
		font-size:12px;
		font-weight:normal;
		color: #728932;
		line-height:19px;
		margin:5px 0 0 0;
		padding:0px;
		text-align:justify;
	}
#welcomedetails
	{
		float:left;
		margin:20px 0 0 0;
		width:595px;
		padding:0px;
	}
#welcomedetails a
{
		float:left;
		background:url(images/detailsactive.gif) no-repeat;
		width:54px;
		height:16px;
		font-family: "Trebuchet MS";
		font-size:10px;
		font-weight:normal;
		line-height:15px;
		color: #ffffff;
		text-align:center;
		text-decoration:none;
	}
#welcomedetails a:hover
{
		float:left;
		background:url(images/detailsactive.gif) no-repeat;
		width:54px;
		height:16px;
		font-family: "Trebuchet MS";
		font-size:10px;
		font-weight:normal;
		line-height:15px;
		color: #ffffff;
		text-align:center;
		text-decoration:none;
	}
#testmonialsbg
	{
		float:left;
		margin:40px 0 0 0;
		background:url(images/testmonialsbg.gif) repeat-x;
		height:129px;
		padding:1px 0 0 1px;
		width:594px;
	}
#opnion
	{
		float:left;
		background:url(images/opniionbg.gif) no-repeat;
		width:184px;
		height:129px;
	}
#opnion h1
{
	float:left;
	margin:11px 0 0 0;
	width:172px;
	padding:0 0 0 12px;
	font-family: "Trebuchet MS";
	font-size:35px;
	color: #ff7e00;
	font-weight:normal;
	line-height:35px;
}
#opnion p
{
	float:left;
	margin:0px;
	width:138px;
	padding:0 0 0 46px;
	font-family: "Trebuchet MS";
	font-size:15px;
	color: #262c22;
	font-weight:normal;
	line-height:12px;
}
#testmonialstxt
	{
		float:left;
		margin:15px 0 0 0;
		background:url(images/testmonialsicon.gif) no-repeat;
		padding:18px 0 0 40px;
		width:370px;
		font-family:"Trebuchet MS";
		font-size:15px;
		font-weight:normal;
		color: #5f6759;
		font-style:italic;
		line-height:20px;
	}
#testmonialname
	{
		float:left;
		width:383px;
		padding:0 27px 0 0;
		margin:7px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:normal;
		color: #ffffff;
		text-align:right;
	}
#bottombannersrow
	{
		float:left;
		margin:40px 0 0 0;
		width:594px;
		padding:0px;
	}
#banner001
	{
		float:left;
		padding:0 28px 0 0;
		background:url(images/banner01.jpg) no-repeat;
		width:283px;
		height:76px;
	}
#banner002
	{
		float:left;
		padding:0px;
		background:url(images/banner02.jpg) no-repeat;
		width:283px;
		height:76px;
	}
#footerblank
	{
		float:left;
		margin:0px;
		padding:0px;
		width:100%;
		background: #262c22;
	}
#footer
	{
		float:left;
		width:1004px;
		padding:0 0 0 63px;
		width:941px;
	}
#footernav
	{
		float:left;
		margin:46px 0 0 0;
		width:941px;
		font-family:Arial;
		font-weight:bold;
		font-size:11px;
		color: #b7b7b7;
	}
#copyrights
	{
		float:left;
		width:941px;
		margin:10px 0 0 0;
		font-family:Arial;
		font-weight:normal;
		font-size:9px;
		color: #576250;
	}
#validationblank
	{
	float:left;
	padding:0 0 40px 0;
	margin-top:10px;
	text-align:center;
	}
#validation
	{
	float:left;
	width:120px;
	padding:0px;
	text-align:center;
	}
.xhtml
	{
	width:55px;
	height:17px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.xhtml:hover
	{
	width:55px;
	height:17px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submitover.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.css:hover
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submit.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
.css
	{
	width:55px;
	height:17px;
	float:left;
	margin:0 0 0 3px;
	padding:0px;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight:bold;
	color:#fffbcc;
	text-align:center;
	text-decoration:none;
	background-image:url(images/submitover.jpg);
	background-repeat:no-repeat;
	line-height:15px;
	}
#innercontent
	{
		float:left;
		padding:0 0 18px 0;
		width:570px;
		margin:22px 0 0 0;
	}
#innercontent h1
	{
		float:left;
		margin:0px;
		padding:0px;
		width:570px;
		font-family:"Trebuchet MS";
		font-size:25px;
		font-weight:normal;
		color: #222222;
		margin:0px;
		padding:0px;
	}
#innercontent p
	{
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		width:570px;
		font-family:Arial;
		font-weight:normal;
		font-size:12px;
		line-height:18px;
		color: #464646;
		text-align:justify;
	}
#innercontent h2
	{
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		width:570px;
		font-family:"Trebuchet MS";
		font-size:25px;
		font-weight:normal;
		color: #222222;
	}
#innercontent007
	{
	width:542px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color:#363636;
	text-align:justify;		
	}		
#contactaddresstext
	{
	width:542px;
	float:left;
	margin:0px;
	padding:0px;
	
	}
#contactaddresstext p
	{
		margin:10px 0 0 0;
		padding:0px;
		color: #728932;
	}
#contactsmallhedding
	{
	width:542px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	color:#9d0a0e;
	display:block;
	text-decoration:none;
	line-height:15px;		
	}
#contacthedding
	{
	width:542px;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
	font-family: Arial;
	font-weight:bold;
	font-size:24px;
	color:#f32319;
	}
#submitform
	{
	width:370px;
	margin:0px;
	float:left;
	padding:0 0 0 5px;
	}
#submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:17px 0 0 0;
	}
.submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitforml
	{
	width:150px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	color:#728932;
	font-family: Arial;
	font-size:12px;
	}
.submitformr
	{
	width:200px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformr2
	{
	width:200px;
	float:left;
	margin:0px;
	padding:0px;
	}
.slist
	{
	width:198px;
	height:20px;
	margin:0px;
	padding:0px;
	float:left;
	color:#30441c;
	font-family:Arial;
	font-size:11px;
	background: #ffffff;
	border:1px  solid #404040;
	}
.stext
	{
	width:196px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:11px;
	background: #ffffff;
	border:1px  solid #404040;
	}
.submitformbottom
	{
	width:370px;
	float:left;
	margin:0px;
	padding:0px;
	}
.scomments
	{
	width:196px;
	height:100px;
	margin:0px;
	padding:0px;
	float:left;
	color:#382614;
	font-family:Arial;
	font-size:12px;
	background: #ffffff;
	border:1px  solid #404040;
	}
.formsubmit
	{
	width:60px;
	height:18px;
	float:left;
	margin:10px 0 0 0;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#a6401a;
	text-align:center;
	text-decoration:none;
	}
.formsubmit:hover
	{
	width:60px;
	height:18px;
	float:left;
	margin:0px;
	padding:2px 0 0 0;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#af7e40;
	text-align:center;
	text-decoration:none;
	}
#formsubmit
	{
	width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:4px 0 0 0;
	}
