body
{
	background-color: #660099;
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:arial, "lucida console", sans-serif;
	font-size:12pt;
	font-style:normal;
	color:#FFFFFF;
}
a
{
	margin:0px;
	padding:0px;
}
p
{
	font-size:12pt;
	padding:2px;
	margin:2px;
	text-align:left;
	vertical-align:top;
}
p:first-letter
{
	font-size:16pt;
}
h3
{
	font-size:14pt;
	font-weight:bold;
}
#BodyContainer
{
	position:relative;
	width: 718px;
	margin:0px auto;
	padding:0px;
	text-align: center;
}
#LogoContainer
{
	position: relative;
   text-align: center;
	width: 718px;
	height: 80px;
	margin:0px;
	padding:0px;
	/* background-image:url('imgs/logo.jpg'); */
}
#MenuContainer
{
	position:relative;
	text-align: center;
	width:718px;
	height:54px;
	margin:0px;
	padding:0px;
}
#MenuCapLeft
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 16px;
	height: 54px;
	background-image:url('imgs/menucap_left.jpg');
}
#Kits
{
 	position: absolute;
	left: 16px;
	top: 0px;
	width: 37px;
	height: 54px;
	border:0px;
	margin:0px;
	padding:0px;
}
#Star1
{
	position: absolute;
	left: 53px;
	top: 0px;
	width: 16px;
	height: 54px;
	background-image:url('imgs/star1.jpg');
}
#DesignTeam
{
	position: absolute;
	left: 69px;
	top: 0px;
	width: 110px;
	height: 54px;
}
#Star2
{
	position: absolute;
	left: 179px;
	top: 0px;
	width: 14px;
	height: 54px;
	background-image:url('imgs/star2.jpg');
}
#Gallery
{
	position: absolute;
	left: 193px;
	top: 0px;
	width: 68px;
	height: 54px;
}
#Star3
{
	position: absolute;
	left: 261px;
	top: 0px;
	width: 16px;
	height: 54px;
	background-image:url('imgs/star3.jpg');
}
#Members
{
	position: absolute;
	left: 277px;
	top: 0px;
	width: 82px;
	height: 54px;
}
#Star4
{
	position: absolute;
	left: 359px;
	top: 0px;
	width: 16px;
	height: 54px;
	background-image:url('imgs/star4.jpg');
}
#Newsletter
{
	position: absolute;
	left: 375px;
	top: 0px;
	width: 102px;
	height: 54px;
}
#Star5
{
	position: absolute;
	left: 477px;
	top: 0px;
	width: 14px;
	height: 54px;
	background-image:url('imgs/star5.jpg');
}

#FAQ
{
	position: absolute;
	left: 491px;
	top: 0px;
	width: 38px;
	height: 54px;
}

#Star6
{
	position: absolute;
	left: 529px;
	top: 0px;
	width: 15px;
	height: 54px;
	background-image:url('imgs/star6.jpg');
}

#Forum
{
	position: absolute;
	left: 544px;
	top: 0px;
	width: 53px;
	height: 54px;
}

#Star7
{
	position: absolute;
	left: 597px;
	top: 0px;
	width: 15px;
	height: 54px;
	background-image:url('imgs/star7.jpg');
}

#AboutUs
{
	position: absolute;
	left: 612px;
	top: 0px;
	width: 87px;
	height: 54px;
}

#MenuCapRight
{
	position: absolute;
	left: 699px;
	top: 0px;
	width: 19px;
	height: 54px;
	background-image:url('imgs/menucap_right.jpg');
}
#BodyContentContainer
{
	position:relative;
	width: 718px;
	height:500px;
	margin:0px;
	padding:0px;
	background-color:#E1B9EB;
}
#BodyHeaderLeft
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 16px;
	height: 14px;
	background-image:url('imgs/bodyheader_left.jpg');
}
#BodyHeader
{
	position: absolute;
	left: 16px;
	top: 0px;
	width: 683px;
	height: 14px;
	background-image:url('imgs/bodyheader.jpg');
	overflow:hidden;
}
#BodyHeaderRight
{
	position: absolute;
	left: 699px;
	top: 0px;
	width: 19px;
	height: 14px;
	background-image:url('imgs/bodyheader_right.jpg');
}
#BodyLeft
{
	position: absolute;
	left: 0px;
	top: 14px;
	width: 16px;
	height: 100%;
	vertical-align: middle;
	background-image:url('imgs/body_left_filler.jpg');
}
#BodyRight
{
	position: absolute;
	left: 699px;
	top: 14px;
	width: 19px;
	height: 100%;
	background-image:url('imgs/body_right_fill.jpg');
}
.LargeContent
{
	color:#660099;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#660099;
	scrollbar-darkshadow-color:#E1B9EB;
	scrollbar-3dlight-color:#660099;
	scrollbar-face-color:#E1B9EB;
	scrollbar-highlight-color:#660099;
	scrollbar-track-color:#660099;
}
#LargeContentContainer
{
	position:absolute;
	left:10px;
	top:10px;
	width:675px;
	padding:10px;
	magin:10px;
	overflow:auto;
	text-align:left;
}
.ContentItem
{
	position:absolute;
	left:0px;
	width:100%;
	height:135px;
	z-index:400;
}
#ContentItem_1
{
	top:140px;
}
#ContentItem_2
{
	top:280px;
}
.ThumbnailBackground
{
	position: absolute;
	left: 16px;
	top: 14px;
	width: 208px;
	height: 135px;
	background-image:url('imgs/thumbnailbkgrnd.jpg');
}
.SmallDescriptionHeaderLeft
{
	position: absolute;
	left: 237px;
	top: 14px;
	width: 10px;
	height: 36px;
	background-image:url('imgs/smalldescriptionheader_left.jpg');
}
.SmallDescriptionHeader
{
	position: absolute;
	left: 247px;
	top: 14px;
	width: 439px;
	height: 36px;
	background-image:url('imgs/smalldescriptionheader_fill.jpg');
	font-size:16pt;
	font-weight:bold;
	text-align:left;
}
.SmallDescriptionHeaderRight
{
	position: absolute;
	left: 686px;
	top: 14px;
	width: 13px;
	height: 36px;
	background-image:url('imgs/smalldescriptionheader_righ.jpg');
}
.SmallDescriptionBodyLeft
{
	position: absolute;
	left: 237px;
	top: 50px;
	width: 10px;
	height: 77px;
	background-color:#CC99FF;
}
.SmallDescriptionBody
{
	position: absolute;
	left: 247px;
	top: 50px;
	width: 439px;
	height: 77px;
	background-color:#CC99FF;
	text-align:left;
	vertical-align:top;
}
.SmallDescriptionBodyRight
{
	 position: absolute;
	 left: 686px;
	 top: 50px;
	 width: 12px;
	 height: 77px;
    background-color:#CC99FF;
}
.SmallDescriptionFooterLeft
{
	position: absolute;
	left: 237px;
	top: 127px;
	width: 10px;
	height: 22px;
	background-image:url('imgs/smalldescriptionfooter_left.jpg');
}
.SmallDescriptionFooter
{
	position: absolute;
	left: 247px;
	top: 127px;
	width: 439px;
	height: 22px;
	text-align:left;
	font-size:10pt;
	background-image:url('imgs/smalldescriptionfooter.jpg');
}
.SmallDescriptionFooterRight
{
	position: absolute;
	left: 686px;
	top: 127px;
	width: 13px;
	height: 22px;
	background-image:url('imgs/smalldescriptionfooter_righ.jpg');
}
#BodyFadeLeft
{
	position: absolute;
	left: 0px;
	top: 424px;
	width: 16px;
	height: 58px;
	background-image:url('imgs/bodyfade_left.jpg');
}
#BodyFade
{
	position: absolute;
	left: 16px;
	top: 424px;
	width: 683px;
	height: 58px;
	background-image:url('imgs/bodyfade_fill.jpg');

}
#BodyFadeRight
{
	position: absolute;
	left: 699px;
	top: 424px;
	width: 19px;
	height: 58px;
	background-image:url('imgs/bodyfade_right.jpg');
}
#BodyFooterLeft
{
	position: absolute;
	left: 0px;
	top: 482px;
	width: 16px;
	height: 27px;
	background-image:url('imgs/bodyfooter_left.jpg');
}
#BodyFooter
{
	position: absolute;
	left: 16px;
	top: 482px;
	width: 683px;
	height: 27px;
	background-image:url('imgs/bodyfooter_fill.jpg');
	text-align:center;
	font-size:8pt;
	color:white;
}
#BodyFooterRight
{
	position: absolute;
	left: 699px;
	top: 482px;
	width: 19px;
	height: 27px;
	background-image:url('imgs/bodyfooter_right.jpg');
}
#stars
{
	position:absolute;
	top:0px;
	left:0px;
	z-index:999;
	display:none;
}
.smallStar
{
	position:relative;
	width:2px;
	height:1px;
	background:#ffffff;
	font-size:1px;
	visibility:visible;
}
.mediumStar
{
	position:relative;
	width:3px;
	height:3px;
	background:#ffffff;
	font-size:2px;
	visibility:visible;
}
.bigStar
{
	position:relative;
	width:4px;
	height:4px;
	background:#00ff00;
	font-size:2px;
	visibility:visible;
}
.twinkle
{
	position:relative;
	width:1px;
	height:54px;
	background:#00ffff;
	font-size:2px;
	visibility:visible;
}
img.thumbnail
{
   position:relative;
   text-align:center;
   vertical-align: middle;
   top:10px;
   border:5px white solid;
}
.thumbnaillink
{
	vertical-align:middle;
}
img.other
{
  border:5px white solid;
}

img.largeimage
{
   float:right;
   border:5px white solid;
   margin:0px 0px 5px 10px;

}
#gallerynavaux
{
	display:none;
}
#gallerynavprev
{
	position:absolute;
	top:440px;
	left:20px;
	width:108px;
	height:36px;
	border:0px;
	margin:0px;
	padding:0px;
	z-index:500;
}
#gallerynavnext
{
	position:absolute;
	top:440px;
	left:620px;
	width:78px;
	height:36px;
	border:0px;
	margin:0px;
	padding:0px;
	z-index:500;
}
#imagenavnext
{
	position:absolute;
	top:440px;
	left:620px;
	width:78px;
	height:36px;
	border:0px;
	margin:0px;
	padding:0px;
	z-index:500;
}

#imagenavprev
{
	position:absolute;
	top:440px;
	left:20px;
	width:108px;
	height:36px;
	border:0px;
	margin:0px;
	padding:0px;
	z-index:500;
}
#imagenavaux
{
	display:none;
}
#imagenavback
{
	position:absolute;
	top:440px;
	left:320px;
	width:89px;
	height:36px;
	border:0px;
	z-index:500;
	margin:0px;
	padding:0px;
}
#ForumHeaderContainer
{
	position:relative;
	width: 718px;
	margin:0px auto;
	padding:0px;
	text-align: center;
}
#ForumContainer
{
   position:relative;
   width:97%;
   margin:0px auto;
   text-align:center;   
   background-color:#E1B9EB;
   padding:5px;
}