body {
	background: #373950;
	text-align: center;
	margin: 0px;
}
#headline {
	height: 40px;
	line-height: 1em;
	text-align: center;
}

H1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-weight: 600;
	color: #006;
}
.faded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bolder;
	color: #4F5171;
	line-height: 40px;
	display: inline;
	text-align: center;
}



#wrapper {
	width: 750px;
	text-align: left;
	margin: auto;
}
#header {
	background-image: url(images/head3.gif);
	width: 750px;
	height: 200px;
}
#nav {
	background: #888888;
	margin-right: 2px;
	margin-left: 2px;
	height: 28px;
}

#content {
	background: #FFC;
	padding: 30px 52px;
	margin-right: 2px;
	margin-left: 2px;

}
#ad {
	margin-bottom: 20px;
}
#adMain {
	padding: 10px;
	float: left;
	width: 320px;
	margin: 0px;
}

#adSidebar {
	float: right;
	width: 200px;
	border: 1px none #00F;
	margin: 30px;
	padding: 0px;
}
#emailCollect {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: none;
	color: #3399ff;
	background-color: #d5d5ff;
	border-top-width: 1px;
	border-top-style:  dotted;
	border-top-color: #3399ff;
	border-bottom-width: 1px;
	border-bottom-style:  dotted;
	border-bottom-color: #3399ff;
	position: relative;
	height: 60px;
}
#emailCollectHeadline {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
	width: 400px;
	position: absolute;
	top: 5px;
	left: 125px;
}
#emailCollectGoodies {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: super;
	font-size: 12px;
	color: #333;
	position: absolute;
	bottom: 5px;
	width: 400px;
	left: 125px;
}
#goodiesChild {
	position: relative;
	height: 30px;
}
#goodiesEmail {
	position: absolute;
	top: 50%;
	left: 0px;
	margin-top: -7px;
}
#goodiesBox {
	position: absolute;
	top: 50%;
	left: 80px;
	margin-top: -12px;
}
#goodiesButton {
	position: absolute;
	top: 50%;
	right: 110px;
	margin-top: -12px;
}
#goodiesLink {
	position: absolute;
	top: 50%;
	right: 0px;
	margin-top: -7px;
}

#article {
	margin-top: 30px;
	margin-bottom: 30px;
}
#articleMain {
	margin: 0px;
	float: left;
	border: 1px none #9F3;
	padding: 10px;
	width: 300px;
}

#articleSidebar {
	margin: 55px 30px 30px;
	padding: 12px;
	border: 1px solid #39F;
	float: right;
	background: #FFF;
}
#reviews {
	border-top: 1px dotted #3399ff;
	border-right-color: #3399ff;
	border-bottom-color: #3399ff;
	border-left-color: #3399ff;
	padding: 15px 10px 10px;
}

#photos {
	background: #FFC;
	margin-right: 2px;
	margin-left: 2px;
	position: relative;
	height: 320px;
}
#photos  #FlashID {
	position: absolute;
	left: 35px;
	height: 267px;
	width: 200px;
}
#photos #bed {
	position: absolute;
	left: 272px;
}
#photos #FlashID2 {
	position: absolute;
	left: 511px;
	height: 267px;
	width: 200px;
}

#footer {
	background: url(images/foot1.gif);
	margin: 0px;
	padding: 0px;
	height: 63px;
	width: 750px;
}
#footerText {

	width: 750px;
}
#footline {
	margin: 0px;
	padding: 0px;
	height: 40px;
	text-align: center;
}

.clear {
	clear: both;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
}
.headlinesm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
}


.adtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.adtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002649;
}
.phonenumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #006600;
	font-weight: normal;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff
}
.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #000066;
}

.smtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.tag {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.dkgreyboldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #000033;
}
.boxBlueheadline {
	font-size: 16px;
	font-weight: bold;
	color: #3399ff;
	font-family: Arial, Helvetica, sans-serif;
}
.boxheadline {
	font-weight: bold; 
	color: #3399ff;
	font-size: 16px
}

.boldbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
}
.whitebox {
	background-color: #FFFFFF;
	border: 1px solid #333333;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 250px;	
}
.hilite {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
}
.bullets {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	list-style-type: square;
	list-style-position: outside;
	margin-left: 10px;
	margin-right: 0px;
	text-indent: 0px;
	text-align: left;
	padding-left: 2px;

}
.homepagebox {
	background-color: #eeeeff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #bbbbff;
	border-right: 1px solid #8888ff;
	border-bottom: 1px solid #8888ff;
	border-left: 1px solid #bbbbff;	
}
.indentedtext {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 5px;
}
.imageframe {
	border: 1px solid #000066;
}
.rule {
	color: #FFCC99;
	background-color: #990033;
	width: 100%;
}
.box {
	font-family:  Arial, Helvetica, sans-serif;
	padding: 15px;
	font-size: 12px;
	float: none;
	color: #3399ff;
	background-color: #FFFFff;
	border: 1px solid #3399ff;
}
.sep {
	font-family:  Arial, Helvetica, sans-serif;
	padding: 3px;
	font-size: 12px;
	float: none;
	color: #3399ff;
	border-top-width: 1px;
	border-top-style:  dotted;
	border-top-color: #3399ff;
}
.topline {
	border-top-width: 1px;
	border-top-style:  dotted;
	border-top-color: #3399ff;
}

a.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #FFFF66;		
}
a.white:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #FFFF66;
}
a.white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #3399ff;
}
a.white:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #3399ff;	
}
a.smalllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #0066ff;		
}
a.smalllink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #0066ff;
}
a.smalllink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #3399ff;
}
a.smalllink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #3399ff;	
}
a.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
	color: #0066ff;		
}
a.link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
	color: #0066ff;
}
a.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
	color: #3399ff;
}
a.link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
	color: #3399ff;	
}
#tantraSidebar {
	border: 1px solid #39F;
	float: right;
	background: #FFF;
	padding: 12px;
	margin-top: 35px;
	width: 265px;
}
.fadedsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	color: #4F5171;
	line-height: 36px;
	display: inline;
	text-align: center;
}
#photos #gt1 {
	position: absolute;
	left: 35px;
	height: 267px;
	width: 200px;
}
#photos #gt2 {
	position: absolute;
	left: 511px;
	height: 267px;
	width: 200px;
}
