/*remove all preset margins and borders*/
* {
margin: 0px;
padding: 0px;

}
/*removes image borders*/
img {
border: none;
}

html {
		top: 0px;
		margin-top: 0px;
		padding-top: 0px;
		background-image:url(topside2.jpg);
		background-repeat:repeat-x;
		background-color:#65310f;
}

/*sets the page width to 955px which is the length of the banner
	margin auto; sets the unused space at the sides of the 
	page to liquidly change with the page size*/
.everything{
width:955px;
margin-left: auto;
margin-right: auto;
text-align:left;
}

/*sets the properties of the main body text*/
body{
		top: 0px;
		padding-left: 0px;
		padding-top: 0px;
		margin-top: 0px;
	     font-family: Georgia, "Times New Roman",
        	  Times, serif;
    			color:#271101;
				background-color: #ffffff;
				background-image:url(topside.jpg);
			} 
				 
h1 {
		padding-top: 0px;
    		font-family: Helvetica, Geneva, Arial,
          	SunSans-Regular, sans-serif }

p {margin-left:10px; margin-right:10px;}

/* this is the main page logo/header*/
.Contaner{


}

/*loads the top banner image and sets the size of the image*/
.Contaner #topimage{
	position:absolute;
	top:0px;
	background-position:top;
	background-color: #FFFFFF;
	background-image: url(leaf-banner.jpg);
	background-repeat: no-repeat;
	width: 950px;
	height: 300px;
	}
	
/*stops the banner ext from displaying*/
.Contaner #topimage span{
	display: none;
	}

/*tabs the main text in from the edge of the banner*/
#Main {
position:absolute;
top:310px;
width:740px;
margin-left: 95px;
background-color:#ACFF88;/*3f9b26*/
padding: 5px;
margin-bottom:20px;
	border-color:#003300;
	border-style:outset;
	border-width:2px;
}

#Main ul { margin-left: 20px; }

#left-col {width:360px; 
			border-right-color:#003300;
			border-right-style:solid; 
			border-right-width: 1px;}
			#left-col-w {width:430px; 
						border-right-color:#003300;
						border-right-style:solid; 
						border-right-width: 1px;}
						#left-col-c {width:560px; 
									border-right-color:#003300;
									border-right-style:solid; 
									border-right-width: 1px;}
#right-col {position:absolute;
			left:370px;
			top:15px;
			width:360px;}
			#right-col-w {position:absolute;
							left:440px;
							top:15px;
							width:290px;}
							#right-col-c {position:absolute;
											left:440px;
											top:15px;
											width:180px;}
							
			#demolink span {display:none;}
			#demolink img {border-color:#8acd6d; border-style:inset; border-width: 4px; margin-bottom: 5px;}


.Contaner #menu {	
margin-top:270px;
left:130px;
margin-left:95px;
}

.Contaner #menu ul {
list-style-type:none;
}

.Contaner #menu ul li {
/*makes the nav on one line*/
float:left;
}

.Contaner #menu li{
position:relative;
}


.Contaner #menu li:hover ul{
display:block;
}

.Contaner #menu li a {
	display:block;
	width:110px;
	height:30px;
	background-repeat:no-repeat;
	}/**/
  	#menu a:link {
				background-color: transparent;
				color:#210F01;
				font-size:16px;
				font-weight: bolder;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				text-decoration:none;
				}
  	#menu a:visited { background-color: transparent;
				color:#210F01;
				font-size:16px;
				font-weight: bolder;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				text-decoration:none;
				}
	#menu a:hover {color:#003300; background-image: url(press.jpg); display:block;} 

		
	.Contaner #menu #select li a {
	
	}
	#topimage2 { position:absolute; 
					top:175px; 
					left:100px; 
					width:250px; 
					height:70px;
					}
	
	.artline{ display:block;
			 border-bottom-color:#006600;
			 border-bottom-style:inset;
			 border-bottom-width:2px;
			 margin-right:20px;
			 margin-top: 10px;
			 margin-left: 20px;
			 margin-bottom:10px;}

	#aboutList {list-style-type:none;}
		#aboutList li { margin-bottom:10px; margin-right:5px;}
			
		#link1 {}
			#link1 a { padding-left:25px; padding-top:5px;}
		#link2 {}
			#link2 a {padding-left:10px; padding-top:5px;}
		#link3 {}
			#link3 a {padding-left:25px; padding-top:5px;}
		#link4 {}
			#link4 a {padding-left:15px; padding-top:5px;}
		#link5 {}
			#link5 a {padding-left:15px; padding-top:5px;}
		#link6 {}
			#link6 a {padding-left:30px; padding-top:5px;}
	
		address {
    		margin-top: 1em;
    		padding-top: 1em;
    		border-top: thin dotted }
			
			#loader{ background-image:url(ajax-loader.gif); background-repeat:no-repeat; background-position:center 
						display:block; min-width:300px; min-height:200px;}
			#mainimageid {max-width:300px;}
			.thumb-img{max-width:100px; max-height:100px;}

#adBox {width:250px; height:70px;}
.scrollBox {width:250px; height:70px;}
