@font-face {
  font-family: "BZar";
  src: url("fonts/BYekan.eot?#") format("eot"), url("fonts/BYekan.woff") format("woff"), url("fonts/BYekan.ttf") format("truetype"); }
@font-face {
  font-family: "BRoya";
  src: url("fonts/BRoya.eot?#") format("eot"), url("fonts/BRoya.woff") format("woff"), url("fonts/BRoya.ttf") format("truetype"); }
* { margin: 0px; padding: 0px; }
li { list-style: none outside none; }
img, a img { border: medium none; }
a { color: rgb(97, 97, 97); }
a:hover { color: rgb(28, 127, 158); }
h1 { padding: 0px; margin: 0px; font: bold 1.4em/1.6 Arial,sans-serif; }
ul li { display: block; list-style: none outside none; font-size: 8pt; }
ul li a { text-decoration: none; color: rgb(94, 94, 94); }
body { padding: 0px; margin: 0px; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(51, 51, 51); background-color: rgb(248, 248, 248); direction: rtl; }
.related-post-bar span.title, .related-post-bar .item, .related-post-bar .item .related-post-thumb, .related-post-bar a { transition: all 0.3s ease-out 0s; }
#infobar { color: rgb(51, 51, 51); background-color: rgb(252, 234, 157); font-size: 12px; text-align: center; vertical-align: middle; height: 20px; width: 99.5%; padding: 2px; -ms-text-shadow: 0px 0px 0px rgb(0, 0, 0);
      -webkit-text-shadow: 0px 0px 0px rgb(0, 0, 0);
      -o-text-shadow: 0px 0px 0px rgb(0, 0, 0);
      -moz-text-shadow: 0px 0px 0px rgb(0, 0, 0);
      text-shadow: 0px 0px 0px rgb(0, 0, 0); border-bottom: 1px solid rgb(182, 186, 192); }
.header { width: 100%; height: 218px; background-color: rgb(255, 255, 255); }
.header #navigation { width: 100%; height: 50px; background: url("img/navigation-bc.gif") repeat-x scroll 0% 0% rgb(255, 255, 255); }
#navigation #region { width: 941px; margin: 0px auto; position: relative; }
#navigation #region ul { width: 600px; height: 45px; float: right; }
#navigation #region ul li { background: url("img/nav-item-separator.gif") no-repeat scroll 18px center transparent; display: block; float: right; height: 44px; padding-left: 35px; }
#navigation #region ul li a { display: block; font: 13pt 'bzar','Bzar',bzar,Koodak,Arial,Helvetica,sans-serif; -ms-text-shadow: 1px 1px 0px rgb(0, 0, 0);
      -webkit-text-shadow: 1px 1px 0px rgb(0, 0, 0);
      -o-text-shadow: 1px 1px 0px rgb(0, 0, 0);
      -moz-text-shadow: 1px 1px 0px rgb(0, 0, 0);
      text-shadow: 1px 1px 0px rgb(0, 0, 0); color: rgb(164, 164, 164); padding: 8px 5px; }
#navigation #region ul li a.selected { background: url("img/menubar-item-selected.png") no-repeat scroll center bottom transparent; color: rgb(210, 210, 210); }
#navigation #region ul li a:hover { background: url("img/menubar-item-selected.png") no-repeat scroll center bottom transparent; color: rgb(210, 210, 210); }
#navigation #region ul li:last-child { background-image: none ! important; }
#navigation #region #shared-icon { width: 130px; height: 45px; float: left; }
#navigation #region #shared-icon a#bookmark { display: block; float: left; top: 0px; left: 0px; width: 41px; height: 69px; background: url("img/icon/bookmark.gif") no-repeat scroll center 0px transparent; }
#navigation #region #shared-icon a#bookmark:hover { background: url("img/icon/bookmark.gif") no-repeat scroll center -69px transparent; }
.header #container { margin: 0px auto; width: 941px; height: 122px; }
#container #logo { width: 306px; height: 122px; float: right; background: url("img/MF-logo.gif") no-repeat scroll center top rgb(255, 255, 255); }
#container #adverties { width: 468px; height: 60px; float: left; margin-top: 30px; }
.header #menu { width: 100%; height: 47px; background: url("img/menubar-bc.gif") repeat-x scroll 0% 0% transparent; }
#menu #region { width: 941px; height: 46px; margin: 0px auto; border-left: 1px solid rgb(225, 225, 225); border-right: 1px solid rgb(225, 225, 225); }
#menu #region ul { width: 600px; height: 46px; float: right; }
#menu #region ul li { display: block; float: right; height: 47px; }
#menu #region ul li a { display: block; color: rgb(164, 164, 164); padding: 15px 30px; border-width: 1px medium medium 1px; border-style: solid none none solid; border-color: rgb(225, 225, 225) -moz-use-text-color -moz-use-text-color rgb(225, 225, 225); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
#menu #region ul li a:hover { background-color: rgb(254, 254, 254); }
#menu #region #search { width: 270px; height: 44px; float: left; text-align: right; border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(225, 225, 225) rgb(225, 225, 225) rgb(225, 225, 225) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; padding: 0px 34px 0px 14px; background: url("img/arrow.gif") no-repeat scroll right center rgb(255, 255, 255); color: rgb(119, 119, 119); }
.container { margin: 9px auto 20px; width: 941px; height: auto; background-color: #ffffff; }
.container .sidebar { width: 300px; height: auto; float: right; }
.container .sidebar .box { width: 300px; height: auto; background-color: rgb(255, 255, 255); margin: 5px 0px; }
.container .content { width: 613px; height: auto; float: left; padding: 5px; background-color: rgb(255, 255, 255); }
.content .slider { width: auto; height: 266px; background: url("img/slider-bc.gif") no-repeat scroll 0% 0% transparent; }
.content .Post { width: auto; height: auto; margin: 13px 0px 3px; }
.content .Post h2#Category { width: auto; height: 22px; display: block; font-family: BZar,Arial,Helvetica,sans-serif; font-size: 9pt; font-weight: normal; color: rgb(176, 176, 176); padding-top: 2px; background: url("img/category-line-bc.gif") no-repeat scroll left center transparent; }
.content .Post h2#Category a { color: rgb(108, 108, 108); }
.content .Post h2#Category a:hover { color: rgb(48, 116, 118); }
.content .Post .featured-wrapper { width: auto; height: auto; display: block; min-height: 100px; margin: 10px 4px 0px; padding-bottom: 10px; }
.content .Post .featured-wrapper .post-image { float: right; width: auto; height: auto; border: medium none; padding-left: 14px; }
.content .Post .featured-wrapper .featured-data { width: auto; height: auto; float: right; }
.content .Post .featured-wrapper .featured-data h2#title a { display: block; font-family: BZar,Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: normal; color: rgb(97, 97, 97); }
.content .Post .featured-wrapper .featured-data h2#title a:hover { color: rgb(207, 60, 60); }
.content .Post .featured-wrapper .featured-data span.auto-info { width: auto; color: rgb(190, 190, 190); display: block; font-size: 8pt; }
.content .Post .featured-wrapper .featured-data p { width: 430px; font-family: 'Tahoma',Arial,Helvetica,sans-serif; font-size: 9pt; text-align: justify; line-height: 20px; color: rgb(139, 139, 139); }
.content .Post .featured-wrapper .featured-data span.Shareit { display: block; height: 17px; float: right; margin-top: 10px; }
.Shareit a.facebook { display: block; height: 18px; width: 18px; float: left; margin: 0px 2px; background: url("img/icon/FB-Share.gif") no-repeat scroll center 0px transparent; }
.Shareit a.facebook:hover { background: url("img/icon/FB-Share.gif") no-repeat scroll center -18px transparent; }
.Shareit .digg { display: block; height: 20px; width: 18px; margin: 0px 2px; float: right; background: url("img/icon/DG-Share.gif") no-repeat scroll center 1px transparent; }
.Shareit a.digg:hover { background: url("img/icon/DG-Share.gif") no-repeat scroll center -16px transparent; }
.Shareit .twitter { display: block; height: 21px; width: 18px; float: left; margin: 0px 2px; background: url("img/icon/TW-Share.gif") no-repeat scroll center 0px transparent; }
.Shareit a.twitter:hover { background: url("img/icon/TW-Share.gif") no-repeat scroll center -18px transparent; }
.content .Post ul.Item { float: right; width: 100%; margin-top: 10px; }
.content .Post ul.Item li { display: block; width: 100%; padding: 7px 0px; border-bottom: 1px dashed rgb(236, 236, 236); list-style: none outside url("img/arrow.gif"); }
.content .Post ul.Item li a { display: block; padding-right: 27px; background: url("img/arrow.gif") no-repeat scroll right center rgb(255, 255, 255); font-family: BZar,Arial,Helvetica,sans-serif; font-size: 10pt; color: rgb(81, 81, 81); }
.content .Post ul.Item li a:hover { color: rgb(207, 60, 60); }
.content .Post ul.Item li:last-child { border-bottom: medium none ! important; }
.box .widget-share { width: 272px; height: 49px; margin: 4px auto 0px; font-size: 8pt; }
.box .widget-share a#twitter { display: block; width: 94px; height: 36px; float: right; color: rgb(88, 88, 88); padding: 11px 38px 0px 1px; background: url("img/icon/twitter-follower-ico.gif") no-repeat scroll right center rgb(255, 255, 255); }
.box .widget-share a#feed { display: block; width: 94px; height: 36px; float: left; color: rgb(88, 88, 88); padding: 11px 38px 0px 1px; background: url("img/icon/feed-follower-icon.gif") no-repeat scroll right center rgb(255, 255, 255); }
.box .category { padding: 14px; }
.box .category h2#caption { display: block; width: auto; height: 34px; background: url("img/caption/category.gif") no-repeat scroll right center rgb(255, 255, 255); margin-bottom: 7px; }
.box .category ul { display: block; width: 127px; height: auto; list-style: none outside none; font-size: 8pt; }
.box .category ul li { display: block; width: auto; padding: 5px 0px; }
.box .category ul li a { color: rgb(94, 94, 94); padding-right: 13px; background: url("img/arrow2.gif") no-repeat scroll right center rgb(255, 255, 255); }
.box .category ul li a:hover { color: rgb(98, 166, 224); }
.box .subscribe { width: 287px; margin: 0px auto; }
.box .subscribe h2#caption { display: block; height: 22px; padding: 3px 0px 4px; background: url("img/caption/subscribe.gif") no-repeat scroll right center transparent; }
.box .subscribe form { margin: 0px 0px 4px; padding: 6px 0px; display: block; }
.box .subscribe form input#address { width: 206px; height: 32px; border: medium none; padding: 0px 11px; background: url("img/subscribe-input-bc.gif") no-repeat scroll center center rgb(255, 255, 255); float: right; }
.box .login { width: 287px; margin: 0px auto; }
.box .login h2#caption { display: block; height: 29px; padding: 3px 0px 4px; background: url("img/caption/login.gif") no-repeat scroll right center transparent; }
.box .login form { margin: 0px 0px 4px; padding: 6px 0px; display: block; }
.box .login form .login_input { border: 1px solid rgb(204, 204, 204); -ms-border-radius: 3px;
      -webkit-border-radius: 3px;
      -o-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px; padding: 5px; text-align: left; direction: ltr; }
.box .login form .login_btn { border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); color: rgb(102, 102, 102); -ms-border-radius: 3px;
      -webkit-border-radius: 3px;
      -o-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px; padding: 5px; }
.box .comments, .box .statistics, .box .weblinks, .box .tags, .box .vote .box .ads-text { width: 287px; margin: 0px auto; padding-bottom: 10px; }
.box .comments h2#caption { display: block; height: 29px; padding: 3px 0px 4px; background: url("img/caption/comments.gif") no-repeat scroll right center transparent; }
.box .statistics h2#caption { display: block; height: 29px; padding: 3px 0px 4px; background: url("img/caption/statistics.gif") no-repeat scroll right center transparent; }
.box .weblinks h2#caption { display: block; height: 29px; padding: 3px 0px 4px; background: url("img/caption/weblinks.gif") no-repeat scroll right center transparent; }
.box .weblinks ul.links { margin: 5px 0px; padding: 0px 0px 10px; }
.box .weblinks ul.links li { display: inline; width: 143px; float: right; margin-bottom: 5px; }
ul.list-normal { display: block; padding: 4px 0px 10px; text-align: right; }
ul.list-normal li { width: 287px; padding: 1px 0px; }
ul.list-normal li a { background-color: rgb(255, 255, 255) ! important; border: medium none ! important; font-weight: normal; padding: 2px 0px ! important; color: rgb(145, 144, 144) ! important; line-height: 16px; }
ul.list-normal li a:hover { color: rgb(98, 166, 224) ! important; }
.box .tags h2#caption { display: block; height: 29px; padding: 3px 0px 4px; background: url("img/caption/tags.gif") no-repeat scroll right center transparent; }
.box .vote h2#caption { display: block; height: 29px; padding: 3px 0px 4px; background: url("img/caption/votes.gif") no-repeat scroll right center transparent; }
.box .vote p#content ul li { list-style-type: none; }
ul.post-wrap { padding: 0px; margin: 0px; }
ul.post-wrap li.post-content { width: auto; padding: 7px 0px 3px; line-height: 18px; position: relative; overflow: hidden; font-size: 8pt; display: block; clear: both; margin: 0px; }
ul.post-wrap li.post-content a.post-link { display: block; position: relative; text-decoration: none; overflow: hidden; border: medium none; background-color: rgb(255, 255, 255); padding: 0px; }
ul.post-wrap li.post-content a.post-link:hover .post-headline { color: rgb(86, 124, 194) ! important; }
ul.post-wrap li.post-content span.post-thums img { float: right; display: block; margin: 0px; padding: 3px; border: 1px solid rgb(225, 225, 225); }
.post-headline { padding-right: 8px; width: auto; overflow: hidden; margin-top: 2px; display: block; font-weight: normal; float: left; color: rgb(124, 124, 124); }
.post-time { padding-top: 3px; font-weight: normal; clear: both; font-size: 8pt; display: block; color: rgb(165, 165, 165); }
a { text-decoration: none; }
p { padding: 0px; margin: 0px; }
input, select { font-family: 'Tahoma',arial; font-size: 8pt; color: rgb(62, 62, 62); }
.border { border-width: 1px; border-style: solid; border-color: rgb(241, 241, 241) rgb(241, 241, 241) rgb(228, 228, 228); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
#ticker { width: auto; height: 22px; padding: 8px 28px 0px 14px; background: url("img/arrow.gif") no-repeat scroll right center rgb(255, 255, 255); border-width: 1px medium; border-style: solid none; border-color: rgb(238, 238, 238) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; margin: 3px auto; font-size: 8pt; color: rgb(119, 119, 119); }
#ticker .divider { padding: 0px 4px; }
#ticker a, #ticker a:visited { color: rgb(236, 61, 61); text-decoration: none; }
#ticker a:hover { color: rgb(153, 51, 0); }
.advarties { width: auto; min-height: 60px; border: 1px solid rgb(238, 238, 238); background: url("img/adverties-caption.gif") no-repeat scroll right top rgb(255, 255, 255); text-align: center; padding: 15px 0px; }
.right { float: right; }
.left { float: left; }
#blue { color: rgb(61, 184, 217); }
#orange { color: rgb(246, 145, 29); }
.tab { color: rgb(17, 17, 17); width: 302px; margin: 2px auto; }
.tab li { list-style: none outside none; float: right; }
.tab ul a { display: block; padding: 6px 12px; font: 8pt tahoma; color: rgb(149, 149, 149); background: none repeat scroll 0% 0% rgb(248, 248, 248); border: 1px solid rgb(241, 241, 241); margin-left: 1px; position: relative; top: 2px; }
.tab ul a.selected { color: rgb(0, 0, 0); padding: 7px 12px; background: none repeat scroll 0px 0px white; cursor: default; border-bottom: medium none; position: relative; top: 2px; }
.tab div { padding: 10px 10px 8px; clear: right; background: none repeat scroll 0% 0% rgb(255, 255, 255); font-size: 8pt; border-width: 1px; border-style: solid; border-color: rgb(241, 241, 241) rgb(241, 241, 241) rgb(228, 228, 228); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.tab div a { color: rgb(0, 0, 0); font-weight: bold; }
#usual2 { background: none repeat scroll 0% 0% rgb(10, 10, 10); border: 1px solid rgb(26, 26, 26); }
#usual2 a { background: none repeat scroll 0% 0% rgb(34, 34, 34); }
#usual2 a:hover { background: none repeat scroll 0% 0% rgb(0, 0, 0); }
#usual2 a.selected { background: none repeat scroll 0% 0% snow; }
#tabs3 { background: none repeat scroll 0% 0% rgb(255, 255, 153); }
.clear { clear: both; border: medium none ! important; }
a#rss-header { margin-top: 10px; margin-right: 3px; display: block; width: 24px; height: 24px; float: right; background: url("img/icon/rss-head.gif") no-repeat scroll 0% 0% transparent; }
span#online { text-align: left; margin-top: 10px; display: block; padding: 1px 0px 0px 27px; height: 33px; color: rgb(83, 83, 83); font-weight: bold; float: right; background: url("img/icon/online-user.gif") no-repeat scroll 0% 0% transparent; -ms-text-shadow: 1px 1px 0px rgb(0, 0, 0);
      -webkit-text-shadow: 1px 1px 0px rgb(0, 0, 0);
      -o-text-shadow: 1px 1px 0px rgb(0, 0, 0);
      -moz-text-shadow: 1px 1px 0px rgb(0, 0, 0);
      text-shadow: 1px 1px 0px rgb(0, 0, 0); }
span#online p { font-weight: normal; font-size: 7pt; }
.ads-top { border: 0px none; margin-top: 4px; }
.ads-up { border: 0px none; margin-bottom: 4px; }
.gallery-warp { width: auto; height: 130px; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: 4px auto 3px; }
.footer { width: auto; height: 76px; background: url("img/footer-line.gif") repeat-x scroll center top transparent; padding: 13px; margin-top: 6px; }
.footer span.persian-cr { width: 342px; height: auto; font-size: 8pt; line-height: 15px; color: rgb(97, 97, 97); }
.footer span.english-cr { width: 342px; height: auto; font-size: 8pt; line-height: 15px; color: rgb(97, 97, 97); text-align: left; }
.footer span.english-cr h1 { padding: 0px; margin: 0px; font-weight: normal; font-size: 100%; }
.box .ads-text a { display: block; padding: 6px; text-align: center; border: 1px dashed rgb(171, 214, 232); background-color: rgb(237, 248, 253); margin: 5px; }
.box .ads-text a:hover { border: 1px dashed rgb(122, 175, 197); background-color: rgb(237, 248, 253); }
#tnt_pagination { display: block; text-align: left; height: 22px; line-height: 21px; clear: both; padding-top: 3px; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; }
#tnt_pagination a:link, #tnt_pagination a:visited { padding: 5px 10px; border: 1px solid rgb(235, 235, 235); margin-left: 5px; text-decoration: none; background-color: rgb(241, 241, 242); color: rgb(169, 153, 153); width: 22px; font-weight: normal; -ms-border-radius: 3px;
      -webkit-border-radius: 3px;
      -o-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px; }
#tnt_pagination a:hover { background-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); color: rgb(124, 123, 122); }
#tnt_pagination a.active_tnt_link { padding: 5px 10px; border: 1px solid rgb(227, 227, 227); margin-left: 5px; text-decoration: none; background-color: rgb(255, 255, 255); color: rgb(124, 123, 122); cursor: default; }
#tnt_pagination .disabled_tnt_pagination { padding: 5px 10px; border: 1px solid rgb(235, 235, 235); margin-left: 5px; text-decoration: none; background-color: rgb(245, 245, 245); color: rgb(215, 215, 215); cursor: default; }
.related-post-bar { background-color: rgb(249, 249, 249); border: 1px solid rgb(228, 228, 228); clear: both; padding: 0px 10px 10px; -ms-border-radius: 4px;
      -webkit-border-radius: 4px;
      -o-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px; }
.related-post-bar .related-post-content { margin: 5px 0px 0px; }
.related-post-bar ul { margin: 0px; padding: 0px; }
.related-post-bar .item { vertical-align: middle; float: none; height: 56px; overflow: hidden; -ms-border-radius: 4px;
      -webkit-border-radius: 4px;
      -o-border-radius: 4px;
      -moz-border-radius: 4px;
      border-radius: 4px; margin: 10px 0px 0px; }
.related-post-bar .item:hover { background-color: rgb(244, 244, 244); }
.related-post-bar .item .related-post-thumb { border: 3px solid rgb(235, 235, 235); -ms-border-radius: 5px;
      -webkit-border-radius: 5px;
      -o-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px; margin: 8px 10px 0px 0px; float: right; height: 36px; width: 36px; }
.related-post-bar .item:hover .related-post-thumb { border-color: rgb(255, 255, 255); }
.related-post-bar span.title { -ms-border-radius: 0px 0px 5px 5px;
      -webkit-border-radius: 0px 0px 5px 5px;
      -o-border-radius: 0px 0px 5px 5px;
      -moz-border-radius: 0px 0px 5px 5px;
      border-radius: 0px 0px 5px 5px; background-color: rgb(64, 64, 64); padding: 0px 10px; margin: 20px 0px 10px; color: rgb(255, 255, 255); width: 150px; font-family: BRoya,Tahoma,Arial,Helvetica,sans-serif; font-size: 16px; clear: both; }
.related-post-bar:hover span.title { background-color: rgb(1, 169, 205); }
.related-post-bar a { font-family: BRoya,Tahoma,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(111, 111, 111); float: right; margin: 18px 8px 0px 10px; -ms-text-shadow: 1px 1px rgb(255, 255, 255);
      -webkit-text-shadow: 1px 1px rgb(255, 255, 255);
      -o-text-shadow: 1px 1px rgb(255, 255, 255);
      -moz-text-shadow: 1px 1px rgb(255, 255, 255);
      text-shadow: 1px 1px rgb(255, 255, 255); width: 290px; }
.related-post-bar .item:hover a { color: rgb(65, 141, 199); }
.related-post-bar .item .view { background: url("img/views.png") no-repeat scroll right center transparent; color: rgb(111, 111, 111); float: right; padding: 0px 20px 0px 0px; margin: 18px 0px 0px; width: 85px; height: 16px; }
.related-post-bar .item .comment { background: url("img/comment.png") no-repeat scroll right center transparent; color: rgb(111, 111, 111); float: right; padding: 0px 20px 0px 0px; margin: 18px 0px 0px; width: 70px; height: 16px; }
.clear-bar { height: 1px; clear: both; }
#comment-list .wait_admin { color: rgb(181, 181, 181); font-style: italic; }
#comment-list .date_time { color: rgb(181, 181, 181); }
.lastnews { width: 941px; border: 1px dashed rgb(230, 219, 85); background-color: rgb(255, 255, 224); -ms-border-radius: 15px;
      -webkit-border-radius: 15px;
      -o-border-radius: 15px;
      -moz-border-radius: 15px;
      border-radius: 15px; margin: 5px auto; padding: 5px; clear: both; }
.gallery-fullstory { padding: 15px 6px; }
.gallery-fullstory a img { -ms-border-radius: 5px;
      -webkit-border-radius: 5px;
      -o-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px; border: 1px solid rgb(153, 153, 153); width: 180px; height: 135px; }
.gallery-fullstory a { float: right; margin: 10px 8px; }
