html {
	height:100%;
	overflow-y: scroll;
}

body {
	height:100%;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-image:url(images/backgroundbig4.jpg);
}

/*
#bg {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:-2;
}*/
/*
#bgOverlay {
	position:fixed;
	width:100%;
	height:100%;
	background-image:url(images/backingOverlay.gif);
	background-repeat:repeat;
	margin:0px;
	top:0;
	z-index:-1;
	
	filter: Alpha(opacity=80);
	opacity: 0.80;            /* For Firefox and other good uns */
/*    -moz-opacity:0.80;        /* Old school Mozilla browsers */
/*    -khtml-opacity: 0.80;        /* Safari */
/*}*/

#centrebody {
	position:relative;
	clear:both;
	width:897px;
	margin-left:auto;
	margin-right:auto;
	z-index:1;
}

#headerholder{
	clear:both;
	width:100%;
	height:105px;
	background-image:url(images/background.jpg);
	background-position:0 11px;
	background-repeat:repeat-x;
	z-index:1;
	padding-top:9px;
}

#header {
	height:72px;
	width:897px;
	margin-left:auto;
	margin-right:auto;
}

#headerLeftArrows {
	background-image:url(images/arrowsHeader.png);
	width:76px;
	height:72px;
	float:left;
}

#headerLeft {
	margin-top:2px;
	height:67px;
	width:163px;
	float:left;
}

#headerRight {
	margin-top:2px;
	height:67px;
	background-image:url(images/titleBannerRight.jpg);
	width:658px;
	float:right
}

#headerButtons{
	width:112px;
	height:42px;
	margin-top:25px;
	float:right;
	font-size:9px;
	color:#c1c0c0;
	text-align:right;
}

#contact2{
	margin-top:7px;
	float:right;
	width:66px;
	height:5px;
	background-image:url(images/contactUs.gif);
}

#contact2:hover{
	background-image:url(images/contactUsOn.gif);
}

#reseller{
	width:112px;
	height:5px;
	background-image:url(images/becomeAReseller.gif);
}

#reseller:hover{
	background-image:url(images/becomeAResellerOn.gif);
}

#headerButtons a,#headerButtons a:visited{
	font-size:9px;
	color:#c1c0c0;
	text-decoration:none;
}

#headerButtons a:hover{
	font-size:9px;
	color:#9cce01;
	text-decoration:none;
}

.arrow{
	background-image:url(images/arrow.png);
	width:7px;
	height:7px;
	margin-left:3px;
	margin-right:3px;
	position:relative;
}

#menu{
	clear:both;
	height:20px;
	width:897px;
/*	position:relative;*/
/*	padding-top:6px;*/
}

#menuSpacer {
	width:35px;
	height:20px;
	background-color:#FFFFFF;
	float:left;
	
	opacity: 0.65;            /* For Firefox and other good uns */
    filter:alpha(opacity=65);    /* For IE */
    -moz-opacity:0.65;        /* Old school Mozilla browsers */
    -khtml-opacity: 0.65;        /* Safari */
}

#menuSpacerEnd {
	width:212px;
	height:20px;
	background-color:#FFFFFF;
	float:right;

	opacity: 0.65;            /* For Firefox and other good uns */
    filter:alpha(opacity=65);    /* For IE */
    -moz-opacity:0.65;        /* Old school Mozilla browsers */
    -khtml-opacity: 0.65;        /* Safari */
}

.menuText{
	font-size:11px;
	color:#2a2a2a;
	width:125px;
	height:22px;
	padding-left:10px;
	padding-top:6px;
}

.menuText:hover{
	color:#FFFFFF;
}

.dropdownMenuText{
	font-size:9px;
	color:#333333;
	width:95px;
	height:17px;
	padding-left:20px;
	padding-top:4px;
	text-decoration:none;
}

.dropdownMenuText:hover{
	color:#9cce01;
}


.dropdownMenuSpacer {
	clear:both;
	width:120px;
	height:6px;
	background-color:#fff;
	
	opacity: 0.35;            /* For Firefox and other good uns */
    filter:alpha(opacity=35);    /* For IE */
    -moz-opacity:0.35;        /* Old school Mozilla browsers */
    -khtml-opacity: 0.35;        /* Safari */
}

.dropdownMenuBottom3Deep {
	clear:both;
	width:120px;
	height:88px;
	background-color:#fff;
	
/*	opacity: 0.75;            /* For Firefox and other good uns */
/*    filter:alpha(opacity=75);    /* For IE */
/*    -moz-opacity:0.75;        /* Old school Mozilla browsers */
/*    -khtml-opacity: 0.75;        /* Safari */
}

.dropdownMenuBottom2Deep {
	clear:both;
	width:120px;
	height:110px;
	background-color:#fff;
	
	opacity: 0.75;            /* For Firefox and other good uns */
    filter:alpha(opacity=75);    /* For IE */
    -moz-opacity:0.75;        /* Old school Mozilla browsers */
    -khtml-opacity: 0.75;        /* Safari */
}


/************* Layout ************/

#columnLeft {
	float:right;
	width:195px;
}

#mainContentHolder{
	clear:both;
	float:left;
	width:700px;
}

#mainContent{
	width:700px;
	background-color:#e7e7e7;
	font:Verdana, Arial, Helvetica, sans-serif
}

#mainContentSpacer{
	height:2px;
	width:700px;
}

#mainContentFooter{
	clear:both;
	width:700px;
	height:2px;
	background-color:#9cce01;
	margin-top:2px;
}

#share {
	margin-top:10px;
	height:30px;
	width:83px;
	margin-top:10px;
}

.shareReflection {
	background-image:url(images/shareReflection.png);
	width:86px;
	height:13px;
	margin-top:2px;
}

/**************** Left hand side blocks *****************/
a{
	color:#9A9A9A;
	cursor:pointer;
	text-decoration:none;
}

a:hover{
	color:#9cce01;
	cursor:pointer;
}

#leftBlock113High {
	width:195px;
	height:113px;
}

#leftBlock60High {
	width:195px;
	height:60px;
}

#leftBlock185High {
	width:193px;
	height:147px;
	border-top: 14px #e7e7e7 solid;
	border-right: 1px #e7e7e7 solid;
	border-left: 1px #e7e7e7 solid;
}

#leftBlockHeader {
	width:219px;
	height:18px;
}

#leftBlockText  {
	margin-top:16px;
	width:108px;
	text-decoration:none;
	font-size:9px;
	letter-spacing:1px;
	float:left;
}

#leftBlockInner {
	padding:0 10px 0 15px;
}

#leftBlockSpacer{
	height:20px;
	width:195px;
	background-color:#FFFFFF;
}


#seeMore {
	background-image:url(images/seeMoreVids.gif);
	height:5px;
	width:81px;
	border-top: 4px #e7e7e7 solid;
	border-right: 57px #e7e7e7 solid;
	border-bottom: 6px #e7e7e7 solid;
	border-left: 57px #e7e7e7 solid;
	cursor:pointer;
}

#seeMore:hover {
	background-image:url(images/seeMoreVidsOn.gif);
}


/************** Config box *****************/
#configText{
	clear:both;
	background-image:url(images/toniqConfigText.gif);
	width:121px;
	height:9px;
	border-top: 7px #111111 solid;
	margin-left: 5px;
}

#configImage2{
	width:136px;
	height:80px;
	background-image:url(images/ToniqRConfig.jpg);
	border-top: 19px #ffffff solid;
	border-right: 27px #ffffff solid;
	border-bottom: 14px #ffffff solid;
	border-left: 32px #ffffff solid;
}

#configImage2:hover{
	background-image:url(images/ToniqRConfigOn.jpg);
}

/**************** Subscribe Block ***************/
#subscribeText{
	clear:both;
	background-image:url(images/joinTheNetwork.gif);
	width:113px;
	height:7px;
	border-top: 7px #111111 solid;
	margin-left: 5px;
}

#subscribeImage {
	height:31px;
	width:131px;
	background-image:url(images/leftBlockNewsletter.gif);
	background-color:#e7e7e7;
	border-top:17px #e7e7e7 solid;
	border-right: 18px #e7e7e7 solid;
	border-bottom: 12px #e7e7e7 solid;
	border-left: 46px #e7e7e7 solid;
}

#subscribeImage:hover {
	background-image:url(images/leftBlockNewsletterOn.gif);
}
/**************** Share Block ***************/
#watchText{
	clear:both;
	background-image:url(images/watch.gif);
	width:138px;
	height:7px;
	border-top: 7px #111111 solid;
	margin-left: 5px;
}

/************** Inner Footer **************/
.innerFooter {
	width:608px;
	height:40px;
	text-align:right;
	font-size:11px;
}

.redText{
	color:#e23b37;
	text-align:right;
	line-height:12px;
	margin:0px;
	font-weight:600;
}

.innerFooterText {
	text-align:right;
	line-height:12px;
	margin:0px;
	color:#616161;
}

.innerFooterText2 {
	text-align:right;
	line-height:12px;
	margin:0px;
	color:#848484;
}


/***************** Footer ***************/
#footerholder {
	text-align:center;
	width:100%;
	color:#5b5b5b;
	font-size:10px;
	z-index:1000;
	background-color:#111111;
}

#footer {
	margin-left:auto;
	margin-right:auto;
	background-color:#111111;
	width:897px;
	height:30px;
}

#footerLine {
	height:1px;
	width:897px;
	background-image:url(images/footerLine.jpg)
}

#footerTextLeft {
	background-image:url(images/copyright09.gif);
	width:107px;
	height:11px;
	margin-top:7px;
	float:left;
}
#footerTextRightHolder {
	width:326px;
	height:5px;
	float:right;
	margin-top:11px;
}

#footerTextRight {
	background-image:url(images/footerTextRight.gif);
	width:263px;
	height:5px;
	float:left;
}

#footerTextRightRJD {
	background-image:url(images/footerTextRightRJD.gif);
	width:57px;
	height:5px;
	float:right;
	margin-left:6px;
}
#footerTextRightRJD:hover {
	background-image:url(images/footerTextRightRJDOn.gif);
}

.rjd {
	color:#999999;
	text-decoration:none;
}

.rjd:hover {
	color:#e23b37;
	text-decoration:none;
}

#blenddiv{
	clear:both;
	position:absolute;
	background-image: url(images/menuBacking1.jpg); 
	background-repeat: no-repeat;
	background-position:0 1px;
	width: 897px; 
	height: 186px; 
	border-top:2px solid #9cce01;
	padding-top:1px;
}

#pictureChanger {
	clear:both;
	width:897px;
	height:189px;
}


