/* 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/border1.gif);
		background-repeat: repeat-x;
	}
#headertopblank
	{
		width:936px;
		margin:0 auto;
		padding-top:18px;
	}
#headertop2
	{
		width:936px;
		height:130px;
		float:left;
		margin:0px;
		padding:0 0 0 32px;
	}
	
#headertopinnerblank
	{
		width:936px;
		height:20px;
		float:left;
		margin:0px;
		padding:18px 0 0 0px;
	}
#headerphonenumber
	{
		width:213px;
		height:17px;
		float: right;
		margin:0px;
		padding:0px;
		background-image: url(images/phonenumberbg.jpg) ;
		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:0px;
		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:10pt;
		font-weight: normal;
		font-variant:small-caps;		
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background-image: url(images/searchbutton.jpg);
		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:10pt;
		font-weight: normal;
		font-variant:small-caps;		
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background-image: url(images/searchbuttonover.jpg);
		background-repeat:no-repeat;
	}
/*---------------------------------------------------------MENU----0--------------------------------------------------------------------------------------------------*/				
#menublank
	{
		width:936px;
		float: right;
		padding:0px;
		clear:both;
	}
#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:#DDF3FF;
	}
#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:236px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url(images/header002.jpg);
		background-repeat: no-repeat;
	}
#headertxtblank
	{
		width:850px;
		margin:0px;
		padding:15px 0 0 120px;
	}
#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:#c93322;
	
	}
.headernormaltxt
	{
		font-family: "Trebuchet MS";
		font-size:13px;
		color:#3d2b1d;
	}
#headernormaltxt
	{
		width:780px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family: "Trebuchet MS";
		font-size:13px;
		color:#3d2b1d;
	}	
.headernormalredtxt
	{
		font-family: "Trebuchet MS";
		font-size:10px;
		color:#c93322;
	}
#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:674px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Tahoma;
		
	}
/*-----------------------------------------------------Categories-----------------------------------------------------------------------------------------------------*/				
#categoriesbg
	{
		width:262px;
		float:left;
		margin-top:2px;
		padding:0px;
		background-color:#f8f6e9;
	}
.categoriesblank{
		width:230px;
		border: 6px solid #9DD3EF;
		float:left;
		margin:0px;
		padding:10px;
		background-color:#f8f6e9;
		font-family:"Trebuchet MS";
		font-size:13px;
		color:#000000;
	}
#categorieshedding{
		height:35px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Helvetica;
		font-size:30px;
		color:#0111820;
	}
#categorieslinksblank{
		width:80px;
		height:66px;
		float:left;
		margin:10px 10px 0 0;
		padding:0px;
	}
#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;
	}
.categoriesblank a
	{
		font-family:"Trebuchet MS";
		color:#c93322;
		text-decoration:none;
	}
	
.categoriesblank a.on
	{
		font-family:"Trebuchet MS";
		color:#c93322;
		text-decoration:underline;
	}

.categoriesblank a:hover
	{
		font-family:"Trebuchet MS";
		color:#c93322;
		text-decoration:underline;
	}
	

/*---------------------------------------------------------Categories-------------------------------------------------------------------------------------------------*/			
/*---------------------------------------------------------products---------------------------------------------------------------------------------------------------*/			
.productblank a
	{
font-family:Tahoma;
font-size:80%;
text-decoration:none;
color:#000000;
	}
.productblank a:hover
	{
font-family:Tahoma;
font-size:80%;
text-decoration:underline;
color:#000000;
	}
#myaccount a {font-family:Arial;font-size:100%;text-decoration:underline;color:#000000;}
#producthedding
	{
		width:654px;
		float:left;
		margin:0px;
		padding:15px 0 10px 20px;
		font-family:Helvetica;
		font-size:24px;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#ED1C24;
	}
#productitembg
	{
		width:654px;
		height:100%;
		float:left;
		margin:0px;
		padding:10px;
		background-color:#ffffff;
	}
#myaccount
	{
		width:654px;
		height:100%;
		float:left;
		margin:0px;
		padding:10px;
		background-color:#ffffff;
		font-family:Arial;
		font-size:80%;
	}
#productitem001
	{
		width:169px;
		height:162px;
		float:left;
		margin:0 0 0 1px;
		padding:0px;
		text-align:center;
		background-image: url(images/item001.jpg);
		background-repeat:no-repeat;
	}
#productitem001details
	{
		width:52px;
		height:24px;
		float:left;
		margin:0 0 0 4px;
		padding:4px 0 0 20px;
	}
#productitem001addtocart
	{
		width:62px;
		height:24px;
		float:left;
		margin:0 0 0 10px;
		padding:4px 0 0 10px;
	}
	
#productitem002
	{
		width:169px;
		height:162px;
		float:left;
		margin:0 0 0 3px;
		padding:0px;
		background-image: url(images/item002.jpg);
		background-repeat:no-repeat;
/*		border-left:1px dotted #9f9f95;
*/	}
#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:169px;
		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:169px;
		height:162px;
		float:left;
		margin:0 0 0 3px;
		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:150px;
		height:15px;
		float:left;
		margin:0 0 0 2px;
		padding:15px 0 0 13px;
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#3d2b1d;
	}
#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;
		margin:90px 0 0 2px;
		padding:5px 0 0 53px;
		font-family:"Trebuchet MS";
		font-size:13px;
		font-weight:bold;
		color:#3d2b1d;
	}
#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:28px;
		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:328px;
		height:472px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/newsbg002.jpg);
		background-repeat:no-repeat;
	}
#newinnerblank
	{
		width:307px;
		height:445px;
		float:left;
		margin:0px;
		padding:27px 0 0 21px;
	}	
#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:24px 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:76px;
		float:left;
		margin:24px 0 0 15px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#f1e2a8;
	}		
#newimgtxt002
	{
		width:202px;
		height:76px;
		float:left;
		margin:28px 0 0 15px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#f1e2a8;
	}		
#newimgtxt003
	{
		width:202px;
		height:76px;
		float:left;
		margin:28px 0 0 15px;
		padding:0px;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#f1e2a8;
	}		
#newimgtxt004
	{
		width:202px;
		height:76px;
		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: right;
		margin:0px;
		padding:0px;
		}
/*---------------------------------------------------------LOGINBOX---------------------------------------------------------------------------------------------------*/			
#loginbox
		{
		width:242px;
		height:110px;
		float:left;
		margin:0px;
		padding:10px;
		background-image:url(images/loginbg.jpg);
		background-repeat:no-repeat;
		font-family:Georgia;
		}
#loginbox a
		{
		color: #000000;
		}
#loginhedding
		{
		width:225px;
		height:23px;
		float:left;
		margin:0px;
		padding:37px 0 0 37px;
		font-family:Georgia;
		font-size:24px;
		font-weight:bold;
		color:#FFFFFF;
		}
#logininputarea
		{
		width:225px;
		height:51px;
		float:left;
		margin:0px;
		padding:18px 0 0 37px;
		}
#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
		{
		
		float:left;
		margin:0px;
		padding-bottom:15px;
		font-family:Helvetica;
		font-size:20px;
		color:#FFFFFF;
		}
#register
		{
		width:144px;
		height:30px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Helvetica;
		font-size:24px;
		font-weight:bold;
		color:#FFFFFF;
		}
		
.registerbox
		{
		width:242px;
		height:120px;
		float:left;
		margin:0px;
		padding:10px;
		background-color: #ED1C24;
		}
.registerbox a
		{
		color: #ffffff;
		text-decoration: none;
		}
.registerbox a:hover
		{
		color: #ffffff;
		text-decoration: underline;
		}
#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:232px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url(images/newsletterbox003.jpg);
		background-repeat:no-repeat;
		}
#newsboxblank
		{
		width:236px;
		height:227px;
		float:left;
		margin:0px;
		padding:5px 0 0 26px;
		}
#newsboxhedding
		{
		width:150px;
		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:110px;
		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:15px 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:60px;
			float:left;
			margin-top:1px;
			padding-top:40px;
			background-color:#9DD3EF;
		}
#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
		{
			margin:0px;
			padding:0px;
			font-family:"Trebuchet MS";
			font-size:11px;
			font-weight:bold;
			color:#000000;
			text-align:center;
		}
.footerlinks
		{
			font-family:"Trebuchet MS";
			font-size:11px;
			font-weight:bold;
			color:#000000;
			text-align:center;
			text-decoration: none;
			padding:4px;			
		}
.footerlinks:hover
		{
			font-family:"Trebuchet MS";
			font-size:11px;
			font-weight:bold;
			color:#000000;
			text-align:center;
			text-decoration:underline;
			padding:4px;			
		}
#copyright
		{
			margin:0px;
			padding:0px;
			font-family:"Trebuchet MS";
			font-size:10px;
			color:#000000;
			text-align:center;
		}
#validationblank
		{
			width:280px;
			height:20px;
			float:left;
			margin:0px;
			padding:0 0 0 150px;
			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.jpg);
			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/css.jpg);
			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.jpg);
			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/css.jpg);
			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:37px 0 10px 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;
		background-position:bottom;
		}
.submenu
		{
		width:467px;
		height:18px;
		float:left;
		margin:0px;
		padding:2px 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:18px;
		float:left;
		margin:0px;
		padding:2px 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:57px;
			height:21px;
			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/contactbutton.jpg);
			background-repeat:no-repeat;
			}
.submitbutton:hover 
			{
			width:57px;
			height:21px;
			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/contactbuttonover.jpg);
			background-repeat:no-repeat;
			}
			
.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----------------------------------------------------------------------------------------*/																																																		
