﻿* {
	margin:0px auto;
	padding:0px;
}
.clear {
	clear:both;
}
body {
	background-image:url('../bg_header.png');
	background-repeat:repeat-x;
	background-color:#5C083E;
	background-position:center top;
	font-family:Tahoma, "times New Roman", serif, sans-serif;
	font-size:12px;
}
a img {
	border:0px;
}
#container {
	width:100%;
	float:right;
	background-image:url('../bg_header_overly.png');
	background-position:center top;
	background-repeat:no-repeat;
	position:relative;
}
#wrapper , .wrapper {
	width:1000px;
}
#header {
	height:260px;
	width:100%;
}
#logo_qatar {
	/*background-image:url('../logo.png');*/
	height:156px;
	width:428px;
	float:right;
	margin-top:46px;
}
#logo_qatar img {
	float: right;
	margin-right:1px;
	transition:all ease-in 0.4s;
	-moz-transition:all ease-in 0.4s;
	-ms-transition:all ease-in 0.4s;
	-o-transition:all ease-in 0.4s;
	-webkit-transition:all ease-in 0.4s;
}
#logo_qatar img:hover{
	margin-right:50px;
	opacity:0.7;
}
#left_header {
	width:238px;
	height:182px;
	float:left;
	margin-top:8px;
}
#information {
	width:238px;
	height:92px;
	background-image:url('../information.png');
	float:right;
}
#information p {
	text-align:center;
	direction:ltr;
	text-indent:30px;
	color:#FFFFFF;
	/*margin-top:30px;*/
	font-weight:bold;
}
#information p:first-child{
	margin-top: 15px;
}
#support {
	/*background-image:url('../support.png');*/
	height:90px;
	width:238px;
	background-repeat:no-repeat;
	float:right;
}
#main {
	width:100%;
	float:right;
	box-shadow:0px 0px 3px #000;
	position:relative;
	z-index:2;
}
#nav_button {
	width:100%;
	float:right;
	height:65px;
	background-image:url('../button_bg.png');
	background-repeat:repeat-x;
}
#nav_tools {
	width:100%;
	height:65px;
	list-style:none;
}
#nav_tools li {
	position:relative;
	height:65px;
	float:right;
	width:125px;
	z-index:100;
}
#nav_tools li:hover {
	background-image:url('../button_h.png');
}
a {
	text-decoration:none;
}
#nav_tools li a {
	line-height:65px;
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	text-align:center;
	font-weight:bold;
	display:block;
}
#nav_tools li  li > a {
	line-height:40px;
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	text-align:center;
	font-weight:bold;
	display:block;
}

#nav_tools li ul {
	display:none;
}
#nav_tools li:hover > ul {
	display:block;
	width:180px;
	position:absolute;
	list-style:none;
	top:64px;
	right:-20%;
	border-right:1px  #AF1075 solid;
	border-left:1px #AF1075 solid;
}
#nav_tools li ul > li {
	width:100%;
	background-image:url('../button_bg.png');
	background-repeat:repeat-x;
	height:40px;
	position:relative;
}
#nav_tools li ul li:hover {
	background-image:url('../button_h3.png');
}

#nav_tools li ul li a:hover {
	background-image:url('../button_h2.png');
}
#nav_tools li ul li:hover ul {
	top:0px;
	position:absolute;
	right:100%;
}
.slider {
	width:1000px;
	height:271px;
	margin:0px auto;
	overflow:hidden;
	float:right;
}
#login_bar {
	width:100%;
	float:right;
	height:49px;
	background-image:url('../bg_box.png');
}
#login_box {
	background-image:url('../login_box.png');
	width:675px;
	height:49px;
	float:right;
	background-repeat:no-repeat;
	direction:rtl;
}
#login_box form {
	padding:0px;
	margin:0px;
}
#username {
	width:131px;
	height:31px;
	float:right;
	border:0px;
	background:transparent;
	margin-right:179px;
	margin-top:9px;
	line-height:31px;
}
#passowrd {
	width:131px;
	height:31px;
	float:right;
	border:0px;
	background:transparent;
	margin-right:149px;
	margin-top:9px;
	line-height:31px;
}
#enter {
	width:59px;
	height:31px;
	border:0px;
	background:transparent;
	float:left;
	margin-top:9px;
}
/**************** main **********/
#withe_box {
	background-color:#FFFFFF;
	width:100%;
	float:right;
}
#table_main {
	width:100%;
	border-collapse:collapse;
	border-spacing:0px;
	direction:rtl;
	margin:10px 0px;
}
#right_td {
	width:203px;
	vertical-align:top;
}
#left_td {
	width:165px;
	vertical-align:top;
}
#center_td {
	vertical-align:top;
}
.center_td {
	vertical-align:top;
}
/**************** blocks ***********/
.block {
	width:193px;
	float:left;
}
.h_block {
	width:193px;
	background-image:url('../h_block.png');
	height:58px;
}
.h_block h1 {
	line-height:52px;
	color:#FFFFFF;
	text-align:right;
	text-indent:45px;
	direction:rtl;
	font-size:12px;
	text-shadow:1px 1px 1px #000;
}
.c_block {
	width:173px;
	float:right;
	background-image:url('../c_block.png');
	background-repeat:repeat-y;
	padding:0px 10px;
	text-align:center;
}
.c_block marquee {
	text-align:center;
	height:101px;
	overflow:hidden;
}
.c_block ul.menu_right_block {
	width:auto;
	list-style:none;
}
.c_block ul.menu_right_block li {
	float:right;
	width:100%;
	border-bottom:1px #FFFFFF solid;
}
.c_block ul.menu_right_block li a {
	background-image:url('../menu_arrow.png');
	background-repeat:no-repeat;
	background-position:right center;
	padding:4px 20px 4px 0px;
	display:block;
	color:#666666;
	font-weight:bold;
	border-bottom:1px #CCCCCC solid;
	text-align:right;
}
.c_block ul.menu_right_block li a:hover {
	background-position:96% center;
	color:#5f0840;
}
.f_block {
	background-image:url('../f_block.png');
	background-repeat:no-repeat;
	height:40px;
	width:193px;
	float:right;
}
/**************** content *************/
.contentMain {
	width:100%;
	float:right;
	display:table;
	margin-top:10px;
	margin-bottom:10px;

}
.right_content {
	width:48%;
	float:right;
	margin-right:10px;
}
.center_content {
	margin-right:10px;
	margin-left:10px;
}

.left_content {
	width:48%;
	float:left;
	margin-left:10px;

}
.x1 {
	background:transparent url('../qtr_1.png');
	height:12px;
}
.x2 {
	background:transparent url('../qtr_2.png') no-repeat scroll right 0px;
	height:12px;
	float:right;
	width:12px;
}
.x3 {
	background:transparent url('../qtr_3.png') no-repeat scroll left top;
	width:12px;
	height:12px;
	float:left;
}
.x0 {
	background-color:#e6e6e6;
}
.x4 {
	background:transparent url('../qtr_4.png') repeat-y scroll right top;
	padding-right:12px;
}
.x5 {
	background:transparent url('../qtr_5.png') repeat-y scroll left top;
	padding-left:12px;
}
.x6 {
	background:transparent url('../qtr_6.png') repeat-x scroll 0px 0px;
	height:12px; 
}
.x7 {
	background:transparent url('../qtr_7.png') no-repeat scroll right top;
	height:12px;
	width:12px;
	float:right;
}
.x8 {
	background:transparent url('../qtr_8.png') no-repeat scroll left top;
	height:12px;
	float:left;
	width:12px;
}
/************** contant img **********/
.img_title {
	float:right;
}
.img_title_word {
	text-align:right;
	border-bottom:1px #5c083e solid;
	height:37px;
}
.img_title_word h1 {
	font-size:14px;
	text-shadow:1px 1px 1px #fff;
	color:#5c083e;

}
.img_title_word  span {
	clear:both;
	color:#545454;
} 
.content_main_words p.bold {
	font-weight:bold;
}
.content_main_words p {
	color:#545454;
}
.content_main_words p.color {
	color:#5c083e;
}
.content_main_words h1 {
	font-size:12px;
	text-shadow:1px 1px 1px #fff;
	color:#5c083e;

}
.details ul.numberList {
	list-style:decimal;
	margin-right:35px !important;
}
.details ul.list {
	margin-right:20px;
	line-height:24px;
}
.tableList li {
    width: 32%;
    float: right;
	font-weight:bold;
}
.details ul.list a {
	color:#545454;
}
.details ul.list a:hover {
	color:#990033;
}
.details > p  a {
	color:#FF0000;
}
.details > p a:hover {
	text-decoration:underline;
}
.details h1.off_head {
	text-align:center;
	font-size:14px;
	background-image:url('../button_bg.png');
	padding:4px;
	color:#FFF;
	text-shadow:1px 1px 1px #000;
	clear:both;
	margin-top:5px;
}
.content_main_words .details p {
	line-height:24px;
}
.content_main_words ul.news_list {
	padding:0px;
	margin:0px;
	list-style:disc inside none;
	
}
.content_main_words ul.news_list li {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px #FFFFFF solid;
	padding-right:15px;
	background-image:url('../menu_arrow.png');
	background-repeat:no-repeat;
	background-position:right center;
	position:relative;
}
.content_main_words ul.news_list li div {
	border-bottom:1px #C0C0C0 solid;
	width:100%;
	top:-1px;
	right:0px;
	height:100%;
	position:absolute;
	z-index:1;
}
.content_main_words ul.news_list li.more {
	list-style:none;
	background-image:none;
	border-bottom:0px;
	z-index:10;
	position:relative;
}
.content_main_words ul.news_list li.more a {
	background-image:url('../more.png');
	width:59px;
	height:30px;
	background-repeat:no-repeat;
	line-height:30px;
	color:#FFFFFF;
	float:left;
	text-align:center;
	z-index:11;
	position:relative;

}
a.more {
	background-image:url('../more.png');
	width:59px;
	height:30px;
	background-repeat:no-repeat;
	line-height:30px;
	color:#FFFFFF;
	float:left;
	text-align:center;
	z-index:11;
	position:relative;
	font-weight:bold;
}
a.more:hover {
	color:#FFFF00;
}
.content_main_words ul.news_list li.more a:hover {
	color:#FFFF00;
}
.content_main_words ul.news_list li span {
	color:#545454;
	z-index:9;
	position:relative;

}
.content_main_words ul.news_list li span:hover {
	color:#5c083e;
	
}
.content_main_words ul.news_list li a {
	color:#5c083e;
	font-weight:bold;
	z-index:8;
	position:relative;

}
.content_main_words ul.news_list li a:hover {
	color:#333333;
}
#img_marq img {
	border:1px #333333 dashed;
}
.host_gate {
	margin:0px;
	padding:0px;
	list-style:none;
	width:32%;
	float:right;
}
.host_gate li.head {
	padding:0px;
	margin:0px;
}
.host_gate li{
	padding-right:30px;
}

.host_gate li p {
	line-height:24px;
	text-align:right;
	margin-top:1px;
}
/**************** footer *********/
#footer {
	background-color:#4b0933;
	height:308px;
	width:100%;
	float:right;
	position:absolute;
	bottom:0px;
	right:0px;
	z-index:1;
	display:none;
}
#footer_small {
	background-color:#4b0933;
	height:308px;
	width:100%;
	float:right;
	position:relative;
	z-index:10;
	background-image:url('../footer_logo.png');
	background-position:left top;
	background-repeat:no-repeat;
}
#footer_small div.bg_footer{
	background-image:url('../bg_footer.png');
	background-position:center bottom;
	background-repeat:repeat-x;
	height:308px;
	width:100%;
	float:right;
}
/************* ads *************/
.ads {
	margin-bottom:10px;
}
.site_for_sell {
	margin-bottom:10px;
}
/***********foot ul ************/
.foot {
	list-style:none inside none;
	padding:0px;
	direction:rtl;
	width:158px;
	float:right;
	margin-right:10px;
}
.foot li.head_foot {
	padding:0px;
	margin:0px;
	border-bottom:1px #912369 solid;
}
.foot li.head_foot h1 {
	border-bottom:3px #bb0e7c solid;
	color:#FFFFFF;
	font-size:14px;
	padding-top:10px;
	padding-bottom:5px;
	padding-right:20px;
	background-image:url('../arrow_foot.png');
	background-repeat:no-repeat;
	background-position: right 71%;
	text-shadow:1px 1px 1px #000;
}
.foot li {
    border-bottom: 1px solid #9E0D6A;
    margin-right: 15px;
}
.foot li a {
	color:#FFFFFF;
	display:block;
	border-bottom:1px #5F0840 solid;
	padding:4px 11px 4px 4px; 
	background-image:url('../arrow_3.png');
	background-repeat:no-repeat;
	background-position:right center;
	
}
.foot li p {
	color:#FFFFFF;
	display:block;
	border-bottom:1px #5F0840 solid;
	padding:4px 11px 4px 4px; 
	background-repeat:no-repeat;
	background-position:right center;
	
}
.foot li p:hover {
	color:#FFFF00;
	padding-right:16px;
}
.foot li p.nopadd:hover {
	color:#FFFF00;
	padding-right:11px;
}


.foot li a:hover {
	color:#FFFF00;
	background-position:95%;
	padding-right:16px;
}
.copy_right {
	text-align:center;
	color:#FFFFFF;
	position:absolute;
	right:0px;
	height:64px;
	bottom:0px;
	width:100%;
	line-height:64px;
}
span.yellow {
	color:#FFFF00;
}
/************* host td *******/
.host_table {
	width:738px;
	direction:rtl;
	text-align:center;
	margin:20px auto;
}
.host_td1 {
	width:97px;
	padding:2px;
}
.host_table td {
	padding:4px;
}
/**************** offer_list *********/
.offer_list {
	width:24%;
	list-style:none;
	float:right;
	border:1px maroon solid;
	border-bottom:0px;
	margin:3px 3px 0px 0px;
}
.offer_list li.head {
	height:25px;
	float:right;
	width:100%;
	line-height:25px;
	text-align:center;
	background-image:url('../button_h2.png');
}
.offer_list li {
	text-align:center;
	border-bottom:1px maroon solid;
	float:right;
	width:100%;
}
.offer_list li a.more {
	float:none;
	display:block;
}
.offer_list li p.price {
	color:#FF0000;
	font-weight:bold;
}
/*************************************/
/*************************************/
/*************************************/
/*************************************/
ul.work_list {
	padding:0px;
	margin:0px;
	list-style:none;
}
ul.work_list li {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px #FFFFFF solid;
	padding-right:15px;
	position:relative;
	text-align: center;
	float: right;
	width: 173px;
	height: 110px;
	overflow: hidden;
}
.work_title {
	float: right;
    text-align: center;
    width: 100%;
    font-size: 12px;
    font-weight: bold;
	text-shadow:1px 1px 1px #fff;
	color:#5c083e;
	height: 50px;
	transition:all ease-in 0.4s;
	-moz-transition:all ease-in 0.4s;
	-ms-transition:all ease-in 0.4s;
	-o-transition:all ease-in 0.4s;
	-webkit-transition:all ease-in 0.4s;
}
.work_title a {
	color:#5c083e;
}
/*.work_title:hover {
	margin-top: -30px;
}*/
.work_name {
	float: right;
    padding-bottom: 20px;
    text-align: center;
    width: 100%;
}
.work_preview a{
    background: #d74142;
    width: 30px !important;
    height: 30px;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    margin: 5px;
    padding: 5px;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}.face{	width:80px;	height:45px;	float:left;	margin-left:82px;}