/* CSS Document */
body
	{
		margin:0px;
		padding:0px;
	}
#main
	{
		width:1004px;
		margin:0 auto;
		padding:0px;
	}
#mainblank
	{
		width:1004px;
		float:left;
		margin:0px;
		padding:0px;
	}
/*---------------------------------------------------------HEADERTOP--------------------------------------------------------------------------------------------------*/		
#headertop
	{
		width:100%;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/headertop.jpg);
		background-repeat: repeat-x;
	}
#headertopblank
	{
		width:1004px;
		height:104px;
		margin:0 auto;
		padding:0px;
	}
#headertopinnerblank
	{
		width:936px;
		height:20px;
		float:left;
		margin:0 0 0 34px;
		padding:36px 0 0 0px;
	}
#headerphonenumber
	{
		width:218px;
		height:20px;
		float: right;
		margin:0px;
		padding:3px 0 0 0;
		background-image:url(images/phonenumberbg.png);
		background-repeat:no-repeat;
	}
.call
	{
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#fffddd;
		padding:0 0 0 30px;
	}
.number
	{
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#c1d778;
		padding:0 0 0 5px;
	}			
#headertopmenublank
	{
		width:936px;
		height:39px;
		float:left;
		margin:0 0 0 34px;
		padding:0px;
	}
#searcharea
	{
		width:290px;
		height:25px;
		float:left;
		margin:22px 0 0 0;
		padding:0px;
	}
#searchinput
	{
		width:220px;
		height:21px;
		float:left;
		margin:0px;
		padding:0px;
	}
.searchinput
	{
		width:211px;
		height:15px;
		float:left;
		margin:0px;
		padding:6px 0 0 9px;
		font-family:Arial;
		font-size:9px;
		color:#3d2b1d;
		background-color:#FFFFFF;
		border:solid 1px #c4bb93;
	}
#searchbutton
	{
		width:57px;
		height:21px;
		float:left;
		margin:0 0 0 5px;
		padding:0px;
	}
.searchbutton
	{
		width:57px;
		height:18px;
		float:left;
		margin:0px;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:10px;
		font-weight:bold;		
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background-image:url(images/submitbutton.png);
		background-repeat:no-repeat;
	}
.searchbutton:hover
	{
		width:57px;
		height:18px;
		float:left;
		margin:0px;
		padding:3px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:10px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background-image:url(images/submitbuttonover.png);
		background-repeat:no-repeat;
	}
/*---------------------------------------------------------MENU----0--------------------------------------------------------------------------------------------------*/				
#menublank
	{
		width:641px;
		height:38px;
		float: right;
		margin:9px 0 0 0;
		padding:0px;
	}
#menusmallblank
	{
		width:553px;
		height:30px;
		float:left;
		margin:7px 0 0 0;
		padding:0px;
	}
.menu
	{
		width:80px;
		height:20px;
		float:left;
		margin:9px 0 0 0;
		padding:10px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#4b5c56;
		text-align:center;
		text-decoration:none;
		background-image: url(images/menu.jpg);
		background-repeat:no-repeat;
	}
.menu:hover
	{
		width:80px;
		height:29px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#4b5c56;
		text-align:center;
		text-decoration:none;
		background-image: url(images/menuover.jpg);
		background-repeat:no-repeat;
	}
#homebutton
	{
		width:80px;
		height:29px;
		float:left;
		margin:0px;
		padding:0px;
	}
.home
	{
		width:80px;
		height:30px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#4b5c56;
		text-align:center;
		text-decoration:none;
		background-image: url(images/menuover.jpg);
		background-repeat:no-repeat;
	}
/*---------------------------------------------------------MENU----0--------------------------------------------------------------------------------------------------*/				
/*---------------------------------------------------------HEADERTOP--------------------------------------------------------------------------------------------------*/			
/*---------------------------------------------------------BODYAREA---------------------------------------------------------------------------------------------------*/	
#bodyarea
	{
		width:100%;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/bg.jpg);
		background-repeat: repeat-x;
		background-color:#f8f2da;
	}
#bodyareablank
	{
		width:1004px;
		margin:0 auto;
		padding:0px;
	}
#bodyblank
	{
		width:1004px;
		margin:0px;
		padding:0px;
	}
	
#bodyareainnerblank
	{
		width:936px;
		float:left;
		margin:0px;
		padding:0 0 20px 32px;
	}
/*---------------------------------------------------------HEADER-----------------------------------------------------------------------------------------------------*/		
#header
	{
		width:936px;
		height:237px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/header004.jpg);
	}
#headertxtblank
	{
		width:500px;
		float:left;
		margin:0px;
		padding:35px 0 0 47px;
	}
#headerhedding
	{
		width:500px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Georgia;
		font-size:48px;
		font-weight:bold;
		color:#3d2b1d;
	}
.headerhedding
	{
	font-family:Georgia;
	font-size:48px;
	font-weight:bold;
	color:#c2212b;
	
	}
.headernormaltxt
	{
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#3d2b1d;
	}
#headernormaltxt
	{
	width:450px;
	float:left;
	padding:0px;
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#3d2b1d;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	}	
.headernormalredtxt
	{
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#c93322;
	font-weight: bolder;
	}
#headermore
	{
		width:57px;
		height:21px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
	}
.headermore
	{
		width:57px;
		height:19px;
		float:left;
		margin:0px;
		padding:2px 0 0 0;
		font-family: "Trebuchet MS";
		font-size:10px;
		font-variant:small-caps;
		color:#f5e9c1;
		text-align:center;
		text-decoration:none;
		background-image:url(images/headermore.jpg);
		background-repeat: no-repeat;
	}
.headermore:hover
	{
		width:57px;
		height:19px;
		float:left;
		margin:0px;
		padding:2px 0 0 0;
		font-family: "Trebuchet MS";
		font-size:10px;
		font-variant:small-caps;
		color:#f5e9c1;
		text-align:center;
		text-decoration:none;
		background-image:url(images/headermoreover.jpg);
		background-repeat: no-repeat;
	}
		
/*---------------------------------------------------------HEADER-----------------------------------------------------------------------------------------------------*/		
#contentleftblank
	{
		width:672px;
		float:left;
		margin:0px;
		padding:0px;
	}
/*-----------------------------------------------------Categories-----------------------------------------------------------------------------------------------------*/				
#categoriesbg
	{
		width:672px;
		height:184px;
		float:left;
		margin:2px 2px 2px 0;
		padding:0px;
		background-image:url(images/categoriesbg.jpg);
		background-repeat:no-repeat;
	}
#categoriesblank{
		width:625px;
		height:152px;
		float:left;
		margin:0px;
		padding:32px 0 0 45px;
	}
#categorieshedding{
		width:627px;
		height:35px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Georgia;
		font-size:30px;
		color:#0111820;
	}
#categorieslinksblank{
	width:600px;
	height:66px;
	float:left;
	padding:0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
	}
#categorieslinksblank002{
		width:80px;
		height:66px;
		float:left;
		margin:10px 10px 0 0;
		padding:0px;
	}
#categorieslinksblank003{
		width:120px;
		height:66px;
		float:left;
		margin:10px 10px 0 0;
		padding:0px;
	}
#categorieslinksblank004{
		width:120px;
		height:66px;
		float:left;
		margin:10px 10px 0 0;
		padding:0px;
	}
#categorieslinksblank005{
		width:150px;
		height:66px;
		float:left;
		margin:10px 10px 0 0;
		padding:0px;
	}
.categorieslinks
	{
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#c93322;
		text-decoration: underline;
	}
.categorieslinks:hover
	{
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#c93322;
		text-decoration:none;
	}
/*---------------------------------------------------------Categories-------------------------------------------------------------------------------------------------*/			
/*---------------------------------------------------------products---------------------------------------------------------------------------------------------------*/			
#productblank
	{
		width:346px;
		height:472px;
		float:left;
		margin:0px;
		padding:0px;
	}
#producthedding
	{
		width:327px;
		height:31px;
		float:left;
		margin:0px;
		padding:15px 0 0 19px;
		font-family:Georgia;
		font-size:24px;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#a91505;
	}
#productitembg
	{
		width:346px;
		height:380px;
		float:left;
		margin:0px;
		padding:0px;
/*		background-image:url(images/productitembg.jpg);
		background-repeat:no-repeat; */
	}
#productitem001
	{
	width:346px;
	height:380px;
	float:left;
	background-color:#FFFFFF;
	margin:0 0 0 1px;
	padding:0px;
	text-align:center;
	background-image: url(images/band4_small.jpg);
	background-repeat:no-repeat;
	}
#productitem001details
	{
	width:170px;
	height:24px;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 14px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #e5e3ce;
	}
#productitem001addtocart
	{
	width:170px;
	height:24px;
	float:left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 14px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #e5e3ce;
	}
	
#productitem002
	{
		width:172px;
		height:162px;
		float:left;
		margin:0 0 0 1px;
		padding:0px;
		background-image: url(images/item002.jpg);
		background-repeat:no-repeat;
	}
#productitem002details
	{
		width:52px;
		height:24px;
		float:left;
		margin:0 0 0 16px;
		padding:4px 0 0 20px;
	}
#productitem002addtocart
	{
		width:62px;
		height:24px;
		float:left;
		margin:0 0 0 10px;
		padding:4px 0 0 10px;
	}
	
#productitem003
	{
		width:171px;
		height:162px;
		float:left;
		margin:0 0 0 1px;
		padding:0px;
		background-image: url(images/item003.jpg);
		background-repeat:no-repeat;
	}
#productitem003details
	{
		width:52px;
		height:24px;
		float:left;
		margin:0 0 0 3px;
		padding:4px 0 0 20px;
	}
#productitem003addtocart
	{
		width:62px;
		height:24px;
		float:left;
		margin:0 0 0 5px;
		padding:4px 0 0 10px;
	}
	
#productitem004
	{
		width:172px;
		height:162px;
		float:left;
		margin:0 0 0 2px;
		padding:0px;
		background-image: url(images/item004.jpg);
		background-repeat:no-repeat;
	}
#productitem004details
	{
		width:52px;
		height:24px;
		float:left;
		margin:0 0 0 20px;
		padding:4px 0 0 20px;
	}
#productitem004addtocart
	{
		width:62px;
		height:24px;
		float:left;
		margin:0 0 0 5px;
		padding:4px 0 0 10px;
	}
.details
	{
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#c93322;
		text-align:center;
		text-decoration:none;
	}
.details:hover
	{
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#c93322;
		text-align:center;
		text-decoration: underline;
	}	
.addtocart
	{
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#c93322;
		text-align:center;
		text-decoration:none;
	}
.addtocart:hover
	{
		font-family:"Trebuchet MS";
		font-size:11px;
		font-weight:bold;
		color:#c93322;
		text-align:center;
		text-decoration: underline;
	}	
#productitemhedding
	{
	width:328px;
	height:15px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	color:#3d2b1d;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 13px;
	}
#productitemhedding002
	{
		width:108px;
		height:15px;
		float:left;
		margin:0 0 0 2px;
		padding:15px 0 0 53px;
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#3d2b1d;
	}
#productitemhedding003
	{
		width:118px;
		height:15px;
		float:left;
		margin:0 0 0 2px;
		padding:15px 0 0 43px;
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#3d2b1d;
	}
#productitemhedding004
	{
		width:108px;
		height:15px;
		float:left;
		margin:0 0 0 2px;
		padding:15px 0 0 53px;
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#3d2b1d;
	}
#productitemprice
	{
	width:108px;
	height:15px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	color:#3d2b1d;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 120px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	}
#productitemprice002
	{
		width:108px;
		height:15px;
		float:left;
		margin:90px 0 0 2px;
		padding:5px 0 0 53px;
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#3d2b1d;
	}
#productitemprice003
	{
		width:108px;
		height:15px;
		float:left;
		margin:90px 0 0 2px;
		padding:5px 0 0 53px;
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#3d2b1d;
	}
#productitemprice004
	{
		width:108px;
		height:15px;
		float:left;
		margin:90px 0 0 2px;
		padding:5px 0 0 53px;
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#3d2b1d;
	}
.price
	{
				font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#9ea636;

	}
#moreproducts
	{
		width:327px;
		height:30px;
		float:left;
		margin:2px 0 0 0;
		padding:16px 0 0 19px;
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#3d2b1d;
		background-color:#686621;
	}
.moreproducts
	{
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:underline;

	}
.moreproducts:hover
	{
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration: none;

	}			
/*---------------------------------------------------------products---------------------------------------------------------------------------------------------------*/				
#newblank
	{
		width:324px;
		height:472px;
		float:left;
		margin:0 0 0 2px;
		padding:0px;
		background-color:#3d2b1d;
	}
#newinnerblank
	{
		width:303px;
		height:445px;
		float:left;
		margin:0px;
		padding:27px 0 0 21px;
		background-color:#3d2b1d;
	}	
#newhedding
	{
		width:303px;
		height:30px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Georgia;
		font-size:24px;
		font-weight:bold;
		color:#FFFFFF;
		
	}
#newimg001
	{
		width:63px;
		height:72px;
		float:left;
		margin:34px 0 0 0;
		padding:0px;
		background-image:url(images/newimg001.jpg);
		background-repeat:no-repeat;
	}
#newimg002
	{
		width:63px;
		height:72px;
		float:left;
		margin:28px 0 0 0;
		padding:0px;
		background-image:url(images/newimg002.jpg);
		background-repeat:no-repeat;
	}		
#newimg003
	{
		width:63px;
		height:72px;
		float:left;
		margin:28px 0 0 0;
		padding:0px;
		background-image:url(images/newimg003.jpg);
		background-repeat:no-repeat;
	}		
#newimg004
	{
	width:63px;
	height:72px;
	float:left;
	margin:28px 0 0 0;
	padding:0px;
	background-image:url(images/newimg004.jpg);
	background-repeat:no-repeat;
	}		
#newimgtxt
	{
		width:202px;
		height:72px;
		float:left;
		margin:34px 0 0 15px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#f1e2a8;
	}		
#newimgtxt002
	{
		width:202px;
		height:72px;
		float:left;
		margin:28px 0 0 15px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#f1e2a8;
	}		
#newimgtxt003
	{
		width:202px;
		height:72px;
		float:left;
		margin:28px 0 0 15px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#f1e2a8;
	}		
#newimgtxt004
	{
		width:202px;
		height:72px;
		float:left;
		margin:28px 0 0 15px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#f1e2a8;
	}		
#newimgtxt005
	{
		width:202px;
		height:72px;
		float:left;
		margin:28px 0 0 15px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#f1e2a8;
	}			
.newboldtxt
	{
		font-family:"Trebuchet MS";
		font-size:15px;
		color:#e5bc3c;
		text-decoration:underline;
	}		
			
/*---------------------------------------------------------BODYAREA---------------------------------------------------------------------------------------------------*/	
/*---------------------------------------------------------RIGHT---------------------------------------------------------------------------------------------------*/	
#right
		{
		width:262px;
		float: left;
		margin:2px 0 0 2px;
		padding:0px;
		}
/*---------------------------------------------------------LOGINBOX---------------------------------------------------------------------------------------------------*/			
#loginbox
		{
		width:262px;
		height:184px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/loginbg.jpg);
		background-repeat:no-repeat;
		}
#loginhedding
		{
	width:225px;
	height:23px;
	float:left;
	margin:0px;
	font-family:Georgia;
	font-size:24px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 16px;
		}
#logininputarea
		{
	width:225px;
/*	height:51px; */
	float:left;
	margin:0px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
		}
#logininput
		{
		width:190px;
		height:21px;
		float:left;
		margin:0px;
		padding:0px;
		}
#logininput002
		{
		width:190px;
		height:21px;
		float:left;
		margin:9px 0 0 0;
		padding:0px;
		}
.logininput
		{
		width:182px;
		height:15px;
		float:left;
		margin:0px;
		padding:6px 0 0 9px;
		font-family:Arial;
		font-size:9px;
		color:#000000;
		}
#loginbutton
		{
		width:52px;
		height:21px;
		float:left;
		margin:11px 0 0 0;
		padding:0px;
		}
.loginbutton
		{
		width:52px;
		height:19px;
		float:left;
		margin:0px;
		padding:2px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-variant:small-caps;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background-image:url(images/loginbutton.jpg);
		background-repeat:no-repeat;
		}
.loginbutton:hover
		{
		width:52px;
		height:19px;
		float:left;
		margin:0px;
		padding:2px 0 0 0;
		font-family:"Trebuchet MS";
		font-size:11px;
		font-variant:small-caps;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background-image:url(images/loginbuttonover.jpg);
		background-repeat:no-repeat;
		}
		
/*---------------------------------------------------------LOGINBOX---------------------------------------------------------------------------------------------------*/					
/*---------------------------------------------------------REGISTER---------------------------------------------------------------------------------------------------*/					
#registerfree
		{
		width:144px;
		height:30px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Tahoma;
		font-size:24px;
		color:#FFFFFF;
		}
#register
		{
		width:144px;
		height:30px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Tahoma;
		font-size:24px;
		font-weight:bold;
		color:#FFFFFF;
		}
		
.registerbox
		{
		width:169px;
		height:83px;
		float:left;
		margin:2px 0 2px 0;
		padding:25px 0 0 93px;
		background-image: url(images/registerbox.jpg);
		background-repeat:no-repeat;
		cursor:pointer;
		}
.registerbox:hover
		{
		width:169px;
		height:83px;
		float:left;
		margin:2px 0 2px 0;
		padding:25px 0 0 93px;
		background-image: url(images/registerboxover.jpg);
		background-repeat:no-repeat;
		cursor:pointer;		
		}
#signin
		{
		width:144px;
		height:20px;
		float:left;
		margin:0px;
		padding:0px;
		}
.signin
		{
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#d7d4a9;
		text-decoration:none;
		}
.signin:hover
		{
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#d7d4a9;
		text-decoration: underline;
		}
		
/*---------------------------------------------------------REGISTER---------------------------------------------------------------------------------------------------*/									
/*---------------------------------------------------------NEWS-------------------------------------------------------------------------------------------------------*/									
#newsbox
		{
		width:262px;
		height:230px;
		float:left;
		margin:0px;
		padding:0px;
		background-color:#686621;
		}
#newsboxblank
		{
		width:236px;
		height:225px;
		float:left;
		margin:0px;
		padding:5px 0 20px 26px;
		}
#newsboxhedding
		{
	width:200px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:Georgia;
	font-size:24px;
	font-weight:bold;
	color:#FFFFFF;
		}
#newsboxtxtblank
		{
		width:211px;
		float:left;
		margin:5px 0 0 0;
		padding:0px;
		font-family: "Trebuchet MS";
		font-size:10px;
		font-weight:bold;
		color:#fffddd;
		text-decoration:none;
		}
#newsboxtxtblank002
		{
		width:211px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family: "Trebuchet MS";
		font-size:10px;
		font-weight:bold;
		color:#fffddd;
		text-decoration:none;
		}
.newswhiteboldtxt
		{
		font-family: "Trebuchet MS";
		font-size:10px;
		color:#e5bc3c;
		text-decoration:underline;
		}
#morebutton
		{
		width:52px;
		height:21px;
		float:left;
		margin:5px 0 0 0;
		padding:0px;
		}
.morebutton
		{
		width:53px;
		height:18px;
		float:left;
		margin:0px;
		padding:3px 0 0 0;
		font-family: "Trebuchet MS";
		font-size:10px;
		color:#3d2b1d;
		text-align:center;
		text-decoration:none;
		background-image:url(images/more.jpg);
		background-repeat:no-repeat;
		}
.morebutton:hover
		{
		width:53px;
		height:18px;
		float:left;
		margin:0px;
		padding:3px 0 0 0;
		font-family: "Trebuchet MS";
		font-size:10px;
		color:#ffffff;
		text-align:center;
		text-decoration:none;
		background-image:url(images/moreover.jpg);
		background-repeat:no-repeat;
		}
				
/*--------------------------------------------------------NEWS-------------------------------------------------------------------------------------------------------*/											
/*--------------------------------------------------NEWSLETTER-------------------------------------------------------------------------------------------------------*/											
#newsletterbox
		{
		width:262px;
		height:132px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/newsletterbox.jpg);
		background-repeat:no-repeat;
		}
#newsletterboxblank
		{
		width:230px;
		height:111px;
		float:left;
		margin:0px;
		padding:21px 0 0 26px;
		}
		
#newsletterhedding
		{
		width:150px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Georgia;
		font-size:30px;
		color:#3d2b1d;
		}
#newsletterinput
		{
		width:207px;
		height:21px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Georgia;
		font-size:30px;
		color:#3d2b1d;
		}
.newsletterinput
		{
		width:200px;
		height:15px
		float:left;
		margin:0px;
		padding:6px 0 0 7px;
		font-family: Arial;
		font-size:9px;
		color:#000000;
		}
#signupbutton
		{
		width:53px;
		height:21px;
		float:left;
		margin:20px 0 0 0;
		padding:0px;
		}
.signupbutton
		{
		width:53px;
		height:19px;
		float:left;
		margin:0px;
		padding:2px 0 0 0;
		font-family: "Trebuchet MS";
		font-size:10px;
		font-variant:small-caps;
		color: #FFFFFF;
		text-align:center;
		text-decoration:none;
		background-image: url(images/signup.jpg);
		background-repeat:no-repeat;
		}
.signupbutton:hover
		{
		width:53px;
		height:19px;
		float:left;
		margin:0px;
		padding:2px 0 0 0;
		font-family: "Trebuchet MS";
		font-size:10px;
		color: #FFFFFF;
		font-variant:small-caps;		
		text-align:center;
		text-decoration:none;
		background-image: url(images/signupover.jpg);
		background-repeat:no-repeat;
		}
		
/*--------------------------------------------------NEWSLETTER-------------------------------------------------------------------------------------------------------*/															
/*---------------------------------------------------------RIGHT---------------------------------------------------------------------------------------------------*/	
/*---------------------------------------------------------Footer----------------------------------------------------------------------------------------------------*/	
#footer
		{
			width:936px;
			height:100px;
			float:left;
			margin:0px;
			padding:0px;
			background-image: url(images/footer002.jpg);
			background-repeat: repeat-x;
			background-color:#3d2b1d;
		}
#innerfooter
		{
			width:936px;
			height:100px;
			float:left;
			margin:0px;
			padding:0px;
			background-image: url(images/footer.jpg);
			background-repeat: repeat-x;
			background-color:#3d2b1d;
		}
		
#footerblank
		{
			width:685px;
			height:58px;
			float:left;
			margin:0px;
			padding:29px 0 0 251px;
		}
#footerlinksblank
		{
			width:500px;
			height:20px;
			float:left;
			margin:0px;
			padding:0px;
			font-family:"Trebuchet MS";
			font-size:11px;
			font-weight:bold;
			color:#e5bc3c;
			text-align:center;
		}
.footerlinks
		{
			font-family:"Trebuchet MS";
			font-size:11px;
			font-weight:bold;
			color:#e5bc3c;
			text-align:center;
			text-decoration: none;
			padding:4px;			
		}
.footerlinks:hover
		{
			font-family:"Trebuchet MS";
			font-size:11px;
			font-weight:bold;
			color:#e5bc3c;
			text-align:center;
			text-decoration:underline;
			padding:4px;			
		}
#copyright
		{
			width:300px;
			height:20px;
			float:left;
			margin:0px;
			padding:0px;
			font-family:"Trebuchet MS";
			font-size:10px;
			color:#8d6a50;
			text-align:center;
		}
#legal
		{
			width:182px;
			height:20px;
			float:left;
			margin:0px;
			padding:0px;
			font-family:"Trebuchet MS";
			font-size:10px;
			color:#e5bc3c;;
			text-align:right;
		}		
.legallinks
		{
			font-family:"Trebuchet MS";
			font-size:10px;
			color:#e5bc3c;
			text-align:center;
			text-decoration: none;
		}	
.legallinks:hover
		{
			font-family:"Trebuchet MS";
			font-size:10px;
			color:#e5bc3c;
			text-decoration:underline;

		}			
#validationblank
		{
			width:300px;
			height:20px;
			float:left;
			margin:0 0 0 130px;
			padding:0px;
			font-family:"Trebuchet MS";
			font-size:10px;
			color:#8d6a50;
			text-align:center;
		}
.xhtml
		{
			width:57px;
			height:17px;
			float:left;
			margin:0px;
			padding:4px 0 0 0;
			font-family:"Trebuchet MS";
			font-size:10px;
			color:#FFFFFF;
			text-align:center;
			text-decoration:none;
			background-image:url(images/xhtml.png);
			background-repeat:no-repeat;
		}
.xhtml:hover
		{
			width:57px;
			height:17px;
			float:left;
			margin:0px;
			padding:4px 0 0 0;
			font-family:"Trebuchet MS";
			font-size:10px;
			color:#8d6a50;
			text-align:center;
			text-decoration:none;
			background-image:url(images/xhtmlover.png);
			background-repeat:no-repeat;
		}
.css:hover
		{
			width:57px;
			height:17px;
			float:left;
			margin:0 0 0 2px;
			padding:4px 0 0 0;
			font-family:"Trebuchet MS";
			font-size:10px;
			color:#FFFFFF;
			text-align:center;
			text-decoration:none;
			background-image:url(images/xhtml.png);
			background-repeat:no-repeat;
		}
.css
		{
			width:57px;
			height:17px;
			float:left;
			margin:0 0 0 2px;
			padding:4px 0 0 0;
			font-family:"Trebuchet MS";
			font-size:10px;
			color:#8d6a50;
			text-align:center;
			text-decoration:none;
			background-image:url(images/xhtmlover.png);
			background-repeat:no-repeat;
		}
		
/*---------------------------------------------------------Footer----------------------------------------------------------------------------------------------------*/	
#innerblank
		{
		width:672px;
		float:left;
		margin:2px 0 0 0;
		padding:0px;
		}
#innercontentblank
		{
	width:627px;
	float:left;
	margin:0px;
	padding-top: 37px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 45px;
		}
#innerhedding
		{
		width:627px;
		height:30px;
		float:left;
		margin:0px;
		padding:5px 0 0 0;
		font-family:Georgia;
		font-size:24px;
		font-weight:bold;
		color:#000000;
		}
#innercontent
		{
		width:600px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#000000;
		text-align:justify;
		}
#innercontent002
		{
		width:600px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#000000;
		text-align:justify;		
		}
#innercontent003
		{
		width:600px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#000000;
		text-align:justify;		
		}
#innercontent004
		{
		width:600px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#000000;
		text-align:justify;		
		}
#submenuhedding
		{
		width:627px;
		height:35px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:Georgia;
		font-size:24px;
		font-weight:bold;
		color:#000000;
		}
#submenublank
		{
		width:627px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		}
#submenutopline
		{
		width:487px;
		height:1px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/topline.jpg);
		background-repeat:no-repeat;
		}
.submenu
		{
		width:467px;
		height:20px;
		float:left;
		margin:0px;
		padding:0 0 0 20px;
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#000000;
		text-decoration:none;
		background-image: url(images/active.jpg);
		background-repeat:no-repeat;
		}
.submenu:hover
		{
		width:467px;
		height:20px;
		float:left;
		margin:0px;
		padding:0 0 0 20px;
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#000000;
		text-decoration:none;
		background-image: url(images/over.jpg);
		background-repeat:no-repeat;
		}
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/
#contactblank
			{
	margin: 0px;
	float: left;
	width: 674px;
	padding-top: 40px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
		
			}
		
#contactinnerblank
		{
				width:1004px;
				height:500px;
				float:left;
				margin:0px;
				padding:0px;
		}
#contactheddingblank
		{
			width:500px;
			height:30px;
			float:left;
			margin:27px 0 0 45px;
			padding:0px;
			font:normal 12px/17px Arial, Helvetica, sans-serif;
			color:#CECECE;
			border-bottom: solid 1px #7f7f7f;
			
			
		}
#contactaddressblank{
				margin: 0px;
				padding:0 0 0 30px;
				float: left;
				width:236px;
				font-family: "Trebuchet MS";
				font-size: 11px;
				font-weight: normal;
				color: #000000;
				text-decoration: none;
	}
#contactaddresshedding
		{
		width:627px;
		height:30px;
		float:left;
		margin:0px;
		padding:5px 0 0 0;
		font-family:Georgia;
		font-size:24px;
		font-weight:bold;
		color:#000000;
		}		
#contactaddresstext{
		width:600px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#000000;
		text-align:justify;		
	}
#contactsmallhedding
			{
		width:627px;
		height:30px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:15px;
		color:#e5bc3c;
			}
#contacthedding
			{
		width:627px;
		height:30px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:Georgia;
		font-size:24px;
		font-weight:bold;
		color:#000000;
		}
#contacticon{
				width:86px;
				height:84px;
				float:left;
				background-image: url(contacticon.png);
				background-repeat:no-repeat;
				margin:10px 0 0 30px;
	}
#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;
			}
#submitbutton
			{
				width:200px;
				height:20px;
				margin:60px 0 0 0;
				padding:0;
				float:left;
				text-align: left;
			}	
			
.contactfeildname
			{
		font-family: "Trebuchet MS";
		font-size:11px;
		color:#000000;
		text-align:justify;		
			}
.contactfeild
			{	font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color: #3c4538;
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
				height:20px;
			}
.contactfeild
			{
				font-family:Arial, Helvetica, sans-serif;
				font-size:10pt;
				color:#3c4538;
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
				height:20px;
			}
.submitbutton
			{
			width:74px;
			height:23px;
			float:left;
			margin:0px;
			padding:4px 0 0 0;
			font-family:Tahoma;
			font-size:10pt;
			font-variant:small-caps;
			font-weight:bold;
			color:#FFFFFF;
			text-align:center;
			text-decoration:none;
			background-image:url(images/xhtml.png);
	cursor:pointer;
			}
.submitbutton:hover 
			{
			width:74px;
			height:23px;
			float:left;
			margin:0px;
			padding:4px 0 0 0;
			font-family:Tahoma;
			font-size:10pt;
			font-variant:small-caps;
			font-weight:bold;
			color:#FFFFFF;
			text-align:center;
			text-decoration:none;
			background-image:url(images/xhtmlover.png);
			background-repeat:no-repeat;
	cursor:pointer;	
			}
			
.contactinput
		{

				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
		}
.contactinput:hover
		{
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
	}
.listbox
		{

				width:174px;
				height:20px;			
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
		}
.listbox:hover
		{
				width:174px;
				height:20px;			
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
	}	
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/																																																		

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
	color:#3d2b1d;
/*    color:#3CA3FF; 
	font-weight:bold; */
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ 
	z-index:25; 
/*	color: #aaaaff;  */
	background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300; 
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
	font-size:12px;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(images/bubble.gif) no-repeat bottom;
}

/*-------------------------------------------------------------*/
.NewsStil1 {font-family: "Trebuchet MS"}
.NewsStil2 {color: #333333}
.NewsStil4 {color: #666666;
font-size:13px;

}
.NewsStil5 {
	color: #eeeeee;
	font-weight: bold;
	font-size: 11px;
}
.NewsStil6 {
	font-size: 11px;
	color: #686621;
}

