@charset "utf-8";
/*
	Theme Name: NEWSbLOG
	Theme URI: 
	Version: 1.0
	Author: 
	Author URI:
	Description: 
*/


@font-face {
    font-family: 'GESSTOW_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.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GESSTOW_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.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GESSTOW_Bold';
    src: url('fonts/GE_SS_Two_Bold.eot');
    src: url('fonts/GE_SS_Two_Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/GE_SS_Two_Bold.woff') format('woff'),
         url('fonts/GE_SS_Two_Bold.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{
	font-family:"alwanfont-reg1";
	src:url('fonts/HelveticaNeueW23-Reg.eot');
	src:url('fonts/HelveticaNeueW23-Reg.woff') format("woff"),
	url('fonts/HelveticaNeueW23-Reg.ttf') format("truetype"),
	url('fonts/HelveticaNeueW23-Reg.svg#HelveticaNeueLTArabic55Roman') format("svg");
	font-weight:normal;
	font-style:normal;
	}
	
@font-face{
	font-family:"alwanfont-bold1";
	src:url('fonts/HelveticaNeueW23-Bd.eot');
	src:url('fonts/HelveticaNeueW23-Bd.woff') format("woff"),
	url('fonts/HelveticaNeueW23-Bd.ttf') format("truetype"),
	url('fonts/HelveticaNeueW23-Bd.svg#HelveticaNeueLTArabic55Roman') format("svg");
	font-weight:bold;
	}

/* Reset */
#wrapper-top {
	background:url(images/Wrapper_top.jpg) no-repeat top center;
	background-attachment: fixed;
	width:100%;
	height:auto;
	min-width:980px;
}
#container_top {
	background: url(images/Containet_top.jpg) repeat-y top center;
	width: 992px;
	height: auto;
	margin: 0px auto 0px auto;
	position: relative;
	z-index: 999;
}
#container {
	width:980px;
	height: auto;
	margin:0px auto 0px auto;
}

.new-reg:hover {
	background:url(images/new-reg.png) no-repeat bottom right;
}
#Body-Content {
	width: 964px;
	height: auto;
	margin: 10px auto;
}
#Content {
	width: 650px;
	height: auto;
	float: right;
	margin: 0px 0px 0px 0px;
}
#Home_Slider {
	width: 650px;
	height: 380px;
	margin: 0px 0px 0px 0px;
}
#Media_Tabs {
	background: #f7f7f7;
	border: 1px solid #ccc;
	width: 200px;
	height: 375px;
	float: right;
	margin: 0px 0px 0px 0px;
	border-radius: 7px;
	position: relative;
}
#Media_Tabs ul {
	width: 200px;
	height: 38px;
	margin: 6px 0px 6px 0px;
}
#Media_Tabs ul li {
	float: none;
}
#Media_Tabs ul li.media_active a {
	background: url(images/media_button.png) no-repeat right center;
	color: #6c1313;
	text-shadow: #d56a6a 0px 1px 1px;
	width: 88px;
	display: block;
	height: 37px;
	line-height: 37px;
	text-align: center;
	font-family: GESSTOW_Medium;
	font-size: 18px;
	font-weight: bold;
	position: relative;
	right: 48px;
}
#Media_Tabs ul li.media_active a:hover {
	text-shadow: #d56a6a 0px 1px 1px !important;
	color: #6c1313 !important;
}
#Media_Tabs ul li a {
	background: url(images/media_button.png) no-repeat left center;
	width: 88px;
	display: block;
	height: 37px;
	line-height: 37px;
	text-align: center;
	font-family: GESSTOW_Medium;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	float: right !important;
	margin: 0px 8px 0px 0px;
}
#Media_Tabs ul li a:hover {
	color: #eee;
	text-shadow: #000 0px 0px 2px;
}
.media_tabs_content {
	width: 190px;
	height: auto;
	margin: 0px auto;
}
.media_tabs_content ul {
	height: auto !important;
}
.media_tabs_content ul li {
	width: 188px !important;
	height: 96px !important;
	border: 1px solid #555 !important;
	border-radius: 5px;
	margin: 0px 0px 10px 0px !important;
	position: relative;
}
.media_tabs_content ul li img {
	width: 188px !important;
	height: 96px !important;
	border-radius: 0px;
}
.media_tabs_content a {
	position: absolute !important;
	z-index: 999999999 !important;
	display: block !important;
	background: #000 !important;
	width: 184px !important;
	height: auto !important;
	padding: 2px !important;
	color: #fff;
	opacity: .7;
	bottom: 0px;
	margin: 0px !important;
	font-size: 12px !important;
	font-family: Tahoma, Geneva, sans-serif !important;
	font-weight: normal !important;
	border-radius: 0px 0px 0px 0px;
	line-height: 18px !important;
}
.media_tabs_content a:hover {
	color: #fedc3d !important;
}
.media_img_up {
	background: url(images/img_up.png) no-repeat top center;
	width: 30px;
	height: 30px;
	display: block;
	position: absolute;
	top: 9px;
	right: 10px;
	z-index: 999999999;
	cursor: pointer;
}
.media_img_down {
	background: url(images/img_down.png) no-repeat top center;
	width: 30px;
	height: 30px;
	display: block;
	position: absolute;
	top: 9px;
	left: 10px;
	z-index: 999999999;
	cursor: pointer;
}
#Slider {
	width: 420px;
	height: 375px;
	background: #f7f7f7;
	border: 1px solid #ccc;
	float: left;
	margin: 0px 0px 0px 0px;
	border-radius: 7px;
	position: relative;
}
#slider_post {
	position: relative !important;
	width: 405px !important;
	height: 285px !important;
	overflow: visible !important;
}
.Slider_Content {
	width: 400px;
	height: 282px;
	border: 1px solid #555;
	border-radius: 7px;
	margin: 9px auto;
	position: relative;
	top: 9px;
	right: 9px;
}
.Slider_Content img {
	width: 404px;
	height: 282px;
}
.Slider_Content h2 {
	position: absolute;
	z-index: 9999999999;
	width: 390px;
	height: auto;
	padding: 5px;
	background: url(images/slider_h2.png) top center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	bottom: 0px;
	display: block;
}
.Slider_Content h2 a {
	color: #fff;
	display: block;
	width: 390px;
	height: auto;
	-moz-transition: all 0.2s ease-in-out;
}
.Slider_Content h2 a:hover {
	color: #f6bf2b;
}
.Slider_next {
	background: url(images/next.jpg) no-repeat top right;
	width: 48px;
	height: 65px;
	display: block;
	position: absolute;
	bottom: 10px;
	right: 10px;
}
.Slider_back {
	background: url(images/back.jpg) no-repeat top left;
	width: 48px;
	height: 65px;
	display: block;
	position: absolute;
	bottom: 10px;
	left: 10px;
	z-index: 99;
}
.slider_nave {
	width: 350px;
	height: 55px;
	position: absolute;
	bottom: 18px;
	right: 64px;
}
.slider_nave a {
	background: url(images/slider_nave.png) no-repeat top left;
	float: right;
	display: block;
	width: 52px;
	height: 55px;
	line-height: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #666;
	margin: 0px 0px 0px 8px;
}
.slider_nave .activeSlide {
	background: url(images/slider_nave.png) no-repeat top right;
	color: #fff;
	text-shadow: #222 0px 0px 2px;
}
#Scroll_Wrapper {
	width: 650px;
	height: 200px;
	margin: 21px 0px 0px 0px;
}
.Slider_scroll_title {
	width: 90%;
	height: 35px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	line-height: 32px;
	background: #ccc;
	border: 1px solid #888;
	margin: 0px auto 0px auto;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: #ddd 0px 1px 0px;
}
.Slider_scroll_title a {
	display: block;
	width: 100%;
	height: 35px;
}
.Slider_scroll_title a:hover {
	color: #C00;
}
#Slider_scroll {
	width: 650px;
	height: 150px;
	margin: 0px 0px 5px 0px;
	background: none !important;
	padding: 5px 0px 0px 0px;
	overflow: hidden !important;
}
.slider_scroll {
	width: 200px;
	height: 150px;
	background: #ccc;
	float: right;
	border: 1px solid #888;
	box-shadow: #222 0px 0px 4px;
	border-radius: 10px;
}
.slider_scroll img {
	width: 200px;
	height: 150px;
}
.first_post {
	width: 1px;
	height: 1px;
	opacity: 0;
}
#cat-news {
	width:660px;
	height:231px;
	float:right;
	margin:20px 0px 0px 0px;
}
.cat-news-titttle {
	width:660px;
	height:47px;
	margin:0px 0px 0px 0px;
	float:right;
}
.cat-news-titttle ul {
	margin:0px 0px 0px 0px;
}
.cat-news-titttle ul li {
	margin:0px 0px 0px 7px;
	float:right;
}
.cat-news-titttle ul li a {
	display:block;
	background:url(images/template_70.jpg) no-repeat top left;
	width:157px;
	height:47px;
	margin:0px 0px 0px 0px;
	font-family:GESSTOW_Medium;
	font-size:16px;
	font-weight:bold;
	line-height:47px;
	text-indent:35px;
	color:#666;
	text-shadow:#f2f2f2 0px 1px 0px;
}
.cat-news-titttle ul li.cats_active a {
	background:url(images/template_70.jpg) no-repeat top right;
	color:#691414;
	text-shadow:#e67676 0px 1px 0px;
}
.cat-news-content {
	width:647px;
	height:182px;
	border-top:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	border-left:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	border-radius:0px 0px 7px 7px;
	background: #F9F9F9;
}
.cat-news-partofnew {
	width:325px;
	height:182px;
	float:right;
	margin:0px 10px 0px 0px;
}
.cat-news-partofnew a {
	width:325px;
	float:right;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	padding:10px 0px 0px 0px;
	color:#555;
	text-shadow:#cecece 0px 0px 0px;
}
.cat-news-thepartofnew-content {
	width:325px;
	height:87px;
	float:right;
	margin:5px 0px 0px 0px;
}
.cat-news-thepartofnew-content-img {
	width:100px;
	height:85px;
	float:right;
	margin:0px 0px 0px 0px;
	border:1px solid #666;
	border-radius:5px;
}
.cat-news-thepartofnew-content-img img {
	width:100px;
	height:85px;
}
.cat-news-thepartofnew-content-text {
	width:210px;
	height:85px;
	float:right;
	margin:0px 10px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	padding:0px 0px 0px 0px;
	color:#555;
	text-shadow:#aeaeae 0px 0px 0px;
}
.cat-news-thepartofnew-data {
	width:325px;
	height:27px;
	margin:5px 0px 0px 0px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:23px;
	padding:0px 0px 0px 0px;
	text-indent:25px;
	color:#666;
	text-shadow:#aeaeae 0px 0px 0px;
}
.cat-news-thepartofnew-data-date {
	background:url(images/calender-cat-top.jpg) no-repeat top right;
	height:27px;
	float:right;
	width:auto;
	margin:0px 0px 0px 15px;
}
.cat-news-thepartofnew-data-comments {
	background:url(images/comments-cat-top.jpg) no-repeat top right;
	height:23px;
	float:right;
	width:auto;
	margin:0px 5px 0px 15px
}
.cat-news-thepartofnew-data-more {
	background:url(images/more-cat-top.jpg) no-repeat top right;
	height:23px;
	float:right;
	width:100px;
	margin:0px 5px 0px 0px;
}
.cat-news-thepartofnew-data-more a {
	display:block;
	width:100px;
	font-family:GESSTOW_Light;
	font-size:13px !important;
	font-weight:bold !important;
	line-height:25px !important;
	padding:0px 0px 0px 0px !important;
	text-indent:25px !important;
	color:#666 !important;
	text-shadow:#aeaeae 0px 0px 0px !important;
}
.cat-news-thepartofnew-data-more a:hover {
	color: #B4070C !important;
}
.cat-links {
	width:292px;
	height:182px;
	margin:0px 0px 0px 10px;
	float:left;
}
.cat-links ul {
	margin:0px 0px 0px 0px;
}
.cat-links ul li {
	margin:10px 0px 0px 0px;
}
.cat-links ul li a {
	display:block;
	background:url(images/cat-news.jpg) no-repeat top center;
	width:292px;
	height:48px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:44px;
	text-indent:30px;
	color:#666;
}
.cat-links ul li a:hover {
	color:#cc3f3f;
}
#cat-posts {
	width:700px;
	height:auto;
	margin:23px 0px 0px 0px;
	float:right;
}
.cat-post {
	width:314px;
	height:409px;
	margin:0px 0px 20px 22px;
	float:right;
}
.cat-post-top {
	background:url(images/cat-top-center.jpg) repeat-x top center;
	width:314px;
	height:45px;
	float:right;
}
.cat-post-tittle {
	width:200px;
	height:45px;
	margin:0px 0px 0px 0px;
	float:right;
}
.cat-post-tittle h2 {
	background:url(images/bg-cat-tittle.png) no-repeat top right;
	float:right;
	margin:10px 0px 0px 0px;
	font-family:GESSTOW_Medium;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	height: 27px;
	padding:0px 38px 0px 0px;
	color:#fff;
}
.cat-post-top-right {
	background:url(images/cat-top-right.jpg) no-repeat top right;
	float:right;
	width:8px;
	height:45px;
}
.cat-post-top-left {
	background:url(images/cat-rop-left.jpg) no-repeat top right;
	float:left;
	width:91px;
	height:45px;
}
.cat-post-top-left a {
	display:block;
	width:90px;
	height:45px;
	font-family:GESSTOW_Medium;
	font-size:16px;
	font-weight:bold;
	line-height:45px;
	text-indent:18px;
	color:#fff;
	-moz-transition: all 0.2s ease-in-out;
}
.cat-post-top-left a:hover {
	color: #410707;
	text-shadow: #f04343 0px 1px 0px;
}
.cat-post-content {
	width:310px;
	height:362px;
	border-right:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	border-left:1px solid #c4c4c4;
	border-radius:0px 0px 7px 7px;
	margin:0px 1px 0px 0px;
	background: #F9F9F9;
}
.cat-post-content-top {
	background:url(images/cat-content-shadow.png) no-repeat bottom center;
	width:310px;
	height:180px;
	margin:5px 0px 0px 0px;
	float:right;
}
.cat-post-content-top-tittle {
	width:310px;
	height:auto;
	margin:0px 5px 0px 5px;
}
.cat-post-content-top-tittle a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	color:#555555;
	text-shadow:#cecece 0px 1px 0px;
	padding:0px 0px 0px 0px;
}
.cat-post-content-img {
	width:100px;
	height:85px;
	margin:5px 5px 0px 0px;
	float:right;
	border:1px solid #666666;
	border-radius:5px;
}
.cat-post-content-img img {
	width:100px;
	height:85px;
}
.cat-post-content-text {
	width:195px;
	height:85px;
	float:left;
	margin:3px 5px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	color:#666666;
	text-shadow:#e5e5e5 0px 1px 0px;
	padding:0px 0px 0px 0px
}
.cat-post-data {
	width:300px;
	height:27px;
	margin:15px 0px 0px 0px;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:23px;
	color:#666666;
	text-shadow:#e5e5e5 0px 1px 0px;
	padding:0px 0px 0px 0px;
	text-indent:30px
}
.cat-post-data-date {
	background:url(images/calender-cat-top.jpg) no-repeat top right;
	height:27px;
	width:auto;
	float:right;
	margin:0px 5px 0px 10px;
}
.cat-post-data-comments {
	background:url(images/comments-cat-top.jpg) no-repeat top right;
	height:23px;
	width:auto;
	float:right;
	margin:0px 0px 0px 10px;
}
.cat-post-data-more {
	background:url(images/more-cat-top.jpg) no-repeat top right;
	height:23px;
	width:100px;
	float:right;
	margin:0px 0px 0px 0px;
}
.cat-post-data-more a {
	font-family:GESSTOW_Light;
	font-size:13px;
	font-weight:bold;
	line-height:22px;
	color:#666666;
	text-shadow:#e5e5e5 0px 0px 0px;
	padding:0px 0px 0px 0px
}
.cat-post-data-more a:hover {
	color: #B4070C !important;
}
.cat-post-links {
	width:305px;
	height:175px;
	float:right;
	margin:0px 0px 0px 0px;
}
.cat-post-links ul {
	margin:0px 0px 0px 0px;
}
.cat-post-links ul li {
	margin:3px 4px 0px 0px;
	float:right;
	background:url(images/cat-links-shadow.png) no-repeat bottom center;
}
.cat-post-links ul li a {
	display:block;
	background:url(images/template_147.jpg) no-repeat top right;
	width:300px;
	height:55px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:48px;
	text-indent:1px;
	text-align: center;
	color:#777777;
	padding:0px 0px 0px 0px;
}
.cat-post-links ul li a:hover {
	color:#bd2a2a;
}
#sliders-cat {
	width:650px;
	height:auto;
	margin:0px 0px 0px 0px;
	float:right;
}
.slider-cat {
	width:647px;
	height:183px;
	float:right;
	margin:0px 2px 23px 0px;
	background:#f7f7f7;
}
.slider-cat-top {
	background:url(images/slider-cat-top-center.jpg) repeat-x top center;
	width:647px;
	height:53px;
	position:relative;
}
.slider-cat-top h2 {
	background:url(images/bg-cat-tittle.png) no-repeat top right;
	width:150px;
	height:27px;
	margin:11px 10px 0px 0px;
	font-family:GESSTOW_Medium;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	text-indent:38px;
	color:#fff;
}
.slider-cat-more {
	background:url(images/slider-bottom-tittle-more.jpg) no-repeat top center;
	width:81px;
	height:32px;
	top:8px;
	left:8px;
	position:absolute;
	font-family:GESSTOW_Medium;
	font-size:16px;
	font-weight:bold;
	line-height:29px;
	text-align:center;
	color:#fff;
	-moz-transition: all 0.2s ease-in-out;
}
.slider-cat-more:hover {
	color:#eeb434;
}
.slider-cat-top-right {
	background:url(images/slider-bottom-top-right.jpg) no-repeat top right;
	width:10px;
	height:53px;
	float:right;
}
.slider-cat-top-left {
	background:url(images/slider-bottom-top-left.jpg) no-repeat top right;
	width:10px;
	height:53px;
	float:left;
}
.slider-cat-center {
	background:url(images/slider-bottom-center.jpg) repeat-y top right;
	width:647px;
	height:120px;
}
.slider-cat-content {
	width:660px;
	height:120px;
	margin:0px 0px 0px 0px;
}
.slider-cat-post {
	width:188px;
	height:120px;
	float:right;
	margin:0px 10px 0px 20px;
}
.slider-cat-post-img {
	width:180px;
	height:74px;
	float:right;
	margin:0px 0px 0px 0px;
	border:4px solid #bababa;
	border-radius:5px;
}
.slider-cat-post-img img {
	width:180px;
	height:74px;
	margin:0px 0px 0px 0px;
	border-radius:0px;
}
.slider-cat-post a {
	background:url(images/bg-link-cat-top.jpg) no-repeat center right;
	height:30px;
	width:180px;
	float:right;
	margin:5px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	padding:0px 25px 0px 0px;
	color:#666666;
	text-shadow:#e5e5e5 0px 1px 0px;
}
.slider-cat-post a:hover {
	color:#f5434c;
	text-shadow:#f6cacc;
}
.slider-cat-bottom {
	background:url(images/slider-bottom-b-c.jpg) repeat-x top center;
	width:647px;
	height:10px;
}
.slider-cat-bottom-right {
	background:url(images/slider-bottom-b-r.jpg) no-repeat top right;
	width:10px;
	height:10px;
	float:right;
}
.slider-cat-bottom-left {
	background:url(images/slider-bottom-b-l.jpg) no-repeat top right;
	width:10px;
	height:10px;
	float:left;
}
/*end Content*/
#Sidebar {
	width: 302px;
	height: auto;
	float: left;
	margin: 0px 0px 0px 0px;
}
.widget {
	background:#ffffff;
	width:300px;
	height:auto;
	border:1px solid #c4c4c4;
	border-radius:10px;
	margin:0px 0px 20px 0px
}
.widget img {
	width:300px;
	height:250px;
}
.widget-tittle {
	background:url(images/widget-tittle-center.jpg) repeat-x top right;
	width:294px;
	height:50px;
	margin:3px auto 0px auto;
}
.widget-tittle h2 {
	width:274px;
	font-family:GESSTOW_Medium;
	font-size:16px;
	font-weight:bold;
	line-height:50px;
	text-align:center;
	color:#ffffff;
	text-shadow:#5b5b5b 0px 1px 0px;
}
.widget-tittle-right {
	background:url(images/widget-tittle-right.jpg) no-repeat top right;
	width:10px;
	height:50px;
	float:right;
}
.widget-tittle-left {
	background:url(images/widget-tittle-left.jpg) no-repeat top right;
	width:10px;
	height:50px;
	float:left;
}
.widget-content {
	width:290px;
	height:auto;
	border:1px solid#c4c4c4;
	border-radius:5px;
	margin:3px auto 5px auto;
}
.widget-content ul {
	margin:5px 0px 0px 0px;
}
.widget-content ul li {
	margin:0px 0px 0px 0px;
	width:290px;
	height:77px;
	background:url(images/widget-content-line.png) no-repeat bottom center;
}
.widget-content ul li:last-child {
	background: none;
}
.widget-content ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	line-height:20px;
	padding:0px 0px 0px 0px;
	color:#666666;
	text-shadow:#fff 0px 1px 0px;
	float:right;
	padding:0px 10px 6px 10px;
	-moz-transition: all 0.2s ease-in-out;
}
.widget-content ul li a:hover {
	color:#b1800b;
}
.widget-content span {
	background:url(images/widget-date.png) no-repeat top right;
	float:right;
	margin:0px 10px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:20px;
	text-indent:20px;
	color:#ba4c4c;
	text-shadow:#dca5a5 0px 1px 0px;
}
.widget-subscrip {
	background:url(images/widget-subscrip.jpg) repeat-x top center;
	width:300px;
	height:130px;
	margin:0px 0px 23px 0px;
}
.widget-subscrip h2 {
	background:url(images/subscrip-rss.png) no-repeat top right;
	width:280px;
	height:48px;
	float:right;
	margin:5px 0px 0px 0px;
	font-family:GESSTOW_Medium;
	font-size:14px;
	font-weight:bold;
	line-height:48px;
	color:#ca6212;
	text-shadow:#e1ad85 0px 0px 0px;
	text-indent:48px;
}
.widget-subscrip-form {
	width:282px;
	height:48px;
	float:right;
	margin:20px 0px 0px 0px;
}
.subscrip-text {
	width:208px;
	height:42px;
	background:#ffffff url(images/subscrip-mail.jpg) no-repeat 180px 15px;
	border:1px solid #c4c4c4;
	border-radius:5px;
	margin:0px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:40px;
	text-indent:30px;
	color:#666666;
	text-shadow:#d9d9d9 0px 1px 0px;
}
.subscrip-button {
	background:url(images/subscrip-button.jpg) no-repeat top center;
	float:left;
	width:67px;
	height:47px;
	margin:0px 0px 0px 0px;
	font-family:GESSTOW_Medium;
	font-size:15px;
	font-weight:bold;
	color:#7c1111;
	text-shadow:#e88c8c 0px 1px 0px;
	border:none;
	cursor:pointer;
}
.widget-subscrip-right {
	background:url(images/widget-subscrip-right.jpg) no-repeat top right;
	width:8px;
	height:130px;
	float:right;
}
.widget-subscrip-left {
	background:url(images/widget-subscrip-left.jpg) no-repeat top right;
	width:8px;
	height:130px;
	float:left;
}
.widget-radio-tittle {
	background:url(images/widget-radio-tittle-center.jpg) repeat-x top center;
	width:294px;
	height:74px;
	margin:3px auto 0px auto;
	position:relative;
}
.widget-radio-tittle-right {
	background:url(images/widget-radio-tittle-right.jpg) no-repeat top right;
	width:8px;
	height:74px;
	float:right;
}
.widget-radio-tittle-left {
	background:url(images/widget-radio-tittle-left.jpg) no-repeat top right;
	width:8px;
	height:74px;
	float:left;
}
.widget-radio-tittle h2 {
	background:url(images/radio.png) no-repeat top right;
	margin:5px 10px 0px 0px;
	font-family:GESSTOW_Medium;
	font-size:17px;
	font-weight:bold;
	line-height:70px;
	color:#666;
	text-shadow:#eee 0px 1px 0px;
	text-indent:60px;
}
.sessions {
	background:url(images/radio-session.jpg) no-repeat top center;
	width:43px;
	height:61px;
	position:absolute;
	left:7px;
	top:7px;
}
.up {
	background:url(images/up.png) no-repeat top center;
	width:29px;
	height:16px;
	float:right;
	margin:7px 7px 0px 0px;
}
.down {
	background:url(images/down.png) no-repeat top center;
	width:29px;
	height:16px;
	float:right;
	margin:15px 7px 0px 0px;
}
.widget-radio-content {
	width:290px !important;
	height:auto;
	border:1px solid #c4c4c4;
	border-radius:5px;
	margin:3px auto 2px auto;
}
.radio_post {
	width: 290px !important;
}
.radio_post_content {
	width: 500px;
	height: 500px;
	position: fixed;
	z-index: 999999999999999999999999999999999999999;
	right: 24%;
	top: 10%;
	background: #fff;
	border: 2px solid #666;
	border-radius: 8px;
	display: block;
}
.radio_post_content_close {
	background: url(images/icons/delete.png) no-repeat top center;
	width: 32px;
	height: 32px;
	display: block;
	position: absolute;
	z-index: 99999999999;
	top: 5px;
	right: 5px;
	cursor: pointer;
}
.widget-radio-content h2 {
	background:url(images/radio-tittle.png) no-repeat top right;
	height:37px;
	font-family:GESSTOW_Light;
	font-size:15px;
	font-weight:bold;
	line-height:35px;
	overflow: hidden;
	color:#666;
	text-indent:38px;
	margin: 3px 0px 0px 0px;
}
.widget-radio-content-img {
	width:124px;
	height:97px;
	float:right;
	margin:4px 6px 10px 0px;
	border:1px solid #666666;
	border-radius:5px;
}
.widget-radio-more {
	background:url(images/widget-button-data.jpg) no-repeat top center;
	width:125px;
	height:58px;
	margin:15px 0px 0px 10px;
	float:left;
	font-family:GESSTOW_Bold;
	font-size:15px;
	font-weight:bold;
	line-height:56px;
	color:#555555;
	text-shadow:#f6f6f6 0px 1px 0px;
	text-align:center
}
.widget-radio-content-img img {
	width:124px;
	height:97px;
	border-radius:2px;
}
.listen-radio {
	background:url(images/bg-hear-radio.jpg) no-repeat top right;
	margin:10px 6px 10px 0px;
	float:right;
	width:288px;
	height:60px;
}
.listen-radio a {
	display:block;
	background:url(images/hear-radio.png) no-repeat top right;
	font-family:GESSTOW_Medium;
	font-size:20px;
	font-weight:bold;
	line-height:50px;
	color:#740d0d;
	text-shadow:#f48686 0px 1px 0px;
	text-indent:65px;
	margin:10px 0px 0px 0px;
}
.widget-more-view-tittle {
	width:294px;
	height:44px;
	background:url(images/widget-tittle-moreview.jpg) repeat-x top center;
	margin:3px auto 0px auto;
}
.widget-more-view-tittle h2 {
	font-family:GESSTOW_Medium;
	font-size:17px;
	font-weight:bold;
	line-height:44px;
	color:#666;
	text-shadow:#eeeeee 0px 1px 0px;
	text-align:center;
}
.widget-more-view-tittle-right {
	background:url(images/widget-titltle-moreview-right.jpg) no-repeat top right;
	float:right;
	width:10px;
	height:44px;
}
.widget-more-view-tittle-left {
	background:url(images/template_150.jpg) no-repeat top right;
	float:left;
	width:10px;
	height:44px;
}
.widget-more-view-content {
	width:290px;
	height:auto;
	border:1px solid#c4c4c4;
	border-radius:5px;
	margin:3px auto 5px auto;
}
.widget-more-view-content ul {
	margin:0px 0px 0px 0px;
}
.widget-more-view-content ul li {
	margin:0px 2px 5px 0px;
	background:url(images/more-view.png) no-repeat center right;
	padding: 5px 20px 5px 0px;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#787878;
	display: block;
	width: 264px;
}
.widget-more-view-content ul li a {
	display:block;
	width:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	color:#666666;
}
.widget-more-view-content ul li:last-child {
	border: none;
}
.widget-more-view-content ul li a:hover {
	color:#ce4646;
}
/*end Sidebar*/

/*cats-post*/
.page-cat-posts {
	width:627px;
	height:179px;
	background:#f1f1f1;
	border:1px solid #c1c1c1;
	border-radius:5px;
	margin:0px 0px 15px 0px;
    padding-bottom:20px;
	-moz-transition: all 0.2s ease-in-out;
}
.page-cat-posts:hover {
	background:#faf9f9;
}
.page-cat-posts h2 {
	background:url(images/more-view.png) no-repeat top right;
	width: 620px;
	height: 28px;
	display: block;
	overflow: hidden;
	margin:10px 10px 0px 0px;
}
.page-cat-posts h2 a {
	width:620px;
	font-family:GESSTOW_Medium;
	font-size:15px;
	font-weight:bold;
	line-height:28px;
	padding:0px 30px 0px 0px;
	color:#666;
	text-shadow:#d4d4d4 0px 0px 0px;
}
.page-cat-posts h2 a:hover {
	color:#b90707;
	text-shadow:#eecbcb 0px 0px 0px;
}
.page-cat-posts-content {
	width:627px;
	height:120px;
	float:right;
	margin:20px 0px 0px 0px;
}
.page-cat-posts-content-img {
	width:129px;
	height:107px;
	float:right;
	margin:0px 10px 0px 0px;
	border:1px solid #666;
	border-radius:6px;
}
.page-cat-posts-content p {
	width:470px;
	height:65px;
	float:right;
	font-family:GESSTOW_Light;
	font-size:15px;
	line-height:22px;
	padding:0px 0px 0px 0px;
	color:#555555;
	text-shadow:#d1d0d0 0px 1px 0px;
	margin:2px 10px 0px 0px;
}
.page-cat-posts-content-data {
	width:480px;
	height:60px;
	float:right;
	margin:0px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:24px;
	color:#555555;
	text-indent:26px;
}
.page-cat-posts-content-data-date {
	background:url(images/calendar.png) no-repeat top right;
	height:24px;
	width:auto;
	float:right;
	margin:10px 15px 0px 0px;

}
.page-cat-posts-content-data-comments {
	background:url(images/icons/comments.png) no-repeat top right;
	height:24px;
	width:auto;
	float:right;
	margin:10px 15px 0px 0px;
}
.page-cat-posts-content-data-folders {
	background:url(images/folder.png) no-repeat top right;
	height:24px;
	width:auto;
	float:right;
	margin:10px 15px 0px 0px;
}
.page-more {
	background:url(images/cats_post_11.jpg) no-repeat top right;
	width:105px;
	height:39px;
	float:left;
	margin:0px 0px 0px 0px;
	position: relative;
	right: 9px;
	font-family:GESSTOW_Medium;
	font-size:13px;
	line-height:39px;
	text-align:center !important;
	text-indent:0px !important;
	color:#777;
	text-shadow:#d1d0d0 0px 1px 0px;
	position: relative;
	top: 5px;
	right: -3px;
}
.page-more:hover {
	color:#ca3535;
	text-shadow:#f0c8c8 0px 0px 1px;
}
.page-cat-posts-content-img img {
	width:129px;
	height:131px;
	border-radius:5px;
}
.page-cat-posts-widget-content {
	width:290px;
	height:auto;
	border:1px solid#c4c4c4;
	border-radius:5px;
	margin:3px auto 5px auto;
}
.page-cat-posts-widget-content ul {
	margin:0px 0px 0px 0px;
}
.page-cat-posts-widget-content ul li {
	margin:0px 0xp 0px 0px;
}
.page-cat-posts-widget-content ul li a {
	display:block;
	background:url(images/widget-tittles.jpg) no-repeat bottom right;
	padding:0px 30px 0px 0px;
	height:26px;
	margin:5px 5px 10px 0px;
	font-family:GESSTOW_Medium;
	font-size:15px;
	line-height:26px;
	color:#666;
	text-shadow:#e6e6e6 0px 0px 0px;
}
.page-cat-posts-widget-content ul li a:hover {
	background:url(images/widget-tittles.jpg) no-repeat top right;
	color:#b03535;
	text-shadow:#e5bcbc 0px 0px 0px;
}
/*single-post*/
#single-post {
	background:#f9f7f7;
	width:648px;
	height:auto;
	float:right;
	margin:0px 0px 0px 0px;
	border:1px solid #bbbbbb;
	border-radius:10px;
}
#single-comments {
	background:#f9f7f7;
	width:648px;
	height:auto;
	float:right;
	margin:25px 0px 25px 0px;
	border:1px solid #bbbbbb;
	border-radius:10px;
}
.singl-post-tittle {
	background:url(images/single_post_center.jpg) repeat-x top right;
	width:624px;
	height:51px;
	margin:10px auto 0px auto;
	text-align: center;
}
.singl-post-tittle h2 {
	font-family:GESSTOW_Medium;
	font-size:15px;
	font-weight:bold;
	line-height:51px;
	width:590px;
	color:#666666;
	text-shadow:#ededed 0px 1px 0px;
	text-align:center !important;
	padding:0px 10px 0px 0px;
}
.single-post-tittle-right {
	background:url(images/tittle-right.jpg) no-repeat top right;
	width:10px;
	height:51px;
	float:right;
}
.single-post-tittle-left {
	background:url(images//tittle-left.jpg) no-repeat top right;
	width:10px;
	height:51px;
	float:left;
}
.single-post-content {
	width:700px;
	height:204px;
	float:right;
	margin:10px 0px 0px 0px;
}
.single-post-content-img {
	width:247px;
	height:200px;
	border:1px solid #666666;
	border-radius:5px;
	float:right;
	margin:0px 10px 0px 0px;
}
.single-post-content-img img {
	width:247px;
	height:200px;
	border-radius:5px;
}
.single-post-cat {
	width:380px;
	height:202px;
	margin:0px 0px 0px 0px;
}
.single-post-content-cat {
	width:353px;
	height:46px;
	background:#fcfcfc;
	border:2px solid #d5d5d5;
	border-radius:7px;
	margin:0px 5px 26px 0px;
	position: relative;
	float: right;
	right: 15px;
}
.single-post-content-cat p {
	font-family:GESSTOW_Medium;
	font-size:16px;
	line-height:46px;
	color:#7d7d7d;
	float:right;
	padding:0px 5px 0px 0px;
}
.post-ratings {
	position: absolute;
	left: 5px;
	top: 15px;
	float: left;
	width: 265px !important;
}
.single-post-social {
	width: 140px;
	height:46px;
	float:left;
	margin:0px 0px 0px 0px;
}
.single-post-social-facebook {
	background:url(images/facebook_active.png) no-repeat top right;
	width:32px;
	height:32px;
	float:right;
	margin:8px 0px 0px 0px;
}
.single-post-social-twitter {
	background:url(images/twitter_active.png) no-repeat top right;
	width:32px;
	height:32px;
	float:right;
	margin:8px 15px 0px 0px;
}
.single-post-social-rss {
	background:url(images/rss_active.png) no-repeat top right;
	width:32px;
	height:32px;
	float:right;
	margin:8px 15px 0px 0px;
}
.single-post-date {
	background:url(images/calendar.png) no-repeat top right;
	width:auto;
	height:24px;
	float:right;
	margin:10px 5px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	color:#7d7d7d;
	text-shadow:#dcdcdc 0px 1px 0px;
	padding:0px 25px 0px 0px;
}
.single-post-folders {
	background:url(images/folder.png) no-repeat top right;
	width:auto;
	height:24px;
	float:right;
	margin:10px 15px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	color:#7d7d7d;
	text-shadow:#dcdcdc 0px 1px 0px;
	padding:0px 25px 0px 0px;
}
.single-post-comments {
	background:url(images/icons/comments.png) no-repeat top right;
	width:auto;
	height:24px;
	float:right;
	margin:10px 15px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	color:#7d7d7d;
	text-shadow:#dcdcdc 0px 1px 0px;
	padding:0px 25px 0px 0px;
}
.single-post-text {
	width:628px;
	height:auto;
	float:right;
	margin:10px 10px 10px 0px;
}
.single-post-text img {
	display: block;
	margin: 10px auto;
	border: 4px solid #ddd;
	box-shadow: #666 0px 0px 2px;
	border-radius: 8px;
}
.single-post-text span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	padding:10px 10px 0px 0px;
	color:#666666;
	text-shadow:#d4d3d3 0px 1px 0px;
}
.owner {
	width:300px;
	height:30px;
	position:absolute;
	bottom:0px;
	right:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:30px;
	color:#cccccc;
	text-shadow:#565656 0px 1px 0px;
}


#wpadminbar , .quicklinks {
	overflow: visible;
}
/*Comments*/
#comments {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #777;
	text-shadow: #fff 0px 1px 0px;
	margin-bottom:20px;
	padding-right: 35px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url(images/comments-title-icon.png) no-repeat right;
	overflow:hidden;
	margin: 20px 20px 10px auto;
	direction:rtl;
}
.commentlist {
	list-style-type:none;
	padding:0px;
	overflow:hidden;
	margin: 5px 17px 5px 0px;
}
.commentlist li {
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	overflow: hidden;
	width: 97%;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
	direction:rtl;
	background: #fff;
}
.commentlist li.bypostauthor {
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	overflow: hidden;
	height: auto !important;
	width: 97%;
	border: 2px solid #999;
	direction:rtl;
	background: #fff;
}
.commentlist li .children {
	margin-top: 37px;
	margin-right: 0px;
	overflow: hidden;
	clear: right;
	margin: 0px 12px 0px 0px;
}
.commentlist .comment-author {
	padding: 7px;
	overflow: hidden;
	background: url(images/comments_title.jpg) repeat-x bottom center;;
	padding-bottom:0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #ccc;
}
.commentlist {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	direction:rtl;
}
.commentlist em {
	padding:10px;
	color: #930;
	margin-top:15px;
	overflow:hidden;
}
.commentlist .comment-author cite.fn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #777;
	text-shadow: 0px 1px 0px #fff;
	font-weight: bold;
	padding-right: 17px;
	margin-bottom:5px;
	background: url(images/comments-forms-name.png) no-repeat right;
}
.commentlist .comment-author cite.fn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #777;
	text-shadow:0px 1px 0px #fff;
	font-weight: bold;
	text-decoration: none;
}
span.says {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #777;
	text-shadow:0px 1px 0px #fff;
	font-weight: bold;
}
.commentlist .comment-author img {
	background:#eee;
	border: 1px solid #e8e8e8;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	padding:2px;
	float: left;
	height: 50px;
	width: 55px;
}
.commentlist .comment-meta {
	padding-right: 17px;
	color: #777;
	margin-top:6px;
	text-align:right;
	background: url(images/comments-li-date-icon.png) no-repeat right;
}
.commentlist .comment-meta a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-shadow:0px 1px 0px fff;
	text-decoration: none;
}
.commentlist p {
	padding: 10px;
	margin-bottom: 7px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #777;
	text-shadow:0px 1px 0px #fff;
	text-decoration: none;
}
.commentlist p a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #666;

	text-shadow:0px 1px 0px #fff;
}
div.reply {
	width: 77px;
	text-align: center;
	float:left;
	height:39px;
	margin: 5px 0px 15px 15px;
}
div.reply a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #555;
	text-shadow:#fff 0px 1px 0px;
	background: #eee url(images/add.png) no-repeat center right;
	width:75px;
	height:36px;
	line-height:35px;
	border: 1px solid #666;
	border-radius: 5px;
	text-indent: 25px;
	-moz-transition: all 0.2s ease-in-out;
	box-shadow: inset 0px 0px 6px #666;
}
div.reply a:hover {
	background-color: #fff;
	border: 1px solid #999;
	color: #666;
	text-shadow: 0px 0px 0px;
	-moz-transition: all 0.2s ease-in-out;
	box-shadow: inset 0px 0px 6px #999;
}
#respond input {
	overflow: hidden;
	width: 55%;
	margin:0px 17px 10px 0px;
	border: 1px solid #6dc7dc;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	height:25px;
	color: #1688a2;
}
#commentformname {
	padding-right: 30px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 90%;
	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 7px;
	background: #f2fdff url(images/comments-forms-name.png) no-repeat 97%;
	float:right;
	-moz-transition: all 0.2s ease-in-out;
}
#commentformemail {
	padding-right: 30px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 7px;
	background: #f2fdff url(images/comments-forms-mail.png) no-repeat 97%;
	float:right;
	-moz-transition: all 0.2s ease-in-out;
}
#commentformsite {
	padding-right: 30px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 90%;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #f2fdff url(images/comments-forms-link.png) no-repeat 97%;
	float:right;
	-moz-transition: all 0.2s ease-in-out;
}
#commentformemail:focus {
	background: #fff url(images/comments-forms-mail.png) no-repeat 97%;
	box-shadow: inset 0px 0px 8px  #ccc !important;
	border: 1px solid #999;
	-moz-transition: all 0.2s ease-in-out;
	color: #666;
}
#commentformsite:focus {
	background: #fff url(images/comments-forms-link.png) no-repeat 97%;
	box-shadow: inset 0px 0px 8px  #ccc !important;
	border: 1px solid #999;
	-moz-transition: all 0.2s ease-in-out;
	color: #666;
}
#commentformname:focus {
	background: #fff url(images/comments-forms-name.png) no-repeat 97%;
	box-shadow: inset 0px 0px 8px  #ccc !important;
	border: 1px solid #999;
	-moz-transition: all 0.2s ease-in-out;
	color: #666;
}
#commentform textarea {
	height: 150px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	background-color: #f2fdff;
	border: 1px solid #6dc7dc;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	width: 80%;
	margin: 0px 17px 0px 0px;
	padding: 15px;
	float:right;
	-moz-transition: all 0.3s ease-in-out;
}
#commentform textarea:focus {
	background: #fff;
	box-shadow: inset 0px 0px 8px  #ccc !important;
	border: 1px solid #999;
	-moz-transition: all 0.2s ease-in-out;
}
#commentform #submit {
	height: 35px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 34px;
	color:#115f71;
	text-shadow: #333 0px 0px 0px;
	cursor: pointer;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 95px;
	background: #b0f0ff;
	float:right;
	-moz-transition: all 0.3s ease-in-out;
	border: 1px solid #39a7c1;
	box-shadow: inset #39a7c1 0px 0px 4px;
	text-shadow: #daf8ff 0px 1px 0px;
}
#commentform #submit:hover {
	background: #fff;
	color: #666;
	box-shadow: inset 0px 0px 8px  #ccc !important;
	border: 1px solid #999;
	-moz-transition: all 0.2s ease-in-out;
}
#respond h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666;
	text-shadow: #fff 0px 1px 0px;
	font-weight:bold;
	background: url(images/comments.png) no-repeat right;
	margin: 20px 10px 15px 0px;
	padding: 5px 50px 5px 0px;
}
#respond p {
	font-family: Tahoma, Geneva, sans-serif;
	color: #666;
	font-size: 12px;
	background: url(images/comments-forms-name.png) no-repeat right;
	margin: 0px 0px 10px;
	padding: 0px 20px 0px 0px;
}
#respond p a {
	font-family: Tahoma, Geneva, sans-serif;
	color: #666;
	font-size: 12px;
	text-decoration: none;
}
#respond p a:hover {
	color: #0c6a7e;
}
#respond .cancel-comment-reply {
	padding: 10px;
}
#respond .cancel-comment-reply a {
	font-family: Tahoma, Geneva, sans-serif;
	text-decoration: none;
	color: #666;
	font-size: 12px;
}
#smailesoncomment {
	overflow:hidden;
	margin:10px;
}
#cancel-comment-reply-link {
	display:block;
	background:#FED6E0 url(images/shut_down.png) no-repeat right;
	padding-right:30px;
	width:150px;
	height:30px;
	text-align:right;
	line-height:30px;
	color:#990033;
	border:1px solid #EA979D;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.error ,.nocomments {
	width: 85%;
	height: 35px;
	background: #ff6e8d url(images/icons/close.png) no-repeat right center;
	border: 1px solid #fe486e;
	border-radius: 6px;
	margin: 0px auto 0px auto;
	padding: 0px 30px 0px 0px;
	line-height: 35px;
	font-size: 13px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #770820;
	text-shadow: #ffa2b6 0px 1px 0px;
	font-weight: bold;
}
/*-------*/
.Page_nave {
	width: 610px;
	float: right;
}
.pagination {
	direction: rtl !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 6px 3px 6px 3px;
}
.pagination span, .pagination a {
	display:block;
	float:left;
	margin: 0px 0px 0px 8px;
	padding:0px 12px 0px 12px;
	text-decoration:none;
	width:auto;
	color:#666;
	background: #f3f3f3;
	box-shadow: inset #999 0px 0px 5px;
	border-radius: 4px;
	float: right;
	height: 32px;
	line-height: 32px;
	-moz-transition: all 0.2s ease-in-out;
}
.pagination a:hover {
	color: #600808;
	background: #fb8c8c;
	box-shadow: inset #730707 0px 0px 5px;
}
.pagination .current {
	background: #ddd;
	color:#555;
	float: right;
	box-shadow: inset #666 0px 0px 5px;
}
/*Note Box Style*/
.note {
	color: #b58c00;
	border: 1px solid #e6c555;
	direction: rtl;
	overflow:hidden;
	width: 95%;
	background: #fdebae url(images/icons/note.png) no-repeat 99% center;
	margin: 10px auto;
	padding:10px;
	border-radius: 8px;
}
.note p {
	padding-right: 40px;
	text-shadow:1px 1px 0px #ffffde;
	color: #b58c00;
}
/*Warning Box Style*/
.warning {
	color: #c31b00;
	padding:10px;
	border: 1px solid #f09e9e;
	direction: rtl;
	width: 95%;
	background: #ffdcdc url(images/icons/warning.png) no-repeat 99% center;
	margin: 10px auto;
	border-radius: 8px;
}
.warning p {
	padding-right: 40px;
	color: #a26060;
	text-shadow:1px 1px 0px #ffdddd;
}
/*Information Box Style*/
.info {
	color: #00aeff;
	padding:10px;
	border: 1px solid #8cc1d4;
	direction: rtl;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #d4eefc url(images/icons/info.png) no-repeat 99% center;
	border-radius: 8px;
}
.info p {
	padding-right: 40px;
	color: #5487a4;
	text-shadow:1px 1px 0px #d8f0fe;
}
/*New Box Style*/
.new {
	color: #00aeff;
	padding:10px;
	border: 1px solid #dadada;
	direction: rtl;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #f7f7f7 url(images/icons/new.png) no-repeat 99% center;
	border-radius: 8px;
}
.new p {
	padding-right: 40px;
	color: #666;
	text-shadow:1px 1px 0px #fff;
}
.download {
	color: #666;
	padding:10px;
	border: 1px solid #c2d7a1;
	direction: rtl;
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #e6f6cc url(images/icons/download.png) no-repeat 99% center;
	border-radius: 8px;
}
.download p {
	padding-right: 40px;
	color: #70983f;
	text-shadow:1px 1px 0px white;
}
.download p a {
	color: #70983f;
	text-shadow:1px 1px 0px #efffdc;
	text-decoration: none;
}
.download p a:hover {
	color: #486623;
	text-shadow:1px 1px 0px #efffdc;
}
.tab_media {
	display: inline-block;
	direction: rtl;
	text-align: center;
}
.search_form {
	position: fixed;
	width: 300px;
	height: 102px;
	top: 20%;
	right: 38%;
	background: #fff;
	border: 1px solid #666;
	border-radius: 7px;
	z-index: 99999999999;
	display: none;
}
.search_form_close {
	background: url(images/icons/delete.png) no-repeat center right;
	width: auto;
	padding: 0px 34px 0px 0px;
	color: #8f1208;
	font-family: GESSTOW_Medium;
	font-size: 15px;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	display: block;
	cursor: pointer;
	position: absolute;
	top: 6px;
	right: 6px;
}
.search_form input[type="text"] {
	position: absolute;
	right: 10px;
	top: 60px;
	background: #f6f6f6;
	border: 1px solid #ccc;
	border-radius: 4px;
	height: 30px;
	width: 220px;
	text-indent: 5px;
	-moz-transition: all 0.2s ease-in-out;
	color: #666;
}
.search_form input[type="text"]:focus {
	background: #fff;
	box-shadow: inset #aaa 0px 0px 4px;
	order: 1px solid #999;
}
.search_form input[type="submit"] {
	width: 50px;
	height: 32px;
	position: absolute;
	top: 60px;
	left: 10px;
	cursor: pointer;
	background: #f6f6f6;
	border: 1px solid #ccc;
	border-radius: 4px;
	-moz-transition: all 0.2s ease-in-out;
	color: #666;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 4px 0px;
}
.body_block {
	background: url(images/overlay.png) top center;
	width: 100%;
	height: 100%;
	margin: 0px auto;
	display: block;
	position: fixed;
	z-index: 999999999999;
	display: none;

}
/*Adv*/
.right_adv {
	width: 135px;
	height: 630px;
	position: fixed;
	right: 0px;
	top: 0px;
}
.left_adv {
	width: 135px;
	height: 630px;
	position: fixed;
	left: 0px;
	top: 0px;
}
/*Video show*/
.video_h2 {
	background: url(images/video.png) no-repeat center right !important;
	padding: 0px 6px 0px 0px !important;
	margin-right: 3px !important;
	margin-top: 3px !important;
}
.video_post {
	width: 290px;
	height: 200px;
	position: relative;
}
.video_post img {
	width: 290px;
	height: 150px;
}
.video_post .video_link {
	position: absolute;
	width: 290px;
	height: 200px;
	display: block;
	background: #000;
}
.artclock_clock {
	margin-top:29px;
}
.video_post p {
	position: absolute;
	bottom: 0px;
	width: 290px;
	background: #000;
	color: #fff !important;
	line-height: 25px;
	text-align: center;
	display: block;
	z-index: 999999;
	opacity: .8;
}
.video_post p a {
	display: block;
	width: 290px;
	height: auto;
	color: #fff;
	padding: 8px 3px 8px 3px;
}
.video_post p a:hover {
	color: #CF0;
}
.video_play {
	background: url(images/paly_video.png) no-repeat top center;
	width: 64px;
	height: 64px;
	display: block;
	position: absolute;
	z-index: 9999;
	top: 65px;
	right: 110px;
}
.video_play_hover {
	background: url(images/paly_video.png) no-repeat bottom center;
}
.video_thumb {
	width: 80px;
	height: 65px;
	float: right;
	border: 1px solid #666;
	border-radius: 5px;
	position: relative;
	right: 14px;
	margin: 8px 0px 13px 13px;
	overflow: visible;
}
.video_thumb img {
	width: 80px;
	height: 65px;
}
.video_thumb a {
	background: url(images/play.png) no-repeat center center;
	position: absolute;
	width: 80px;
	height: 65px;
	display: block;
}
.thumb_title {
	display: block;
	width: 300px !important;
	height: auto;
	background: #000;
	color: #fff;
	opacity: .8;
	padding: 10px 5px;
	display: none;
	float: right;
	margin: 0px 0px 0px 0px;
	text-align: center;
}
                  
#gallery-1 .gallery-item {
    margin-right: -15px;
    margin-left: -15px;
}

/* CSS Document */

