@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
		padding:0px;
		background-image:url(images/bg.jpg);
		background-repeat:repeat-x;
		background-color:#fff1dc;
	}
h1,h2,h3,h4,h5,h6,span
	{
		margin:0px;
		padding:0px;
	}
#main
	{
		width:1004px;
		float:none;
		margin:0 auto;
		padding:0px;
	}
#mainsupport
	{
		width:1004px;
		float: left;
		margin:0px;
		padding:0px;
	}
#header
	{
		width:1004px;
		height:274px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/header.jpg);
		background-repeat:no-repeat;
	}
#headertxtblank
	{
		width:671px;
		height:261px;
		float: right;
		margin:0px;
		padding:13px 0 0 0;
	}
#logo
	{
		width:115px;
		height:71px;
		float:left;
		margin:0px;
		padding:0px;		
	}
#logo h1
	{
		width:115px;
		height:71px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/logo.jpg);
		background-repeat: no-repeat;
	}
#menu
	{
		width:629px;
		height:30px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
	}
#menu ul
	{
		width:629px;
		height:30px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#menu ul li
	{
		width:89px;
		height:30px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#menu ul li a.menu
	{
		width:89px;
		height:22px;
		float:left;
		margin:0px;
		padding:8px 0 0 0;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#b88b05;
		text-align:center;
		text-decoration:none;
		background-image:url(images/menu.jpg);
		background-repeat:no-repeat;
	}
#menu ul li a.menu:hover
	{
		width:89px;
		height:22px;
		float:left;
		margin:0px;
		padding:8px 0 0 0;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#ae1200;
		text-align:center;
		text-decoration:none;
		background-image:url(images/menu.jpg);
		background-repeat:no-repeat;
	}
#headerheadingblank
	{
		width:624px;
		float:left;
		margin:0px;
		padding:41px 0 0 3px;
	}
#headerheading
	{
		width:624px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#fe9402;
	}
#headerheading h2
	{
		width:624px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		font-weight:normal;
		color:#fe9402;
	}
#headertxt
	{
		width:624px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:12px;
		color:#91836a;
	}
.headerboldtxt
	{
		font-family: Arial;
		font-size:12px;
		font-weight:bold;
		color:#c0cc00;
	}
#more
	{
		width:616px;
		float:left;
		margin:10px 0 0 0;
		padding:0 8px 0 0;
		font-family: Arial;
		font-size:12px;
		font-weight:bold;
		color:#c0cc00;
		text-align:right;
	}
.more
	{
		font-family: Arial;
		font-size:11px;
		color:#bca378;
		text-decoration:none;
		background-image:url(images/arrow.jpg);
		background-repeat:no-repeat;
		background-position:left;
		padding:0 0 0 10px;
	}
.more:hover
	{
		font-family: Arial;
		font-size:11px;
		color:#bca378;
		text-decoration: underline;		
		background-image:url(images/arrow.jpg);
		background-repeat:no-repeat;
		background-position:left;
		padding:0 0 0 10px;		
	}
/*-------------------------------------------------------------HEADER---------------------------------------------------------------------------------------END-------*/	
#content
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0 0 41px 0;
	}
#left
	{
		width:251px;
		float:left;
		margin:0px;
		padding:20px 0 0 42px;
	}
#leftnav
	{
		width:251px;
		float:left;
		margin:0px;
		padding:0 0 20px 0;
	}
#leftnav ul
	{
		width:251px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#leftnav ul li
	{
		width:251px;
		height:23px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;		
	}
#leftnav ul li a.leftnav
	{
		width:213px;
		height:18px;
		float:left;
		margin:0px;
		padding:5px 0 0 38px;
		font-family:Arial;
		font-size:12px;
		color:#b88b05;
		text-decoration:none;
		background-image:url(images/leftnav.jpg);
		background-repeat:no-repeat;
	}
#leftnav ul li a.leftnav:hover
	{
		width:213px;
		height:18px;
		float:left;
		margin:0px;
		padding:5px 0 0 38px;
		font-family:Arial;
		font-size:12px;
		color:#b88b05;
		text-decoration:none;
		background-image: url(images/leftnavover.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#bookoption
	{
		width:251px;
		height:199px;
		float:left;
		margin:21px 0 0 0;
		padding:0px;
	}
#leftheading
	{
		width:251px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#feb754;
	}
#leftheading h3
	{
		width:251px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		font-weight:normal;
		color:#feb754;
	}
.bookstxtblank
	{
		width:251px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
	}
.num
	{
		width:38px;
		height:45px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:40px;
		color:#dcd3c3;
		text-align:center;
	}
.num h3
	{
		width:38px;
		height:45px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:40px;
		font-weight:normal;
		color:#dcd3c3;
		text-align:center;		
	}
.lefttxt
	{
		width:185px;
		float:left;
		margin:0px;
		padding:0 0 0 15px;
		font-family:Arial;
		font-size:12px;
		color:#91836a;
	}
.leftboldtxt
	{
		font-family: Arial;
		font-size:12px;
		font-weight:bold;
		color:#91836a;
	}
#leftpic
	{
		width:251px;
		height:90px;
		float:left;
		margin:36px 0 0 0;
		padding:0px;
		background-image:url(images/leftpic.jpg);
		background-repeat:no-repeat;
	}
#leftpic02
	{
		width:251px;
		height:90px;
		float:left;
		margin:20px 0 0 0;
		padding:0px;
		background-image: url(images/leftpic02.jpg);
		background-repeat:no-repeat;
	}
/*-----------------------------------------------------------CONTENTLEFT-----------------------------------------------------------------------------END--------------*/	
#contentright
	{
		width:626px;
		float:left;
		margin:19px 0 0 43px;
		padding:0px;
	}
#picsblank
	{
		width:626px;
		float:left;
		margin:0px;
		padding:0px;
	}
#rightpic
	{
		width:129px;
		height:128px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/rightpic.jpg);
		background-repeat:no-repeat;
	}
#rightpic02
	{
		width:129px;
		height:128px;
		float:left;
		margin:0 28px 0 28px;
		padding:0px;
		background-image:url(images/rightpic02.jpg);
		background-repeat:no-repeat;
	}
#rightpic03
	{
		width:129px;
		height:128px;
		float:left;
		margin:0 28px 0 0;
		padding:0px;
		background-image:url(images/rightpic03.jpg);
		background-repeat:no-repeat;
	}
#rightpic04
	{
		width:129px;
		height:128px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/rightpic04.jpg);
		background-repeat:no-repeat;
	}
.rightpictxt
	{
		width:129px;
		float:left;
		margin:86px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:10px;
		color:#ccaa6a;
		text-align:center;
	}
.rightpicboldtxt
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
	}
.rightpicbigtxt
	{
		width:129px;
		height:61px;
		float:left;
		margin:0px;
		padding:15px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:22px;
		color:#fe9402;
		text-align:center;
	}
.rightpicbigtxtmid
	{
		width:129px;
		height:61px;
		float:left;
		margin:0 28px 0 28px;
		padding:15px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:22px;
		color:#fe9402;
		text-align:center;
	}
.rightpicbigtxtmid02
	{
		width:129px;
		height:61px;
		float:left;
		margin:0 28px 0 0;
		padding:15px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:22px;
		color:#fe9402;
		text-align:center;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#rightbanner
	{
		width:626px;
		height:296px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/rightbanner.jpg);
		background-repeat:no-repeat;
	}
#bannertxtblank
	{
		width:374px;
		height:215px;
		float: right;
		margin:40px 42px 0 0;
		padding:0px;
	}
.bannerboldtxtblank
	{
		width:367px;
		height:21px;
		float:left;
		margin:0px;
		padding:2px 0 0 7px;
		background-image:url(images/bannerboldtxtbg.jpg);
		background-repeat:no-repeat;
	}
.bannernum
	{
		width:18px;
		height:16px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		color:#FFF;
		text-align:center;
		background-color:#cc0000;
		border:solid 1px #980000;
	}
.bannerboldtxt
	{
		width:338px;
		height:13px;
		float: right;
		margin:0px;
		padding:2px 0 0 8px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
	}
.bannertxtblank
	{
		width:273px;
		float: left;
		margin:0px;
		padding:11px 0 0 9px;
	}
.bannertxt
	{
		width:273px;
		float: left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:12px;
		color:#f6faa5;
	}
.cost
	{
		width:266px;
		float: left;
		margin:0px;
		padding:0 7px 0 0;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#c4160c;
		text-align:right;
	}
#bannerpic
	{
		width:84px;
		height:63px;
		float: left;
		margin:7px 0 26px 0;
		padding:0px;
		background-image:url(images/bannerpic.jpg);
		background-repeat:no-repeat;
	}
#bannerpic02
	{
		width:84px;
		height:63px;
		float: left;
		margin:7px 0 0 0;
		padding:0px;
		background-image:url(images/bannerpic02.jpg);
		background-repeat:no-repeat;
	}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------*/	
#bottomtxtblank
	{
		width:626px;
		float:left;
		margin:0px;
		padding:43px 0 0 0;
	}
#bottomheading
	{
		width:624px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#fe9402;
	}
#bottomheading h2
	{
		width:624px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		font-weight:normal;
		color:#fe9402;
	}
#bottomtxt
	{
		width:624px;
		float:left;
		margin:16px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-size:12px;
		color:#91836a;
	}
#bottomnav
	{
		width:626px;
		float:left;
		margin:0px;
		padding:11px 0 0 0;
	}
#bottomnav ul
	{
		width:303px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#bottomnav ul li
	{
		width:303px;
		float:left;
		margin:5px 0 0 0;
		padding:0px;
		display:block;		
	}
#bottomnav ul li a.bottomnav
	{
		width:275px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 0 0 28px;
		font-family:Arial;
		font-size:12px;
		color:#b88b05;
		text-decoration:none;
		background-image:url(images/bottomnavactive.jpg);
		background-repeat:no-repeat;
	}
#bottomnav ul li a.bottomnav:hover
	{
		width:275px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 0 0 28px;
		font-family:Arial;
		font-size:12px;
		color:#b88b05;
		text-decoration:none;
		background-image: url(images/bottomnavover.jpg);
		background-repeat:no-repeat;
	}
/*------------------------------------------------------------CONTETNPART-------------------------------------------------------------------------------END----------*/	
#footerbg
	{
		width:100%;
		height:127px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/footerbg.jpg);
		background-repeat:repeat-x;
	}
#footerblank
	{
		width:1004px;
		height:127px;
		float: none;
		margin:0 auto;
		padding:0px;
	}
#footer
	{
		width:962px;
		height:82px;
		float:left;
		margin:0px;
		padding:45px 0 0 42px;
	}
#footerlinksblank
	{
		width:962px;
		height:12px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		color:#8f8b8b;
		font-weight:bold;
	}
.footerlinks
	{
		font-family:Arial;
		font-size:11px;
		color:#8f8b8b;
		font-weight:bold;
		text-decoration:none;
		padding:0 5px 0 5px;
	}
.footerlinks:hover
	{
		font-family:Arial;
		font-size:11px;
		color:#8f8b8b;
		font-weight:bold;
		text-decoration: underline;
		padding:0 5px 0 5px;
	}
.footerhome
	{
		font-family:Arial;
		font-size:11px;
		color:#8f8b8b;
		font-weight:bold;
		text-decoration:none;
		padding:0 5px 0 0;
	}
.footerhome:hover
	{
		font-family:Arial;
		font-size:11px;
		color:#8f8b8b;
		font-weight:bold;
		text-decoration: underline;
		padding:0 5px 0 0;
	}
#copyright
	{
		width:962px;
		float:left;
		margin:5px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:9px;
		color:#717171;
	}
#validation
	{
		width:962px;
		float:left;
		margin:5px 0 0 0;
		padding:0px;
	}
.xhtml
	{
		width:67px;
		height:19px;
		float:left;
		margin:0px;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;
		background-image:url(images/xhtml.jpg);
		background-repeat:no-repeat;
	}
.xhtml:hover
	{
		width:67px;
		height:19px;
		float:left;
		margin:0px;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;		
		background-image: url(images/css.jpg);
		background-repeat:no-repeat;
	}	
.css
	{
		width:67px;
		height:19px;
		float:left;
		margin:0 0 0 3px;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;		
		background-image:url(images/css.jpg);
		background-repeat:no-repeat;
	}
.css:hover
	{
		width:67px;
		height:19px;
		float:left;
		margin:0 0 0 3px;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:12px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		text-transform:uppercase;		
		background-image: url(images/xhtml.jpg);
		background-repeat:no-repeat;
	}
/*----------------------------------------------------INDEXPAGE---------------------------------------------------------------------------------------END------------*/	
#innerheading
	{
		width:624px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#fe9402;
	}
#innerheading h2
	{
		width:624px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		font-weight:normal;
		color:#fe9402;
	}
#innercontent
	{
		width:624px;
		float:left;
		margin:8px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-size:12px;
		color:#91836a;
	}
#innercontent p
	{
		width:624px;
		float:left;
		margin:0px;
		padding:8px 0 0 0;
		font-family: Arial;
		font-size:12px;
		color:#91836a;
		text-align:justify;
	}
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/
#contactaddresshedding
		{
		width:624px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#fe9402;
		}		
#contactaddresstext{
		width:624px;
		float:left;
		margin:8px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-size:12px;
		color:#91836a;
	}
#contactsmallhedding
			{
		width:624px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:12px;
		font-weight:bold;
		color:#c0cc00;
			}
#contacthedding
			{
		width:624px;
		float:left;
		margin:35px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:30px;
		color:#fe9402;
		}
#contactfeildnameblank
			{
				width:160px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildblank
			{
				width:200px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname
			{
				width:160px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
			}
#contactfeildname002
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname003
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname004
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname005
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname006
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname007
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname008
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname009
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild
			{
				width:200px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
			}
#contactfeild002
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild003
			{
				width:200px;
				height:20px;
				margin:1px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild004
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild005
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild006
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild007
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild008
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild009
			{
				width:200px;
				height:60px;
				margin:1px 0 0 0;
				padding:0;
				float:left;
			}
#submitbutton002
			{
				width:200px;
				height:20px;
				margin:50px 0 0 0;
				padding:0;
				float:left;
				text-align: left;
			}	
.contactfeildname
			{
		font-family: Arial;
		font-size:12px;
		color:#91836a;
			}
.contactfeild
			{
				width:200px;
				height:20px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.txtarea
			{
				width:200px;
				height:80px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.submitbutton
			{
		width:73px;
		height:19px;
		float:left;
		margin:0px;
		padding:3px 0 0 0;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		text-transform:lowercase;
		background-image: url(images/submit.jpg);
		background-repeat:no-repeat;
			}
.submitbutton:hover 
			{
		width:73px;
		height:19px;
		float:left;
		margin:0px;
		padding:3px 0 0 0;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#000;
		text-align:center;
		text-decoration:none;
		text-transform:lowercase;
		background-image: url(images/submitover.jpg);
		background-repeat:no-repeat;
			}
.listbox
		{
				width:202px;
				height:20px;			
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
		}
.listbox:hover
		{
				width:202px;
				height:20px;			
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
	}	
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/																																																								
	
