/* Global Styles */

body, p, a, h1, h2, h3, h4, h5, h6, td,th, ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	line-height: 15px;
	margin:0px;
	padding:0px
}
body {
	margin:0px;
	background-color: #FFFFEE;
}
a {
	font-weight:bold;
	text-decoration: underline;
	}
a:hover {
	color: #660066;
	}
h1 {
	font-size: 16px;
	line-height: 24px;
}
h2 {
	font-size: 14px;
	line-height: 16px;
}
img {/* border style for all images */
	border: 0;
  	}
td {
	color:#003366;
}


/* ID Styles */

#bottom {
	position:absolute;
	left:213px;
	top:550px;
	width:400px;
	height:25px;
	z-index:10;
}
#bottom_wide {
	position:absolute;
	left:195px;
	top:550px;
	width:560px;
	height:25px;
	z-index:10;
}
#buy_now_photo {
	position:absolute;
	left:627px;
	top:166px;
	width:165px;
	height:400px;
	z-index:13;
	background-color: #ECE9D8;
}
#buy_now_div {
	position:absolute;
	left:12px;
	top:401px;
	width:140px;
	height:100px;
	z-index:12;
}
#centre_pagename {
	position:absolute;
	left:196px;
	top:130px;
	width:594px;
	height:30px;
	z-index:12;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
#centre_pagename_buy_pages {
	position:absolute;
	left:196px;
	top:129px;
	width:594px;
	height:30px;
	z-index:12;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
#centre_content {
	position:absolute;
	left:197px;
	top:171px;
	width:450px;
	height:365px;
	z-index:11;
	overflow: visible;
}
#centre_content_wide {
	position:absolute;
	left:213px;
	top:172px;
	width:594px;
	height:360px;
	z-index:11;
	overflow: visible;
}
#centre_content_buy_pages {
	position:absolute;
	left:197px;
	top:173px;
	width:421px;
	height:380px;
	z-index:11;
}
#centre_home {
	position:absolute;
	left:200px;
	top:132px;
	width:540px;
	height:386px;
	z-index:1;
	overflow: visible;
}
#contact_photo {
	position:absolute;
	left:527px;
	top:173px;
	width:261px;
	height:357px;
	z-index:1;
}
#credit_cards {
	position:absolute;
	left:27px;
	top:543px;
	width:111px;
	height:50px;
	z-index:17;
	background-image: url(images/credit_cards.jpg);
}
#DIVA_Award {
	position:absolute;
	left:820px;
	top:120px;
	width:124px;
	height:188px;
	z-index:20;
}
#faq_photo {
	position:absolute;
	left:662px;
	top:183px;
	width:130px;
	height:380px;
	z-index:13;
}
#GUARANTEE {
	position:absolute;
	left:820px;
	top:313px;
	width:124px;
	height:94px;
	z-index:19;
}
#home_text_div {
	position:absolute;
	left:180px;
	top:135px;
	width:337px;
	height:34px;
	z-index:13;
	text-align: center;
}
#home_text_div_2 {
	position:absolute;
	left:509px;
	top:310px;
	width:228px;
	height:103px;
	z-index:15;
	text-align: center;
}
#ISIS {
	position:absolute;
	left:796px;
	top:524px;
	width:124px;
	height:64px;
	z-index:18;
}
#large_photo_block {
	position:absolute;
	left:50px;
	top:20px;
	width:600px;
	height:400px;
	z-index:1;
	overflow: visible;
}
#left_background {
	position:absolute;
	left:0px;
	top:0px;
	width:166px;
	height:100%;
	z-index:1;
	background-color: #EEEEEE;
}
#navlist {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}
#navlist a, #navlist a:visited {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #660066;
	text-decoration: none;
	display: block;
	width: auto;
	border-bottom-color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom: 1;
	letter-spacing: 0.1em;
	background: url("assets/mm_arrow.gif") 10px 45% no-repeat;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 7px;
	padding-left: 22px;
}
#navlist a:hover {
	color: #000099;
	background-color: #FFFFFF;
	background: #ffffff url("assets/mm_arrow.gif") 10px 45% no-repeat;
}
#paypal_div {
	position:absolute;
	left:83px;
	top:172px;
	width:120px;
	height:46px;
	z-index:20;
}
#photo1 {
	position:absolute;
	left:30px;
	top:172px;
	width:206px;
	height:163px;
	z-index:11;
	overflow: visible;
}
#photo2 {
	position:absolute;
	left:244px;
	top:133px;
	width:75px;
	height:194px;
	z-index:11;
	overflow: visible;
}
#photo3 {
	position:absolute;
	left:450px;
	top:81px;
	width:112px;
	height:273px;
	z-index:11;
	overflow: visible;
}
#photo4 {
	position:absolute;
	left:345px;
	top:126px;
	width:86px;
	height:224px;
	z-index:11;
	overflow: visible;
}
#photo5 {
	position:absolute;
	left:433px;
	top:23px;
	width:99px;
	height:263px;
	z-index:11;
	overflow: visible;
}
#photo6 {
	position:absolute;
	left:9px;
	top:78px;
	width:237px;
	height:80px;
	z-index:11;
	overflow: visible;
}
#resellers_photo {
	position:absolute;
	left:670px;
	top:166px;
	width:92px;
	height:384px;
	z-index:18;
}
#return_div {
	position:absolute;
	left:527px;
	top:134px;
	width:251px;
	height:20px;
	z-index:18;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#ruler {
	position:absolute;
	left:0px;
	top:104px;
	width:100%;
	height:10px;
	z-index:5;
	background-color: #9966FF;
	border-bottom-color: #000099;
	border-bottom-width: 1px;
	border-top-color: #000099;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#SAFEBUY {
	position:absolute;
	left:820px;
	top:414px;
	width:123px;
	height:102px;
	z-index:18;
}
#sidebar {
	position:absolute;
	left:0px;
	top:117px;
	width:166px;
	height:360px;
	z-index:6;
	background-color: #EEEEEE;
}
#sidebar #navlist .uberlink {
	display: block;
	color: #000099; 
	background: #FFFFEE;
	cursor: default;
}
#testimonials_photo {
	position:absolute;
	left:657px;
	top:166px;
	width:130px;
	height:380px;
	z-index:13;
}
#tingletip_photo {
	position:absolute;
	left:654px;
	top:175px;
	width:135px;
	height:381px;
	z-index:13;
}
#top_banner {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:104px;
	z-index:3;
	background-color: #FFCCFF;
}

/* Class Styles */

.buy_now {
	font-size: 20px;
	font-weight: bold;
	color: #FFFFEE;
	text-decoration: none;
	text-align: center;
	display: block;
	width: 140px;
	background-color: #853C74;
	padding-top: 10px;
	line-height: 24px;
}
.buy_now:hover {
	font-size: 20px;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: none;
	background-color: #660099;
	text-align: center;
	display: block;
	width: 140px;
}
.buy_now_numbers {
	font-size: 16px;
}
.buy_now_small_numbers {
	font-size: 10px;
	position: relative;
	top: -5px;
}
.country {
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	padding-bottom: 30px;
}
.country a, faqanswer a:visited {
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	padding-bottom: 30px;
	text-decoration: none;
	font-style: normal;
}
.country a:hover {
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	padding-bottom: 30px;
	font-style: normal;
	text-decoration: underline;
}
.emailtext a, .emailtext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	margin:0px;
	padding:0px;
	color: #000099;
	text-decoration: none;
}
.emailtext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000099;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	margin:0px;
	padding:0px;
	text-decoration: underline;
}
.emailtext_small a, .emailtext_small a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
	margin:0px;
	padding:0px;
	color: #000099;
	text-decoration: none;
}
.emailtext_small a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
	margin:0px;
	padding:0px;
	color: #000099;
	text-decoration: underline;
}
.faqanswer {
	font-size: 10px;
	line-height: 12px;
	padding-bottom: 30px;
}
.faqanswer a, faqanswer a:visited {
	font-size: 10px;
	line-height: 12px;
	padding-bottom: 30px;
	text-decoration: none;
	font-style: normal;
}
.faqanswer a:hover {
	font-size: 10px;
	line-height: 12px;
	padding-bottom: 30px;
	font-style: normal;
	text-decoration: underline;
}
.faqquestion {
	font-size: 10px;
	font-weight: bold;
	color: #660066;
	line-height:12px;
}
.hiddenPic {
	display:none;
}
.indent {
	padding-left: 30px;
}
.navText {
	font-size: 11px;
	color: #660066;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
}
.pageName{
	font-size: 18px;
	line-height:24px;
	letter-spacing:.2em;
}
.price {
	font-size: 14px;
	font-weight: bold;
	color: #000099;
}
.quote {
	font-size: 12px;
	font-style:italic;
	line-height:13px;
}
.quoted_by {
	font-size: 10px;
	font-style:normal;
	color:#000099;
	line-height:12px;
}
.smallText {
	font-size: 10px;
	color: #000099;
	line-height: 12px;
}
.smallText_superscript {
	font-size: 10px;
	color: #000099;
	line-height: 12px;
	vertical-align: top;
}
Title_text_box {
	left: 300px;
	top: 30px;
}
