BODY {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #000000;
	font-size:12px;
	color: #333333;
	font-family: verdana, sans-serif;
	text-align: center;
	}

#Align{
	margin: auto;
	width: 1000px;
	text-align: center;
}
#align{
	MARGIN: 10px auto auto; 
	WIDTH: 1000px;
	HEIGHT: 100%; 
}
#Template {
	/*MARGIN: auto auto auto auto; 
	WIDTH: 1000px;
	HEIGHT: 650px; 
	TEXT-ALIGN: center;*/
	color: #cccccc;
	font-size:11px;
	
}

#main_top{
	background-image:url(images/bg_top.png);
	background-repeat: no-repeat;
	width:1000px;
	height:169px;
}
#main_middle{
	background-image:url(images/bg_middle.png);
	background-repeat: repeat-y;
}
#main_bottom{
	background-image:url(images/bg_bottom.png);
	background-repeat: no-repeat;
	width:1000px;
	height:36px;
}
#news_tbl{
	background:#ffffff;
	text-align:5px;
}
#testimonials{
	width:320px;
	padding-left:20px;
	margin-left:20px;
}

#test_bg_top{
	background-image:url(images/test_bg_top.png);
	background-repeat: no-repeat;
	width:280px;
	height:30px;
}
#test_bg_middle{
	background-image:url(images/test_bg_middle.png);
	background-repeat: repeat-y;
}
#test_bg_bottom{
	background-image:url(images/test_bg_bottom.png);
	background-repeat: no-repeat;
	width:280px;
	height:30px;
}
#Footer{
	background-image: url(images/template_footer.png);
	background-repeat: repeat-x; 
}

#prod_table{
	background-image: url(images/BG1_pink.png);
	background-repeat: no-repeat;
	margin-top:15px;
	/*text-align: center;*/
}
#prod_table1{
	background-image: url(images/BG_pink_big.png);
	background-repeat: no-repeat;
	margin-top:15px;
	/*text-align: center;*/
}
.pagecounter{
	background-image: url(../images/page_bg.png);
	background-repeat: no-repeat;
}
.page_link{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;

}
.page_link:hover{
	color: #79003d;
	text-decoration: none;
	font-weight: bold;
}
.line{
	background-image: url(../images/line.png);
	background-repeat: repeat-x;
	width:100%;
}
.prod_results, .prod_results_details{font-size: 12px;color: #333333;text-align:left;}
.prod_results td{padding:3px;}
.prod_results_details td{padding:5px; border:1px solid #efefef;}
.prod_results_details td.header{background:#f3f3f3;}

#main_table{
	font-size: 11px;
	color: #333333;
	text-align:left;
}
#link{
	text-decoration: none;
	color: #ff33cc;
	font-weight: normal;
}
#link:hover{
	text-decoration: none;
	color: #ff33cc;
	font-weight: bold;
}

.pagelinks{
	text-decoration: none;
	color: #ffffff;
	font-weight: normal;
}

.pagelinks:hover{
	text-decoration: none;
	color: #ff33cc;
	font-weight: bold;
}

#footer{
text-align:right;
padding-right:30px;
padding-top:10px;
}
.hire_tbl{
	padding:10px;
	border: 2px solid #cccccc;
	-moz-border-radius: 10px;
  	-webkit-border-radius: 10px;
  	-khtml-border-radius: 10px;
  	border-radius: 10px;
	width: 600px;
}
.hire_details{
	padding:10px;
	border: 1px solid #cccccc;
	background: url(images/hire_bg.png) repeat-x bottom left;
	-moz-border-radius: 10px;
  	-webkit-border-radius: 10px;
  	-khtml-border-radius: 10px;
  	border-radius: 10px;
	width: 380px;
}
.hire_btn ul{
	list-style-type: none;
}
.hire_btn ul li{
	float: right;
	text-indent: -1000px;
}
.hire_btn ul li a{ 
	width:140px;
	height:50px;
	display: block;
}

li#btn{
	width:140px;
	height: 50px;
	background: url(images/hire_btn.png);
}
li#btn:hover{
	width:140px;
	height: 50px;
	background-position: 0px -60px;
}
li#epay_btn{
	width:140px;
	height: 50px;
	background: url(images/epay_btn.png);
}
li#epay_btn:hover{
	width:140px;
	height: 50px;
	background-position: 0px -60px;
}
.orderform{
	padding:20px;
	border: 1px solid #cccccc;
	-moz-border-radius: 10px;
  	-webkit-border-radius: 10px;
  	-khtml-border-radius: 10px;
  	border-radius: 10px;
	width: 600px;
	background: #eeeeee;
}
.orderform_tbl input, textarea, select{
	padding:5px;
	font-family: tahoma;
	font-size: 12px;
}
.orderform_tbl option{
	padding: 0px 5px 0px 5px;
}

.email_tbl td{
	font-family: tahoma,sans-serif; 
	font-size: 12px; 
	padding:5px; 
}

.ad_mov{
	width:610px;
	height: 350px;
	text-align:center;
	background:url(images/ad_bg.jpg) top left no-repeat;
	padding-top:5px;
		
}

.CAV:hover{cursor:pointer}

/***********************/
/* Menubar */
.menubar{padding-left:0px;padding-top:0px;}
.menu_tbl td#vibro{width: 140px;height: 50px;background:url(../images/vibro_btn.png); padding:0px;}
.menu_tbl td#vibro:hover{background-position: 0px -55px;}
.menu_tbl td#ab{width: 140px;height: 50px;background:url(../images/ab_btn.png); padding:0px;}
.menu_tbl td#ab:hover{background-position: 0px -55px;}
.menu_tbl td#cav{width: 140px;height: 50px;background:url(../images/cav_btn.png); padding:0px;}
.menu_tbl td#cav:hover{background-position: 0px -55px;}

.menu_tbl a{display: block;width: 140px;height: 50px; text-indent:-10000px;}
