body {
	background-image: url(../backgrounds/genback.jpg); 
	background-attachment: fixed; 	
	background-repeat : repeat-y;
	background-position : 10px 50%;
	} 

.smallbackground {
	background-image:url(../backgrounds/background1.jpg);
	position:absolute;
	top: 10px;
	left: 30px;
	width: 1000px;
	height:3975px;    /* ********************************************************************************/
	z-index:-100;
	}

.background {
	background-image:url(../backgrounds/background1.jpg);
	position:absolute;
	top: 10px;
	left: 30px;
	width: 1000px;
	height:3975px;  /* ********************************************************************************/
	z-index:-100;
	}	
	
.rightframe {
	background-image:url(../backgrounds/background1.jpg);
	text-align:center;
	padding-left:0px;
	position: absolute;
	height: 3700px;						/* ********************************************************************************/
	width: 130px;
	left: 888px;
	top: 181px;
}
.rightframe1 {
	position: absolute;
	height: 3700px;						/* ********************************************************************************/
	width: 130px;
	left: 888px;
	top: 181px;
	background-image:url(../backgrounds/aidacloth.jpg);
	text-align:center;
	padding-left:0px;
	}		
	
.menu {
	z-index:-100;
	 }
	
.contact {
	background-image:url(../backgrounds/email.jpg);
	background-color:#000;
	position: absolute;
	top: 319px;
	left: 194px;
	width:20px;
	height:20px;
	z-index:1000;
}	

.contact1in {
	background-image:url(../backgrounds/email.jpg);
	background-color:#FFF;
	position: absolute;
	top: 7px;
	left: 475px;
	width:20px;
	height:20px;
	z-index:1000;
}		
	
.headershadow {
	position: absolute;
	top: 240px;
	left: 20px;
	width: 420px;
	background-color:#CCC;
	height: 32px;
	}	
	
.header {
	position: absolute;
	top: 230px;
	left: 10px;
	width: 420px;
	background-color:#03F;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-variant: small-caps;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	}

.headershadow2 {
	position: absolute;
	top: 320px;
	left: 40px;
	width: 355px;
	background-color:#CCC;
	height: 50px;
	}	

.header2 {
	position: absolute;
	top: 310px;
	left: 30px;
	width: 355px;
	background-color:#0CF;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #333;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	}
	
.contentmainshadow-index {
	position: absolute;
	top: 400px;
	left: 70px;
	width: 740px;
	background-color:#CCC;
	height: 190px;
	}	
	
.contentmain-index {
	position: absolute;
	top: 410px;
	left: 60px;
	width: 740px;
	background-color:#0CF;
	height: 190px;
	padding-top:10px;
	}
	
.texthead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #000;
	text-decoration: none;
	padding-left:5px;
}	
	
.texthead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:left;
	padding-left:35px;
}		
	
.generaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	padding-left:65px;
	text-align:left;
}			

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	text-transform: lowercase;
	color:#00F;
}

.headershadow3 {
	position: absolute;
	top: 630px;
	left: 40px;
	width: 150px;
	background-color:#CCC;
	height: 32px;
	}	

.header3 {
	position: absolute;
	top: 620px;
	left: 30px;
	width: 150px;
	background-color:#00C;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #333;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	}
	
.contentmainshadow1 {
	position: absolute;
	top: 710px;
	left: 50px;
	width: 830px;
	background-color:#CCC;
	height: 330px;
	}	
	
.contentmain1 {
	position: absolute;
	top: 720px;
	left: 40px;
	width: 830px;
	background-color:#0CF;
	height: 330px;
	padding-top:10px;
	}
	
.generaltext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant:normal;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	padding-left:65px;
	text-align:left;
}		

.generaltext1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant:normal;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	padding-left:0px;
	text-align:left;
}		
	
.textcol1 {
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant:normal;
	text-decoration: underline;
	text-align:center;
	padding-top:5px;
	padding-left:65px;
	text-align:left;
}

.headershadow4 {
	position: absolute;
	top: 1080px;
	left: 40px;
	width: 150px;
	background-color:#CCC;
	height: 32px;
	}	

.header4 {
	position: absolute;
	top: 1070px;
	left: 30px;
	width: 150px;
	background-color:#F90;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	}

.contentmainshadow2 {
	position: absolute;
	top: 1150px;
	left: 70px;
	width: 815px;
	background-color:#CCC;
	height: 530px;
	}	
	
.contentmain2 {
	position: absolute;
	top: 1160px;
	left: 60px;
	width: 815px;
	background-color:#0CF;
	height: 537px;
	padding-top:10px;
	}

.headershadow5 {
	position: absolute;
	top: 1750px;
	left: 40px;
	width: 250px;
	background-color:#CCC;
	height: 32px;
	}	

.header5 {
	position: absolute;
	top: 1740px;
	left: 30px;
	width: 250px;
	background-color:#F90;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	z-index:1000;
	}

.contentmainshadow3 {
	position: absolute;
	top: 1820px;
	left: 70px;
	width: 815px;
	background-color:#CCC;
	height: 44px;
	}	
	
.contentmain3 {
	position: absolute;
	top: 1830px;
	left: 60px;
	width: 815px;
	background-color:#0CF;
	height: 44px;
	padding-top:10px;
	}


.bmark {
	position: absolute;
	top: 3750px;			
	left: 10px;
	width: 140px;
	background-color:#FF6;
	height: 44px;
	padding-top:20px;			/* ********************************************************************************/
	}
	
.bmarktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	padding-left:5px;
}

a.contenthyper, a.conhyper { text-decoration: none; }
a.viewhyper, a.conhyper { text-decoration: none; }
a.conhyper:link, a.conhyper:hover, a.conhyper:visited {color: #666;}
a.viewhyperim:link, a.viewhyperim:hover, a.viewhyperim:visited {color: #0CF;}
a.viewhyperim, a.conhyper { text-decoration: none; }

a.viewhyper:link, a.viewhyper:hover, a.viewhyper:visited {color: red;}

a.redconhyper:link, a.redconhyper:hover, a.redconhyper:visited {color: red;}
a.contenthyper:link, a.contenthyper:hover, a.contenthyper:visited {color: #000;}

a.bmarktext:link, a.bmarktext:hover, a.bmarktext:visited {color: red;}

.adzoneshadow {
	position: absolute;
	top: 1900px;					
	left: 70px;
	width: 815px;
	background-color:#CCC;
	height: 1870px;					/* ********************************************************************************/
	}	
	
.adzone {
	position: absolute;
	top: 1910px;
	left: 60px;
	width: 815px;
	background-color:#0CF;
	height: 1870px;					/* ********************************************************************************/
	padding-top:10px;
	}

.footer {
	position: absolute;
	top: 3500px;					/* ********************************************************************************/
	left: 30px;
	width: 850px;
	}

.loginboxshadow {
	position: absolute;
	top: 310px;
	left: 720px;
	width: 85px;
	background-color:#CCC;
	height: 20px;
	}	

.loginbox {
	position: absolute;
	top: 300px;
	left: 710px;
	width: 85px;
	background-color:#9CF;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	}
	
.regboxshadow {
	position: absolute;
	top: 310px;
	left: 410px;
	width: 160px;
	background-color:#CCC;
	height: 45px;
	}	

.regbox {
	position: absolute;
	top: 300px;
	left: 400px;
	width: 160px;
	background-color:#F63;
	height: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	text-decoration:blink;
	}

.hidden {
	background-image:url(../backgrounds/background1.jpg);
	position:absolute;
	top: 10px;
	left: 30px;
	width: 100px;
	height:100px;
	z-index:-10000;
	}
	
.nowavailshad {
		position: absolute;
	top: 160px;
	left:520px;
	width: 305px;
	background-color:#CCC;
	height: 130px;
	}	

.nowavail {
	position: absolute;
	top: 150px;
	left: 510px;
	width: 305px;
	background-color:#CCF;
	height: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	}

.mainmenu {
	position: absolute;
	height: 200px;
	width: 900px;
	left: 100px;
	top: 50px;
}
.topban {
	position: absolute;
	height: 130px;
	width: 150px;
	left: 880px;
	top: 50px;
}
.botban {
	position: absolute;
	height: 130px;
	width: 150px;
	left: 880px;
	top: 3850px;				/* ********************************************************************************/
}
.footer {
	position: absolute;
	height: 200px;
	width: 900px;
	left: 70px;
	top: 3850px;				/* ********************************************************************************/
}

.contentmainshadow {
	position: absolute;
	top: 400px;
	left: 70px;
	width: 815px;
	background-color:#CCC;
	height: 1460px;
	}
	
.contentmain {
	position: absolute;
	top: 411px;
	left: 60px;
	width: 805px;
	background-color:#0CF;
	height: 1460px;
	padding-top:10px;
	padding-left:10px;
	overflow:auto;
	}
	
.nametext {
	color:#F00;
}

.header-review {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-variant: small-caps;
	color: #666;
	text-decoration: underline;
	text-align:center;
	padding-top:5px;
	left: 131px;
	top: 200px;
	width: 593px;
	}
	
.header-review-main {
	position: absolute;
	top: 260px;
	left: 25px;
	width: 765px;
	background-color:#F90;
	height: 319px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	z-index:1000;
	}

.header-review-save {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-variant: small-caps;
	color: #666;
	text-decoration: underline;
	text-align:center;
	padding-top:5px;
	left: 37px;
	top: 43px;
	}
.header-textarea-save {
	position: absolute;
	top: 170px;
	left: 16px;
	width: 782px;
	background-color:#F90;
	height: 420px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	z-index:1000;
	}	

.header-finish1 {
	position: absolute;
	top: 5px;
	left: 6px;
	width: 802px;
	background-color:#000;
	height: 212px;
	padding-top:10px;
	text-align:center;
	font-size:24px;
	color:#FFF;
	}

.header-finish {
	position: absolute;
	top: 408px;
	left: 43px;
	width: 802px;
	background-color:#000;
	height: 212px;
	padding-top:10px;
	text-align:center;
	font-size:24px;
	color:#FFF;
	}	
	
.mainbackground-cross {
	background-image:url(../backgrounds/aidacloth.jpg);
	position:absolute;
	top: 10px;
	left: 30px;
	width: 1000px;
	height:3975px;				/* ********************************************************************************/
	z-index:-100;
	}	

.headershadow-cross {
	position: absolute;
	top: 220px;
	left: 20px;
	width: 585px;
	background-color:#CCC;
	height: 32px;
	}
		
.header-cross {
	position: absolute;
	top: 210px;
	left: 10px;
	width: 585px;
	background-color:#FF0;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-variant: small-caps;
	color: #333;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	}	
	
.contentmainshadow-cross {
	position: absolute;
	top: 300px;
	left: 70px;
	width: 620px;
	background-color:#CCC;
	height: 620px;
	}	
	
.contentmain-cross {
	position: absolute;
	top: 310px;
	left: 60px;
	width: 610px;
	background-color:#FF0;
	height: 610px;
	padding-top:10px;
	padding-left:10px;
	overflow:auto;
	}	

.headershadow-cross1 {
	position: absolute;
	top: 950px;
	left: 20px;
	width: 585px;
	background-color:#CCC;
	height: 32px;
	}	
	
.header-cross1 {
	position: absolute;
	top: 940px;
	left: 10px;
	width: 585px;
	background-color:#F00;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-variant: small-caps;
	color: #333;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	}	
	
.contentmainshadow-cross2 {
	position: absolute;
	top: 1020px;
	left: 70px;
	width: 620px;
	background-color:#CCC;
	height: 620px;
	}	
	
.contentmain-cross2{
	position: absolute;
	top: 1030px;
	left: 60px;
	width: 610px;
	background-color:#F00;
	height: 610px;
	padding-top:10px;
	padding-left:10px;
	overflow:auto;
	}
	
.spamtext {
	background: #FF9;
	}

.texthead-exuser1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #FFF;
	text-decoration: none;
	text-align:left;
	padding-left:35px;
	background-color:#03C;
	}	

.texthead-exuser2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #000;
	text-decoration: none;
	text-align:left;
	}	

.texthead-exuser3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:left;
	padding-left:35px;
	}		
	
.contentmainshadow-upload {
	position: absolute;
	top: 400px;
	left: 70px;
	width: 815px;
	background-color:#CCC;
	height: 1850px;
	}
	
.contentmain-upload {
	position: absolute;
	top: 410px;
	left: 60px;
	width: 805px;
	background-color:#0CF;
	height: 1850px;
	padding-top:10px;
	padding-left:10px;
	overflow:auto;
	}	
	
.texthead-upload {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #FFF;
	text-decoration: none;
	text-align:left;
	padding-left:35px;
	background-color:#03C;
	}		
	
.header8-exim {
	position: absolute;
	top: 236px;
	left: 14px;
	width: 784px;
	background-color:#FF0;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	z-index:1000;
	}		
	
.header7-exim {
	position: absolute;
	top: 15px;
	left: 14px;
	width: 785px;
	background-color:#F90;
	height: 216px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:left;
	padding-top:5px;
	overflow:auto;
	z-index:1000;
	}		

.header-new1 {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-variant: small-caps;
	color: #666;
	text-decoration: underline;
	text-align:center;
	padding-top:5px;
	left: 37px;
	top: 43px;
	}
	
.header-new2 {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-variant: small-caps;
	color: #666;
	text-decoration: underline;
	text-align:center;
	padding-top:5px;
	left: 73px;
	top: 97px;
	width: 593px;
	}	

.header-new3 {
	position: absolute;
	top: 170px;
	left: 14px;
	width: 786px;
	background-color:#F90;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	}
	
.header-new4 {
	position: absolute;
	top: 58px;
	left: 0px;
	width: 786px;
	background-color:#F90;
	height: 111px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:left;
	padding-top:5px;
	z-index:1000;
	}

.header-new5 {
	position: absolute;
	top: 176px;
	left: 13px;
	width: 784px;
	background-color:#F90;
	height: 355px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:left;
	padding-top:5px;
	overflow:auto;
	z-index:1000;
	}	
	
.header-new6 {
	position: absolute;
	top: 536px;
	left: 12px;
	width: 785px;
	background-color:#FF0;
	height: 74px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	z-index:1000;
	}		
	
.header-new7 {
	position: absolute;
	top: 170px;
	left: 16px;
	width: 783px;
	background-color:#F90;
	height: 420px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	z-index:1000;
	}		
	
.header-new8 {
	position: absolute;
	top: 176px;
	left: 13px;
	width: 789px;
	background-color:#FC0;
	height: 202px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #666;
	text-decoration: none;
	text-align:left;
	padding-top:5px;
	overflow:auto;
	z-index:1000;
	}			

.textinst {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant:normal;
	text-decoration: underline;
	text-align:center;
	padding-top:5px;
	text-decoration:blink;
}	

/* FOOTER CSS ********************************************************************************/

.copyrighttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-variant: small-caps;
	text-transform: none;
	color: #999;
	text-decoration: none;
}
.prpolicytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: small-caps;
	text-transform: none;
	color: #999;
	text-decoration: none;
}
a.prpolicytext:link, a.prpolicytext:visited { color: #999; }
a.prpolicytext:hover { color: black; }
a.prpolicytext { text-decoration: none; }

.footernav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: normal;
	text-transform: lowercase;
	color: #FFF;
}
a.footernav:link { color: blue; }
a.footernav:hover { color: red; }
a.footernav { text-decoration: none; }
a.footernav:hover {background-color:white; } 

.totopnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: small-caps;
	text-transform: none;
	color: #600;
	text-decoration: none;
}
a.totopnav:link, a.totopnav:visited { color: blue; }
a.totopnav { text-decoration: none; }

.footernav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: normal;
	text-transform: lowercase;
	color: #FFF;
}
a.footernav1:link { color: blue; }
a.footernav1:hover { color: white; }
a.footernav1 { text-decoration: none; }
a.footernav1:hover {background-color:black; } 



.hidden {
	background-image:url(../backgrounds/background1.jpg);
	position:absolute;
	top: 10px;
	left: 30px;
	width: 100px;
	height:100px;
	z-index:-10000;
	}

/* ***************************Specificly for Viewpages page*****************************************************/	
	
a.thumbshyp:link, a.thumbshyp:hover, a.thumbshyp:visited {color: #00CCFF;}	

.pagelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	text-transform: lowercase;
	color: #FFF;
}
	
/* ***************************Specificly for Banner page*****************************************************/	
	
.headershadow-prom {
	position: absolute;
	top: 240px;
	left: 20px;
	width: 420px;
	background-color:#CCC;
	height: 32px;
	}	
	
.header-prom {
	position: absolute;
	top: 230px;
	left: 10px;
	width: 420px;
	background-color:#03F;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-variant: small-caps;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	}

.headershadow2-prom {
	position: absolute;
	top: 320px;
	left: 40px;
	width: 540px;
	background-color:#CCC;
	height: 32px;
	}	

.header2-prom {
	position: absolute;
	top: 310px;
	left: 30px;
	width: 540px;
	background-color:#0CF;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #333;
	text-decoration: none;
	text-align:center;
	padding-top:5px;
	}
	
.contentmainshadow-prom {
	position: absolute;
	top: 400px;
	left: 70px;
	width: 470px;
	background-color:#CCC;
	height: 70px;
	}	
	
.contentmain-prom {
	position: absolute;
	top: 410px;
	left: 60px;
	width: 470px;
	background-color:#0CF;
	height: 70px;
	padding-top:10px;
	}

.texthead-prom1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #000;
	text-decoration: none;
	padding-left:35px;
	padding-right:35px;
}
	
.texthead-prom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #000;
	text-decoration: none;
	padding-left:50px;
	text-align:center;
}	
	
.contentmainshadow-prom1 {
	position: absolute;
	top: 510px;
	left: 70px;
	width: 740px;
	background-color:#CCC;
	height: 155px;
	}	
	
.contentmain-prom1 {
	position: absolute;
	top: 520px;
	left: 60px;
	width: 740px;
	background-color:#0CF;
	height: 155px;
	padding-top:10px;
	}
	
.contentmainshadow-prom2 {
	position: absolute;
	top: 715px;
	left: 70px;
	width: 740px;
	background-color:#CCC;
	height: 155px;
	}	
	
.contentmain-prom2 {
	position: absolute;
	top: 725px;
	left: 60px;
	width: 740px;
	background-color:#0CF;
	height: 155px;
	padding-top:10px;
	}

.contentmainshadow-prom3 {
	position: absolute;
	top: 920px;
	left: 70px;
	width: 740px;
	background-color:#CCC;
	height: 165px;
	}	
	
.contentmain-prom3 {
	position: absolute;
	top: 930px;
	left: 60px;
	width: 740px;
	background-color:#0CF;
	height: 165px;
	padding-top:10px;
	}
	
.contentmainshadow-prom4 {
	position: absolute;
	top: 1135px;
	left: 70px;
	width: 740px;
	background-color:#CCC;
	height: 165px;
	}	
	
.contentmain-prom4 {
	position: absolute;
	top: 1145px;
	left: 60px;
	width: 740px;
	background-color:#0CF;
	height: 165px;
	padding-top:10px;
	}
	
.contentmainshadow-prom5 {
	position: absolute;
	top: 1350px;
	left: 70px;
	width: 740px;
	background-color:#CCC;
	height: 225px;
	}	
	
.contentmain-prom5 {
	position: absolute;
	top: 1360px;
	left: 60px;
	width: 740px;
	background-color:#0CF;
	height: 225px;
	padding-top:10px;
	}	
	
.contentmainshadow-prom6 {
	position: absolute;
	top: 1625px;
	left: 70px;
	width: 740px;
	background-color:#CCC;
	height: 225px;
	}	
	
.contentmain-prom6 {
	position: absolute;
	top: 1635px;
	left: 60px;
	width: 740px;
	background-color:#0CF;
	height: 225px;
	padding-top:10px;
	}		
	
.contactban {
	background-image:url(../backgrounds/email.jpg);
	position: absolute;
	top: 45px;
	left: 429px;
	width:21px;
	height:20px;
	z-index:15000;
	}		
	
/* ***************************Specificly for Reviews page*****************************************************/	
	
.revbuttext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: small-caps;
	color: #00F;
	text-decoration: none;
	text-align:center;
	padding-left:5px;
}
.revbuttext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: small-caps;
	color: #000;
	text-decoration: none;
	text-align:center;
	padding-left:5px;
}
.revbuttext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: small-caps;
	color: #F00;
	text-decoration: none;
	text-align:center;
	padding-left:5px;
}

a.revbuttext1:link, a.revbuttext1:hover, a.revbuttext1:visited {color: #00F;}
a.revbuttext2:link, a.revbuttext2:hover, a.revbuttext2:visited {color: #000;}
a.revbuttext3:link, a.revbuttext3:hover, a.revbuttext3:visited {color: #F00;}


a.revbuttexthy1 { text-decoration: none; }
a.revbuttexthy2 { text-decoration: none; }
a.revbuttexthy3 { text-decoration: none; }

.reviewpos {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-size: 10px;
	top: 30px;
	left: 1052px;
	width: 150px;
	height: 3975px;				/* ********************************************************************************/
	padding-top:10px;
	overflow:auto;
	}
	
.reviewpos1 {
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	font-size: 13px;
	top: 5px;
	left: 1052px;
	width: 150px;
	height: 3975px;				/* ********************************************************************************/
	padding-top:10px;
	overflow:auto;
	}		
	
/* ********************************RSS LOCATION************************************************/	
.rssfeed {
	position: absolute;
	top: -30px;
	left: -110px;
	z-index:1000;
	}	
	
/* ********************************************************************************/	

/* ********************************RSS VALID POSITION************************************************/	
.rss_pos {
	position: absolute;
	top: -30px;
	left: 600px;
	z-index:1000;
	}	
	
/* ********************************************************************************/	
/* ********************************GR Code POSITION************************************************/	
.grcode_pos {
	position: absolute;
	top: 12px;
	left: 600px;
	z-index:1000;
	}

/* ********************************************************************************/
