@charset "utf-8";/* CSS Document */body	{		margin:0px;		padding:0px;		background-color:#000000;	}#main	{		width:1004px;		margin:0 auto;		padding:0px;	}#mainsupport	{		width:1004px;		float:left;		margin:0px;		padding:14px 0 0 0;	}#homepage_area	{	width:954px;	height:700px;	float:none;	margin:0px;	background-color:#FFFFFF;	background-image: url(images/productbkg.gif);	background-repeat:repeat;	}#homepage_head	{	width:835px;	height:75px;	float:left;	margin:10px 0px 10px 10px;	padding:0px;	}#homepage_row	{	width:910px;	height:114px;	float:left;	margin:5px 0px 5px 0px;	padding:0px;	}#homepage_block	{	width:450px;	height:110px;	float:left;	margin:2px 2px 2px 0px;	padding:0px;	}#contentmain	{		width:954px;		float:none;		margin:0 auto;		padding:0px;	}#contentsupport	{		width:954px;		float:left;		margin:0px;		padding:0px;	}#logoblank	{		width:954px;		height:99px;		float:left;		margin:0px;		padding:0px;	}#logo	{		width:954px;		height:99px;		float:left;		margin:0px;		padding:0px;		background-image:url(images/logo.jpg);		background-repeat:no-repeat;	}#logohotspot	{		width:375px;		height:80px;		float:left;		margin:0px;		padding:0px;	}	#menublank	{	width:435px;	height:80px;	float:right;	margin:0px;	padding:0;	top: 10px;	}#menu	{		width:435px;		height:80px;		float:right;		margin:0px;		padding:0px;	}#menu ul	{	width:450px;	height:80px;	float:right;	margin:0px;	padding:0px;	display:block;	clear: none;	}	#menu ul li	{	width:70px;	height:80px;	float:left;	margin:0 2px 0 0;	padding:0px;	display:block;	}	#menu ul li a.blog	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image:url(images/menubut.png);		background-repeat:no-repeat;	}	#menu ul li a.blog:hover	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image:url(images/menubutover.png);		background-repeat:no-repeat;	}#menu ul li a.about	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image: url(images/menubut.png);		background-repeat:no-repeat;	}	#menu ul li a.about:hover	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image: url(images/menubutover.png);		background-repeat:no-repeat;	}	#menu ul li a.home	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image: url(images/menubut.png);		background-repeat:no-repeat;	}	#menu ul li a.home:hover	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image: url(images/menubutover.png);		background-repeat:no-repeat;	}	#menu ul li a.shop	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image: url(images/menubut.png);		background-repeat:no-repeat;	}	#menu ul li a.shop:hover	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image: url(images/menubutover.png);		background-repeat:no-repeat;	}	#menu ul li a.podcast	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image: url(images/menubut.png);		background-repeat:no-repeat;	}	#menu ul li a.podcast:hover	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image: url(images/menubutover.png);		background-repeat:no-repeat;	}	#menu ul li a.contact	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image: url(images/menubut.png);		background-repeat:no-repeat;	}	#menu ul li a.contact:hover	{		width:70px;		height:21px;		float:left;		margin:0px;		padding:59px 0 0 0;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		background-image: url(images/menubutover.png);		background-repeat:no-repeat;	}#searchblank	{		width:230px;		height:80px;		float:left;		margin:0px;		padding:0 0 0 20px;	}#search	{			width:230px;		height:46px;		float:left;		margin:0px;		padding:34px 0 0 0;	}#searchheading	{			width:200px;		height:16px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#f5f5c1;		text-transform:uppercase;	}#searchinput	{		width:191px;		height:20px;		float:left;		margin:0px;		padding:0px;	}.searchinput	{		width:182px;		height:18px;		float:left;		margin:0px;		padding:2px 0 0 9px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		color:#f5f5c1;		background-color:#ebb254;		border:solid 1px #ebb254;	}#searchbutton	{		width:21px;		height:20px;		float:left;		margin:0 0 0 4px;		padding:0px;	}.searchbutton	{		width:21px;		height:18px;		float:left;		margin:0px;		padding:2px 0 0 0;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		color:#000000;		text-align:center;		text-decoration:none;		text-transform:uppercase;		background-image: url(images/gobutton.jpg);		background-repeat:no-repeat;	}.searchbutton:hover	{		width:21px;		height:18px;		float:left;		margin:0px;		padding:2px 0 0 0;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		color:#000000;		text-align:center;		text-decoration:none;		text-transform:uppercase;				background-image: url(images/gobutton.jpg);		background-repeat:no-repeat;	}	#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}#lightbox img{ width: auto; height: auto;}#lightbox a img{ border: none; }#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }#imageContainer{ padding: 10px; }#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }#imageDataContainer{ font: 10px Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }#imageData{	padding:0 10px; color: #666; }#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	#imageData #caption{ font-weight: bold;	}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; 	}	/*-------------------------------------------------------------TOP-----------------------------------------------------------------------------END--------------------*/	#header	{	width:954px;	height:287px;	float:left;	margin:0px;	padding:0px;	background-color:#FFFFFF;	background-image: url(images/productbkg.gif);	background-repeat:repeat;	border-top-width: thin;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #000000;	border-right-color: #000000;	border-bottom-color: #000000;	border-left-color: #000000;	}#headerleffttoptxtblank	{		width:223px;		float:left;		margin:0px;		padding:45px 0 0 35px;	}#headerleffttopgreentxt	{		width:203px;		height:105px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:15px;		color:#828235;	}.headerblacktxt	{		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#000000;	}.headergreensmallktxt	{		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#3a743f;	}#loginblank	{		width:203px;		height:92px;		float:left;		margin:10px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:15px;		color:#828235;	}#loginheading	{		width:203px;		height:17px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-weight:bold;		font-size:16px;		color:#000000;	}#username	{		width:51px;		height:20px;		float:left;		margin:10px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		color:#3a743f;	}#password	{		width:51px;		height:20px;		float:left;		margin:4px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		color:#3a743f;	}#input	{		width:150px;		height:20px;		float:left;		margin:10px 0 0 0;		padding:0px;	}#input02	{		width:150px;		height:20px;		float:left;		margin:4px 0 0 0;		padding:0px;	}.input	{		width:150px;		height:20px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		color:#3a743f;		background-color:#fcfbef;		border:solid 1px #cac8a3;	}#loginbutton	{		width:36px;		height:18px;		float:right;		margin:5px 116px 0 0;		padding:0px;	}#headernavblank		{	width:375px;	float:left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0;	margin-left: 0;	padding: 7px;	}#headernav		{		width:375px;		float: left;		margin:0px;		padding:0px;	}#headernav ul	{		width:375px;		float: left;		margin:0px;		padding:0px;		display:block;	}#headernav ul li	{		width:375px;		float: left;		margin:0px;		padding:0px;		display:block;			}#headernav ul li.topline	{		width:375px;		height:1px;		float: left;		margin:0px;		padding:0px;		background-image: url(images/topline.gif);		background-repeat: repeat-x;		background-position:bottom;	}#headernav ul li a.headernav	{		width:325px;		height:65px;		float: left;		margin:0px;		padding:12px 0 0 77px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:bold;		color:#3a743f;		text-decoration:none;		background-image:url(images/active.png);		background-repeat:no-repeat;	}#headernav ul li a.headernav:hover	{		width:325px;		height:65px;		float: left;		margin:0px;		padding:12px 0 0 77px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:bold;		color:#3a743f;		text-decoration:none;		background-image:url(images/over.png);		background-repeat:no-repeat;	}#headernav ul li .smalltxt	{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight: normal;	color:#FFFFFF;	}	#product_area	{	width:954px;	height:900px;	float:none;	margin:0px;	background-color:#FFFFFF;	background-image: url(images/productbkg.gif);	background-repeat:repeat;	}	#product_head	{	width:835px;	height:75px;	float:left;	margin:10px 0px 10px 10px;	padding:0px;	}#art_head	{	width:835px;	height:100px;	float:left;	margin:10px 0px 10px 10px;	padding:0px;	}#product_row	{	width:771px;	height:154px;	float:left;	margin:5px 0px 5px 90px;	padding:0px;	}#jewelry_row	{	width:620px;	height:154px;	float:left;	margin:5px 0px 5px 180px;	padding:0px;	}#product_block	{	width:150px;	height:150px;	float:left;	margin:2px 2px 2px 2px;	padding:0px;	}		/*---------------------------------------------------------HEADER----------------------------------------------------------END----------------------------------------*/#contentblank	{	width:954px;	float:left;	margin:0px;	padding:0px;	background-color:#FFF;	background-image: url(images/productbkg.gif);	}#contentleft	{	width:442px;	float:left;	margin:0px;	padding:7px 0 7px 7px;	}#lefttxtblank	{	width:388px;	float:left;	margin:0px;	padding:6px 0 0 27px;	}#lefttxt	{	width:400px;	height:60px;	float:left;	margin:0px;	padding:0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:24px;	color:#000;	}#leftgreentxt	{		width:415px;		height:25px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:18px;		color:#3a743f;	}#leftnumblank	{		width:49px;		float:left;		margin:0px;		padding:0px;	}#leftnum01	{		width:49px;		height:50px;		float:left;		margin:30px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:30px;		color: #FFF;		text-align:center;		background-color:#d8d8a2;	}#leftnum02	{		width:49px;		height:50px;		float:left;		margin:50px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:30px;		color:#fff;		text-align:center;		background-color:#c9e9eb;	}#leftnum03	{		width:49px;		height:50px;		float:left;		margin:37px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:30px;		color:#fff;		text-align:center;		background-color:#cedcb8;	}#numttxtblank	{		width:295px;		height:80px;		float:left;		margin:30px 0 0 19px;		padding:0px;	}#numttxtblank02	{	width:400px;	height:400px;	float:left;	margin:5px 0 0 0px;	padding:0px;	}#numttxtblank03	{		width:295px;		height:80px;		float:left;		margin:10px 0 0 19px;		padding:0px;	}.numtredboldtxt	{		width:275px;		height:12px;		float:left;		margin:0px;		padding:0 0 0 20px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:bold;		color:#c44d05;		background-image:url(images/arrow.jpg);		background-repeat:no-repeat;		background-position:center left;	}.numtnormaltxt	{		width:275px;		height:80px;		float:left;		margin:0px;		padding:0 0 0 20px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#979751;	}#projectsbg	{		width:435px;		height:165px;		float:left;		margin:37px 0 0 0;		padding:0px;		background-image:url(images/projectbg.jpg);		background-repeat:no-repeat;	}#projectstxtblank	{		width:400px;		height:136px;		float:left;		margin:0px;		padding:29px 0 0 35px;	}#projectsheading	{		width:400px;		height:25px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:24px;		font-weight:bold;		color:#000;	}#projectboldttxt	{		width:207px;		float:right;		margin:10px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:bold;		color:#3a743f;	}.projectttxt	{		width:207px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#979751;	}#visitbutton	{		width:36px;		height:20px;		float:left;		margin:5px 0 0 0;		padding:0px;	}.visitbutton	{		width:36px;		height:18px;		float:left;		margin:0px;		padding:2px 0 0 0;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		text-transform:uppercase;				background-image:url(images/visit.jpg);		background-repeat:no-repeat;	}.visitbutton:hover	{		width:36px;		height:18px;		float:left;		margin:0px;		padding:2px 0 0 0;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		text-transform:uppercase;		background-image:url(images/visitover.jpg);		background-repeat:no-repeat;	}/*---------------------------------------------------------------------CONTENTLEFT--------------------------------END-------------------------------------------------*/	#rightbg	{		width:470px;		float: right;		margin:0px;		padding:0 0 7px 0;	}#rightblank	{	width:415px;	float:left;	margin:0px;	padding:0px;	background-image:none;	background-repeat:no-repeat;	}#ourprojectblank	{	width:415px;	float:left;	margin:0px;	padding:20px 0 20px 20px;	background-repeat:no-repeat;	}#ourprojectsheading	{		width:430px;		height:25px;		float:left;		margin:0px;		padding:0px;		font-family:"le-havre-1", "le-havre-2", Verdana, Arial, Helvetica, sans-serif;		font-size:34px;		font-weight:black;		color:#000;	}#ourprojectsgreentxt	{	width:430px;	height:25px;	float:left;	margin:0px;	padding:0px;	font-family:"le-havre-1", "le-havre-2", Verdana, Arial, Helvetica, sans-serif;	font-size:26px;	color:#003399;	}#rightimgblank	{		width:106px;		float:left;		margin:0px;		padding:0px;	}#rightpic	{		width:106px;		height:83px;		float:left;		margin:36px 0 0 0;		padding:0px;		background-image:url(images/rightpic.jpg);		background-repeat:no-repeat;	}#rightpic02	{		width:106px;		height:83px;		float:left;		margin:30px 0 0 0;		padding:0px;		background-image:url(images/rightpic02.jpg);		background-repeat:no-repeat;	}#rightpic03	{		width:106px;		height:83px;		float:left;		margin:30px 0 0 0;		padding:0px;		background-image:url(images/rightpic03.jpg);		background-repeat:no-repeat;	}#righttxtblank	{		width:329px;		height:83px;		float:left;		margin:30px 0 0 0;		padding:0 0 0 11px;	}#righttxtblank02	{		width:329px;		height:83px;		float:left;		margin:30px 0 0 0;		padding:0 0 0 11px;	}#righttxtblank03	{		width:329px;		height:83px;		float:left;		margin:36px 0 0 0;		padding:0 0 0 11px;	}.rightboldtxt	{		width:329px;		height:13px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#3a743f;	}.rightrednormaltxt	{		width:320px;		float:left;		margin:3px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#c44d05;	}#blacktxt	{		width:442px;		height:13px;		float:left;		margin:24px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#3d3f3f;	}.clickhere	{		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#c44d05;		text-decoration:none;	}.clickhere:hover	{		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#c44d05;		text-decoration:underline;	}#emailbg	{		width:498px;		height:106px;		float:left;		margin:0px;		padding:0px;		background-image: url(images/emailbg.jpg);		background-repeat:no-repeat;	}#emailtxtblank	{		width:351px;		height:79px;		float:left;		margin:0px;		padding:27px 0 0 147px;	}#emailheading	{		width:351px;		height:25px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:24px;		color:#8f8f47;	}#phone	{		width:351px;		height:15px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:13px;		color:#3d3f3f;	}.phone	{		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:13px;		color:#5b7c80;	}#email	{		width:351px;		height:15px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:13px;		color:#3d3f3f;	}.email	{		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:13px;		color:#c44d05;		text-decoration:none;	}.email:hover	{		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:13px;		color:#c44d05;		text-decoration:underline;	}#footerlinksblank	{		width:954px;		height:20px;		float:left;		margin:0px;		padding:11px 0 0 0;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:bold;		color:#00BFFE;		text-align:center;		text-decoration: none;			}.footerlinks	{		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:bold;		color:#00BFFE;		text-align:center;		text-decoration: none;	}.footerlinks:hover	{		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11px;		font-weight:bold;		color:#00BFFE;		text-align:center;		text-decoration: underline;	}#footerbg	{		width:100%;		float:left;		margin:0px;		padding:0px;		background-image:url(images/footerbg.jpg);		background-repeat:repeat-x;		background-color:#616161;	}#footerblank	{		width:1004px;		height:34px;		float: none;		margin:0 auto;		padding:0px;	}#footer	{		width:1004px;		height:34px;		float:left;		margin:0px;		padding:0px;	}#copyrights	{		width:1004px;		height:10px;		float:none;		margin:0 auto;		padding:11px 0 0 0;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		color:#FFFFFF;		text-align:center;	}#validation	{		width:544px;		height:20px;		float:left;		margin:0px;		padding:11px 0 0 460px;	}.xhtml	{		width:36px;		height:18px;		float:left;		margin:0px;		padding:2px 0 0 0;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		text-transform:uppercase;				background-image:url(images/visit.jpg);		background-repeat:no-repeat;	}.xhtml:hover	{		width:36px;		height:18px;		float:left;		margin:0px;		padding:2px 0 0 0;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		text-transform:uppercase;		background-image: url(images/css.jpg);		background-repeat:no-repeat;	}.css:hover	{		width:36px;		height:18px;		float:left;		margin:0 0 0 3px;		padding:2px 0 0 0;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		text-transform:uppercase;				background-image:url(images/visit.jpg);		background-repeat:no-repeat;	}.css	{		width:36px;		height:18px;		float:left;		margin:0 0 0 3px;		padding:2px 0 0 0;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:9px;		font-weight:bold;		color:#000000;		text-align:center;		text-decoration:none;		text-transform:uppercase;		background-image: url(images/css.jpg);		background-repeat:no-repeat;	}	/*--------------------------------------------------------INDEX---------------------------------------------END-----------------------------------------------------*/	#innercontentblank	{		width:415px;		float:left;		margin:0px;		padding:15px 0 7px 27px;	}#innerheading	{		width:388px;		height:25px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:24px;		color:#000;	}#innercontent	{		width:375px;		float:left;		margin:30px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#979751;		text-align:justify;	}#innercontent02	{			width:375px;			float:left;			margin:10px 0 0 0;			padding:0px;			font-family:Verdana, Arial, Helvetica, sans-serif;			font-size:10px;			color:#979751;			text-align:justify;		}#innercontent03	{			width:375px;			float:left;			margin:10px 0 0 0;			padding:0px;			font-family:Verdana, Arial, Helvetica, sans-serif;			font-size:10px;			color:#979751;			text-align:justify;		}#innercontent04	{			width:375px;			float:left;			margin:10px 0 0 0;			padding:0px;			font-family:Verdana, Arial, Helvetica, sans-serif;			font-size:10px;			color:#979751;			text-align:justify;		}#innercontent05	{			width:375px;			float:left;			margin:10px 0 0 0;			padding:0px;			font-family:Verdana, Arial, Helvetica, sans-serif;			font-size:10px;			color:#979751;			text-align:justify;		}#submenuheading	{		width:450px;		height:25px;		float:left;		margin:20px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:24px;		font-weight:bold;		color:#000;	}#submenu	{		width:433px;		float:left;		margin:0px;		padding:15px 0 0 0;	}	#submenu ul	{		width:433px;		float:left;		margin:0px;		padding:0px;		display:block;	}	#submenu ul li	{		width:433px;		float:left;		margin:0px;		padding:0px;		display:block;			}#submenu ul li.subtopline	{		width:433px;		height:1px;		float:left;		margin:0px;		padding:0px;		background-image:url(images/topline.jpg);		background-repeat:no-repeat;		background-position:bottom;	}	#submenu ul li a.submenu	{		width:410px;		height:20px;		float:left;		margin:0px;		padding:0 0 0 23px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#3a743f;		text-decoration:none;		background-image:url(images/active.jpg);		background-repeat:no-repeat;	}	#submenu ul li a.submenu:hover	{		width:410px;		height:20px;		float:left;		margin:0px;		padding:0 0 0 23px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#3a743f;		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 Verdana, 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: Verdana, Arial, Helvetica, sans-serif;				font-size: 11px;				font-weight: normal;				color: #000000;				text-decoration: none;	}#contactaddresshedding		{		width:388px;		height:25px;		float:left;		margin:0px;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:24px;		color:#000;		}		#contactaddresstext{		width:375px;		float:left;		margin:30px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#979751;		text-align:justify;	}#contactsmallhedding			{		width:388px;		height:25px;		float:left;		margin:10px 0 10px 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:12px;		font-weight:bold;		color:#3a743f;			}#contacthedding			{		width:388px;		height:25px;		float:left;		margin:10px 0 0 0;		padding:0px;		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:24px;		color:#000;		}#contacticon{				width:86px;				height:84px;				float:left;				background-image: url(contacticon.png);				background-repeat:no-repeat;				margin:10px 0 0 30px;			background-repeat:no-repeat;	}#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:23px;				margin:0px;				padding:3px 0 0 0;				float:left;			}#contactfeild003			{				width:200px;				height:23px;				margin:0px;				padding:0px;				float:left;			}	#contactfeild004			{				width:200px;				height:20px;				margin:0px;				padding:2px 0 0 0;				float:left;			}	#contactfeild005			{				width:200px;				height:20px;				margin:0px;				padding:5px 0 0 0;				float:left;			}	#contactfeild006			{				width:200px;				height:20px;				margin:0px;				padding:5px 0 0 0;				float:left;			}#contactfeild007			{				width:200px;				height:20px;				margin:0px;				padding:5px 0 0 0;				float:left;			}	#contactfeild008			{				width:200px;				height:20px;				margin:0px;				padding:5px 0 0 0;				float:left;			}	#contactfeild009			{				width:200px;				height:83px;				margin:0px;				padding:0px;				float:left;			}#submitbutton			{				width:200px;				height:20px;				margin:60px 0 0 0;				padding:0;				float:left;				text-align: left;			}				.contactfeildname			{		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:10px;		color:#979751;		text-align:justify;			}.contactfeild			{	font-family:Verdana, 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:Verdana, Arial, Helvetica, sans-serif;				font-size:10pt;				color:#3c4538;				border:solid;				border-width:1px;				border-color:#d2e3e9;				background-color:#fffdfd;				height:20px;			}/*.submitbutton			{			width:102px;			height:23px;			float:left;			margin:0px;			padding:6px 0 0 0;			font-family:Tahoma;			font-size:10pt;			font-variant:small-caps;			font-weight:bold;			color:#000000;			text-align:center;			text-decoration:none;			background-image: url(images/contactbutton.jpg);			cursor:pointer;			background-repeat:no-repeat;			}.submitbutton:hover 			{			width:102px;			height:23px;			float:left;			margin:0px;			padding:6px 0 0 0;			font-family:Tahoma;			font-size:10pt;			font-variant:small-caps;			font-weight:bold;			color:#000000;			text-align:center;			text-decoration:none;			background-image: url(images/contactbuttonover.jpg);			background-repeat:no-repeat;			cursor:pointer;				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:177px;				height:20px;							border:solid;				border-width:1px;				border-color:#d2e3e9;				background-color:#fffdfd;		}.listbox:hover		{				width:177px;				height:20px;							border:solid;				border-width:1px;				border-color:#d2e3e9;				background-color:#fffdfd;	}	/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/																																																																																			
