* {padding:0px; margin:0px; }
img {padding:0px; margin:0px; border:0px; border:none;}
ul {margin:0px; padding:0px;}
body {font-family:Trebuchet MS;
	font-size:14px;
	color:#FFFFFF;
	background-color:#014422;}
p {line-height:1.4; margin-bottom:1em;}
h1, h2, h3 {margin-bottom:.25em}
h1 {font-size:24px; }
h2 {font-size:13px;}
h3 {font-size:12px;}	
h4 {font-size:11px;}
#wrapper {width:802px;
	position:relative;
	margin:auto;
	background-image:url(/images/below_header.jpg);
	background-repeat:no-repeat;
	background-position:0px 202px;
	
	}
#insideWrapper {width:802px; background-image:url(/images/design/background-repeat.gif); background-repeat:repeat-y;}	
	
/*Header styling: header margin pushes over the middle picture to push next section down*/
#header {height:234px;
		position:relative;
		background-color:#000000;
		background-image:url(/images/design/header.jpg);
		background-repeat:no-repeat;
		}
/*image to join up the bottom of the seal */	
	
/*Leftside styling */	
#leftside {width:160px; float:left; position:relative; margin-left:25px; /*margin-top:-20px;*/}
ul.menu {list-style:none; /*padding-top:20px;*/}
ul.menu li { background-repeat:no-repeat; text-indent:0px; padding-bottom:10px;}
.menu a:link, .menu a:visited, .menu a:active { background-image:url(/images/design/nav_arrow.gif); background-repeat:no-repeat;
	color:#00703c; padding-left:10px; font-size:13px; text-decoration:none; font-weight:bold;}
.menu a:hover {
	 text-decoration:underline;}

/*Content including the rightside styling */		
#content {float:right; width:570px; margin-right:20px; }
#contentInside {  width:515px;  padding:20px 20px 5px 0px;  }
#contentInside ul {margin:5px 0px 30px 25px;}
#contentInside ul li {padding-bottom:.25em;}
#contentInside a:link, #contentInside a:visited, #contentInside a:active {
	color:#fff100; font-weight:bold; text-decoration:none;}
/*This includes the center content only */
#contentInside a:hover {
	text-decoration:underline;}
/* #contentInside img {border:1px #7c1336 solid; padding:2px;}*/


/*Testimonial box styling */

#photogallery p {background-color:#fff100;}
#photogallery h1 {background-image:url(/images/design/photoGallery.gif); background-repeat:no-repeat; width:333px; height:25px; margin-bottom:0px; padding-bottom:0px; }
#photogallery h1 a:link, #photogallery h1 a:visited, #photogallery h1 a:active {
	color:#00703c; font-weight:bold; font-size:12px; text-decoration:none; display:block; padding:7px 0px 0px 5px;}

#photogallery h1 a:hover {
	text-decoration:underline;}
#photogallery a:link, #testimonials a:visited, #testimonials a:active {
	color:#7c1336; font-weight:bold; text-decoration:none;}
#photogallery a:hover {text-decoration:underline;}
#photogallery img {border:none; padding:5px;}

/*Function list styling */
#rightside{float:right; color:#ffffff; width:175px; font-size:12px; margin-top:5px; display:none;  }
ul.rightside {margin-left:-5px;  padding:5px 0px 5px 10px;  width:155px; list-style:none;  font-weight:bold; color:#ffffff;}
ul.rightside li { background-image:url(images/design/check.gif); background-repeat:no-repeat; background-position:left top; padding:5px 0px 10px 23px;  display:block; }
#rightside p.size {background-image:url(images/design/whatsize.gif); background-repeat:no-repeat;  height:214px; padding:75px 10px 0px 20px; font-size:11px; margin-left:5px; }
#rightside a:link, #rightside a:visited, #rightside a:active
	{color:#ffffff; text-decoration:none;}
#rightside a:hover {text-decoration:underline;}

#copyright {font-size:10px; text-align:center; color:#ffffff;
background-image:url(images/design/bottom.gif); background-repeat:no-repeat; height:42px;
padding-top:25px; text-align:left;
}
#copyright a:link, #copyright a:visited, #copyright a:active
	{color:#fff100; text-decoration:none;}
#copyright a:hover {text-decoration:underline;}

.red { color:#FF0000; font-weight:bold; }
