body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

div.mainWrapper {
	width:1000px;
	margin:10px auto;
	padding:5px;
	border:#330033 4px double;	
}

Table_01 {
	width:1000px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

td.headerCell {
	height:150px;
	width:763px;
	background:#FFFFFF;
}

p {
	font-weight:bold;
	font-size:13px;
}

#archeryHeader {width:1000px;padding:0;}

img.imgTopper {height:150px;width:700px;}

td.menuCell {
	background:url(../images/backgrounds/menubg.jpg) top left repeat-y;
	width:201px;
	padding:0;
}

td.contentCell {
	width:562px;
	height:auto;
}

#indexContent {
	background: url(../images/index_04.jpg) top center no-repeat;
}

#indexContent div, #proshopContent div {
	height:auto;
	width:532px;
	margin:0 auto;
	padding-top:5px;
	font-weight:bold;
	font-size:13px;
}

td.contentCell h2, td.rightCol h2 {
	font-size:15px;
	color:#660000;
}

#IE-gallerynoticeMargin {margin-top:45px;}

#tableProShop tr td, #tableArrows tr td, #tableLinks tr td {
	font-size:11px;
	font-weight:normal;
	height:13px;
}

a.outdoor_links, a.outdoor_links_sm {
	color:#476C31;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	font-style:italic;
}

a.outdoor_links_sm {font-size:11px;}

#tableLinks tr td p a:hover,  #tableLinks tr td p ul li a:hover, a.outdoor_links:hover, a.outdoor_links_sm:hover {text-decoration:underline;}

ul.products li {font-size:14px;color:#000000;}

td.rightCol {
	width:237px;
	height:751px;
	position:relative;
}

#galleryCell {
	background:#FFFFFF url(../images/index_02.jpg) top center no-repeat;
	position:relative;
	padding-top:15px;
}

#galleryCell iFrame {margin-top:15px;}

#galleryCell iFrame {
	background:#003300 url(../images/backgrounds/owl01.jpg) repeat;
	border:none;
	margin:50px 0px 25px 0;
	width:220px;
	height:660px;
}

#rightColLogos {
	width:230px;
	height:auto;
	margin-top:35px;
	position:relative;
	top:700px;
}

#rightColArcheryLogos {
	width:230px;
	height:auto;
	margin-top:35px;
}

td.footerCell {
	padding:5px;
	height:49px;
	width:100%;
	background:#FFFFFF url(../images/index_05.jpg) left top no-repeat;
}

p.footerMenu, p.footerMenu a {
	font-size:11px;
	font-weight:bold;
	color:#330033;
	text-align:center;
	text-decoration:none;
}

p.footerMenu a:hover {text-decoration:underline;} 

table.hwsTable {
	border-collapse:collapse;
	width:500px;
	margin:0 auto;
	vertical-align:bottom;
	border:none;
}

td.hwsTD, td.hwsTD a, td.hws span {
	color:#330033;
	font-size:10px;
	text-decoration:none;
	text-align:center;
}