
body {margin:auto;
      width:100%;
      font-size:small;
      line-height:1.6em;
      font-family:geneva, arial,"sans-serif";
      }

#wrapper	{width:800px;
		 height:620px;
	 	 margin:4em auto auto;
		 background-color:#F8F0DB;
		 border:10px solid #B6A790;
		border-left:18px solid #B6A790;}

	
#leftborder1	{width:800px;
		 height:620px;border-left:10px solid #B6A790;
		 margin-left:0.25em;
		float:left;}	

#leftborder2	{width:800px;
		 height:620px;border-left:7px solid #B6A790;
		 margin-left:0.25em;
		float:left;}

#header-container{width:700px;
		  margin-left:2.25em;
		  display:inline;
		  height:130px;
		  zborder:1px solid black;
		  border-bottom:1px solid #B6A790;
		float:left;}

#logo		{margin:1em 0em 1em 2em;
		  float:left;
		width:350px;
		zborder:1px solid red;
		display:inline;}

#tagline h1 	{float:left;
		zborder:1px solid blue;
		color:red;
		font-size:200%;
		font-family:verdana;
		width:310px;
		font-weight:100;
		color:#019440;
		margin:0.9em 0em 0em 0em;
		line-height:1.3em;}


				

#main-content	  {border-bottom:1px solid #B6A790;
		   width:700px;
		   height:450px;
		   margin-left:2.2em;
		   float:left;
		   display:inline;}


#col1	  {width:175px;
	   height:420px;
	   margin-top:1em;
	   margin-left:0.5em;
	  border-right:1px solid #B6A790;
	  float:left;
	  display:inline;
	  zborder:1px solid red;}





#col1	a	{color:#F8F0Db;}



#col1 a:hover, #footer a:hover {color:#019440;
		}


#col1 ul	{margin-top:0em;
			display:inline;
			float:left;}

#col1 li 	{width:130px;
		 height:25px;
		background-color:#B6A790;
		margin:0.74em 0em 0em 0.8em;
		text-align:center !important;
		font-size:130%;
		color:#F8F0DB;
		float:left;
		display:inline;
		padding-top:0.15em;}
		

#address	{background-image:url(../images/address.jpg);
		 background-repeat:no-repeat;
		 zbackground-position:top left;
		 width:139px;
		 height:192px;
		 float:left;
		 margin:1em 0em 0em 0.7em;
		 border:2px solid #d5d7c9;
		  display:inline;}

#address h2, h3	{color:#978872;
		font-size:110%;
		margin:0em;
		font-weight:normal;
		margin-left:0.6em;
		margin-bottom:0.3em;}

#address h3	{font-size:100%;
		margin-bottom:0.2em;}	

#address h2	{margin-top:1em;}

#col2, #col3	{float:left;
		 width:280px;
		 height:420px;
		 margin:1em 0em 0em 1em;
		 zborder-right:1px solid #B6A790;
		display:inline;
		zborder:1px solid green;}


#col2bg1, #col2bg2,#col2bg3,#col2bg4, #col3bg1, #col3bg2, #col3bg3, #col3bg4 		{background-image:url(../images/wallpaper_upper.jpg);
		 background-repeat:no-repeat;
		width:280px;
		height:190px;
		margin:0em;
		float:left;
		display:inline;
		}

#col2bg1 .bath	{margin:0.75em 0em 0em 0.75em;
		float:left;
		}


#col2bg2	{margin-top:1em;
		display:inline;}

#latest		{background-color:#f8f0db;
		width:120px;
		height:160px;
		border:2px solid #d5d7c9;
		margin:0.65em 0em 0em 0.8em;
		float:left;
		display:inline;}
		


#latest	p	{margin:1.1em;
			}


#latestimg	{float:left;
		width:124px;
		zborder:1px solid red;
		margin:0.7em 0em 0em 0.5em;
		display:inline;}

#col3	  {width:175px;
	   height:420px;
	   float:left;
	   margin-top:1em;
	   zdisplay:inline;
	   border-left:1px solid #B6A790;}

#col3 h4, #col3 p  {color:#635a4b;
		font-size:90%;
		}

#col3 h4	{z:red;
			 margin:0em;}


#col3bg		{background-image:url(../images/col3_bg.jpg);
		 background-repeat:no-repeat;
		background-position:50% 70%;
		background-attached:fixed;
		zborder:1px solid red;
		margin:0em 0em 0em 1em;}

#col3bg		{width:175px;
		zheight:255px;}




#footer		{FLOAT:LEFT;
		 width:100%;
		margin:0em;}

#footer p, a, #latest p	{color:#635a4b;
		font-size:80%;
		text-decoration:none;
		text-align:center;
		margin-top:0.6em;}
		
#latest p, #latest p.bath	{text-align:left;
				margin:0.5em;}

#latest p.title	{font-weight:bold;
		font-size:75%;
		margin-top:0.5em!important;
		}

#latest p.top {font-size:1.2em;
		text-align:center;
		margin-top:1.5em;
		}


#latest p.leader {font-size:1.2em;
		text-align:center;
		}


#latest p.bath	{margin-bottom:0.15em!important;
		 margin-left:0.3em;}

			
			

img		{margin:0em;}



#order		{float:left;
		zborder:1px solid red;
		margin:0.6em 0em 0em 0.4em;}

#col1 h4, #col1 p  {color:#635a4b;
		font-size:95%;
		text-align:center;
		margin:0.5em 0em 0.5em 0em;}