body {
  background: #ed71a2 url(images/BG.jpg) no-repeat center top;
  color: #282828;
  font-size: 11px;
  height: auto;
  padding:0px;
  margin:0px;
  direction:rtl;
}
.container_24 {background:transparent url('images/container_bg.png');border:dashed #c4386f 2px;border-top:none;border-bottom:none;}

/**************** ads *******************/
#top-banner {background:#b95094;width:728px;height:90px;display:block;float:left;margin:30px 0px 0px 20px ;}

/******************** Radius **********/
.rad {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.radL {-webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.radR {-webkit-border-top-right-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 10px;
border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.radB {-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}
/************			Upmenu *******/
#upmenu {background:#ed71a2;margin-top:10px;height:36px;border:solid #d23975 3px;}
#upmenu li{float:right;padding:5px 10px;}
#upmenu li.searchzone {float:left;padding:5px 10px;}
#upmenu li a{color:#fed8e7;text-decoration:none;font-weight:bold;}
#upmenu li a:hover{color:#d23975;}
#searchform #s {float:left;border:none;padding:5px;background:#ffe6f6;}
#searchform .button2 ,.button {background:#c42c59;color:#ffe6f0;font-weight:bold;border:none;padding:4px 10px 4px 10px;} {border:none;padding:5px;background:#ffe6f6;}
#searchform .button2 {float:left;}
/********************* 				Module 			*************************/
.pinkRightModuleHeader {background:url('images/pink_header.png') no-repeat top right;width:301px;display:block;height:84px;overflow:hidden;}

.pinkRightModuleHeader p {color:#ed71a2;margin:20px 90px;font-weight:bold;font-size:24px;}
.pinkRightModule ,.lightPinkRightModule{background:#ed71a2;width:291px;padding:5px;color:#fff4f9;overflow:hidden;}
.lightPinkRightModule {background:#fff4f9;margin-top:13px;border:solid #ed71a2 2px;}

.blueLeftModuleHeader {background:url('images/blue_header.png') no-repeat top right;width:650px;display:block;height:85px;overflow:hidden;}
.blueLeftModuleHeader p {color:#379ac4;margin:20px 90px;font-weight:bold;font-size:24px;}
.blueLeftModule {background:#3dbdf1;padding:5px;color:#e4f7ff;overflow:hidden;}

.frontPikHeader {background:url('images/images_header.png') no-repeat top right;width:444px;display:block;height:85px;overflow:hidden;}
.frontPikHeader p {color:#be5898;margin:20px 90px;font-weight:bold;font-size:24px;}
.frontPicModule {background:#be5898 url('images/bigModuleBG.png') no-repeat center center;padding:5px;color:#e4f7ff;overflow:hidden;width:434px;}
.frontPicModule img {margin:10px;border:solid #901964 5px;}
.frontVidHeader {background:url('images/videos_header.png') no-repeat top right;width:444px;display:block;height:85px;overflow:hidden;}
.frontVidHeader p {color:#ee76a6;margin:20px 90px;font-weight:bold;font-size:24px;}
.frontVidModule {background:#f189b6 url('images/bigModuleBG.png') no-repeat center center;padding:5px;color:#e4f7ff;overflow:hidden;width:434px;}
.frontVidModule img {margin:10px;border:solid #bc2b64 5px;}
.pword img {float:right;margin:5px;}
/**********			Footer 			******/
#footer {margin-top:50px;background:transparent url('images/footer.png') bottom no-repeat;height:297px;}
#controls {margin-top:10px;position:absolute;}
#controls li {float:right;margin:5px;}

#controls li a{text-decoration:none;background:#3dbdf1;padding:2px 5px;color:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#controls li.current a{background:#fff;color:#3dbdf1;cursor:default;}
#slider li {font-weight:bold;text-align:right;direction:rtl;width:630px;height:180px;}
#slider li .slidertitle ,#sub_articles .sub_article .sub_title{font-size:22px;font-weight:bold;text-shadow:#0a5f81 1px 1px 0;}
#slider li img {float:left;width:200px;height:160px;margin:10px;border:solid #1882ad 5px;}
/**************** Right menu ****************/
#rightmenu li a{display:block;font-size:22px;font-weight:bold;color:#ed71a2;text-decoration:none;border-bottom:solid #ed71a2 2px;padding:5px;}
#rightmenu li a img{margin-left:10px;}
#rightmenu li.last a{border-bottom:none}
/******************** sub articles ************/
#sub_articles {margin-top:40px;}
#sub_articles .sub_article {width:599px;float:left;display:block;background:#3dbdf1;padding:5px;color:#e4f7ff;font-weight:bold;margin-top:13px;}
#sub_articles .sub_article_wrapper {background:transparent url('images/sub_article_bg.png') no-repeat right bottom;}
#sub_articles .sub_article img.sub_image{float:right;margin:10px;}
#sub_articles .sub_article p.sub_title {height:110px;}
#sub_articles .sub_article .readmore {float:left;display:block;}

#sub_comments {margin-top:40px;}
#sub_comments .sub_comment {width:599px;float:left;display:block;background:#ea9cbc;padding:5px;color:#ffe8f1;font-weight:bold;margin-top:13px;}
#sub_comments .sub_comment_wrapper {background:transparent url('images/sub_comment_bg.png') no-repeat right bottom;}
#sub_comments .sub_comment img.sub_image{float:right;margin:10px;}
#sub_comments .sub_comment p.sub_title {height:110px;color:#a5104d;}
#sub_comments .sub_comment div.sub_title {color:#a5104d;}
#sub_comments .sub_comment .readmore {float:left;display:block;}
.comments_header {font-size:22px;color:#a5104d;}

#add_comment {padding:5px;background:#f07ea9;margin-top:13px;color:#ffe8f1;}
#add_comment input[type=text],#add_comment textarea	{border:none;padding:5px;margin:5px;}
.error {color:#d61c1c;font-weight:bold;}
input.text-input ,textarea.text-input{width:250px;padding:5px;border:none;margin:10px;}
textarea.text-input{width:400px;}
.media_next ,.media_prev {text-decoration:none;margin-top:13px;display:block;}
.media_next:hover  ,.media_prev:hover {background:#ed71a2;}

.media_prev {float:right;}
.media_next {float:left;}

/************************* Pagination *********************/
.pagination {display:block;margin:20px;background:#fed0e3;padding:5px;}
.main_pagination a {text-decoration:none;color:#fff;background:#b95094;padding:2px 5px;border:solid #b22a61 1px;}
.main_pagination strong {background:#3dbdf1;padding:2px 5px;color:#fff;border:solid #1785b1 1px;}