﻿/*==================== GLOBAL STYLES ====================*/
body { width:100%; margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#1d1d1d; background:url(../images/bgall.jpg) repeat-x center top #f5f5f3; direction:rtl;}
h1, h2, h3, h4, h5, h6, p, a, div, img, table, tr, th, td, ul, li, form, span { margin:0px; padding:0px;}
.clearFix , .ClearFix { clear:both; height:0px; visibility:hidden;}
.clear55 {clear:both; height:55px; visibility:hidden;}
a { text-decoration:none; color:#cd0c1c; outline:none;}
ul { list-style-type:none;}
span, a {font-size:13px;}
img {   border: none}
.Wrapper{ width:954px; margin:0px auto; }

/*==================== BODY TOP ====================*/
.BodyTop { width:100%; height:29px;  background:url(../images/BodyTopBG.png) repeat-x left top;}
.TopLine { width:954px; height:27px; margin:0 auto;}
.TopLine .LoginArea {float:right; width:auto; height:27px; margin-left:13px; text-align:center; }
.TopLine .LoginArea p.Arrow {/* position:absolute; top:27px; left:72px; */   height:6px; background:url(../images/BodyTopArrow.png) no-repeat bottom center;  margin-top:8px; * position:relative; * width:7px; }
.TopLine .LoginArea li { float:right; list-style-type:none; * float:none; * display:inline;}
.TopLine .LoginArea li a {display:block;  margin-top:3px; font-size:13px; font-weight:bold; color:#fe4600; text-decoration:underline; * display:inline-block;}
.TopLine .LoginArea li.UserStateName { padding-top:3px; margin:0px 5px; font-size:13px; font-weight:bold;  color:#fe4600;}

.TopMenu { float:right; width:auto; height:27px;}
.TopMenu ul { float:right; margin-top:3px; * float:none;}
.TopMenu ul li { float:right; margin-left:13px; * float:none; * display:inline;}
.TopMenu ul li a { font-size:13px; font-weight:bold; color:#fff;}
.TopMenu ul li a:hover { text-decoration:underline;}

/*==================== HEADER ====================*/
.HeaderConteiner { width:100%;  height:83px; background:#fff url(../images/WrapperGB.jpg) repeat-x left top;}
.Header { width:954px; height:83px; margin:0 auto;}
.Logo { float:left; margin-top:5px; width:192px; height:52px;}
.Logo a {}
.Logo img {}

.SelectBlog { float:none; width:528px; height:83px; }
.SelectBlog p { float:right; font-size:24px; color:#276191; margin-top:29px;}
.SelectBlog .SelectDropDoun { float:right; width:234px;  margin:23px 5px 0px 0px; }
.SelectBlog .SelectDropDoun ul.topnav { float:right;}
.SelectBlog .SelectDropDoun ul.topnav li { position: relative; height:34px; z-index:9999;}
.SelectBlog .SelectDropDoun ul.topnav li a.ChooseBlog { position:absolute; top:0px; right:10px; font-size:18px; color:#fe4600;  line-height:34px; }  
.SelectBlog .SelectDropDoun ul.topnav li span { display:block; width:221px; height:37px; padding-right:13px;  background:url(../images/SelectMenuBG.png) no-repeat; cursor:pointer;}  
.SelectBlog .SelectDropDoun ul.topnav li span.subClick { background:url(../images/SpanClick.png) no-repeat;}

.SelectBlog .SelectDropDoun ul.subnav { position: absolute; left: 0; top: 35px; display: none; background:url(../images/SubMenuBack.png) no-repeat center bottom; padding-bottom:9px; z-index:9999;}
.SelectBlog .SelectDropDoun ul.subnav li {  clear: both; width: 234px; height:37px; background:url(../images/SubMenuBack.jpg) repeat-y;}

.SelectBlog .SelectDropDoun ul.subnav li:first-child { }
.SelectBlog .SelectDropDoun ul.subnav li a {  display:block; height:37px;}
.SelectBlog .SelectDropDoun ul.subnav li a:hover {  background-color:#276191; }
.SelectBlog .SelectDropDoun ul.subnav li a:hover span {color:#fff;}
.SelectBlog .SelectDropDoun ul.subnav li a span { background-image:none !important;  line-height:34px; font-size:18px; color:#276191; cursor:pointer;}

/*==================== HOME PAGE ====================*/
.HomeTopContent { width:945px; height:257px; * margin-bottom:24px;}
.FacebookHomePage { float:right; width:251px; height:257px; position:relative; overflow:hidden;}
.FacebookHomePage .FaceBookHideBorder { margin-top:-1px;}
.FacebookHomePage .HideFaceBookFooter { position:absolute; left:1px; bottom:-8px; width:205px; height:24px; background:url(../images/HideFacebookFooter.png) repeat-x; z-index:100; * bottom:-17px;}
.FacebookHomePage .FacbookRightTitle { position:absolute; top:0px; right:0px; width:49px; height:257px; background:url(../images/FacbookTitle.png) no-repeat; z-index:100;}
.FacebookHomePage .FacbookContent { float:left; width:207px; height:257px;}

.SlideShowTopHome { position:relative; float:right; width:627px; height:251px; border:solid 3px #ebe9e9;}
.SlideShowTopHome .SlideTopNav { position:absolute; top:0px; left:0px;  width:627px; height:44px; background:url(../images/SlidHomeTopNav.png) no-repeat;}
.SlideShowTopHome .SlideTopNav p { text-align:center; font-size:36px; color:#fff;}
.SlideShowTopHome  a.SlideRightArrow { position:absolute; top:12px; right:6px; display:block; width:22px; height:22px; background:url(../images/SlideRightArrow.png) no-repeat; z-index:99;}
.SlideShowTopHome  a.SlideLeftArrow { position:absolute; top:12px; left:6px; display:block; width:22px; height:22px; background:url(../images/SlideLeftArrow.png) no-repeat; z-index:99;}
.SlideShowTopHome .SlideTxtContent { position:absolute; top:73px; right:32px; width:550px; height:178px;  font-size:13px; font-weight:bold; color:#fff;}

.SlideShowTopHome .SlideBottomNav { position:absolute; bottom:0px; left:0px; border-bottom:solid 7px #1d1d1d; width:627px; height:35px;}
.SlideShowTopHome .SlideBottomNav .SlideBottomTitle { float:left; margin:7px 0px 0px 36px;}
.SlideShowTopHome .SlideBottomNav .SlideBottomTitle a { display:block; height:28px; padding-left:20px; background:url(../images/LeftTitleBG.png) no-repeat left top;}
.SlideShowTopHome .SlideBottomNav .SlideBottomTitle span { display:block; height:28px; padding-right:20px;  background:url(../images/RightTitleBG.png) no-repeat right top; font-size:16px; font-weight:bold; color:#fff; line-height:31px;}

.ContentMiddleSlideShow {  position:relative; width:948px; height:161px; margin-top:24px;  border: 1px solid #fff; background:url(../images/SlideMiddleBG.png); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;  behavior: url(/javascript/PIE.htc); * padding-top:27px; * height:134px;}
.ContentMiddleSlideShow .jcarousel-container { }
.ContentMiddleSlideShow .jcarousel-container .jcarousel-clip { width:810px; margin-right:69px; overflow:hidden;}
.ContentMiddleSlideShow .jcarousel-next { position:absolute; top:50px; right:4px;   width:64px; height:64px; background:url(../images/SlideMiddlePre.png) no-repeat; cursor:pointer; z-index:10; * top:25px; }
.ContentMiddleSlideShow .jcarousel-prev {position:absolute; top:50px; left:4px;   width:64px; height:64px;  background:url(../images/SlideMiddleNext.png) no-repeat; cursor:pointer; z-index:10; * top:25px; }
.ContentMiddleSlideShow .SlideStamp { position:absolute; top:-17px; left:-15px; z-index:15;}
/*.ContentMiddleSlideShow .BackLeftArrow { position:absolute; top:0px; left:0px; background-color:Blue; height:161px; width:64px;}
.ContentMiddleSlideShow .BackRightArrow {position:absolute; top:0px; right:0px; background-color:Blue; height:161px; width:64px;}
*/

.ContentMiddleSlideShow ul { text-align:center; width:795px; height:108px; padding:0px 77px;  margin-top:27px !important; margin-right:15px !important; * margin-top:0px !important; }
.ContentMiddleSlideShow ul li { float:right; width:234px; height:108px; margin-left:31px;}
.ContentMiddleSlideShow ul li .SlideMiddleImg { float:right; width:70px; height:104px; overflow:hidden; border:solid 2px #0490cb;}
.ContentMiddleSlideShow ul li .SlideMiddleImg img { height:104px;}
.ContentMiddleSlideShow ul li .SlideMiddleContent{ float:left; width:154px; height:108px;}
.ContentMiddleSlideShow ul li .SlideMiddleContent h3 { float:right; margin-bottom:7px; font-size:14px; font-weight:bold; color:#276191;}
.ContentMiddleSlideShow ul li .SlideMiddleContent p { clear:both; height:71px; text-align:right; font-size:12px; color:#000;}
.ContentMiddleSlideShow ul li .SlideMiddleContent .SlidePrice { float:right; clear:both; }
.ContentMiddleSlideShow ul li .SlideMiddleContent .SlidePrice span{ font-size:14px; font-weight:bold; color:#fe4600;}

.ArticlesHomeBottom { margin-top:12px; width:960px;}
.ArticlesHomeBottom .item { width:305px; border:solid 1px #fff; margin:0px 0px 34px 13px; padding-bottom:4px;  background:url(../images/SlideMiddleBG.png);}
.ArticlesHomeBottom .item h2 { width:295px; height:37px; color:#0490cb; font-size:24px; font-weight:normal; margin:5px 5px 0px 0px;  background:url(../images/ArticleHomeTitleSep.png) no-repeat left bottom;}
.ArticlesHomeBottom .item ul { margin:8px 5px 0px 0px;  width:295px;}
.ArticlesHomeBottom .item ul li { margin-bottom:13px;}
.ArticlesHomeBottom .item ul li a.NewBlogsTitle { display:block; margin-bottom:3px; font-size:13px; font-weight:bold; color:#0490cb;}
.ArticlesHomeBottom .item ul li a.NewBlogsTitle:hover { text-decoration:underline;}
.ArticlesHomeBottom .item ul li span { clear:both;  font-size:13px; color:#1D1D1D; }
.ArticlesHomeBottom .item ul li span a { font-size:13px; color:#1D1D1D; text-decoration:underline;}
.ArticlesHomeBottom .item a.MoreInfo { display:block; clear:both; float:right; height:22px;  margin:3px 7px 0px 0px; padding-right:22px; background:url(../images/SlideLeftArrow.png) no-repeat right top;}
.ArticlesHomeBottom .item a.MoreInfo span { display:inline-block; margin-right:3px; font-size:13px; font-weight:bold; line-height:20px; color:#FE4600;}
.ArticlesHomeBottom .item a.MoreInfo span:hover { text-decoration:underline;}

/*==================== INNER PAGE ====================*/

.InnerRight { float:right; width:627px; }
.InnerRight img { max-width:597px;}
.InnerLeft { float:left; width:307px; }
.SearchArea {width:295px; height:23px; border:solid 1px #fff;  padding:0px 4px 25px 6px; background: url("../images/TitleBack.png") repeat-x scroll left bottom transparent;}
.SearchArea p { float:right; margin-right:13px; font-size:14px; color:#FE4600; line-height:20px;}
.SearchArea input.bgSearch { float:right; width:148px; margin:0px 3px 0px 5px; height:19px; border:solid 1px #B4CFE0;}
.SearchArea input.btnHolder { float:right;}

/*==================== BLOG LIST PAGE ====================*/

/* Right Area */

.BlogList { width:597px; border:solid 1px #fff; padding:8px 14px 21px 14px; background:url(../images/BackDivsInner.png) repeat;}
.BlogList h1.Title { font-size:24px; color:#fe4600; background:url(../images/TitleBack.png) repeat-x left bottom; padding-bottom:10px; margin-bottom:23px;}
.BlogList .item { clear:both; width:597px; height:169px;}
.BlogList .item a h3{ display:block; width:597px; height:auto; padding-bottom:4px; font-size:24px; font-weight:normal; color:#094373;}
.BlogList .item .imageConteiner { float:right; width:105px; height:105px; padding:10px; overflow:hidden; border:solid 3px #b4cfe0; text-align:center; background:#fff;}
.BlogList .item .imageConteiner .Image { float:none; width:115px; height:107px; overflow:hidden; text-align:center; vertical-align:middle; display:table-cell; * width:105px; height:105px;}
.BlogList .item .imageConteiner .Image  img {  width:105px; * height:105px; * width:auto; }
.BlogList .item .Content { float:left; width:456px; height:131px;}
.BlogList .item .Content .DateAndAuthor { height:20px; font-size:11px; font-weight:bold; color:#fe4600;}
.BlogList .item .Content .DateAndAuthor h4 { float:right; height:13px; font-size:11px; font-weight:bold; color:#91a4b0; padding-left:8px; margin-left:8px;  border-left:solid 1px #276191;}
.BlogList .item .Content p { height:auto; font-size:13px; color:#464b4f;}
.BlogList .item .Content a.ReadMore { display:block; margin-top:13px; font-size:13px; font-weight:bold;  color:#fe4600;}
.BlogList .item .Content a.ReadMore:hover { text-decoration:underline;}
.BlogList .Sep { clear:both; width:597px; height:47px; background:url(../images/TitleBack.png) repeat-x center center;}

/* Left Area */

.BlogsPageLeftMenu { width:305px; border:solid 1px #fff; background:url(../images/BackDivsInner.png) repeat;}
.BlogsPageLeftMenu ul { width:295px;  padding:13px 0px; margin-right:5px;}
.BlogsPageLeftMenu ul li { background:url(../images/ArrowOrange.png) no-repeat right center;  padding-right:15px; }
.BlogsPageLeftMenu ul li a { display:block; font-size:14px; font-weight:bold; color:#276191;}
.BlogsPageLeftMenu ul li.Seperator { height:1px; background-color:#b4cfe0; margin:6px 0px; background-image:none; * margin:-7px 0px 3px 0px;}

.InnerLeftMiddle {width:295px; border:solid 1px #fff;  margin:13px 0px; padding:11px 4px 14px 6px; background:url(../images/BackDivsInner.png) repeat;}
.InnerLeftMiddle h3 { clear:both; height:32px; background:url(../images/TitleBack.png) repeat-x left bottom; font-size:16px; font-weight:bold; color:#276191; margin-bottom:8px;}
.InnerLeftMiddle ul {}
.InnerLeftMiddle ul li { margin:0px 5px 8px 0px;}
.InnerLeftMiddle ul li a { display:block; font-size:13px; font-weight:bold; color:#276191;}
.InnerLeftMiddle ul li a:hover { text-decoration:underline;}
.InnerLeftMiddle ul li span { clear:both; display:block; font-size:13px; font-weight:normal; color:#464b4f;}
.InnerLeftMiddle a.MoreInfo { display:block; clear:both; float:right; margin-right:5px; height:22px;  padding-right:22px; background:url(../images/SlideLeftArrow.png) no-repeat right top;}
.InnerLeftMiddle a.MoreInfo span { display:inline-block; color:#fb5111; margin-right:3px; font-size:13px; font-weight:bold; line-height:20px;}
.InnerLeftMiddle a.MoreInfo span:hover { text-decoration:underline;}

.InnerLeftBottom { width:285px; border:solid 1px #fff; padding:11px 10px 14px 10px; background:url(../images/BackDivsInner.png) repeat;}
.InnerLeftBottom iframe {  direction:rtl;}


/*==================== POST PAGE ====================*/

/* Right Area Full Mode */

.InnerRight .PostArea { padding:35px 14px 35px 14px; border:solid 1px #fff; margin-top:17px; background:url(../images/BackDivsInner.png) repeat;}
.InnerRight  .AdvertisingArea { text-align:center; width:597px; margin-right:14px; padding-top:24px; margin-bottom:17px; background:url(../images/TitleBack.png) repeat-x left top;}
.InnerRight  .AdvertisingArea  img { }
.InnerRight  .AdvertisingArea .SepAdvertising { width:597px; height:7px; margin-top:14px;  background:url(../images/TitleBack.png) repeat-x ;}

.InnerRight .PostArea .item { clear:both; width:597px;}
.InnerRight .PostArea .item a h1.Title { display:block;  width:597px; height:auto; padding-bottom:4px; font-size:24px; font-weight:normal; color:#094373;}
.InnerRight .PostArea .item  h1.Title { display:block;  width:597px; height:38px; font-size:24px; font-weight:normal; color:#094373;}
.InnerRight .PostArea .item .imageConteiner { clear:right; float:right; width:125px; height:125px; margin:0px 0px 16px 16px;  border:solid 3px #b4cfe0; text-align:center; background:#fff;}
.InnerRight .PostArea .item .imageConteiner .Image { width:105px; height:105px; overflow:hidden; margin-top:10px; margin-right:10px; text-align:center;}
.InnerRight .PostArea .item .imageConteiner .Image  img { height:105px; }
.InnerRight .PostArea .item .DateAndAuthor { float:right; clear:left;  width:498px; height:20px; font-size:11px; font-weight:bold; color:#fe4600;}
.InnerRight .PostArea .item .DateAndAuthor h4 { float:right; height:13px; font-size:11px; font-weight:bold; color:#91a4b0; padding-left:8px; margin-left:8px;  border-left:solid 1px #276191;}
.InnerRight .PostArea .item .DateAndAuthor h6 a {float:right; height:13px; font-size:11px; font-weight:bold;  padding-left:8px; margin-left:8px;  border-left:solid 1px #276191;}
.InnerRight .PostArea .item .DateAndAuthor h5 { float:right; font-size:11px; font-weight:bold; color:#fe4600; padding-left:8px; margin-left:8px;  border-left:solid 1px #276191;}
.InnerRight .PostArea .item .DateAndAuthor a.FacbookIcon { display:block; float:right; width:16px; height:16px; background:url(../images/facbook.png) no-repeat; margin-top:-1px;}
.InnerRight .PostArea .item .DateAndAuthor a.TwitterIcon { display:block; float:right; width:16px; height:16px; background:url(../images/twitter.png) no-repeat; margin:-1px 5px 0px 5px;}
.InnerRight .PostArea .PostContent { margin-top:20px; font-size:14px; line-height:18px;}
.InnerRight .PostArea .PostContent a { color:#fe4600; text-decoration:underline; }

.CommentArea { clear:both; margin-top:27px;}
.CommentArea h4 { float:right; width:597px; height:25px; padding-right:14px; font-size:16px; font-weight:bold; color:#276191;}
.CommentArea ul {}
.CommentArea ul li { clear:both; width:597px; height:88px; border:solid 1px #74a6c5; margin-bottom:14px; padding:11px 14px; background:url(../images/CommentBackgroung.png) repeat;}
.CommentArea ul li .Details { width:597px;}
.CommentArea ul li .Details .Image { float:right; width:33px; height:33px; overflow:hidden; margin-left:5px; border:solid 1px #fff;}
.CommentArea ul li .Details .Image img { height:33px;}
.CommentArea ul li .Details h5 { width:557px; float:right; font-size:13px; font-weight:bold; color:#fe4600;}
.CommentArea ul li .Details h6 {  float:right; margin-top:3px;  font-size:11px; font-weight:normal; color:#fff;}
.CommentArea ul li .CommentText { clear:both; float:right; margin-top:10px;}
.CommentArea  a.AddComment{ display:block; clear:both; font-size:13px; font-weight:bold; color:#fe4600;}
.CommentArea  a.AddComment:hover { text-decoration:underline;}

.AddYourComment { margin-top:20px;}
.AddYourComment .BtwFormRow  { clear:both;}
.AddYourComment .BtwFormRow .BtwFormCollabel { float:right; width:45px; height:30px; color:#276191; font-size:14px;}
.AddYourComment .BtwFormRow .BtwFormColField { float:right;}
.AddYourComment .BtwFormRow .BtwFormColField input { border:1px solid #74A6C5;}
.AddYourComment .BtwFormRow .BtwFormColField input:hover { border:1px solid #74A6C5;}
.AddYourComment .BtwFormRow .BtwFormColField  textarea { border:1px solid #74A6C5;}
.AddYourComment .BtwFormRow .BtwFormColValidator {}
.AddYourComment .BtwFormRow .BtwFormButton {}
.AddYourComment .BtwFormRow .BtwFormButton a { display:block; float:right; width:78px; height:21px; margin:8px 45px 0px 0px; background:url(../images/sendbut.png) no-repeat;}

/* Right Area Abstract */

.InnerRightPost { float:right; width:627px; }
.InnerRightPost  h1.Title { font-size:24px; color:#fe4600; background:url(../images/TitleBack.png) repeat-x left bottom; padding-bottom:10px; margin-bottom:23px;}
.InnerRightPost  table { float:right !important;}
.InnerRightPost .PostAreaRight { padding:35px 14px 35px 14px; border:solid 1px #fff; margin-top:17px; background:url(../images/BackDivsInner.png) repeat;}
.InnerRightPost .PostAreaRight .AdvertisingArea { background:none  !important;}
.InnerRightPost .PostAreaRight .AdvertisingArea .SepAdvertising { background:none !important; }
.InnerRightPost .PostAreaRight .AdvertisingArea { text-align:center; width:597px; padding-top:24px; margin-bottom:17px; background:url(../images/TitleBack.png) repeat-x left top;}
.InnerRightPost .PostAreaRight .AdvertisingArea  img { }
.InnerRightPost .PostAreaRight .AdvertisingArea .SepAdvertising { width:597px; height:7px; margin-top:14px;  background:url(../images/TitleBack.png) repeat-x ;}

.InnerRightPost .PostAreaRight .item { clear:both; width:597px;}
.InnerRightPost .PostAreaRight .item .ClearFix { display:none !important;}
.InnerRightPost .PostAreaRight .item  h3 a { display:block;  width:597px; height:38px; font-size:24px; font-weight:normal; color:#094373;}
.InnerRightPost .PostAreaRight .item  a h3{ display:block; width:597px; height:auto; padding-bottom:4px; font-size:24px; font-weight:normal; color:#094373;}
.InnerRightPost .PostAreaRight .item  .imageConteiner { float:right; width:125px; height:125px; overflow:hidden; border:solid 3px #b4cfe0; text-align:center; background:#fff;}
.InnerRightPost .PostAreaRight .item  .imageConteiner .Image { width:105px; height:105px; overflow:hidden; margin-top:10px; margin-right:10px; text-align:center;}
.InnerRightPost .PostAreaRight .item  .imageConteiner .Image  img { height:105px; }
.InnerRightPost .PostAreaRight .item  .Content { float:left; width:456px; height:131px; * margin-top:-130px;}
.InnerRightPost .PostAreaRight .item  .Content .DateAndAuthor { height:20px; font-size:11px; font-weight:bold; color:#fe4600;}
.InnerRightPost .PostAreaRight .item  .Content .DateAndAuthor h4 { float:right; height:13px; font-size:11px; font-weight:bold; color:#91a4b0; padding-left:8px; margin-left:8px;  border-left:solid 1px #276191;}
.InnerRightPost .PostAreaRight .item  .Content p { height:64px; font-size:13px; color:#464b4f; float:left;}
.InnerRightPost .PostAreaRight .item  .Content a.ReadMore { display:block; margin-top:45px; font-size:13px; font-weight:bold;  color:#fe4600; float:right;}
.InnerRightPost .PostAreaRight .item  .Content a.ReadMore:hover { text-decoration:underline;}
.InnerRightPost .PostAreaRight .item .DateAndAuthor { float:right; clear:left;  width:450px; height:20px; font-size:11px; font-weight:bold; color:#fe4600;}
.InnerRightPost .PostAreaRight .item .DateAndAuthor a.FacbookIcon { display:block; float:right; width:16px; height:16px; background:url(../images/facbook.png) no-repeat; margin-top:-1px;}
.InnerRightPost .PostAreaRight .item .DateAndAuthor a.TwitterIcon { display:block; float:right; width:16px; height:16px; background:url(../images/twitter.png) no-repeat; margin:-1px 5px 0px 0px;}
.InnerRightPost .Sep { clear:both; width:597px; height:47px; background:url(../images/TitleBack.png) repeat-x center center;}

/* Left Area fuul mode */

.UserDetails { padding:13px 4px 10px 6px; border:solid 1px #fff; margin-bottom:14px; margin-top:17px; background:url(../images/BackDivsInner.png) repeat;}
.UserDetails h4 { height:30px; padding-right:5px; margin-bottom:15px;  background:url(../images/TitleBack.png) repeat-x left bottom; font-size:15px; font-weight:bold; color:#276191; }
.UserDetails h4 span { color:#fe4600;}
.UserDetails .ImageConteiner { float:right;/* padding:14px; */ margin:0px 6px 0px 9px; border:solid 1px #276191; background-color:#fff;}
.UserDetails .ImageConteiner .Image { width:62px; height:62px; overflow:hidden; text-align:center; display:table-cell; vertical-align:middle;}
.UserDetails .ImageConteiner .Image img { width:62px; text-align:center; * width:auto; * height:62px;}
.UserDetails .Content { font-size:12px; margin-bottom:17px;}
.UserDetails .Content .WebsiteUrl { float:left; width:200px;}
.UserDetails .Content .CompanyName {float:left; width:200px;}
.UserDetails .SocialNetworks { }
.UserDetails .SocialNetworks a.FacbookIcon {display:block; float:right; width:16px; height:16px; background:url(../images/facbook.png) no-repeat;}
.UserDetails .SocialNetworks a.TwitterIcon {display:block; float:right; width:16px; height:16px; background:url(../images/twitter.png) no-repeat; margin-right:5px;}

.MoreBlogs { padding:10px 4px 10px 6px; border:solid 1px #fff; margin-bottom:14px; background:url(../images/BackDivsInner.png) repeat;}
.MoreBlogs h3 { height:auto; padding:0px 5px 12px 0px; margin-bottom:5px;  background:url(../images/TitleBack.png) repeat-x left bottom; font-size:16px; font-weight:bold; color:#276191;}
.MoreBlogs h3 a { display:inline-block; font-size:16px; font-weight:bold;  color:#fe4600;}
.MoreBlogs ul {}
.MoreBlogs ul li { * height:12px;}
.MoreBlogs ul li a { display:block; font-size:13px; font-weight:bold; color:#276191;}
.MoreBlogs ul li.Sep { width:295px; height:1px; background-color:#b4cfe0; margin:6px 0px; * margin:0px;  * background-color:none;  * border-top:solid 1px #b4cfe0;}

.BlogsTags { padding:10px 4px 10px 6px; border:solid 1px #fff; margin-bottom:14px; background:url(../images/BackDivsInner.png) repeat;}
.BlogsTags h3 { height:30px; padding-right:5px; margin-bottom:15px;  background:url(../images/TitleBack.png) repeat-x left bottom; font-size:16px; font-weight:bold; color:#276191;}
.BlogsTags .TagsContent {}
.BlogsTags .TagsContent ul {}
.BlogsTags .TagsContent ul li {  display:inline-table; margin-left:5px; * display:inline;}
.BlogsTags .TagsContent ul li a { display:inline-block; color:#276191;}
.BlogsTags .TagsContent ul li a:hover {}
.BlogsTags .TagsContent ul li.tag1 a { font-size:100%;}
.BlogsTags .TagsContent ul li.tag2 a { font-size:120%;}
.BlogsTags .TagsContent ul li.tag3 a { font-size:140%;}
.BlogsTags .TagsContent ul li.tag4 a { font-size:160%;}
.BlogsTags .TagsContent ul li.tag5 a { font-size:180%;}
.BlogsTags .TagsContent ul li.tag6 a { text-decoration:underline;}
.BlogsTags .TagsContent ul li.tag7 a {}

.InnerLeftBottom {width:285px; text-align:center; border:solid 1px #fff; padding:11px 10px 14px 10px; background:url(../images/BackDivsInner.png) repeat;}
.InnerLeftBottom h3 { height:30px; text-align:right; padding-right:5px; margin-bottom:15px;  background:url(../images/TitleBack.png) repeat-x left bottom; font-size:16px; font-weight:bold; color:#276191;}


/* Left Area abstract mode */

.InnerLeftBottomPost{float:left;width:285px; text-align:center; border:solid 1px #fff; margin-bottom:14px; padding:11px 10px 14px 10px; background:url(../images/BackDivsInner.png) repeat;}
.InnerLeftBottomPost h3 {  text-align:right; padding:0px 5px 15px 0px; margin-bottom:15px;  background:url(../images/TitleBack.png) repeat-x left bottom; font-size:16px; font-weight:bold; color:#276191;}
.InnerLeftBottomPost .InnerLeftBottom { width:auto !important; border:none !important; padding:0 !important; background:none !important; }

.LeftMenuPostPage {background:url("../images/BackDivsInner.png") repeat scroll 0 0 transparent; border:1px solid #FFFFFF; width:305px;}
.LeftMenuPostPage h5 { width:288px; text-align:right; padding:10px 10px 15px 0px; margin-right:6px;  background:url(../images/TitleBack.png) repeat-x left bottom; font-size:16px; font-weight:bold; color:#276191;}
.LeftMenuPostPage h5 a { color:#FE4600; font-weight:bold;}
.LeftMenuPostPage .BlogsPageLeftMenu { background:none !important; border:none !important; width:auto !important;}

/*==================== LOGIN/REGISTER PAGE ====================*/

.LoginPage { background:url("../images/BackDivsInner.png") repeat scroll 0 0 transparent; border:1px solid #FFFFFF; padding:8px 14px 21px; width:597px;}
.LoginPage h1 {background:url("../images/TitleBack.png") repeat-x scroll left bottom transparent; color:#FE4600; font-size:24px; margin-bottom:23px; padding-bottom:10px;}
.LoginPage .BtwMembershipLogin {}
.LoginPage .BtwMembershipLogin .FormWraper {}
.LoginPage .BtwMembershipLogin .FormMessage {color:red;  font-size:14px; height:25px; }
.LoginPage .BtwMembershipLogin .FormWraper .FormRow { clear:both;}
.LoginPage .BtwMembershipLogin .FormWraper .FormRow .FormCollabel {color:#276191; float:right; font-size:14px; height:30px; width:80px;}
.LoginPage .BtwMembershipLogin .FormWraper .FormRow .FormColField {float:right; margin-left:10px; * width:200px;}
.LoginPage .BtwMembershipLogin .FormWraper .FormRow .FormColField input {border:1px solid #74A6C5; width:150px !important;  * width:150px !important;}
.LoginPage .BtwMembershipLogin .FormWraper .FormRow .RemmeberInput { float:right; margin-right:78px;}
.LoginPage .BtwMembershipLogin .FormWraper .FormRow .RemmeberInput input {}
.LoginPage .BtwMembershipLogin .FormWraper .FormRow .RemmeberInput input:hover { }
.LoginPage .BtwMembershipLogin .FormWraper .FormRow .RemmeberInput label {color:#276191;  font-size:14px; }
.LoginPage .BtwMembershipLogin .FormWraper .FormRow a { display:block; float:right; width:78px; height:21px; margin:10px 78px 0px 0px; background:url(../images/loginbut.png) no-repeat; text-indent:-999999px;}

.LoginPage .BtwMembershipRegister {}
.LoginPage .BtwMembershipRegister .FormWraper {}
.LoginPage .BtwMembershipRegister .FormMessage {color:red;  font-size:14px; height:25px; }
.LoginPage .BtwMembershipRegister .FormWraper .FormRow { clear:both;}
.LoginPage .BtwMembershipRegister .FormWraper .FormRow .FormCollabel {color:#276191; float:right; font-size:14px; height:30px; width:160px;}
.LoginPage .BtwMembershipRegister .FormWraper .FormRow .FormColField {float:right; margin-left:10px; * width:100px;}
.LoginPage .BtwMembershipRegister .FormWraper .FormRow .FormColField input {border:1px solid #74A6C5;  width:206px !important;}
.LoginPage .BtwMembershipRegister .FormWraper .FormRow .FormColField textarea {border:1px solid #74A6C5;  width:206px !important;}
.LoginPage .BtwMembershipRegister .FormWraper .FormRow .FormColValidator { float:right;}
.LoginPage .BtwMembershipRegister .FormWraper .FormRow .RemmeberInput { float:right; margin-right:158px;}
.LoginPage .BtwMembershipRegister .FormWraper .FormRow .RemmeberInput input {}
.LoginPage .BtwMembershipRegister .FormWraper .FormRow .RemmeberInput input:hover { }
.LoginPage .BtwMembershipRegister .FormWraper .FormRow .RemmeberInput label {color:#276191;  font-size:14px; }
.LoginPage .BtwMembershipRegister .FormWraper .FormRowSubmit { clear:both;}
.LoginPage .BtwMembershipRegister .FormWraper .FormRowSubmit a { display:block; float:right; width:78px; height:21px; margin:2px 159px 0px 0px; background:url(../images/signinbut.png) no-repeat; text-indent:-999999px;}
.LoginPage .BtwMembershipRegister .FormWraper .FormRowCapthaImage { clear:both;  margin:0px 0px 10px 0px; padding-top:5px;}
.LoginPage .BtwMembershipRegister .FormWraper .FormRowCapthaImage div{ background:none !important;}
.LoginPage .BtwMembershipRegister .FormWraper .FormRowCapthaImage img { margin-right:161px; width:208px;}

.LoginPage .BTMembershipRestorePassword {}
.LoginPage .BTMembershipRestorePassword .FormWraper {}
.LoginPage .BTMembershipRestorePassword .FormMessage {color:red;  font-size:14px; height:25px; }
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRow { clear:both;}
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRow .FormCollabel {color:#276191; float:right; font-size:14px; height:30px; width:160px;}
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRow .FormColField {float:right; margin-left:10px;  * width:100px;}
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRow .FormColField input {border:1px solid #74A6C5;  width:206px !important;}
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRow .FormColField textarea {border:1px solid #74A6C5;  width:206px !important;}
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRow .FormColValidator { float:right;}
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRow .RemmeberInput { float:right; margin-right:158px;}
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRow .RemmeberInput input {}
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRow .RemmeberInput input:hover { }
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRow .RemmeberInput label {color:#276191;  font-size:14px; }
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRowSubmit { clear:both;}
.LoginPage .BTMembershipRestorePassword .FormWraper  a { display:block; float:right; width:78px; height:21px; margin:1px 159px 0px 0px; background:url(../images/sendbut.png) no-repeat; text-indent:-999999px;}
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRowCapthaImage { clear:both;  margin:0px 0px 10px 0px; padding-top:1px;}
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRowCapthaImage div{ background:none !important;}
.LoginPage .BTMembershipRestorePassword .FormWraper .FormRowCapthaImage img { margin-right:161px; width:208px;}


/*==================== CONTACT US PAGE ====================*/


.LoginPage .BtwFormWraper { clear:both; margin-top:38px;}
.LoginPage .BtwFormWraper .FormWraper {}
.LoginPage .BtwFormWraper .FormMessage {color:red;  font-size:14px; height:25px; }
.LoginPage .BtwFormWraper .FormWraper .BtwFormRow { clear:both; * margin-top:-25px;}
.LoginPage .BtwFormWraper .FormWraper .BtwFormRow .BtwFormCollabel {color:#276191; float:right; font-size:14px; height:30px; width:110px;}
.LoginPage .BtwFormWraper .FormWraper .BtwFormRow .BtwFormColField {float:right; margin-left:10px;  * width:100px;}
.LoginPage .BtwFormWraper .FormWraper .BtwFormRow .BtwFormColField input {border:1px solid #74A6C5;  width:206px !important;}
.LoginPage .BtwFormWraper .FormWraper .BtwFormRow .BtwFormColField textarea {border:1px solid #74A6C5;  width:206px !important;}
.LoginPage .BtwFormWraper .FormWraper .BtwFormRow .BtwFormColValidator { float:right;}
.LoginPage .BtwFormWraper .FormWraper .BtwFormButton { clear:both;}
.LoginPage .BtwFormWraper .FormWraper  a { display:block; float:right; width:78px; height:21px; margin:1px 109px 0px 0px; background:url(../images/sendbut.png) no-repeat; text-indent:-999999px; * margin-top:25px;}
.LoginPage .BtwFormWraper .FormWraper .FormRow .FormCollabel {color:#276191; float:right; font-size:14px; height:30px; width:110px;}
.LoginPage .BtwFormWraper .FormWraper .FormRow .FormColField {float:right; margin-left:10px;  * width:100px;}
.LoginPage .BtwFormWraper .FormWraper .FormRow .FormColField input {border:1px solid #74A6C5;  width:206px !important;}
.LoginPage .BtwFormWraper .FormWraper .FormRowCapthaImage { clear:both;  margin:0px 0px 10px 0px; padding-top:1px;}
.LoginPage .BtwFormWraper .FormWraper .FormRowCapthaImage div{ background:none !important;}
.LoginPage .BtwFormWraper .FormWraper .FormRowCapthaImage img { margin-right:111px; width:208px;}



.LeftTopBox {background:url("../images/BackDivsInner.png") repeat scroll 0 0 transparent; border:1px solid #FFFFFF; margin-bottom:14px; margin-top:17px; padding:2px 4px 5px 6px;}
.LeftTopBox ul { margin-top:23px; padding-top:10px; background :url("../images/TitleBack.png") repeat-x scroll left top transparent; color:#276191; font-size:15px; font-weight:bold;  padding-right:5px;}
.LeftTopBox ul li { border-bottom:solid 1px #B4CFE0;  padding:5px 15px 5px 0px; background:url("../images/ArrowOrange.png") no-repeat scroll right center transparent; }
.LeftTopBox ul li a {color:#276191; display:block; font-size:14px; font-weight:bold;}
.LeftTopBox ul li:last-child { border:none !important;}

.clear375 {clear:both; height:375px; visibility:hidden;}


/*==================== SEARCH PAGE ====================*/

h1.SearchResultTitle {font-size:24px; color:#fe4600; background:url(../images/TitleBack.png) repeat-x left bottom; padding-bottom:10px; margin-bottom:23px;}


/*==================== MY ACOUNT PAGE ====================*/

.MyAcountPage { padding-bottom:40px;}
.MyAcountPage a.ReadMore { display:block; margin:13px 0px 30px 0px; font-size:20px; font-weight:bold;  color:#fe4600; background:url("../images/ArrowOrange.png") no-repeat scroll 449px 9px transparent;}
.MyAcountPage a.ReadMore:hover { text-decoration:underline;}
.MyAcountPage h1.Title {display:block; width:597px; height:auto; padding-bottom:4px !important; margin-bottom:0px !important;  font-size:24px; font-weight:normal; color:#094373; background:none !important; }
.MyAcountPage .imageConteiner { position:relative;  float:right; width:105px; height:105px; padding:10px;  border:solid 3px #b4cfe0; text-align:center; background:#fff;}
.MyAcountPage .imageConteiner .Image { float:none; width:115px; height:107px; overflow:hidden; text-align:center; vertical-align:middle; display:table-cell; * width:105px; height:105px;}
.MyAcountPage .imageConteiner .Image  img {  width:105px; * height:105px; * width:auto; }
.MyAcountPage .imageConteiner .EditPicButton { position:absolute; top:137px; * left:15px;}

.MyAcountPage .Content { float:left; width:456px; height:131px;}
.MyAcountPage .Content .DateAndAuthor { height:20px; font-size:11px; font-weight:bold; color:#fe4600;}
.MyAcountPage .Content .DateAndAuthor h4 { float:right; height:13px; font-size:11px; font-weight:bold; color:#91a4b0; padding-left:8px; margin-left:8px;  border-left:solid 1px #276191;}
.MyAcountPage .Content p { height:auto; font-size:13px; color:#464b4f;}
.MyAcountPage .Content a.ReadMore { display:block; margin-top:13px; font-size:13px; font-weight:bold;  color:#fe4600; background: none !important;}
.MyAcountPage .Content a.ReadMore:hover { text-decoration:underline;}

.MyAcountPage .ActionMenu { clear:both; height:23px;}
.MyAcountPage .ActionMenu h4 { float:right; height:13px; font-size:11px; font-weight:bold; color:#91a4b0; padding-left:8px; margin-left:8px;  border-left:solid 1px #276191;}
.MyAcountPage .ActionMenu a.ActionItem {float:right; height:13px; font-size:11px; font-weight:bold;  padding-left:8px; margin-left:8px;  border-left:solid 1px #276191;}
.MyAcountPage .ActionMenu a.ActionItemLast{float:right; height:13px; font-size:11px; font-weight:bold;  padding-left:8px; margin-left:8px; }
.MyAcountPage .Sep { clear:both; width:597px; height:25px; margin-top:28px; background:url(../images/TitleBack.png) repeat-x center center;}


/* add\edit blog */


.CreateBlog { padding-bottom:50px;}
.CreateBlog .FormMessage {color:red;  font-size:14px; height:25px; }
.CreateBlog .BtwFormRow { clear:both;}
.CreateBlog .BtwFormRow .BtwFormCollabel {color:#276191; float:right; font-size:14px; height:30px; width:160px;}
.CreateBlog .BtwFormRow .FormCollabel {color:#276191; float:right; font-size:14px; height:30px; width:160px;}
.CreateBlog .BtwFormRow .FormColField {float:right; margin-left:10px; }
.CreateBlog .BtwFormRow .FormColField select {border:1px solid #74A6C5;   max-width:321px !important; * width:250px !important;} 
.CreateBlog .BtwFormRow .BtwFormColField {float:right; margin-left:10px;  * width:426px;}
.CreateBlog .BtwFormRow .BtwFormColField input {border:1px solid #74A6C5;  width:100% !important; * width:250px !important;}
.CreateBlog .BtwFormRow .BtwFormColField textarea {border:1px solid #74A6C5;  width:100%  !important; margin:3px 0px; * width:250px !important;}
.CreateBlog .BtwFormRow .BtwFormColValidator { float:right;}
.CreateBlog .FormRowSubmit { clear:both;}
.CreateBlog  a.Add { display:block; float:right; width:78px; height:21px; margin:1px 159px 0px 0px; background:url(../images/sendbut.png) no-repeat; text-indent:-999999px;}
.CreateBlog  a.Cancel {display:block; float:right; width:78px; height:21px; margin:1px 7px 0px 0px; background:url(../images/cancel.png) no-repeat; text-indent:-999999px;}
.CreateBlog  a.EditAdd { display:block; float:right; width:78px; height:21px; margin:12px 159px 0px 0px; background:url(../images/sendbut.png) no-repeat; text-indent:-999999px;}
.CreateBlog  a.EditCancel {display:block; float:right; width:78px; height:21px; margin:12px 7px 0px 0px; background:url(../images/cancel.png) no-repeat; text-indent:-999999px;}


/* SEND POST */

.SendPost {}
.SendPost a.SendPostTitle { clear:both; display:block; margin:13px 0px 30px 0px; font-size:20px; font-weight:bold;  color:#fe4600; background:url("../images/ArrowOrange.png") no-repeat scroll 449px 9px transparent;}
.SendPost a.SendPostTitle:hover { text-decoration:underline;}
.SendPost .imageConteiner  {position:relative;   overflow:visible !important; * float:none !important; }
.SendPost .imageConteiner  .EditPicButton { position:absolute; top:100px; right:12px; z-index:999; }
.SendPost .Content .Price { font-weight:bold; color:#276191;}
.SendPost .Content .Price span { color:#FE4600;}
.SendPost .Sep {}

.PostItemFormAdd {}
.PostItemFormAdd { padding-bottom:50px;}
.PostItemFormAdd .FormMessage {color:red;  font-size:14px; height:25px; }
.PostItemFormAdd .BtwFormRow { clear:both;}
.PostItemFormAdd .BtwFormRow .BtwFormCollabel {color:#276191; float:right; font-size:14px; height:30px; width:160px;}
.PostItemFormAdd .BtwFormRow .FormCollabel {color:#276191; float:right; font-size:14px; height:30px; width:160px;}
.PostItemFormAdd .BtwFormRow .FormColField {float:right; margin-left:10px; }
.PostItemFormAdd .BtwFormRow .FormColField select {border:1px solid #74A6C5;   max-width:321px !important; * width:250px !important;} 
.PostItemFormAdd .BtwFormRow .BtwFormColField {float:right; margin-left:10px;  * width:426px;}
.PostItemFormAdd .BtwFormRow .BtwFormColField input {border:1px solid #74A6C5;  width:100% !important; * width:250px !important;}
.PostItemFormAdd .BtwFormRow .BtwFormColField textarea {border:1px solid #74A6C5;  width:100%  !important; margin:9px 0px; * width:250px !important;}
.PostItemFormAdd .BtwFormButton  a.Add { display:block; float:right; width:78px; height:21px; margin:1px 159px 0px 0px; background:url(../images/sendbut.png) no-repeat; text-indent:-999999px;}
.PostItemFormAdd .BtwFormButton  a.Cancel {display:block; float:right; width:78px; height:21px; margin:1px 7px 0px 0px; background:url(../images/cancel.png) no-repeat; text-indent:-999999px;}

.ActionMenuLeft { float:left; padding:10px 4px 10px 6px; border:solid 1px #fff; margin-bottom:14px; background:url(../images/BackDivsInner.png) repeat;}
.ActionMenuLeft h3 { height:auto; padding:0px 5px 12px 0px; margin-bottom:5px;  background:url(../images/TitleBack.png) repeat-x left bottom; font-size:16px; font-weight:bold; color:#fe4600;}
.ActionMenuLeft ul {}
.ActionMenuLeft ul li { * height:12px;}
.ActionMenuLeft ul li a { display:block; font-size:13px; font-weight:bold; color:#276191;}
.metatags {font-size:11px !important; color:red  !important;font-weight:normal !important;display:inline !important;}
.ActionMenuLeft ul li.Sep { width:295px; height:1px; background-color:#b4cfe0; margin:6px 0px; * margin:0px;  * background-color:none;  * border-top:solid 1px #b4cfe0;}

/* editor*/
td.reContentCell { height:100% !important;}


/*==================== FORM UPDATE ACOUNT DETAILS ====================*/

.FormUpdateAcountdetails { padding-bottom:50px;}
.FormUpdateAcountdetails .FormWraper {}
.FormUpdateAcountdetails .FormMessage {color:red;  font-size:14px; height:25px; }
.FormUpdateAcountdetails .FormWraper .FormRow { clear:both;}
.FormUpdateAcountdetails .FormWraper .FormRow .FormCollabel {color:#276191; float:right; font-size:14px; width:140px;}
.FormUpdateAcountdetails .FormWraper .FormRow .FormColField {float:right; margin-left:10px;  * width:100px;}
.FormUpdateAcountdetails .FormWraper .FormRow .FormColField input {border:1px solid #74A6C5;  width:219px !important; margin-bottom:5px;}
.FormUpdateAcountdetails .FormWraper .FormRow .FormColField2 input {border:1px solid #74A6C5;  width:auto !important; margin-bottom:5px;}
.FormUpdateAcountdetails .FormWraper .FormRow .FormColField textarea {border:1px solid #74A6C5;  width:219px !important;}
.FormUpdateAcountdetails .FormWraper .FormRow .FormColValidator { float:right;}
.FormUpdateAcountdetails .FormWraper .FormRow .UrlLabel { float:left; height:23px;  margin:-24px 0px 0px 270px;}
.FormUpdateAcountdetails .FormWraper .FormRow .RemmeberInput { float:right; margin-right:158px; * margin-right:0px;}
.FormUpdateAcountdetails .FormWraper .FormRow .RemmeberInput input {}
.FormUpdateAcountdetails .FormWraper .FormRow .RemmeberInput input:hover { }
.FormUpdateAcountdetails .FormWraper .FormRow .RemmeberInput label {color:#276191;  font-size:14px; }
.FormUpdateAcountdetails .FormWraper .FormRowSubmit { clear:both;}
.FormUpdateAcountdetails .FormWraper  a { display:block; float:right; width:78px; height:21px; margin:10px 142px 0px 0px; background:url(../images/sendbut.png) no-repeat; text-indent:-999999px;}

/*==================== FOOTER ====================*/
.FooterTop { width:952px; height:61px; background:url(../images/SlideMiddleBG.png);  border: 1px solid #bcbcbc; -webkit-border-radius:10px 10px 0px 0px; -moz-border-radius:10px 10px 0px 0px; border-radius:10px 10px 0px 0px;  behavior: url(/javascript/PIE.htc); }
.FooterTop .FooterMenu { float:left; margin:21px 13px 13px 16px;}
.FooterTop .FooterMenu ul { float:left;}
.FooterTop .FooterMenu ul li{ float:right; margin-left:12px; * float:left;}
.FooterTop .FooterMenu ul li a { display:block; color:#666666; font-size:12px; font-weight:bold;  font-size:12px;}
.FooterTop .FooterMenu ul li a:hover { text-decoration:underline;}
.FooterTop .FooterMenu ul li span {  font-size:12px;}

.FooterTop .Rss { float:left; margin-top:17px;}
.FooterTop .FooterSep { margin:0px 16px; width:920px; height:1px; background-color:#acacac;}

.FooterBottom { width:100%; height:21px; background-color:#1d1d1d;}
.FooterBottom .FooterBottomContent { width:952px; height:21px; margin:0 auto;  border-left: 1px solid #bcbcbc; border-right: 1px solid #bcbcbc; background:#bcbcbc;}

.FooterBottomContent .CreditB { float:left; margin:3px 0px 0px 26px;}
.FooterBottomContent .CreditB ul {}
.FooterBottomContent .CreditB ul li { float:left;}
.FooterBottomContent .CreditB ul li a { display:inline-block; color:#000;}
.FooterBottomContent .CreditB ul li a:hover { text-decoration:underline;}
.FooterBottomContent .CreditB ul li.Seperator { margin:0px 5px;}
.FooterBottomContent .AllRightReserved { float:right; margin:3px 13px 0px 0px;}






