@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
		padding:0px;
		background-color:#f7f5c6;
	}
#headerbg
	{
		width:100%;
		height:175px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/headerbg.jpg);
		background-repeat:repeat-x;
	}
#header
	{
		width:1004px;
		height:175px;
		float: none;
		margin:0 auto;
		padding:0px;
		background-image: url(images/header.png);
		background-repeat:no-repeat;
		background-position:left;
	}
#headerLeft
	{
		width:268px;
		height:40px;
		float: left;
		margin:0px;
		padding:7px 0 0 55px;
	}
#headerLeft h1
	{
		width:250px;
		float: left;
		margin:0 0 0 31px;
		padding:59px 0 0 0;
		background-image:url(images/logo.png);
		background-repeat:no-repeat;
	}
#headerLeft .logotxt
	{
		font-family:Georgia;
		font-size:12px;
		font-weight:normal;
		color:#872404;
		text-align:center;
		line-height:16px;
	}
#headerLeft p.headertext
	{
		width:262px;
		float:left;
		margin:0px;
		padding:32px 0 17px 0;
		font-family: Arial;
		font-size:13px;
		font-weight:normal;
		color:#a57d08;
		text-align:center;
		line-height:16px;
		
	}
#headerLeft a.headerbutton
	{
		width:267px;
		height:31px;
		float:left;
		margin:0px;
		padding:6px 0 0 0;
		font-family:Arial;
		font-size:18px;
		font-weight: bold;
		color:#fff473;
		text-align:center;
		text-decoration:none;
		background-image:url(images/headerbutton.png);
		background-repeat:no-repeat;
	}
#headerLeft a.headerbutton:hover
	{
		background-image: url(images/headerbuttonover.png);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#header ul#menu
	{
		width:940px;
		height:65px;
		float: left;
		margin:65px 0 0 0;
		padding:0 0 0 60px;
		display:block;
	}
#header ul#menu li
	{
		height:65px;
		float: left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#header ul#menu li a.menu
	{
		height:37px;
		float: left;
		margin:0px;
		padding:23px 18px 0 18px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#d7c164;
		text-align:center;
		text-decoration:none;
	}
#header ul#menu li a.menu:hover
	{
		color:#FFF;
		background-image:url(images/menuover.jpg);
		background-repeat: repeat-x;
	}
/*------------------------------------------------------------------HEADER-------------------------------------------------END----------------------------------------*/		
#contentbg
	{
		width:100%;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/contentbg.jpg);
		background-repeat:repeat-x;
	}
#content
	{
		width:943px;
		float: none;
		margin:0 auto;
		padding:0px;
	}
#contentsupport
	{
		width:943px;
		float: left;
		margin:0px;
		padding:0px;
		background-image:url(images/content.jpg);
		background-repeat:repeat-y;
		background-position:right top;
	}
#contentblank
	{
		width:943px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/content02.jpg);
		background-repeat: no-repeat;
		background-position:top right;
	}
#leftPanel
	{
		width:664px;
		float: left;
		margin:0px;
		padding:0px;
		background-image:url(images/leftpanelbg.jpg);
		background-repeat:no-repeat;
	}
#leftpic
	{
		width:479px;
		height:173px;
		float: left;
		margin:0px;
		padding:32px 0 0 183px;
		background-image: url(images/leftpic.jpg);
		background-repeat:no-repeat;
	}
#leftpic h2
	{
		width:481px;
		float: left;
		margin:0px;
		padding:0px;
		font-family:Georgia;
		font-size:30px;
		font-weight:normal;
		color:#000;
	}
#leftpic h5
	{
		width:481px;
		float: left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:18px;
		font-weight:normal;
		color:#FFF;
	}
#leftpic p.leftpictxt
	{
		width:444px;
		float: left;
		margin:0px;
		padding:18px 0 0 0;
		font-family: Arial;
		font-size:16px;
		font-weight:normal;
		color:#000000;
	}
#leftpic .pictxt
	{
		font-family: Arial;
		font-size:13px;
		font-weight:normal;
		color:#b63a07;
		text-decoration:underline;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#contact-top
	{
		width:600px;
		float: left;
		margin:0px;
		padding:0px;
	}

#contact-top ul#contactleft
	{
		width:300px;
		float: left;
		margin:0px 0px 20px 0px;
		padding:0px;
		background-image:url(images/vline.png);
		background-repeat:repeat-y;
		background-position:right;
	}
	
#contact-top ul#contactright
	{
		width:300px;
		float: right;
		margin:0px;
		padding:0px;
	}
#contact-top ul#contactleft p.contacttext
	{
		width:300px;
		float: left;
		margin:0px;
		padding:0px 0 0 0;
		font-family: Arial;
		font-size:11px;
		color:#000;
		text-align:justify;
	}

#contact-top ul#contactright p.contacttext
	{
		width:300px;
		float: left;
		margin:0px;
		padding:0px 0 0 10px;
		font-family: Arial;
		font-size:11px;
		color:#000;
		text-align:justify;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#rightPanel
	{
		width:279px;
		float:left;
		margin:0px;
		padding:32px 0 0 0;
	}
#rightPanel h4
	{
		width:252px;
		float:left;
		margin:0px;
		padding:0 0 0 27px;
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#fff473;
		text-transform:uppercase;
	}
#rightPanel ul#news
	{
		width:254px;
		height:150px;
		float:left;
		margin:25px 0 0 0;
		padding:13px 0 30px 25px;
		display:block;
	}
#rightPanel ul#news li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#rightPanel ul#news li.blacktxt
	{
		width:222px;
		float:left;
		margin:0 0 17px 0;
		padding:0px;
		font-family:Arial;
		font-size:13px;
		color:#363636;
	}
#rightPanel ul#news li.datebox
	{
		width:55px;
		height:58px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/datebox.jpg);
		background-repeat:no-repeat;
	}
#rightPanel ul#news li .month
	{
		width:55px;
		float:left;
		margin:0px;
		padding:5px 0 0 0;
		font-family:Arial;
		font-size:14px;
		color:#FFF;
		text-align:center;
		text-transform:uppercase;
	}
#rightPanel ul#news li .date
	{
		width:55px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Georgia;
		font-size:30px;
		color:#000;
		text-align:center;		
		
	}
#rightPanel ul#news li.newstxt
	{
		width:160px;
		float:left;
		margin:0 0 22px 0;
		padding:0 0 6px 12px;
		font-family:Arial;
		font-size:10px;
		color:#213A73;
	}
#rightPanel ul#news li .newsredtxt
	{
		font-family:Arial;
		font-size:11px;
		color:#FF6600;
		text-decoration:underline;
	}
#rightPanel .newsletter
	{
		width:162px;
		height:18px;
		float:left;
		margin:18px 0  0 26px;
		padding:3px 0 0 9px;
		font-family:Arial;
		font-size:10px;
		color:#ffe6a1;
		background-color:#e3ae1e;
		border:solid 1px #e3ae1e;
	}
#rightPanel a.signup
	{
		width:52px;
		height:18px;
		float:left;
		margin:20px 0 0 5px;
		padding:3px 0 0 0;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#ffe6a1;
		text-align:center;
		text-decoration:none;
		background-image:url(images/signup.jpg);
		background-repeat:no-repeat;
	}
#rightPanel a.signup:hover
	{
		background-image: url(images/signupover.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#footerWrap
	{
		width:100%;
		height:104px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/footerbg.jpg);
		background-repeat:repeat-x;
	}
#footer
	{
		width:943px;
		float: none;
		margin:0 auto;
		padding:0px;
	}
#footer ul
	{
		width:422px;
		float: none;
		margin:0 auto;
		padding:26px 0 0 0;
		display:block;
	}
#footer ul li
	{
		float: left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#footer ul li.footersap
	{
		width:1px;
		float: left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#d7c164;
		text-align:center;
	}
#footer ul li a.footer
	{
		float: left;
		margin:0px;
		padding:0 14px 0 14px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#d7c164;
		text-align:center;
		text-decoration:none;
	}
#footer ul li a.footer:hover
	{
		text-decoration: underline;
	}
#footer ul li.copyrights
	{
		width:420px;
		float: left;
		margin:5px 0 0 0;
		padding:0 0 10px 0;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#3b5252;
		text-align:center;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#innerleftPanel
	{
		width:631px;
		float: left;
		margin:0px;
		padding:32px 0 22px 33px;
		font-family: Arial;
		font-size:24px;
		font-weight:normal;
		color:#000;
	}
#innerleftPanel h3
	{
		width:631px;
		float: left;
		margin:0px;
		padding:0 0 18px 0px;
		font-family: Arial;
		font-size:24px;
		font-weight:normal;
		color:#000;
	}
#innerleftPanel p.innercontent
	{
		width:600px;
		float: left;
		margin:0px;
		padding:10px 0 0 0;
		font-family: Arial;
		font-size:11px;
		color:#000;
		text-align:justify;
	}
#innerleftPanel p.contactaddress
	{
		width:600px;
		float: left;
		margin:0px;
		padding:10px 0 10px 0;
		font-family: Arial;
		font-size:11px;
		color:#000;
		text-align:justify;
	}
#innerleftPanel p.smallheading
	{
		width:600px;
		float: left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:11px;
		font-style:italic;
		color:#b63a07;
	}
#productsbox
	{
		width:150px;
		float: left;
		margin:0px;
		padding:0px;
	}	
#productsleft
	{
		width:150px;
		float: left;
		margin:0px;
		padding:0px;
	}
#productsright
	{
		width:450px;
		float: left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:12px;
		color:#000;
	}	

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#rightPanel ul#submenu
	{
		width:250px;
		float:left;
		margin:0px;
		padding:10px 0 20px 27px;
		display:block;
	}
#rightPanel ul#submenu li
	{
		width:228px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#rightPanel ul#submenu li.topline
	{
		width:228px;
		height:1px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/topline.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
	}	
#rightPanel ul#submenu li a.submenu
	{
		width:208px;
		height:18px;
		float:left;
		margin:0px;
		padding:3px 0 0 20px;
		font-family:Arial;
		font-size:12px;
		color:#ffe6a1;
		text-decoration:none;
		background-image:url(images/active.jpg);
		background-repeat:no-repeat;
	}
#rightPanel ul#submenu li a.submenu:hover
	{
		background-image: url(images/over.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#contactfeildnameblank
			{
				width:160px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildblank
			{
				width:202px;
				height:400px;
				margin:10px 0 0 0;
				padding:20px 0 0 0;
				float:left;
			}
.contactfeildname
			{
				width:160px;
				margin:0 0 10px 0;
				padding:0px;
				float:left;
				font-family: Arial;
				font-size:11px;
				color:#000;
			}
.contactfeild
			{
				width:202px;
				margin:0 0 2px 0;
				padding:0px;
				float:left;
			}
.contactfeildinput
			{
				width:200px;
				height:20px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.txtarea
			{
				width:198px;
				height:80px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.submit
			{
				width:200px;
				height:20px;
				margin:20px 0 0 0;
				padding:0px;
				float:left;
			}
a.submitbutton
			{
		width:52px;
		height:18px;
		float:left;
		margin:20px 0 0 5px;
		padding:3px 0 0 0;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#ffe6a1;
		text-align:center;
		text-decoration:none;
		background-image:url(images/signup.jpg);
		background-repeat:no-repeat;
	}
a.submitbutton:hover
	{
		background-image: url(images/signupover.jpg);
		background-repeat:no-repeat;
	}
.listbox
		{
				width:202px;
				height:20px;
				float:left;			
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
		}	
		
/*////////////////////////Form/////////////////*/
#submitform
	{
	width:370px;
	margin:0px;
	float:left;
	padding:0px;
	}
#submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitforml
	{
	width:150px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	color:#213A73;
	font-family:Verdana;
	font-size:11px;
	}
.submitformr
	{
	width:200px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformr2
	{
	width:200px;
	height:125px;
	float:left;
	margin:0px;
	padding:0px;
	}
.slist
	{
	width:200px;
	height:20px;
	margin:0px;
	padding:0px;
	float:left;
	color:#213A73;
	font-family:Verdana;
	font-size:11px;
	}
.stext
	{
	width:196px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	color:#213A73;
	font-family:Verdana;
	font-size:11px;
	}
.submitformbottom
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformtop2
	{
	width:370px;
	height:110px;
	float:left;
	margin:0px;
	padding:0px;
	}
.scomments
	{
	width:196px;
	height:100px;
	margin:0px;
	padding:0px;
	float:left;
	color:#8213A73;
	font-family:Verdana;
	font-size:11px;
	}

#formsubmit
	{
	width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:4px 0 0 0;
	}
#submit
	{
	width:63px;
	height:22px;
	margin:0px;
	padding:12px 0 0 0;
	float:left;
	}
.contactbutton
	{
	width:52px;
	height:18px;
	margin:0px;
	padding:3px 0 0 0;
	float:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	background:url(images/morebutton1.jpg) no-repeat;
	}
.contactbutton:hover
	{
	color:#FFFFFF;
	background:url(images/morebutton1hover.jpg) no-repeat;
	}
/*//////////////////Form End/////////////////////*/

div#userlogin
	{
		float:left;
		margin:0px;
		padding:0 0 0 24px;
		background: url(images/loginbg.gif) repeat-x;
		height:159px;
		width:250px;
	}
div#userlogin h1
	{
		float:left;
		margin:17px 0 0 0;
		padding:0px;
		width:250px;
		font-family: Arial;
		font-size:24px;
		color: #fff473;
		font-weight: normal;
	}
div#userlogin label
	{
		float:left;
		margin:9px 0 0 0;
		padding:0px;
		width:315px;
	}
div#userlogin input
	{
		background: #ad721d;
		border: none;
		padding:4px 0 0 5px;
		height:17px;
		font-family: Arial;
		font-size:9px;
		font-weight:normal;
		color: #000000;
		width:220px;
	}
div#userlogin a
	{
		float:left;
		margin:16px 0 0 0;
		width:52px;
		text-align:center;
		height:21px;
		text-decoration:none;
		font-family:Arial;
		font-weight:bold;
		font-size:11px;
		color: #d8c82a;
		background: #213A73;
		line-height:19px;
	}