@charset "utf-8";
/*CSS Document Created by el3aref*/



@font-face {
font-family: 'swatch_itregular';
 src: url('../fonts/sv/swatrg-webfont.eot');
 src: url('../fonts/sv/swatrg-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/sv/swatrg-webfont.woff') format('woff'),  url('../fonts/sv/swatrg-webfont.ttf') format('truetype'),  url('../fonts/sv/swatrg-webfont.svg#swatch_itregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'AvalonRegular';
 src: url('../fonts/avalonn.eot');
 src: url('../fonts/avalonn.eot') format('embedded-opentype'),  url('../fonts/avalonn.woff') format('woff'),  url('../fonts/avalonn.ttf') format('truetype'),  url('../fonts/avalonn.svg#AvalonRegular') format('svg');
}
 @font-face {
 font-family: 'alaskaregular';
 src: url('../fonts/bralarc0-webfont.eot');
 src: url('../fonts/bralarc0-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/bralarc0-webfont.woff') format('woff'),  url('../fonts/bralarc0-webfont.ttf') format('truetype'),  url('../fonts/bralarc0-webfont.svg#alaskaregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'GESSUniqueBold-Bold';
 src: url('../fonts/ge_ss_unique_bold.eot');
 src: url('../fonts/ge_ss_unique_bold.eot?#iefix') format('embedded-opentype'),  url('../fonts/ge_ss_unique_bold.woff') format('woff'),  url('../fonts/ge_ss_unique_bold.ttf') format('truetype'),  url('../fonts/ge_ss_unique_bold.svg#ge_ss_unique_bold') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'GESSTwoLight-Light';
 src: url('../fonts/ge_ss_two_light.eot');
 src: url('../fonts/ge_ss_two_light.eot?#iefix') format('embedded-opentype'),  url('../fonts/ge_ss_two_light.woff') format('woff'),  url('../fonts/ge_ss_two_light.ttf') format('truetype'),  url('../fonts/ge_ss_two_light.svg#ge_ss_two_light') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'GESSTwoMedium-Medium';
 src: url('../fonts/ge_ss_two_medium.eot');
 src: url('../fonts/ge_ss_two_medium.eot?#iefix') format('embedded-opentype'),  
      url('../fonts/ge_ss_two_medium.woff') format('woff'),  
      url('../fonts/ge_ss_two_medium.ttf') format('truetype'),  
      url('../fonts/ge_ss_two_medium.svg#ge_ss_two_medium') format('svg');
 font-weight: normal;
 font-style: normal;
}





@font-face {
    font-family: 'AE_KHALID';
    src: url('../fonts/AE_KHALID.eot');
    src: url('../fonts/AE_KHALID.eot?#iefix') format('embedded-opentype'),
         url('../fonts/AE_KHALID.woff') format('woff'),
         url('../fonts/AE_KHALID.ttf') format('truetype'),
         url('../fonts/AE_KHALID.svg#AE_KHALID') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'ADVERTISINGLIGHT';
    src: url('../fonts/ADVERTISINGLIGHT.eot');
    src: url('../fonts/ADVERTISINGLIGHT.eot?#iefix') format('embedded-opentype'),
         url('../fonts/ADVERTISINGLIGHT.woff') format('woff'),
         url('../fonts/ADVERTISINGLIGHT.ttf') format('truetype'),
         url('../fonts/ADVERTISINGLIGHT.svg#ADVERTISINGLIGHT') format('svg');
    font-weight: normal;
    font-style: normal;

}





@font-face {
    font-family: 'AE_ALMOHANAD';
    src: url('../fonts/AE_ALMOHANAD.eot');
    src: url('../fonts/AE_ALMOHANAD.eot?#iefix') format('embedded-opentype'),
         url('../fonts/AE_ALMOHANAD.woff') format('woff'),
         url('../fonts/AE_ALMOHANAD.ttf') format('truetype'),
         url('../fonts/AE_ALMOHANAD.svg#ae_almohanadregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DROIDKUFI-REGULAR_0';
    src: url('../fonts/DROIDKUFI-REGULAR_0.eot');
    src: url('../fonts/DROIDKUFI-REGULAR_0.eot?#iefix') format('embedded-opentype'),
         url('../fonts/DROIDKUFI-REGULAR_0.woff') format('woff'),
         url('../fonts/DROIDKUFI-REGULAR_0.ttf') format('truetype'),
         url('../fonts/DROIDKUFI-REGULAR_0.svg#DROIDKUFI-REGULAR_0') format('svg');
    font-weight: normal;
    font-style: normal;

}




/*------------ constant ------------*/


.mt_2{margin-top:2px;}

.mt_5{margin-top:5px;}
.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mt_20{margin-top:20px;}
.mt_25{margin-top:25px;}
.mt_30{margin-top:30px;}
.mt_35{margin-top:35px;}
.mt_40{margin-top:40px;}
.mt_45{margin-top:45px;}
.mt_50{margin-top:50px;}
.mt_55{margin-top:55px;}
.mt_60{margin-top:60px;}

.mb_5{margin-bottom:5px;}
.mb_10{margin-bottom:10px;}
.mb_15{margin-bottom:15px;}
.mb_20{margin-bottom:20px;}
.mb_25{margin-bottom:25px;}
.mb_30{margin-bottom:30px;}
.mb_35{margin-bottom:35px;}
.mb_40{margin-bottom:40px;}
.mb_45{margin-bottom:45px;}
.mb_50{margin-bottom:50px;}
.mb_55{margin-bottom:55px;}
.mb_60{margin-bottom:60px;}




.pt_5{padding-top:5px;}
.pt_10{padding-top:10px;}
.pt_15{padding-top:15px;}
.pt_20{padding-top:20px;}
.pt_25{padding-top:25px;}
.pt_30{padding-top:30px;}
.pt_35{padding-top:35px;}
.pt_40{padding-top:40px;}
.pt_45{padding-top:45px;}
.pt_50{padding-top:50px;}
.pt_55{padding-top:55px;}
.pt_60{padding-top:60px;}

.pb_5{padding-bottom:5px;}
.pb_10{padding-bottom:10px;}
.pb_15{padding-bottom:15px;}
.pb_20{padding-bottom:20px;}
.pb_25{padding-bottom:25px;}
.pb_30{padding-bottom:30px;}
.pb_35{padding-bottom:35px;}
.pb_40{padding-bottom:40px;}
.pb_45{padding-bottom:45px;}
.pb_50{padding-bottom:50px;}
.pb_55{padding-bottom:55px;}
.pb_60{padding-bottom:60px;}




.float_right {
	float:right;
}
.float_left {
	float:left;
}
.clear_both {
	clear:both;
}
.align_left {
	text-align:left;
}
.align_right {
	text-align:right;
}
.align_center
{
	text-align:center;
}




	
	
	
	
		
.font_1 {
	color:#FFF;
	font-size:13px;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
}
.font_2 {
	color:#CCC;
	font-size:11px;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
}

.font_3 {
	color:#CCC;
	font-size:13px;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
}
.font_4 {
	color:#FFF;
	font-size:12px;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
}
.font_5 {
	color: #E8D9C3;
	font-family:tahoma;
	font-size: 14px;
	font-weight: bold;
}
.font_6
{
	color: #000;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	font-size: 14px;
	font-weight: normal;
}

.font_7
{
	color: #C6B564;
	font-size: 14px;
	font-family: 'GESSTwoLight-Light', "Tahoma";
	line-height: 18px;
}

.font_8
{
	color: #FFF;
	font-size: 13px;
	font-family: Tahoma;
}
.font_9
{
	color: #FC0;
	font-weight: bold;
}


.font_12
{
	color: #C4954D;
	font-size: 14px;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
}


		
		
		.font_17
		{
			font-family: 'AE_KHALID';
			color:#900;
			font-size:16px;
			
			
			
		}
	
		.font_18
		{
			font-family: 'AE_KHALID';
			color:#900;
			font-size:16px;
			display:block;
			
			
			
		}	
		
			.font_19
		{
			font-family: 'AE_KHALID';
			color:#333;
			font-size:12px;
			display:block;
			
			
			
		}


.link_1
{
	color: #F90;
	font-size: 14px;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	text-decoration: none;
}
.link_1:hover
{
	color: #FFF;
	text-decoration: none;
}

.link_2 {
	color:#F90;
	text-decoration:none;
	text-transform: none !important;
	font-size: 14px;
}
.link_2:hover {
	text-decoration:underline;
	color: #CCC;
}

.link_3
{
	margin:0px;
	padding:0px;
}

.link_3 a:hover
{
	color:#000;
}



.link_3 .info
{
	background-image:url(../images/icon7.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	text-align:right;
	font-size:12px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;
	
	text-decoration: none;
	
}


.link_3 .view
{
	background-image:url(../images/icon8.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	text-align:right;
	font-size:12px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;
	
	text-decoration: none;
	
}
.link_3 .view2
{
	background-image:url(../images/mini_icon_view.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	text-align:right;
	font-size:12px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;
	
	text-decoration: none;
	
}
.link_3 .comment
{
	background-image:url(../images/icon9.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	text-align:right;
	font-size:12px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;
	
	text-decoration: none;
	
}

.link_3 .comment2
{
	background-image:url(../images/comment2.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	text-align:right;
	font-size:12px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;
	
	text-decoration: none;
	
}

.link_3 .comment3
{
	background-image:url(../images/icon99.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	text-align:right;
	font-size:12px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;
	
	text-decoration: none;
	
}
.link_3 .view3
{
	background-image:url(../images/icon88.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	text-align:right;
	font-size:12px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;
	
	text-decoration: none;
	
}
.link_3 .print
{
	background-image:url(../images/print4.png);
	
	
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	text-align:right;
	font-size:12px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;
	
	text-decoration: none;
	
}


.link_3 .send
{
	background-image:url(../images/envelope2.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	text-align:right;
	font-size:12px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;
	
	text-decoration: none;
	
}



.link_3 .date
{
	background-image:url(../images/date2_icon.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:20px;
	text-align:right;
	font-size:12px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;
	
	text-decoration: none;
	
}




	
.link_4
{
	background-color:#F2F2F2;
	border:#ccc 1px solid;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	color:#C00;
		font-family: "GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	
}
.link_4:hover
{
	background-color:#C00;
	color:#F2F2F2;

	
}


.link_7
{
	color: #333333!important;
	font-family: 'ADVERTISINGLIGHT';
	font-size: 14px;
	margin: 0;
	padding: 0;
	text-decoration:none !important;
}

.link_7:hover
{
	color:#C00 !important;
	text-decoration:none !important;
	
}

.border_top
{
	border-top: #666 solid 1px;
}

.border_1
{
	border:#999 1px solid;
}
.border_2
{
	border-left:#999 1px dotted;
	padding-left:20px;
}


.border_3
{
	border:#CCC 1px solid;
}


.border_4
{
	border-top:#CCCCCC 1px  dashed;
	height:5px;
}



.border_5
{
	border-bottom:#ccc dashed 1px;
}


.border_6
{
	border-right:#ccc solid 1px;
}



.border_7
{
		background-image: url(../images/back_5.png);
	background-position: bottom;
	background-repeat: no-repeat;
}


body {
	margin:0;
	padding:0;
	background-image: url(../images/back.jpg);
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #000;
}


/*.container {
	position: relative;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 100%;
	background-image: url(../images/back_1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	z-index: 0;
}
.flash_back {
	position: absolute;
	width: 100%;
	z-index: 1;
	top: 0px;
	left: 0px;
}*/
.container_page {
	width: 1060px;
	margin:0 auto;
	padding:0;
	text-align:center;
	
	background-image: url(../images/body_shadow.png);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 20px;
	z-index: 2;
}

.container {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 100%;
	/*background-image: url(../images/back_1.jpg);
	background-repeat: no-repeat;
	background-position: top;*/
	z-index: 1;
}


.content {
	width:1060px;
	margin:0 auto;
	border-top:#DBDBDB solid 1px;
	background-image: url(../images/body_1.png);
	background-repeat: repeat-x;
}

.content_content
{
	padding-right: 20px;
	padding-left: 20px;
	width:1020px;
	text-align:left;
	padding-top: 20px;
	padding-bottom: 20px;
	
	
}

.r_col
{
	width:704px;
	padding-left:16px;
	border-left:#999 dotted 1px;
	
}
.l_col
{
	width:282px;
	
}


.header {
	background-image:url(../images/header_back.jpg);
	background-repeat:repeat-x;
	width: 100%;
	z-index: 9 !important;
	height:196px;
	-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);

}
.nav
{
	width:100%;
	background-image:url(../images/nav_back.jpg);
	background-repeat:repeat-x;
	height:34px;
}

.nav_2
{
	width:100%;
	background-image:url(../images/nav_2_back.jpg);
	background-repeat:repeat-x;
	height:34px;
	
	
}
.header_content
{
	width:1060px;
	margin:0 auto;
	
}
.header_title

{
	width: 400px;
	
}

.header_nav

{
	width: 350px;
}
.header_nav ul

{
}
.left_header
{
	width:500px;
	
}
.header_nav ul li

{
}
.header_nav ul li a

{
	
}

.header_nav ul li a:hover

{
	
}
.header_nav a

{
	color: #968538;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	font-size: 13px;
	padding-right: 20px;
	background-image: url(../images/dot.png);
	background-repeat: no-repeat;
	text-decoration: none;
	background-position: right;
	
}

.header_nav a:hover

{
	color: #FFF;

}

.social {
	width: 170px;
	
	
}
.social a {
}
.social a img {
	border:none;
	margin-right:5px;
}

.app {
	text-align: left;
	margin-top: 10px;
	
	
	
}
.app a {
}
.app a img {
	border:none;
	margin-right:5px;
}

.search_back
{
	background-image:url(../images/search_back.png);
	background-repeat:no-repeat;
	height:29px;
	width:264px;
	padding-top:5px;
	padding-right: 20px;
	margin-right: 10px;
}
.searchtext
{
	
	border: 1px solid #CBBAA5;
	font-size: 13px;
	color:#999;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	text-align: right;
	outline:none;
	width: 200px;
	background: transparent;
	border:none;
	height: 23px;
	padding: 0;
}

.searchbutton
{
	background-image: url(../images/search_icon.png);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	width: 20px;
	height: 30px;
	border:none;
	outline:none;
	background-color:transparent;
	margin-left: 10px;
	
	
}




.logo {
	width: 140px;
	text-align: right;
	margin-top: 4px;

}

.menu {
	text-align:center;
	height: 34px;
	padding-right: 50px;
	padding-left: 50px;
	width: 1060px;
	margin: 0 auto;
}
.menu ul {
	
	margin:0px;
	padding:0px;
	display:block;
}
.menu ul li {
	float:right;
	list-style:none;
	margin: 0px 1px 0px 1px;
	display: block;
	background-image: url(../images/nav_separator.png);
	background-repeat: no-repeat;
}
.menu ul li a {
	float:right;
	list-style:none;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
	padding:0px 18px 0px 18px;
	line-height: 30px;
}

.menu ul li a:hover {
	list-style:none;
	font-size:13px;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	
	padding:0px 18px 0px 18px;
	background-image: url(../images/nav_1_hover.png);
	background-position: center top;
}
.menu ul li a.current {
	float:right;
	list-style:none;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;

	padding:0px 18px 0px 18px;
	background-image: url(../images/nav_1_hover.png);
	background-position: center top;
}


.sub {
	float:right;
	margin:0px 0px 0px 0px;
	position:absolute;
	z-index:1000;
	top:122px;
	left:402px;
	background: #BDAB82;
}
.sub ul {
	float:right;
	margin:0px;
	padding:0px;
	display:block;
}
.sub ul li {
	float:right;
	list-style:none;
	margin:0px 4px 0px 0px;
	background:none;
}
.sub ul li a {
	float:right;
	list-style:none;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	font-weight:bold;
	color:#585858;
	text-decoration:none;
	background:none;
}
.sub ul li a:hover {
	float:right;
	list-style:none;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	background:none;
}
.ghost {
	height:3px !important;
}
ul.menu {
	list-style:none;
	margin:0;
	padding:0;
}
ul.menu * {
	margin:0;
	padding:0
}
ul.menu a {
	display:block;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	font-weight:bold;
	color:#585858;
	text-decoration:none;
	
}
ul.menu li {
	position:relative;
	float:right;
	margin-right:0px;
	padding-bottom:0px;
}
ul.menu ul {
	position:absolute;
	top:34px;
	display:none;
	opacity:5;
	right: 0px;
	background-color: #333;
}
ul.menu ul li {
	position:relative;
	border-top:none;
	list-style-type: square;
	border-bottom:#C00 solid 1px;
	background-image:url(../images/menu_back_11.png) !important;
	display: block;
	width: 100%;
	background-repeat: repeat-x;
}
ul.menu ul li:hover
{
	color:#CCC;
	background-color: #700;
	background-image:none !important;
}
ul.menu ul li a {
	text-align:right;
	padding:1px 8px 1px 0px;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	font-weight:normal;
	color:#ffffff;
	line-height:25px !important;
	width: 100%;
}
ul.menu ul li a:hover {
	padding:1px 8px 1px 0px;
	font-size:13px;
	font-weight:normal;
	background-image:none !important;
	
}
ul.menu ul ul {
	right:150px;
	top:0px
}
ul.menu .menulink {
	height: 32px;/*background:url(../images/menu_bg.gif) repeat-x;*/
	
}
ul.menu .menulink:hover, ul.menu .menuhover {
	float:right;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	font-weight:normal;
	color:#ffffff;
		background-image: url(../images/nav_1_hover.png);
	background-position: center top;
}
ul.menu .sub {
	position:relative;
	right:2px;
}
ul.menu .topline {
}



.last_link
{
	background-image:none !important;
	
}


.menu2 {
	text-align:center;
	height: 32px;
	padding-right: 50px;
	padding-left: 50px;
	width: 1060px;
	margin: 0 auto;
	padding-top: 2px;
}
.menu2 ul {
	
	margin:0px;
	padding:0px;
	display:block;
}
.menu2 ul li {
	float:right;
	list-style:none;
	margin: 0px 1px 0px 1px;
	display: block;
	background-image: url(../images/nav_2_separator.png);
	background-repeat: no-repeat;
	background-position: 0px 11px;
}
.menu2 ul li a {
	float:right;
	list-style:none;
	font-family: "GESSTwoLight-Light", "Tahoma";
	font-size:13px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	padding:0px 14px 0px 22px;
	line-height: 30px;
}

.menu2 ul li a:hover {
	list-style:none;
	font-size:13px;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-weight:normal;
	color:#C00;
	text-decoration:none;
	padding:0px 14px 0px 22px;
}
.menu2 ul li a.current {
	float:right;
	list-style:none;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	font-weight:normal;
	color:#C00;
	text-decoration:none;
	padding:0px 14px 0px 22px;
}

ul.menu2 {
	list-style:none;
	margin:0;
	padding:0;
}
ul.menu2 * {
	margin:0;
	padding:0
}
ul.menu2 a {
	display:block;
	font-family:"GESSTwoLight-Light", "Tahoma";
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
ul.menu2 li {
	position:relative;
	float:right;
	margin-right:0px;
	padding-bottom:0px;
}

ul.menu2 .menulink {
	height: 32px;/*background:url(../images/menu_bg.gif) repeat-x;*/
	
}
ul.menu2 .menulink:hover, ul.menu2 .menuhover {
	float:right;
	font-family:"GESSTwoLight-Light", "Tahoma";
	font-size:13px;
	font-weight:normal;
	color:#C00;
}
ul.menu2 .sub {
	position:relative;
	right:2px;
}
ul.menu2 .topline {
}




.last_link2
{
	background-image:none !important;
	
}




.banner_back {
	
	
background-image: url(../images/banner_back.png);
	background-repeat:no-repeat;
	margin-bottom: 30px;
	padding-top:10px;
	height:350px;
	
}




.photogallery {
	margin:0;
	padding:0;
	text-align: right;
}
.photogallery h1 {
	font-size:15px;
	color:#666;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	margin-bottom: 10px;
	font-style: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-align: right;
	background-image: url(../images/back_5.png);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}





.products_line {
	
	height:3px;
	border-bottom:#4D4D4D solid 1px;
	
	border-top:#4D4D4D solid 1px;
	margin-top:20px;
	margin-bottom:20px;
}
.products_back {
	background-image:url(../images/products_back.png);
	background-repeat:repeat;
	padding:20px;
}

.products {
	margin:0;
	padding:0;
	margin-top: 20px;
}
.products h1 {
	font-size:22px;
	color:#E7DBCB;
	margin:0;
	padding:0;
	font-weight:400;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	margin-bottom: 10px;
	font-style: normal;
	text-transform: capitalize;
	font-variant: normal;
	text-align:right;
}
.news {
	margin:0;
	padding:0;
	margin-top: 20px;
}
.news h1 {
	font-size:22px;
	color:#E7DBCB;
	margin:0;
	padding:0;
	font-weight:400;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	margin-bottom: 10px;
	font-style: normal;
	text-transform: capitalize;
	font-variant: normal;
	text-align:right;
}
.firstnews {
	padding:10px 0;
	width:450px
}
.leftnews {
	width:50px;
	margin:0;
	padding:0;
	margin-left: 10px;
}
.month {
	width:30px;
	display:block;
	margin:0 0 3px 0;
	padding:10px;
	text-align:center;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4F4031;
	background-image: url(../images/date_2.png);
	background-repeat: repeat;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.day1 {
	width:30px;
	text-align:center;
	padding:10px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#B58642;
	display:block;
	text-decoration:none;
	background-image: url(../images/date_1.png);
	background-repeat: repeat;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.rightnews {
	width:250px;
	margin:0;
	padding:0;
	text-align:right;
}
.rightnews h2 {
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	color:#FF9900;
	font-size:14px;
	padding:0;
	margin-bottom: 5px;
	font-weight: bold;
	margin: 0;
	text-align: right;
}
.rightnews p {
	font-family:Tahoma, Geneva, sans-serif;
	color:#F4E0BD;
	font-size:12px;
	margin:2px 0;
	padding:0;
	margin-bottom: 10px;
	text-align: right;
}
.rightnews a {
	background:#E8D9C3;
	font-weight:normal;
	padding:2px 9px;
	border:solid 1px #cfcfcf;
	color:#333;
	font-size:11px;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	text-decoration:none;
	margin-top: 5px;
}
.rightnews a:hover {
	color:#FFF;
	background-color: #BB8F51;
}
.news_photo {
	width:130px;
	margin-left: 10px;
}
.news_photo img {
	border:solid 4px #A5917A;
	border-radius:7px;
}





.footerbg {
	padding:0 0 15px 0;
	background-color: #957856;
}
.footer {
	width:945px;
	margin:0 auto;
	padding:5px 0 0 0;
	text-align:left;
}
.footer h1 {
	margin:7px 0 20px 0;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:22px;
	font-weight:normal;
	color:#625622;
	text-align: right;
}
.footerlogo {
	background:url(../images/footer-logo.png) no-repeat;
	margin:0;
	padding:0
}
.footersocial {
	padding:0
}
.footersocial h1 {
	margin:0 0 5px 0
}
.footersocial a {
	float: left;
}



.vote {
	text-align:center;
}
.vote h2 {
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	color:#F90;
	text-align:right;
	font-weight:normal
}
.vote p {
	font-size:12px;
	color:#CCC;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	margin:0;
	text-align:right;
	font-weight:normal;
	margin-bottom: 10px;
}
.check 
{
	font-family:Tahoma, Geneva, sans-serif!important;
	font-size:12px;
	color:#000;




*margin:0 13px 2px 0!important ;
	margin-top: 3px;
	margin-bottom: 3px;
	 }
.check input {
	float:right;
	margin: 0;
	padding: 0;
	margin-left: 5px;
}
.previous {
	text-decoration:none;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:11px;
	color:#333;
	margin:0 16px 0 0;
	float:right
}
.vote_number
{
	font-family: Tahoma, Geneva, sans-serif;
	color: #900;
	font-size: 12px;
	font-weight: bold;
	
}



.resultbutton
{
	margin:0;
	padding:1px 20px;
	color: #DEBFA0;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	border: none;
	outline: none;
	margin-left: 15px;
	background-color: #615527;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}




.resultbutton:hover
{
	color: #FFF;
	background-color: #3D3518;
}

.p11
{
	background-image:url(../images/pics_04.png);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:25px !important;
	
}
.p22
{
	background-image:url(../images/pics_07.png);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:25px !important;
}
.p33
{
	background-image:url(../images/pics_10.png);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:25px !important;
}
.p44
{
	background-image:url(../images/pics_14.png);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:25px !important;
}

.Brochure
{
	width:230px;
	padding:0;
	text-align: right;
	
}
.v_separator
{
	width:2px;
	border-left:#666 dashed 1px;
	margin-left:20px;
	margin-right:20px;
	min-height:200px;
}

.Brochure a img  {
	margin-top:-10px;

	
}

.contact {
	width:230px;
	padding:0;
	text-align: right;
}


.contact p {
	font-family:"GESSTwoLight-Light", "Tahoma";
	font-size:13px;
	color:#666666;
	margin:0 0px 16px 10px;
	padding:0;
	font-weight: bold;
}
.contact p img {
	margin:0 7px 0 0;
	padding:0;
	border:none;
	float:left
}
.contact p a {
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	color:#666666;
	margin:0;
	padding:0;
	text-decoration:none
}


.submit2 {
	color:#FFFFFF!important;
	font-size:15px!important;
	width:94px!important;
	height: 26px;
	background: url(../images/jndtyfgmn-f_13.png) no-repeat;
	border:none;
}

.black
{
	background-color:#000;
}



.copy p {
	font-family:tahoma;
	font-size:13px;
	margin:15px 0 0 0;
	padding:0;
	color:#CCCCCC
}

.copy{
	width:300px;
	color: #999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
	

}





.footer_nav {
	padding:0;
	text-align: right;
}



.footer_2_nav
{
	

	color:#666666 !important;
	font-size: 9px;
	


}

.footer_2_nav ul
{
	background-image:url(../images/footer_nav.png);
	background-repeat:repeat-y;
	background-position:right;
	padding:7px;
	margin:0;
	list-style:none;
}

.footer_2_nav ul li
{
	margin-bottom:5px;
	background-image:url(../images/footer_nav_dot.png);
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
	padding-right:20px;
}


.footer_2_nav ul li a {
	font-size:13px;
	font-family:"GESSTwoMedium-Medium", "Tahoma" !important;
	color:#ccc !important;
	text-decoration: none;
	
	
}
.footer_2_nav a:hover {
	color:#fff !important;
	text-decoration: none;
}



.footer_nav ul
{
	list-style:none;
	margin:0px;
	padding:0px;
}
.footer_nav ul li
{
	list-style:none;
	margin:0px;
	padding:0px;
	background-image: url(../images/dot.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	margin-bottom: 10px;
}
.footer_nav ul li a {
	height:20px;
	margin-bottom:10px;
	padding-left:25px !important;
	font-size:15px;
	font-family:"GESSTwoMedium-Medium", "Tahoma" !important;
	color:#666666 !important;
	padding-top:2px !important;
	text-decoration: none;
}
.footer_nav ul li a:hover {
	color:#FFF !important;
	text-decoration: none;
}
.footer_2_content {
	height: 20px;
	padding-top: 12px;
	padding-bottom: 10px;
	background-color: #333333;
	color: #999;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 13px;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
}
.smart_vision {
	background-image:url(../images/images_47.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	margin-left:10px;
}
.smart_vision a {
	text-decoration:none;
}
.smart_font_1 {
	font-family: 'swatch_itregular';
	color:#ff6633;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: 300;
	text-decoration: none;
}
.smart_font_2 {
	font-family: 'swatch_itregular';
	color:#0099cc;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: 300;
	text-decoration: none;
}
.powered {
	margin-top:2px;
}


.footer_2 {
	background-color: #522323;
	background-image:url(../images/footer_back.jpg);
	background-repeat:no-repeat;
	padding-right:20px;
	padding-left:20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.footer_2 h1 {
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:14px;
	color:#ccc;
	text-align:right;
	font-weight:normal;
	background-image: url(../images/footer_title.png);
	background-repeat: no-repeat;
	background-position: right;
	margin-bottom: 20px;
	margin: 0;
	padding: 0;
	height: 30px;
	padding-top: 10px;
		
	
}

.footer_2 h2 {
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:14px;
	color:#ccc;
	text-align:right;
	font-weight:normal;
	margin-bottom: 20px;
	margin: 0;
	padding: 0;
	height: 30px;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 30px;
		
	


}

.footer_2 h3{
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:14px;
	color:#ccc;
	text-align:left;
	font-weight:normal;
	margin-bottom: 20px;
	margin: 0;
	padding: 0;
	height: 30px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;		
	
}
.counter
	{
	color: #957856;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin-left: -7px;
	background-image:url(../images/counter_back.png);
	background-repeat:no-repeat;
	width:290px;
	height:30px;
	padding:15px;
		
	}
	
	
	.counter span
	{
		background-image:url(../images/counter_num.png);
		height:23px;
		width:30px;
		display:block;
		padding-top:7px;
		color:#FFF;
		margin-left:5px;
		margin-right:5px;
		float:left;
		
	}
	.counter_back
	{
	background-color: #BBA577;
	color: #584834;
	font-size: 11px;

	font-weight: normal;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	margin-left: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}
/*-------------------news inner ----------*/
.news1 {
	margin:0;
	padding:0;
	margin-top: 20px;
	text-align: right;
}




.firstnews1 {
	padding:15px 0;
	border-bottom-color: #CCB695;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	margin-top: 2px;
	text-align: right;
	

}
.leftnews1 {
	width:50px;
	margin:0;
	padding:0;
	margin-right: 10px;
	text-align: right;
}
.month1 {
	width:30px;
	display:block;
	margin:0 0 3px 0;
	padding:10px;
	text-align:center;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#AFB30B;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	background-color: #5A4C05;
}
.day1 {
	width:30px;
	text-align:center;
	padding:10px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#CBA770;
	display:block;
	text-decoration:none;
	background-image: url(../images/date_1.png);
	background-repeat: repeat;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.rightnews1 {
	margin:0;
	padding:0;
	text-align:right;
	width: 680px;
}
.rightnews1 h2 {
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	color:#745F3F;
	font-size:14px;
	padding:0;
	margin-bottom: 5px;
	font-weight: normal;
	margin: 0;
}
.rightnews1 p {
	font-family:Tahoma, Geneva, sans-serif;
	color:#999;
	font-size:13px;
	margin:2px 0;
	padding:0;
	margin-bottom: 10px;
}
.rightnews1 a {
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:11px;
	color:#66592B;
	margin:0;
	padding:1px 14px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	text-decoration:none;
	background-color: #000000;
	border:#66592B solid 2px;
	float: left;
	
}
.rightnews1 a:hover {
	color:#FFF;
	background-color: #BB8F51;
}
.news_photo1 {
	width:180px;
	margin-right: 10px;
}
.news_photo1 img {
	border:solid 4px #A5917A;
	border-radius:7px;
}




.inner_1
{
	margin-top:30px;
	text-align: right;
}

.inner_1 p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#999;
	margin:10px 0 20px 0;
	padding:0;
	text-align: right;
}
.inner_1 h1 {
	font-size:21px;
	color:#625622;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	margin-bottom: 10px;
	font-style: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-align: right;
	border-bottom:#625622 dashed 1px;
	padding-bottom: 5px;
}



.inner_1 img
{
	margin:15px;
	background-color:#99893F;
	padding:5px;
}

.inner_1 a {
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	color:#66592B;
	margin:0;
	padding:1px 24px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	
	
	text-decoration:none;
	background-color: #000000;
	border:#66592B solid 2px;
}
.inner_1 a:hover {
	color:#000;
	background-color: #B58642;
}


.inner_2
{
	margin-top:30px;
	text-align: right;
}

.inner_2 h2
{
	font-size:21px;
	color:#625622;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	margin-bottom: 20px;
	font-style: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-align: right;
	border-bottom:#625622 dashed 1px;
	padding-bottom: 5px;
}
.inner_3
{
	margin-top:30px;
	text-align: right;
}


.inner_3 h1 {
	font-size:21px;
	color:#625622;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	margin-bottom: 10px;
	font-style: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-align: right;
	border-bottom:#625622 dashed 1px;
	padding-bottom: 5px;
}

.inner_4
{
	margin-top:30px;
	text-align: right;
}


.inner_4 h1 {
	font-size:21px;
	color:#625622;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	margin-bottom: 20px;
	font-style: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-align: right;
	border-bottom:#625622 dashed 1px;
	padding-bottom: 5px;
}



.pager {
	text-align:left;
	margin:0;
	padding:0;
	font-family: Tahoma, Geneva, sans-serif;
}
.pager a {
	border: none;
	font-size: 12px;
	color: #C00;
	padding: 3px 8px;
	margin: 10px 0;
	text-decoration:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-image: url(../images/nav_2_back.jpg);
}
.pager a:hover {
	color: #000;
	background-color: #999;
	background-image: none !important;
}


.pager2 {
	text-align:left;
	margin:0;
	padding:0;
	font-family: Tahoma, Geneva, sans-serif;
}
.pager2 a {
	border: none;
	font-size: 12px;
	color: #fff;
	padding: 3px 8px;
	margin: 10px 0;
	text-decoration:none;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	background-color:#C00;
	text-decoration:none;
	
}
.pager2 a:hover {
	color: #000;
		text-decoration:none;
		background-color:#CCC;
	
}



.back_10
{
	background-color:#EEE !important;
	padding-top:15px;
	padding-bottom:15px;
}

/* news details  */

.inner2_news_date
{
	background-image:url(../images/date_back_1.png);
	background-repeat:no-repeat;
	width:60px;
	height:97px;
	padding-top:38px;
	text-align:center;
	margin-left: 20px;
	
}
.inner2_news_date .day
{
	font-size:20px;
	color:#990000;
	line-height:1;
	font-family:'alaska';
}
.inner2_news_date .month
{
	font-size:20px;
	color:#777;
	line-height:4;
	font-family:'alaska';
	
}

.inner2_news_photo
{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	text-align: center;
}

.inner2_news_photo img
{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding:7px;
	background-color: #886F4F;
	
}

.inner2_news_photo2
{
	background-color:#EED98B;
	padding:4px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width: 300px;
	margin-left: 20px;
	
}

.inner2_news_photo2 img
{

	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
	
}


.inner2_news
{
}
.inner2_news h1
{
	font-weight: normal;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	font-size: 18px;
	color: #FFF;
	text-align: center;
	background-image: url(../images/title_back.png);
	background-repeat: no-repeat;
	height: 42px;
	padding-top: 18px;
	text-transform: uppercase;
}


.inner2_news p
{
	padding:0;
	margin:0;
	color: #666;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.inner2_news_data
{
	
	text-align: right;
	margin-right: 20px;

}

.inner2_news_data h3
{
	font-weight: normal;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	font-size: 17px;
	color: #594931;
	text-transform: capitalize;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	text-align: right;
}

.inner2_news_data p
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#999;
	margin:0px 0 20px 0;
	padding:0;
	text-align: right;
	
	
}
.inner2_date_back
{
	background-image:url(../images/date_icon.png);
	background-repeat:no-repeat;
	font-size:11px;
	color:#F90;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 2px;
	background-position: right top;
	margin-left: 20px;
	padding-right: 20px;
}
.inner2_admin_back
{
	background-image:url(../images/admin_icon.png);
	background-repeat:no-repeat;
	font-size:11px;
	color:#F90;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 2px;
	background-position: right top;
	margin-left: 20px;
	padding-right: 20px;
}
.inner2_coments_back
{
	background-image:url(../images/comments_icon.png);
	background-repeat:no-repeat;
	font-size:11px;
	color:#F90;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 2px;
	background-position: right top;
	margin-left: 20px;
	padding-right: 20px;
}



.search{

}


.search_textbox
{
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	border: 1px solid #cccccc;
	padding: 5px;
	width:170px;
	background-color: #E5E5E5;
	color: #C00;
	outline:none;
	margin-left: 10px;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	text-align: right;
	font-size: 12px;
}.search_textbox2
{
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-o-border-radius: 4px;
	border: 1px solid #cccccc;
	padding: 5px;
	width:100px;
	background-color: #E5E5E5;
	color: #C00;
	outline:none;
	margin-left: 10px;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	text-align: right;
	font-size: 12px;
}


	.search_title
	{
		 font-family: 'DROIDKUFI-REGULAR_0', "GESSTwoMedium-Medium", "Tahoma";
		 font-size:13px;
		 padding-top:4px;
		 padding-left:20px;
		
	}
.search_submit
{
	cursor:pointer;
	border:0;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-o-border-radius: 20px;
	padding: 3px 15px 3px 15px !important;
	background-color: #C00;
	margin-left:5px;
	margin-right:5px;
	border:#ccc solid 2px;
	color: #DBDBDB !important;
	outline:none;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	font-size: 12px;
}
	
.search_submit:hover
{
	color:#FFF;
	background-color: #900;
}

/*********************/




#cssmenu,
#cssmenu ul,
#cssmenu li,
#cssmenu a {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	font-weight: normal;
	text-decoration: none;
	line-height: 1;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	font-size: 14px;
	position: relative;
}
#cssmenu a {
  line-height: 1.3;
  padding: 10px 15px;
}
#cssmenu {
  width: 240px;
}
#cssmenu > ul > li {
	cursor: pointer;
	background-color: #B79259;
  
}
#cssmenu > ul > li:last-child {
  border-bottom: 1px solid #3e3d3c;
}
#cssmenu > ul > li > a {
	font-size: 13px;
	display: block;
	color: #514026;
	border:#B79259 1px solid;
	border-bottom:none !important;
	background-image: url(../images/back_3.jpg);
	background-repeat: repeat-x;
	text-align: right;
	
}
#cssmenu > ul > li > a:hover {
  text-decoration: none;
}
#cssmenu > ul > li.active {
  border-bottom: none;
}
#cssmenu > ul > li.active > a {
	color: #FFF;
	background-color: #917346;
	background-image:none !important;
}
#cssmenu > ul > li.has-sub > a:after {
  content: '';
  position: absolute;
  top: 10px;
  left: 10px;
  border: 5px solid transparent;
  border-right: 5px solid #735B37;
}
#cssmenu > ul > li.has-sub.active > a:after {
	left: 14px;
	top: 12px;
	border: 5px solid transparent;
	border-top: 5px solid #ffffff;
}
/* Sub menu */
#cssmenu ul ul {
  padding: 0;
  display: none;
}
#cssmenu ul ul a {
	display: block;
	color: #917346;
	font-size: 13px;
	background-color: #E7DCC9;
	text-align: right;
}
#cssmenu ul ul li {
	border-bottom: 1px solid #B79259;
}
#cssmenu ul ul li.odd a {
	background-color: #E0D3BC;

}
#cssmenu ul ul li:last-child {
  border: none;
}



.content2 .side-menu{float:right;width:250px;}



.content2 .products{width:680px;float:left;}
.header2 h3{
	font-size:20px;
	color:#DED0B6;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-style: normal;
	text-transform: capitalize;
	font-variant: normal;
	margin-bottom: 10px;
	border-bottom:#DED0B6 1px dashed;
	padding-bottom: 10px;
	text-align: right;

	
	}
.products .product, .side-product .product{
	width:190px;
	border:1px solid #B3843E;
	min-height:140px;
	text-align:center;
	padding:10px;
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	background-color:#CCA56A;
		-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	}
.product p{
	font-size:12px;
	color:#6A573E;
	font-weight:normal;
	text-transform: capitalize;
	margin-top:15px;
	
}
.product .view{
	background:url(../images/view.png) no-repeat 0 -15px;
	height:15px;width:23px;
	padding-left: 25px;
margin: 15px 0 0 20px;
float:left;
color:#606060;
line-height:15px;
}
.product .like{
	background:url(../images/like.png) no-repeat 0 -18px;
	height:18px;
	width:18px;
	padding-left: 20px;
	margin: 10px 20px 0 0;
	float:right;
	color:#606060;
	line-height:20px;
	}
	
	.product .price{
	height:18px;
	color:#F00;
	font-weight: normal;
	font-size: 16px;
	}
.products .product:hover{
	border:1px solid #b2bb1d;}
.product p:hover{
	color:#000;
}


.content2 .side-product{width:680px;float:left;}	



/*contact us*/


.contactus
{
}



.contactss {
	text-align: right;
}


.enquiry {
	font-size: 11px;
	padding:0;
	margin:0;
	width:100%;
	text-align:right;


}
.inquery_part_1
{
	width:220px;
	margin-left: 20px;
	text-align: right;
}
.inquery_part_2
{
	width:460px;
	text-align: right;
}
.text {
	border: 1px solid #333;
	font-size: 13px;
	padding: 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color:#817036;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	text-align: right;
	background-color: #40371A;
	outline:none;
	width: 210px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.textarea_1 {
	width:98%;
	border: 1px solid #333;
	font-size: 13px;
	padding: 4px;
	
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color:#817036;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	text-align: right;
	background-color: #40371A;
	outline:none;
}


.submit_form {
	cursor:pointer;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-o-border-radius: 20px;
	padding: 2px 10px 2px 10px !important;
	background-color: #F90;
	margin-left:5px;
	margin-right:5px;
	color: #000 ;
	outline:none;
	margin-top:10px;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	border: none;
}
.submit_form:hover {
	color:#FFF;
	background-color: #64533C;
}

.contactss p {
	padding: 0 0 10px;
	font-size: 12px;
	line-height: 16px;
	margin: 0;
	padding: 0;
	color: #F4E0BD;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	text-align: right;
}
.contactss img {
border: solid 1px #D22753; margin-left:10px
}

.tit2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px!important;
	color: #9A323B;
	font-weight: bold;
	margin:10px 0 10px 0;
	padding:0;
	font-weight:normal!important;
	border:none!important
}

.map 
{
	width:610px;
	
	
	
	
	

}
.map img {
	margin:0!important;
	border:none!important;
	background-color: #4E4208;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding:5px;
 }

.information p {
	font-size:15px
}
.information {
	width: 300px;
}




.product_info
{
	width:320px;
	text-align: right;
	
}

.product_info h4
{
	font-size:20px;
	color:#DED0B6;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
	text-transform: capitalize;
	font-variant: normal;
	margin-bottom: 10px;
	border-bottom:#DED0B6 1px dashed;
	padding-bottom: 10px;
	text-align: right;
}
.product_info h5
{
	font-size:16px;
	color:#554328;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
	text-transform: capitalize;
	font-variant: normal;
	margin-bottom: 10px;
	text-align: right;
}



.product_info2
{
	width:580px;
	text-align: right;
	
}

.product_info2 h4
{
	font-size:20px;
	color:#DED0B6;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
	text-transform: capitalize;
	font-variant: normal;
	margin-bottom: 10px;
	border-bottom:#DED0B6 1px dashed;
	padding-bottom: 10px;
	text-align: right;
}
.product_info2 h5
{
	font-size:16px;
	color:#554328;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
	text-transform: capitalize;
	font-variant: normal;
	margin-bottom: 10px;
	text-align: right;
}



.views_back
{
	background-image:url(../images/mini_icon_view.png);
	background-repeat:no-repeat;
	background-position:right;
	height:20px;
	padding-top: 5px;
	padding-right: 25px;
	
	
}






.team_line {
	background-image:url(../images/title_back_2.png);
	background-repeat:no-repeat;
	height:10px;
	background-position: center bottom;
	margin-bottom: 20px;
}
.team_back {
	border:#D7C6A6 solid 2px;
	padding:10px;
}

.team {
	
	background-image:url(../images/back_2.png);
	background-repeat:repeat;
	padding:10px;
}
.team h1 {
	font-size:20px;
	color:#6F592A;
	margin:0;
	padding:0;
	font-weight:bold;
	font-family: 'humanst521_btbold_italic';
	margin-bottom: 10px;
	font-style: normal;
	text-transform: capitalize;
	font-variant: normal;
	text-align: center;
}

.team_div
{
	background-image: url(../images/lawyer_back.png);
	background-repeat: no-repeat;
	width: 200px;
	height: 193px;
	padding: 7px;
}
.team_div_image
{
	margin-bottom: 12px;
}
.team_div_image img
{
	height:160px;
	width:200px;	
}

.team_div_info
{
	z-index:5;
	text-align: center;
	width: 200px;
}


.team_div_info h4
{
	color: #333;
	font-family: 'AvalonRegular';
	margin: 0;
	padding: 0;
	font-size: 15px;
}
.team_div_info a img
{
	border:none;
	margin-right: 10px;
	margin-top: 5px;
	
}

.team2 {
	background-color: #393417;
	padding:10px;
	width: 200px;
	margin-left:15px;
	margin-bottom:20px;
	text-align:center;
	-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
	
}

.team2_div
{
	
	padding: 5px;
	background-color:#514920;
	margin-bottom:10px;
	-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.team2_div img
{
	
	-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
.team2 p
{
	text-align:center;
	padding:0;
	margin:0;
	color: #DABC8F;
	margin-bottom:10px;
	margin-top:6px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
}

.team_link 
{
	
	
}
.team_link a
{
	background-color:#000;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
height:15px;
width:15px;
padding:8px 2px 0px 2px;
	
}
.margin_right_10
{
margin-right:2px;
	margin-left:2px;
}



.text_2 {
	border: 1px solid #333;
	font-size: 13px;
	padding: 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color:#817036;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	text-align: right;
	background-color: #40371A;
	outline:none;
	width: 210px;
	margin-bottom: 10px;
	margin-right: 10px;
}

.text_3{
	border: 1px solid #333;
	font-size: 13px;
	padding: 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color:#817036;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	text-align: right;
	background-color: #40371A;
	outline:none;
	width: 110px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.labels_2 p
{
	font-size:13px!important;
	font-family:Tahoma, Geneva, sans-serif!important;
	margin:0!important;
	padding:0!important;
	color:#D8CCA9 !important;
}
.textarea_2 {
	width:98%;
	border: 1px solid #333;
	font-size: 13px;
	padding: 4px;
	
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color:#817036;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	text-align: right;
	background-color: #40371A;
	outline:none;
	margin-top:10px;
}


.date_elink
{
	background-image:url(../images/bar_1.png);
	background-repeat:no-repeat;
	width:490px;
	height:31px;
	padding-top:3px;
	padding-left:10px;
}

.header_date
{
	width:300px;
	
	font-family: "GESSTwoMedium-Medium","tahoma";
	font-size:12px;
	color:#DABFBF;
	margin-top:6px;
	margin-left:10px;
	
}

.elink
{
	margin-left:20px;
	background-image: url(../images/english.png);
	background-repeat: no-repeat;
	height: 24px;
	padding-top: 4px;
	background-position: right;
	text-align: right;
	padding-right: 30px;
}

.elink a {
	font-family: 'AvalonRegular';
	text-decoration: none;
	color:#CCCCCC;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 13px;
}
.elink a:hover {
	color:#333;
	text-decoration: none;
	color:#FFF;
}

.weather

{
	
	height:53px;
	
	
}


.footer_bar_1
{
	height:3px;
	border-top:#000 dotted 1px;
}
.footer_bar_2
{
	height:5px;
	background-color:#333;
	
}
.bar_4
{
	height:5px;
	background-color:#D9D9D9;
}
.bar_5
{
	height:3px;
	background-color:#CC0000;
}

.icon_1
{
	position:absolute;
	right:7px;
	top:3px;
	
}
.tiker
{
	background-image:url(../images/tiker_back.png);
	background-repeat:no-repeat;
	padding:6px;
	height:32px;
}

.news_b_1
{
	border-bottom:#CCC dotted 1px;
	margin-bottom:15px;
	padding-bottom:15px;
	
}

.font_16
{
	font-family:Tahoma, Geneva, sans-serif  !important;
}
.date_1
{
	font-size:12px;
	color:#999;
	font-family:Tahoma, Geneva, sans-serif;
	padding-left:10px;
	border-left: #CCC solid 1px;
	margin-left:10px;
}
.comment_1
{
}
.comment_1 a
{
	font-size:12px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;	
}
.comment_1 a:hover
{
	font-size:12px;
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	
}






.tiker_title
{
	background-image:url(../images/tiker_1.png);
	background-repeat:no-repeat;
	width:70px;
	height:19px;
	padding:4px 13px 4px 15px;
	
}


.tiker_title h2
{
	font-size:13px;
	color:#ffffff;
	background-image:url(../images/tiker_2.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:25px !important;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	text-align: right;
	
}

.tiker_data
{
	width:900px;
	height:27px;
}








.fasel
{
	padding-top:20px;
	padding-bottom:20px;
}


.news_block
{
	width:340px;
	margin-bottom:25px;
}

.news_block_2
{
	width:192px;
	margin-bottom:25px;
}


.news_block_header
{
	height:32px;
	
	background-image:url(../images/bar_2.png);
	background-repeat:no-repeat;
	background-position:right;
	
	
}

.news_block2_header
{
	height:32px;
	
	background-image:url(../images/bar_3.png);
	background-repeat:no-repeat;
	background-position:right;
	
	
}
.w_425
{
	width:425px;
}

.w_50p
{
	width:46%;
}
.w_47p
{
	width:47%;
}
.color_1
{
	color:#333 !important;
}






.w_230
{
	width:232px;
	
}
.w_320
{
	width:320px;
	
	
	
}



.mr_10
{
	margin-right:10px;
}
.ml_10
{
	margin-left:10px;
}

.mr_15
{
	margin-right:15px;
}
.ml_15
{
	margin-left:15px;
}
.mr_20
{
	margin-right:20px;
}
.ml_20
{
	margin-left:20px;
}



.pr_10
{
	padding-right:10px;
}
.pl_10
{
	padding-left:10px;
}

.pr_15
{
	padding-right:15px;
}
.pl_15
{
	padding-left:15px;
}
.pr_20
{
	padding-right:20px;
}
.pl_20
{
	padding-left:20px;
}




.header_i
{
	width: 50px;
	text-align: center;
	padding-top:2px;
	
}
.header_t
{
	text-align: right;
	padding-right: 15px;
	padding-top: 12px;
	
}


.header_t h1
{
	color: #FFF;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	font-size: 13px;
	margin: 0;
	padding: 0;
	
}
.news_block_back_1
{
	height:4px;
	background-color:#CC0000;		
}


.news_block_back_2
{
	background-color:#FFF;
	
	padding:14px;
	text-align:right;
}

.news_block_back_3
{
	background-color:#FFF;
	
	padding:14px;
	text-align:right;
}

.min_h_400
{
	min-height:400px;
}

.pg_back
{
	background-image:url(../images/pg_back.png);
	background-repeat:no-repeat;
	padding:15px 30px 15px 0px;
	height:280px;
	width:674px;
}
.news_image
{
	background-color:#EEEEEE;
	border:#CCC solid 1px;
	padding:4px;
	
}

.news_image img
{
	
	border:#CC0000 solid 1px;
	
	
	
}

.w_280
{
	width:280px;
}

.w_350
{
	width:350px;
}



.news_block_back_2 h3
{
	color: #333;
	font-family: 'AE_KHALID', "GESSTwoMedium-Medium", "Tahoma";
	 
	font-size: 18px;
	margin: 0;
	padding: 0;
	font-weight: 200;
	/*text-shadow:1px 1px #666;*/
	
}







.color_2
{
	color: #999999;
	font-family: 'ADVERTISINGLIGHT', "GESSTwoMedium-Medium", "Tahoma";
	font-size: 13px;
	margin: 0;
	padding: 0;
	
}


.news_block_back_2 p
{
	color: #999 !important;
	font-family: 'ADVERTISINGLIGHT', "GESSTwoMedium-Medium", "Tahoma";
	font-size: 14px !important;
	margin: 0 !important;
	padding: 0 !important;
	
}
.title_icon
{
	background-image:url(images/back_100.png)!important;
	 background-repeat:no-repeat!important;
	 background-position:bottom!important;
	 padding-bottom:0px !important;
	 margin-bottom:0px !important; 
	 height:32px !important;
	  width:70px !important;
	  
}

.w_300px
{
	width:300px;
	
}
.news_bar_1
{
	height:2px;
	border-top:#ccc dashed 1px;
}




.news_extra ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.news_extra ul li
{
	background-image: url(../images/nav_2_separator.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	margin-bottom: 5px;
}

.news_extra ul li a
{
	color: #666;
	font-family: 'ADVERTISINGLIGHT', "GESSTwoMedium-Medium", "Tahoma";
	font-size: 14px;
	text-decoration: none;
}

.news_extra ul li a:hover
{
	color: #C00;
}



.readmore
{
	background-image:url(../images/icon6.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:23px;
	display:block;
	color: #C00;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	font-size: 12px;
	font-weight: normal;
}

.readmore:hover
{
	
	color: #333;
	
}





/* Skills
----------------------------------------------------------------------------- */
.skills-bar{
    width: 100%;
    position: relative;
}

.skills{
    
    display: block;
	margin:0px;
	padding:0px;
	margin-top:40px;
}

.skills li em{
    position: relative;
    top: -29px;
  	font-family: 'tahoma';
	font-size:13px;
    font-style: normal;
	
	
}

.skills li{
    display: block;
    height: 15px;
    margin-bottom: 40px;
	margin-top:10px;
	padding-top:4px;
	padding-bottom:4px;

	background-color:#FFF;
	width:280px;
	

  

    border: 1px solid #ddd;

    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;

    box-sizing: border-box;
    -moz-box-sizing: border-box;
	text-align:right;
}

.expand{
    height: 5px;
    position: absolute;
    margin-top: -1px;
	right:5px;
	

    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomleft: 5px;
    -o-border-radius-topleft: 5px;
    -o-border-radius-bottomleft: 5px;
}

.option_1     { width:10%;  -moz-animation:option_1 2s ease-out;  -webkit-animation:option_1 2s ease-out;}
.option_2     { width:20%;  -moz-animation:option_2 2s ease-out;  -webkit-animation:option_2 2s ease-out;}
.option_3     { width:30%;  -moz-animation:option_3 2s ease-out;  -webkit-animation:option_3 2s ease-out;}
.option_4     { width:40%;  -moz-animation:option_4 2s ease-out;  -webkit-animation:option_4 2s ease-out;}
.option_5     { width:50%;  -moz-animation:option_5 2s ease-out;  -webkit-animation:option_5 2s ease-out;}
.option_6     { width:60%;  -moz-animation:option_6 2s ease-out;  -webkit-animation:option_6 2s ease-out;}
.option_7     { width:70%;  -moz-animation:option_7 2s ease-out;  -webkit-animation:option_7 2s ease-out;}
.option_8     { width:80%;  -moz-animation:option_8 2s ease-out;  -webkit-animation:option_8 2s ease-out;}
.option_9     { width:90%;  -moz-animation:option_9 2s ease-out;  -webkit-animation:option_9 2s ease-out;}
.option_10     { width:100%;  -moz-animation:option_10 2s ease-out;  -webkit-animation:option_10 2s ease-out;}



@-moz-keyframes option_1      { 0%  { width:0px;} 100%{ width:10%;}  }
@-moz-keyframes option_2      { 0%  { width:0px;} 100%{ width:20%;}  }
@-moz-keyframes option_3      { 0%  { width:0px;} 100%{ width:30%;}  }
@-moz-keyframes option_4      { 0%  { width:0px;} 100%{ width:40%;}  }
@-moz-keyframes option_5      { 0%  { width:0px;} 100%{ width:50%;}  }
@-moz-keyframes option_6      { 0%  { width:0px;} 100%{ width:60%;}  }
@-moz-keyframes option_7      { 0%  { width:0px;} 100%{ width:70%;}  }
@-moz-keyframes option_8      { 0%  { width:0px;} 100%{ width:80%;}  }
@-moz-keyframes option_9      { 0%  { width:0px;} 100%{ width:90%;}  }
@-moz-keyframes option_10      { 0%  { width:0px;} 100%{ width:100%;} }



@-webkit-keyframes option_1       { 0%  { width:0px;} 100%{ width:10%;}  }
@-webkit-keyframes option_2       { 0%  { width:0px;} 100%{ width:20%;}  }
@-webkit-keyframes option_3       { 0%  { width:0px;} 100%{ width:30%;}  }
@-webkit-keyframes option_4        { 0%  { width:0px;} 100%{ width:40%;}  }
@-webkit-keyframes option_5        { 0%  { width:0px;} 100%{ width:50%;} }
@-webkit-keyframes option_6       { 0%  { width:0px;} 100%{ width:60%;}  }
@-webkit-keyframes option_7       { 0%  { width:0px;} 100%{ width:70%;}  }
@-webkit-keyframes option_8       { 0%  { width:0px;} 100%{ width:80%;}  }
@-webkit-keyframes option_9        { 0%  { width:0px;} 100%{ width:90%;}  }
@-webkit-keyframes option_10       { 0%  { width:0px;} 100%{ width:100%;} }




.vote_title
{
	background-image: url(../images/images_30.png);
	background-repeat: no-repeat;
	height: 25px;
	color: #937242;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	font-size: 13px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 10px;
	
	
}
.vote_body
{
	background-image: url(../images/images_35.png);
	background-repeat: repeat-y;
	
}

.vote {

	
	text-align:right;
	margin:0;
	padding:0;
	
}


.vote h4
{
	font-size:15px;
	color:#666;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	margin-bottom: 10px;
	font-style: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-align: right;
	background-image: url(../images/back_5.png);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}

.vote h1 {
	 background:url(../images/call-h.png) no-repeat;
	  width:177px; 
	  height:18px; 
font-family:"GESSTwoMedium-Medium", "Tahoma" ;
font-size:13px;
 color:#FFF;
  margin:4px 0 0 8px;
text-align:right; 
padding:2px 25px 0 0;
 font-weight:normal}
 
 
 
 
.vote p {
	font-size:12px;
	
	color:#000;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	margin:5px 0 10px 0;
	text-align:right;
	font-weight:normal
}
.check 
{
	font-family:Tahoma, Geneva, sans-serif!important;
	font-size:12px;
	color:#000;
 *margin:0 13px 2px 0!important ;
	margin-bottom: 3px;
	margin-top: 3px;
	 }
.check input {
	float:right;
	margin: 0;
	padding: 0;
	margin-left: 5px;
}
.previous {
	text-decoration:none;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin:0 0px 0 0;
	float:right
}
.vote_number
{
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: normal !important;
	
}
.votebutton {
	float:left;
	margin:0;
	padding:0;
	padding-right:20px;
	padding-left:20px;
	font-size:13px !important;
	
	height: 20px;
	color: #CCC;
	font-family: "GESSTwoMedium-Medium", "Tahoma";
	border: none;
	outline: none;
	background: transparent;
	background-color:#C00;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.votebutton:hover {
	color: #C00;
	background-color: #CCC;
}



.inner_page
{
	margin:0;
	padding:0;
	text-align: right;
	
}

.inner_page h1 {
	font-size:15px;
	color:#666;
	margin:0;
	padding:0;
	font-weight:normal;
		font-family:"DROIDKUFI-REGULAR_0", "GESSTwoMedium-Medium", "Tahoma";
	/*font-family:"GESSTwoMedium-Medium", "Tahoma";*/
	margin-bottom: 10px;
	font-style: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-align: right;
	background-image: url(../images/back_5.png);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
.inner_page h2 {
	font-size:14px;
	color:#C00;
	
	padding-bottom: 10px;
	font-weight:normal;
	font-family:"DROIDKUFI-REGULAR_0", "GESSTwoMedium-Medium", "Tahoma";
	font-weight:bold;
	
		background-image: url(../images/back_5.png);
	background-position: bottom;
	background-repeat: no-repeat;

	
	
}

.inner_page h3 {
	font-size:12px;
	color:#C00;
	
	
	font-weight:normal;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-style: normal;
	text-align: center;
	
	
}

.inner_page h4 {
	font-size:12px;
	color:#C00;
	
	
	font-weight:normal;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	font-style: normal;
	text-align: center;
	
	
}

.inner_page p {
	color: #666;
	font-family: 'ADVERTISINGLIGHT',"Tahoma";
	/*	font-family:"DROIDKUFI-REGULAR_0","Tahoma";*/
	font-size: 14px;
	margin: 0;
	padding: 0;
	margin-top:10px !important;	
}
	
.share
{
	background-color:#F7F7F7;
	padding:5px;
	margin-top:20px;
}


.magazine {
	margin:0;
	padding:0;
	text-align: right;
}
.magazine h1 {
	font-size:15px;
	color:#666;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	margin-bottom: 10px;
	font-style: normal;
	text-transform: uppercase;
	font-variant: normal;
	text-align: right;
	background-image: url(../images/back_5.png);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
.mg_back
{
	
	background-image:url(../images/magazine_03.png);
	background-repeat:no-repeat;
	
	width:180px;
	height:207px;
	padding-right:6px;
	padding-top:8px;
	text-align:right;
	margin-left:-30px;
}
.mg_data
{
	width:110px;
	text-align:center;
	margin-top:10px;
	
}

.mg_data span
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	display:block;
	margin-bottom:5px;
}


.text_7
{
	font-family: "GESSTwoMedium-Medium", "Tahoma" !important;
	font-size:12px !important;
	color:#999999;
	display:block;
	
}





/*------------ rating  ------------*/

 .rating {
          overflow: hidden;
          display: inline-block;
      }
      .rating-input {
          position: absolute;
          left: 0;
          top: -50px;
      }
      .rating-star {        
          display: block;
          float: right;        
          width: 13px;
          height: 16px;
		  
          background: url(../images/star.png) 0 -16px;
      }
      .rating-star:hover,
      .rating-star:hover ~ .rating-star,
      .rating-input:checked ~ .rating-star {
          background-position: 0 0;
      }

/*------------ rating  ------------*/





/*------------ pray time ------------*/


	#timetable {border-width: 1px; border-style: outset; border-collapse: collapse; border-color: gray; width: 155px;}
		#timetable td, #timetable th {border-width: 1px; border-spacing: 1px; padding: 2px 4px; border-style: inset; border-color: #CCCCCC;}
		#timetable th {color:black; text-align: center; font-weight: bold; background-color: #F8F7F4;}
		.pray_loc
		{
			
			
			text-align:center;
			font-size:12px;
			font-family:Tahoma, Geneva, sans-serif;
			font-weight:bold;
			
			clear:both;
			height:30px;
			border-bottom:#CCC solid 1px;
			padding-top:4px;
			padding-left:4px;
			padding-bottom:1px;
			
		}
		.pray_name_1
		{
			float:right;
			width:70px;
			padding-top:5px;
			
			
		}
		.pray_time
		{
			float:left;
			background-color:#FFF;
			border-top:#CCC solid 1px;
			border-bottom:#CCC solid 1px;
			border-right:#CCC solid 1px;
			border-left:#CCC solid 1px;
			height:20px;
			padding-top:5px;
			padding-right:12px;
			padding-left:12px;
			
			font-size:13px !important;
			font-weight:normal !important;
			
		}
		
		
		
		
		
	.tab_111
	{
		background-image:url(../images/tab_22.png); 
		background-repeat:no-repeat; 
		background-position:right top!important;  
		margin-top:0px; 
		position:relative;
	}
		
	.tab_222
	{
		background-image:url(../images/tab_22.png); 
		background-repeat:no-repeat;
		 background-position:right top!important; 
		  margin-top:0px;
		   position:relative;
	}
	
	
	
	
	
	
	
	.comment_number
	{
		background-image:url(../images/comments.png);
		background-repeat:no-repeat;
		background-position: right top;
		padding-right:70px;
		border-bottom:#CCC dashed 1px;
		padding-bottom:20px;
		margin-bottom:20px;
		
		
	}
	.comment_number h4
	{
	font-family:"GESSTwoMedium-Medium", "Tahoma";
	color:#C00;
	font-size:14px;
	padding:0;
	margin-bottom: 5px;
	font-weight: normal;
	margin: 0;
	text-align: right;	
		
	}
	
	.comment_number p
	{
	color: #333;
	font-family: 'ADVERTISINGLIGHT', "GESSTwoMedium-Medium", "Tahoma";
	font-size: 14px;
	margin: 0;
	padding: 0;		
	}
	
	
	



/*------------ pray time ------------*/









/*  for calender*/
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/*  for calender*/



/* for gallery */
        #gallery
        {
	
	width: 704px;
        }
        #gallery ul
        {
            list-style: none;
			width: 704px;
			padding:0px;
			margin:0px;
        }
        #gallery ul li
        {
	/*display: inline;*/
	display:block;
	float:right;
	width: 170px !important;
	height: 230px !important;
	position:relative;
	margin-left:2px;
	margin-right:2px;
	
	
	
        }
		
		 #gallery ul li a
        {
	top: 0px;
			right:0px;
	
	position:absolute;
	display:block;
	 

	
        }
		
		.photo_title
		{
			width:160px;
			position:absolute;
			bottom: -30px;
			right:0px;
			font-family: 'DROIDKUFI-REGULAR_0', "GESSTwoMedium-Medium", "Tahoma";
	font-size:13px;
	color:#999;
		}	
		.photo_date
		{
			width:160px;
			position:absolute;
			bottom: -50px;
			right:0px;
			color:#C00;
				 font-family: 'DROIDKUFI-REGULAR_0', "GESSTwoMedium-Medium", "Tahoma";
	font-size:12px;
		}
		
		
		
			.photo_icons
		{
			width:160px;
			position:absolute;
			bottom: 20px;
			right:0px;
			
			
		}
		
		
		.photo_icons a
		{
			
		
		}
		
		
        #gallery ul img
        {
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
	width: 150px;
	height: 130px;
	
	-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
	
        }
        #gallery ul a:hover img
        {
            border: 5px solid #C00;
            border-width: 5px 5px 20px;
			
			-webkit-transform: scale(1) translateY(-5px);	
	-moz-transform: scale(1) translateY(-5px);	
	-ms-transform: scale(1) translateY(-5px);	
	transform: scale(1) translateY(-5px);
			
			
            
	
        }
        #gallery ul a:hover
        {
	color: #C00;
        }
	
/* for gallery */	
		

.date_4
{
	
	display:block;
	
	
	font-size:11px;
	color:#666;
	
	
	font-weight:normal;
	font-family:"DROIDKUFI-REGULAR_0","Tahoma";
	font-weight:normal;
	text-decoration:none;
	height:20px;

	
}

.date_3
{
	
	display:block;
	
	
	font-size:13px;
	color:#C00;
	
	
	font-weight:normal;
	font-family:"DROIDKUFI-REGULAR_0", "GESSTwoMedium-Medium", "Tahoma";
	font-weight:bold;
	text-decoration:none;
	
}

.date_3:hover
{
	color:#000;
	text-decoration:none;
	
}

.inner_5
{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
}


	.back_1
	{
	background-color:#F2F2F2;
	border:#999 solid 5px;
	padding:7px;
	border-top-color: #E9E9E9;
	border-bottom-color: #D3D3D3;
	border-right-color: #DDD;
	border-left-color: #CACACA;
	margin-bottom:25px;
	}

	.back_1:hover
	{
		background-color:#fff;
		border:#ccc solid 5px;
		padding:7px;
			border-top-color: #E9E9E9;
	border-bottom-color: #D3D3D3;
	border-right-color: #DDD;
	border-left-color: #CACACA;
	}
	
	
	
	
.date_6
{
	
	display:block;
	
	
	font-size:13px;
	color:#666;
	
	
	font-weight:normal;
	font-family:"DROIDKUFI-REGULAR_0", "GESSTwoMedium-Medium", "Tahoma";
	font-weight:normal;
	text-decoration:none;
	height:25px;

	
}
.w_200
{
	width:195px;
}
.date_5
{
	
	display:block;
	
	
	font-size:13px;
	color:#C00;
	
	
	font-weight:normal;
	font-family:"DROIDKUFI-REGULAR_0", "GESSTwoMedium-Medium", "Tahoma";
	font-weight:bold;
	text-decoration:none;
	
}

.date_5:hover
{
	color:#000;
	text-decoration:none;
	
}


.date_7
{
	display:block;
	font-size:11px;
	color:#C00;
	font-weight:normal;
	font-family:"DROIDKUFI-REGULAR_0", "GESSTwoMedium-Medium", "Tahoma";
	font-weight:normal;
	text-decoration:none;
	margin-top: 5px;
	background-color: #E6E6E6;
	padding-top: 1px;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 10px;
		-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	
}

.date_7:hover
{
	color:#FFF;
	text-decoration:none;
	background-color: #C00;
}
.inner_6
{
	padding-left:5px;
	padding-right:5px;
}


	.back_2
	{
	
	border-bottom:#999 dashed 1px;
	padding-bottom:5px;
	
	margin-bottom:25px;
	}
	
	.back_2 p
	{
		margin:0px !important;
		padding:0px !important;
	}
	
.book_back
{
	background-image:url(../images/book_back.png);
	background-position:right;
	background-repeat:no-repeat;
	width:120px;
	height:120px;
	text-align:right;
	padding-right:9px;

	padding-top:12px;
	display:block;
	
}




.ui-tabs.ui-tabs-vertical {
    padding: 0;
    width: 42em;
}
.ui-tabs.ui-tabs-vertical .ui-widget-header {
    border: none;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav {
    float: left;
    width: 10em;
    background: #CCC;
    border-radius: 4px 0 0 4px;
    border-right: 1px solid gray;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li {
    clear: left;
    width: 100%;
    margin: 0.2em 0;
    border: 1px solid gray;
    border-width: 1px 0 1px 1px;
    border-radius: 4px 0 0 4px;
    overflow: hidden;
    position: relative;
    right: -2px;
    z-index: 2;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a {
    display: block;
    width: 100%;
    padding: 0.6em 1em;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li a:hover {
    cursor: pointer;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: 0.2em;
    padding-bottom: 0;
    border-right: 1px solid white;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-nav li:last-child {
    margin-bottom: 10px;
}
.ui-tabs.ui-tabs-vertical .ui-tabs-panel {
    float: left;
    width: 28em;
    border-left: 1px solid gray;
    border-radius: 0;
    position: relative;
    left: -1px;
}



