/* 
	====================
	Universal Styles
	====================	
*/

body {
	background-color:black;
}

a:focus { outline: none; }

/* 
	====================
	Home Page Styles 
	====================	
*/
td.homePage {
	font-family: "Times New Roman", Times, serif;
	font-size:14pt;
	font-weight:normal;
	font-style:normal;
	vertical-align:top;
	text-align:left;
	padding:340px 20px 10px 70px;
	line-height:1.4	;
	
}

#cont1 {
	margin-right: 200px;
	_margin-right: 0px;
width: 750px;

	
}

#cont2 {
	width: 750px;
	_width: 700px;
	height: 2110px;
	margin-left: -100px;
	margin-top: -475px;
	padding-left: 120px;
	_padding-left: 160px;
	float: left;
}

#main1 {
			background-image: url('../images/bestPage_r5_c2e.jpg'); 
			background-repeat: repeat-y;
			width: 770px; height: 2587px;
			*width: 735px;
			_width: 740px;
			margin-left: -35px;
			_margin-left: -40px;
			*margin-right: -300px;
			margin-top: -70px;
				_margin-top: -30px;
			padding-left: 30px;	
			padding-right: 50px;
}

.site_nav {
	padding-top: 45px;
	*padding-top: 20px;
	_padding-top: 20px;
	padding-left: 25px;
	position: relative;
	top: -310px;
*top:-250px;
	_top:-350px;
	left: -370px;
	_left: -360px;
	display:block;
	float:left;
	width:180px;
	height: 500px;
	font-size:12px;
	line-height: 18px;
	font-family:arial;
	font-weight: bold;
	color:white;
	text-align: left;
*line-height: 20px; 		
_line-height: 20px;
	
	background-repeat: no-repeat;
	background-position: left top;
}

.site_nav a{
	color: #fff;
}

div.mapText {
	font-family: "Times New Roman", Times, serif;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	vertical-align:top;
	text-align:center;
	width: 200px;
	height: 300px;
	float: left;
	margin-top: 40px;
	
}


/* 
	====================
	Generic Page Styles 
	====================	
*/
td.contentPages {
	font-family:"Times New Roman", Times, serif;
	font-size:14pt;
	font-weight:normal;
	vertical-align:top;
	text-align:left;
	padding:20px 40px 20px 30px;
	line-height:1.2;
}

td.contentPages_Wide {
	font-family:"Times New Roman", Times, serif;
	font-size:14pt;
	font-weight:normal;
	vertical-align:top;
	text-align:left;
	padding:20px 10px 20px 20px;
	line-height:1.2;
}

#contentHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: 900;
	text-align: left;
	margin-top: 30px;
	_margin-top: 50px;
}

.contentSubHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	font-weight:900;
	
}

a {
	color:black;
	text-decoration:underline;
}

a:hover {
	color:maroon;
	text-decoration:underline;
	
}





/* 
	====================
	Page Footer Styles 
	====================	
*/
p.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:white;
	text-align:center;
	line-height:1.4;
	padding-bottom:30px;
	
}

a.footerLink {
	color:white;
	text-decoration:none;
}

a:hover.footerLink {
	color:white;
	text-decoration:underline;
}


/**************************** IWS Buy Section Starts ***************************/

.product-section
{
  width: 760px;
  height: 400px;
  border-bottom: solid 1px #dbdbdb;
  float: left;
}
.pack-box3
{
  width: 252px;
  height: 230px;
  float: left;
  text-align: left;
}

.pack-box2
{
  width: 252px;
  height: 230px;
  float: left;
  text-align: left;
}
.pack-box1
{
  width: 252px;
  height: 230px;
  float: left;
  text-align: left;
}


ul.NoBulletNoIndent {
  list-style-type: none;
  margin-left: 0px;
  padding-left: 0px
}





/* vertical positioning: */

/* = number of items in a column * height of each item */
.item29
{
	margin-top: -33.5em;
}
/* = number of items in a column * height of each item */
.item58
{
	margin-top: -34.5em;
}
/* horizontal positioning: */
.item1, .item2, .item3, .item4, .item5, .item6, .item7, .item8, .item9, .item10, .item11, .item12, .item13, .item14, .item15, .item16, .item17, .item18, .item19, .item20, .item21, .item22, .item23, .item24, .item25, .item26, .item27, .item28
{
	margin-left: 1em;
}
.item29, .item30, .item31, .item32, .item33, .item34, .item35, .item36, .item37, .item38, .item39, .item40, .item41, .item42, .item43, .item44, .item45, .item46, .item47,.item48, .item49, .item50, .item51, .item52, .item53, .item54, .item55, .item56, .item57
{
	margin-left: 16em;
}
.item58, .item59, .item60, .item61, .item62, .item63, .item64, .item65, .item66, .item67, .item68, .item69, .item70, .item71, .item72, .item73, .item74, .item75, .item76, .item77, .item78, .item79, .item80, .item81, .item82, .item83, .item84, .item85, .item86
{
	margin-left: 33em;
}
