/* [ Basics ]
----------------------------------------------- */
* {
	margin: 0;
	padding: 0;
	}
body {
	background: #FFFFCC;
	/*background: #FFFFCC url(/img/bg.gif) repeat-x;*/
	font-size: 10px;
	font-style:normal;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #222;
	text-align: center;
	/* Removed line-height: 1.4em; for now */
	min-width: 750px;
	}
* body {
	font-size: 10px; /* For IE5/Win */
	f\ont-size: 10px; /* For other IE versions */
	}
	body800 {
	background: #FFFFCC;
	/*background: #FFFFCC url(/img/bg.gif) repeat-x;*/
	font-size: 10px;
	font-style:normal;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #222;
	text-align: center;
	/* Removed line-height: 1.4em; for now */
	min-width: 800px;
	}

#wrapper800 {
	width: 800px;
	/*margin: 0 auto;*/
	  margin-left: auto;
	  margin-right: auto;
	text-align: left;
	font-size: 10px; /* Remember that all nested percentages will be skewed */
	background: #FFFFCC;
	/*border: 1px solid #333;*/
	border-top: none;
	}

#wrapper {
	width: 750px;
	/*margin: 0 auto;*/
	  margin-left: auto;
	  margin-right: auto;
	text-align: left;
	font-size: 10px; /* Remember that all nested percentages will be skewed */
	background: #FFFFCC;
	/*border: 1px solid #333;*/
	border-top: none;
	}
p {
	margin: 0 0 1.4em;
	}
img {
	border: none;
	}
/*ul, li {
  list-style: none;
  }*/
form {
	margin: 0;
	padding: 0;
	}
/*body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFCC;
}*/
/* [ Layout ]
----------------------------------------------- */
#wrapper {
	width: 750px;
	margin: 0 auto;
	text-align: left;
	font-size: 10px; /* Remember that all nested percentages will be skewed */
	background: #FFFFCC;
	/*border: 1px solid #333;*/
	border-top: none;
	}
/*#content {
	clear: both;
	width: auto;
	margin: 0 10px;
	} */

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.large
{
color:#8A8D02;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold

}
.content
{
color:#222222;
font-size:100%;
font-family:Arial, Helvetica, sans-serif;

  }
  .contentmiddle
{
	color:#953B07;
	/*font-size:10px;*/
	font-family:Arial, Helvetica, sans-serif;
	/*font-size: small;*/
	font-size: x-small;
	font-style:normal;
	font-weight:normal;
	text-align:justify

  }
    .contentmiddleabout
{
	color:#953B07;
	/*font-size:10px;*/
	font-family:Arial, Helvetica, sans-serif;
	/*font-size: small;*/
	font-size: x-small;
	font-style:normal;
	font-weight:normal;
	text-align:justify;
	margin: 25px 10px 10px 0px;  /* Controls Text Position*/
	padding: 25px 10px 10px 0px;

  }

#nav-main {
	/*float: left;*/
	width: 750px;
	height: 48px;
	margin: 0 auto;
	padding: 0;
	text-align:left
	}
#nav-main ul {
	margin: 0 auto;
	padding: 0;
	list-style-type: none;
	z-index: 1; /* Added for Mac Safari issue */
	width: 750px;
	text-align: center;
	}
#nav-main  li {
	float: left;/*this one makes the list */
	display: block;
	/*width: auto;*/
	/*text-align: left;*/
	/*height: 48px;*/
	margin: 0px 0px auto;
	padding: 0px 0px 0 0;

	/*position: relative;*/
	
	}
	 #nav-main li a
{
	/*background: url(background.gif) #fff bottom left repeat-x;
	height: 2em;
	line-height: 2em;*/
/*float: left;*/
	/*width: 9em;*/
display: block;
	/*border: 0.1em solid #dcdce9;*/
border: 0;
color: #D2B48C; /*websafe TAN*/
text-decoration: none;
/*text-align: center;*/
}
/*---Boxes-----*/
#box-about{
	width:750px;
	 height:302px;
	 background-color: #FFFFCC; 
	 background-image: url(/images/contact_stage_blank.jpg);
	 background-repeat:no-repeat;
	 text-align: left;
	 	margin: 0px auto;
	padding: 0px;
}
#box-branding{
	width:750px;
	 height:302px;
	 background-color: #FFFFCC; 
	 background-image: url(/images/branding_stage.jpg);
	 background-repeat:no-repeat;
	 text-align: left;
	 	margin: 0px auto;
	padding: 0px;
}
#box-corporate{
	width:750px;
	 height:302px;
	 background-color: #FFFFCC; 
	 background-image: url(/images/advertising_stage.jpg);
	 background-repeat:no-repeat;
	 text-align: left;
	 	margin: 0px auto;
	padding: 0px;
}
#box-contact{
	width:750px;
	 height:302px;
	 background-color: #FFFFCC; 
	 background-image: url(/images/contact_stage_01.jpg);
	 background-repeat:no-repeat;
	 text-align: left;
	 	margin: 0px auto;
	padding: 0px;
}
#box-home{
	width:750px;
	 height:302px;
	 background-color: #FFFFCC; 
	 background-image: url(/images/home_stage.jpg);
	 background-repeat:no-repeat;
	 text-align: left;
	 	margin: 0px auto;
	padding: 0px;
}
#box-internet{
	width:750px;
	 height:302px;
	 background-color: #FFFFCC; 
	 background-image: url(/images/package-stage.jpg);
	 background-repeat:no-repeat;
	 text-align: left;
	 	margin: 0px auto;
	padding: 0px;
}
#box-packaging{
	width:750px;
	 height:302px;
	 background-color: #FFFFCC; 
	 background-image: url(/images/contact_stage_blank.jpg);
	 background-repeat:no-repeat;
	 text-align: left;
	 	margin: 0px auto;
	padding: 0px;
}
#box-web{
	width:750px;
	 height:302px;
	 background-color: #FFFFCC; 
	 background-image: url(/images/web_stage1.jpg);
	 background-repeat:no-repeat;
	 text-align: left;
	 	margin: 0px auto;
	padding: 0px;
}

#box-what{
	width:750px;
	 height:302px;
	 background-color: #FFFFCC; 
	 background-image: url(/images/what_stage.jpg);
	 background-repeat:no-repeat;
	 text-align: left;
	 	margin: 0px auto;
	padding: 0px;
}
#box-services{
	width:750px;
	 height:302px;
	 background-color: #FFFFCC; 
	 background-image: url(/images/what_stage.jpg);
	 background-repeat:no-repeat;
	 text-align: left;
	 	margin: 0px auto;
	padding: 0px;
}
/*---END Custom Boxes---Begin Placement Boxes---*/
#box-stage-left{
	width:450px;
	 /*height:302px;*/
	 float:left;
	 text-align: left;
	 text-indent:0px;
	 	margin: 25px 25px auto;  /* Controls Text Position*/
	padding: 0px;
}
#box-stage-right{
	width:270px;  /*adjust for padding? = not used, but is available*/
	 /*height:302px;*/
	 float:right;
	 margin: 0px auto;
	padding: 0px;
}
#box-stagebar-top{
	/*img-align:right;*/
		 	margin: 0px 0px auto;
	/*float:right*/
}
#box-stagebar-bottom{
	/*img-align:right;*/
		 	margin: 5px 0px auto;
	/*float:right*/
}
/*---- bottom boxes----*/
#box-footer  {
	width:750px; /*height:284;*/
	 background-color: #8A8D02; 
	 background: url(/images/bottom_background.jpg);
	 /*background-repeat:no-repeat;*/
	 text-align: left;
	 margin: 0px auto;
	padding: 0px;
}
#box-footer800  {
	width:800px; /*height:284;*/
	 background-color: #8A8D02; 
	 background: url(/images/bottom_background.jpg);
	 /*background-repeat:no-repeat;*/
	 text-align: left;
	 margin: 0px auto;
	padding: 0px;
}
#box-header800  {
	width:800px; /*height:284;*/
	 background-color: #8A8D02; 
	 background: url(/images/bottom_background.jpg);
	 /*background-repeat:no-repeat;*/
	 text-align: left;
	 margin: 0px auto;
	padding: 0px;
}
#box-footer ul {
	/*width:750px;*/
	width: inherit;
	margin: 0px auto;
	padding: 0px;
	list-style-type: none;
	z-index: 1; /* Added for Mac Safari issue */
		 background-color: #4C4F18; 
	 background-image: url(/images/bottom_background.jpg);
	/*display: block;*/
	float: left;
	}
#box-footer  li {
	/*float: left;*/
	float: left;
	width: auto;
	/*height: 48px;*/
	margin: 0px auto;
	padding: 0px;
	list-style-type: none;
	/*position: relative;*/
	display: block;
			 background-image: url(/images/bottom_background.jpg)/* repeat-x*/;
	}
		 #box-footer li a
{

	/*height: 2em;
	line-height: 2em;
float: left;*/
	/*width: 9em;*/
	/*display: block;*/
	/*border: 0.1em solid #dcdce9;*/

color: #8A8D02;
text-decoration: none;
text-align: center;
}
#box-footer800 ul {
	/*width:750px;*/
	width: inherit;
	margin: 0px auto;
	padding: 0px;
	list-style-type: none;
	z-index: 1; /* Added for Mac Safari issue */
		 background-color: #4C4F18; 
	 background-image: url(/images/bottom_background.jpg);
	/*display: block;*/
	float: left;
	}
#box-footer800  li {
	/*float: left;*/
	float: left;
	width: auto;
	/*height: 48px;*/
	margin: 0px auto;
	padding: 0px;
	list-style-type: none;
	/*position: relative;*/
	display: block;
			 background-image: url(/images/bottom_background.jpg)/* repeat-x*/;
	}
		 #box-footer800 li a
{

	/*height: 2em;
	line-height: 2em;
float: left;*/
	/*width: 9em;*/
	/*display: block;*/
	/*border: 0.1em solid #dcdce9;*/

color: #8A8D02;
text-decoration: none;
text-align: center;
}
#box-footerbottom{
	float: left;
	background-image: url(/images/bottom_background.jpg)
	/*background-color: #4C4F18;*/
}
  /*----more bottom stuff----*/
  .bottom1
{
float: left;
color:#D2B48C;
font-size:10px;
font-family:arial,Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
	margin: 10px 10px auto;
	padding: 10px 10px 0 0;
text-align:justify;
width:230px
/*height:120px;*/
}

  .bottom2
{
float: left;
color:#D2B48C;
width:140px;
height:120px;
/*font-size:9pt;*/
font-family:arial;
font-size:11px;
font-style:italic;
font-weight:bold;
text-align:center;
	margin: 15px 0px auto;
	padding: 15px 0px 0 0;
}
.bottomimgdiv
{
float: left;
width:25px;
height:120px;
color:#8A8D02;
font-size:10pt;
font-family:arial;
background-color: #4C4F18;
	margin: 15px 0px auto;
	padding: 15px 0px 0 0;

}
.bottom4a{
float: left;
color:#D2B48C;
font-size:9px;
font-family:arial,Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
	margin: 10px 10px auto;
	padding: 10px 10px 0 0;
text-align:justify;
width:210px;
background-color: #4C4F18
/*height:120px;*/
}
  .bottom4
{
float: left;
color:#D2B48C;
font-size:9px;
font-family:arial,Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
text-align:justify;
	margin: 0px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
width:230px;
height:120px;
background-color: #4C4F18;
}
.bottom
{
color:#D2B48C;
font-size:10px;
font-family:arial;

}
