/*Containers*/
/* "container" is for the Home page */
#container {
	max-width: 900px;
	height: 705px;
	background-image: url(images/NEWsite/Home_BG1.jpg);
	background-repeat: no-repeat;
}
/* "container" is for the Home page */

#wrapper {
	width: 880px;
	height: 825px;
	background-image: url(images/NEWsite/basic_BGa.jpg);
	background-repeat: no-repeat;
}

#missionwrap {
	width: 880px;
	height: 780px;
	background-image: url(images/NEWsite/mission_BG.jpg);
	background-repeat: no-repeat;
}

#longcontainer {
	max-width: 900px;
	height: 905px;
	background-image: url(images/NEWsite/Long_BG.jpg);
	background-repeat: no-repeat;
}

#longcontainer1 {
	width: 900px;
	height: 862px;
	background-image: url(images/NEWsite/web_BG.jpg);
	background-repeat: no-repeat;
}

#longcontainer2 {
	max-width: 880px;
	height: 905px;
	background-image: url(images/NEWsite/Long_BG.jpg);
	background-repeat: no-repeat;
}

#grass {
	width: 900px;
	height: 95px;
	background-image: url(images/NEWsite/Grass_900pxBG.jpg);
	background-repeat: no-repeat;
}

#leftcolumn {
	width: 165px;
	height: 675px;
	padding-right: 10px;
	float: left;
}
/*-Containers-*/



#lefttopdiv {
	width: 150px;
	height: 250px;	
}

#topdiv {
	width: 685px;
	height: 100px;
	padding-right: 15px;
	float: left;	
}

#header {
	width: 650px;
	height: 50px;
	float: left;
	vertical-align: bottom;
	width: 700px;
}

#blog{
	width: 175px;
	height: 87px;
	background-image: url(images/NEWsite/tomatoslice.gif);
	background-repeat: no-repeat;
}


/* Main Content */
#centerlinks {
	width: 690px;
	height: 380px;
	float: left;
}

#centerlinks1 {
	width: 665px;
	height: 455px;
	float: left;
}

#centerlinks2 {
	width: 690px;
	height: 450px;
	padding-left: 0px;
	float: left;
}

#centerlinks3 {
	width: 665px;
	height: 480px;
	padding-left: 40px;
	float: left;
}

#centerlinks3A {
	width: 600px;
	height: 480px;
	padding-left: 100px;
	float: left;
}

#centerlinks4 {
	width: 675px;
	height: 550px;
	padding-left: 40px;
	float: left;
}

#centerlinks4A {
	width: 675px;
	height: 600px;
	padding-left: 40px;
	float: left;
}

#centerlinks5 {
	width: 725px;
	height: 550px;
	float: left;
}
/*-Main Content-*/


#bottom {
	width: 579px;
	height: 190px; 
	float: left;
}

#bottom1 {
	width: 640px;
	height: 180px; 
	float: right;
}

#contactbox {
	width: 260px;
	height: 550px;
	padding: 15px;
	float: left;
}

#contactbox1 {
	width: 390px;
	height: 550px;
	float: left;
}


/*  gallery */
#gal_thumb_container {
		width: 180px;
		height: auto;
		float: left;
}

#gal_enlarge_container{ 
	width: 500px;
	height: auto;
	float: left;
}

#gal_thumb_container li {
	float: left;
	height: auto;
	width: 77px;
	margin: 5px;
	list-style:none;
}

#gal_thumb_container li .long{
	float: left;
	height: 30px;
	width: 200px;
	list-style:none;
}
/*-gallery-*/



/* Home page */
#web1 {
	width: 155px; 
	height: 100; 
	float: right;
	padding-left: 0px;
	padding-right: 30px;
}


#web1B {
	width: 400px; 
	height: 100; 
	float: right;	
	padding-right: 80;
}

#print1 {
	width: 90px; 
	height: 100; 
	float: right;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 0;
}

#illustration1 {
	width: 120px; 
	height: 100; 
	float: right;
	padding-left: 10px;
	padding-right: 0px; 
}

#mission {
	width: 120px; 
	height: 100; 
	float: right;
	padding-left: 0px;
	padding-right: 30px;
}
/*-end Home page-*/



/* Packages page */
#packwrap {
	width: 880px;
	height: 780px;
	background-image: url(images/NEWsite/packages_BG.jpg);
	background-repeat: no-repeat;
}

#item {
	width: 150px;
	height: 15px;
	padding-left: 15px;
	padding-top: 0;
	float: left;
}
/*-end Packages page-*/



/* Portfolio */
#illustration {
	width: 165px; 
	height: 100; 
	float: right;	
	padding: 10;
	padding-left: 0px;
	padding-right: 10;
}

#print {
	width: 140px; 
	height: 100; 
	float: right;
}

#web {
	width: 110px; 
	height: 100; 
	float: right;	
	padding-right: 40;
}

#web1A {
	width: 110px; 
	height: 100; 
	float: right;	
	padding-left: 20;
	padding-top: 0px;
}

#web2 {
	width: 110px; 
	height: 100; 
	float: right;	
	padding-left: 20px;
	padding-right: 0;
}

#web2A {
	width: 410px; 
	height: 100; 
	float: left;	
	padding-left: 190px;
	padding-right: 0;
}

#web3 {
	width: 120px; 
	height: 100; 
	float: right;	
	padding-left: 20;
}

#spacer {
	width: 75px;
	height: 125;
	padding-top: 10px;
	float: right;
}

#spacer1 {
	width: 37px;
	height: 100;
	float: right;
}

#spacer1A {
	width: 27px;
	height: 100;
	float: right;
}

#spacer2 {
	width: 45px;
	height: 125;
	padding-top: 10px;
	float: right;
}

#spacer3 {
	width: 60px;
	height: 125;
	padding-top: 10px;
	float: right;
}

#spacer4 {
	width: 40px;
	height: 125;
	padding-top: 10px;
	float: right;
}

#spacer5 {
	width: 70px;
	height: 125;
	padding-top: 10px;
	float: right;
}
/*-End Portfolio-*/



/* STYLES */
.about_head {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #339900;
	font-weight: bold;
}

.clearing {
	clear:both;
	width: 750px;
	height: 15px;
}

.headwords {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;	
}

.leftstyle {
	font-size: 11px;
	color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.leftstyle1 {
	font-size: 9px;
	color: #006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.leftblack {
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

.leftbullet {
	font-size: 12px;
	color: #f48b0c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navbullets {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;	
}

.packageheads {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f48b0c;	
}

.pricing {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f48b0c;
}

.smallhead {	
	color: #000000;
	font-style: italic;
	font-weight: bold;
	font-size: 10px;
}

.smallnav {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
}

.smallnav1 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006600;
}

.smallnavblack {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
/* End STYLES */




a:link {
	color: #006600;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #66CC00;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}




/* IE 5/6 border erase bug */
* html #gallery {
	width: 100%;
}

/* IE 5 placement bug */
* html #gallery img {
	width: 100%;
}

