body{
	display:block; 
	margin:0; 
	padding:0; 
	text-align:center;
	font-size:16px;
	line-height:1.2em;
	background-color:#000;
}

#bg{
	position:absolute; 
	width:100%; 
	height:100%; 
	left:0px; 
	top:0px;
	z-index:-10;
}

div{
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

p{
	float:right;
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	direction:rtl;
	margin:0 auto;
}

.qfstyle{
	float:right;
	
}
/* ------ start right section style ------*/

#right-sec{
	position:absolute; 
	float:right; 
	right:0px; 
	width:20%; 
	height:930px; 
}

#r-mid{
	margin:0 auto; 
	width:200px; 
	height:100%; 
}

#logo{
	width:200px; 
	height:250px; 
	background:url(img/hotnet.png); 
	float:right;
}

#menu{
	width:180px; 
	height:155px; 
	float:right;
	margin-right:10px; 
}

.hr{
	float:right; 
	width:200px; 
	height:12px; 
	margin:5px 0 5px 0;
}

#search{
	width:200px; 
	height:110px; 
	float:right; 
	margin-right:0px ;
}

.big-wfont{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	margin-top:10px;
}

#search-form{
	width:200px; 
	height:50px; 
	float:right;
}

.srch-icon{
	border:none; 
	float:right; 
	margin-right:10px; 
	margin-left:5px;
}

.srch-fld{
	width:135px; 
	height:20px; 
	float:right;
}

#q-contact{
	width:200px; 
	height:320px; 
	float:right; 
	margin-right:0px ;
}

#mini-contact-form{
	width:200px; 
	height:270px; 
	float:right; 
	margin-right:0px;
}

.cont-txt{
	float:right; 
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px; 
	color:#FFF; 
	margin-right:0px; 
	margin-top:5px; 
	margin-bottom:5px;
}

.cont-tfld{
	width:150px;
}

.cont-tarea{
	width:150px;
	height:100px;
	
}

#copy-right{
	float:right; 
	margin-top:40px; 
	font-family:sans-serif, Verdana, Geneva; 
	font-size:12px; 
	font-weight:bold; color:#FFF;
}

#r-bg{
	position:absolute; 
	z-index:-1; 
	width:100%; 
	height:100%; 
	top:0px;
	right:0px;
	opacity: 0.6;														/* all browsers opacity */
	filter: alpha(opacity=60);											/* ie 7 opacity */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 	/* ie 8 opacity */
}

.title-font{
	color:#F00;
	font-size:20px;
	font-weight:bold;
	font-family:serif;
	margin:20px 20px 20px 20px;
}

.thick-font{
	font-weight:bold;
	font-size:16px;
	margin:20px 20px 20px 20px;
}

/* ------ end right section style ------*/

/* ------------------------------------------------------------------------------------------------------------------------------*/

/* ------ start middle section style ------*/

#main{
	position:relative;
	left:0px;
	padding-top:30px;
	width:80%;
	height:930px;
	float:left;
}

#container{
	position:relative;
	margin:0 auto;
	width:700px;
	height:905px;
	border:2px solid #bbb;
}

#big-header{
	position:relative; 
	width:692px; 
	height:200px; 
	margin-top:5px;
	margin-right:4px;
}

.trans{
	position:absolute; 
	z-index:-1; 
	top:0px; 
	left:0px; 
	opacity: 0.7; 
	filter: alpha(opacity=70); 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

/* ------ end middle section style ------*/

.link1{
	color:#F66;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

/* slider */

.slider { background: url(img/banner-back.png) top no-repeat; height:200px; width:692px;}
.block_header h2 { color:#fff; direction:rtl; font:bold 22px Georgia, "Times New Roman", Times, serif; padding:10px 5px 5px 5px; line-height:1em;}
.block_header p { color:#fff; font:normal 20px  Arial, Helvetica, sans-serif; margin:0; padding:5px; line-height:1em;}
.slider div.img { float:right; padding:0; margin:10px 0 0 20px;}

