body{
	padding:0;
	margin:0;
	background:#000 url('images/bg.gif') repeat-x;
	color: #aaa;
	font-family: Arial;
	font-size: 14px;
	text-align: right;
	}
a {	color: #aaa;
}	

div, ul, h1, h2, h3, h4, p, img, form{
	padding:0; margin:0;
	}
ul{
	list-style-type:none;
	}
.blank{
	font-size:0px; clear:both; line-height:0px;
	}
#header{
	width:924px; margin:0 auto; height:149px;
	}
#header #logo {float: left;}
#header #call {float: left; margin: 45px 0 0 320px; width: 100px;}
.top5 {margin: 17px 0 0 3px; border: 0px none;}

/*Credits: CSSplay */
/*URL: http://www.cssplay.co.uk/menus/pro_drop2 */

.menu {
	width: 924px;
	border-left:1px solid #000; 
	border-right:1px solid #000; 
	border-bottom:1px solid #444; 
	margin:0 auto 0 auto;
	height:35px; 
	background:#fff url('images/button1.gif'); 
	position:relative; 
	text-align: right;
	list-style-type:none;
	direction: rtl;
}
.menu li.top {float:right;}
.menu li a.top_link {
	display:block;
	height:35px; 
	line-height:35px; 
	color:#aaa; 
	text-decoration:none; 
	font-size:12px; 
	padding:0 0 0 0px; 
	cursor:pointer;
	font-family: Tahoma;
	font-weight: bold;
	float: left; 
	text-align: center;
	padding: 0 0 0 10px;
}
.menu li a.top_link span {
	float:left;
	display:block;
	padding:0 26px 0 8px;
}
.menu li a.top_link span.down {
	float:left; 
	display:block; 
	height:40px; 
	padding-top:0; 
	padding-bottom:0
}
.menu li a.top_link:hover {
	color:#fff; background:#000 url('images/button2.gif');}
.menu li a.top_link:hover span {
	background:url('images/button2.gif') no-repeat right top;}
.menu li:hover > a.top_link {
	color:#fff; background:#000 url('images/button2.gif');}
.menu li:hover > a.top_link span {background:url('images/button2.gif') no-repeat right top;}
.menu li:hover > a.top_link span.down {background:url('images/button2.gif') no-repeat right top; }

.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu a:hover {visibility:visible;}
.menu li:hover {position:relative; z-index:200;}

.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu :hover ul.sub {right:5px; top:35px; background: #000; padding:3px 0; border:1px solid #444; white-space:nowrap; width:110px; height:auto;}
.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width: 110px;}
.menu :hover ul.sub li a {border-left:0px solid #fff; border-right:0px solid #fff; border-top:0px solid #fff; border-bottom:0px solid #fff; display:block; font-size:11px; font-family: Tahoma; height:20px; width:110px; line-height:20px; text-indent:5px; color:#fff; text-decoration:none; }
.menu :hover ul.sub li a:hover {background:#C89911; color:#000;}

.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid #4ab; white-space:nowrap; width:93px; z-index:200; height:auto;}



.menu li a.top_link_current  {
 background:#000 url('images/button3.gif');
	display:block;
	height:35px; 
	line-height:35px; 
	color:#aaa; 
	text-decoration:none; 
	font-size:12px; 
	padding:0 0 0 0px; 
	cursor:pointer;
	font-family: Tahoma;
	font-weight: bold;
	float: left; 
	text-align: center;
	padding: 0 0 0 10px;
}
.menu li a.top_link_current  span {
background:url('images/button3.gif') no-repeat right top;
	float:left;
	display:block;
	padding:0 26px 0 8px;
}

#body{
	width:924px;
	margin:15px auto 0 auto; 
	direction: rtl;
	}
#body #about {
	background:#000 url('images/about.gif') no-repeat;
	padding: 20px;
	height: 363px;
}
#body #dj {
	background:#000 url('images/djs.gif') no-repeat;
	padding: 20px;
	height: 363px;
}
#body #vj {
	background:#000 url('images/vj.gif') no-repeat;
	padding: 20px;
	height: 363px;
}


#right_side {float: left; margin: 15px 0 0 15px; }
#right_side #img1{width: 500px; height: 330px; border: 3px solid #525252}

#left_side {width: 310px; margin: 20px 0 0 30px; float: right; }
#left_side img {border: 1px solid #ccc; margin: 5px; border: 1px solid #ccc}










#body #vj h1{
	padding: 0 0 20px 0;
	color: #fff;
	font-size: x-large;
}
#body #lightsound {
	background:#000 url('images/lightsound.gif') no-repeat;
	padding: 20px;
	height: 363px;
}
#body #lightsound p{
	padding: 50px 180px 0 0;
}
#body #kar {
	background:#000 url('images/kar.gif') no-repeat;
	padding: 20px;
	height: 323px;
	padding: 80px 140px 0px 0;
}
#body #makren {
	background:#000 url('images/makren.gif') no-repeat;
	padding: 20px;
	height: 363px;
}
#body #generator {
	background:#000 url('images/generator.gif') no-repeat;
	padding: 20px;
	height: 363px;
}
#body #light {
	background:#000 url('images/light.gif') no-repeat;
	padding: 20px;
	height: 363px;
}
#body #light #txt{
	width:100%;
	height: 100%;
	overflow:auto;
}
#body #light #txt h2{
	font-size: x-large;
	color: #fff;
	padding: 10px 20px 10px 0;
	clear: both;
}
#body #light #txt img{
	text-align: right;
	padding: 0 20px 10px 20px;
	clear: both;
}
#body #sound {
	background:#000 url('images/sound.gif') no-repeat;
	padding: 20px;
	height: 363px;
}
#body #sound #txt{
	width:100%;
	height: 100%;
	overflow:auto;
}
#body #sound #txt h2{
	font-size: x-large;
	color: #fff;
	padding: 10px 20px 10px 0;
	clear: both;
}
#body #sound #txt img{
	text-align: right;
	padding: 0 20px 10px 20px;
	clear: both;
}
#body #table {
	background:#000 url('images/djs.gif') no-repeat;
	padding: 20px;
	height: 363px;
}
#body #table #txt{
	width:100%;
	height: 100%;
	overflow:auto;
}
#body #table #txt h2{
	font-size: x-large;
	color: #fff;
	padding: 10px 20px 10px 0;
	clear: both;
}
#body #table #txt img{
	text-align: right;
	padding: 0 20px 10px 20px;
	clear: both;
}
#body #sell {
	background:#000 url('images/sell.gif') no-repeat;
	padding: 20px;
	height: 363px;
}
#body #contact {
	background:#000 url('images/contact.gif') no-repeat;
	padding: 20px;
	height: 363px;
}
#body #contact h1{
	padding: 0 0 10px 0;
	color: #fff;
	font-size: x-large;
}
#body #contact a{
	color: #F3D255;
	font-size: small;
	text-decoration: none;
}
#body #contact .input {
	border:1px solid #A5A5A4; font: small Arial; background-color:#000; color:#F3D255;
}
#body #contact .send {
    background:url('images/send.gif') no-repeat;
	border:medium none;
	height:23px;
	width:65px;
	color:#99E424; 
	float: right;
	margin: 0 550px 0 0;
	clear: both;
}
#footer{
	width:100%;
	text-align: center;
	direction: rtl;
	margin-top:30px;
	font-size: 12px;
	}
#footer a{
	text-decoration: none; color:#aaa; 
	}