/**
 * @version   1.0
 * @author    Hogas Marius
 * @copyright Copyright (C) 2007 - 2010 RocketTheme, LLC / Hogas Marius
 */

#rt-header .sf-menu {margin-bottom:0; float:right;}
#rt-header .sf-menu li {background:url(../images/main-menu-separator.png) no-repeat right center transparent;}
#rt-header .sf-menu a {background:none;border:0; padding:0; font-size:13px; font-weight:bold; letter-spacing:0.5px; color:#fff; padding:8px 5px 20px; margin:10px 10px 0 20px; color:#eee;} 
#rt-header .sf-menu li.active a,#rt-header .sf-menu li a:hover {background:url(../images/menu-bg-bottom.png) repeat-x center bottom transparent; color:#fff; }
#rt-header .sf-menu li.last-child {background:none;}
#rt-header .sf-menu li.last-child a {padding-right:0; background-color:#D90F77;}
#rt-header .sf-menu li.parent.sfHover a {background:#fff; color:#777;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
#rt-header .sf-menu li.parent.sfHover ul {background:#fff;-webkit-border-bottom-right-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomright: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {top:auto; left:20px;}
#rt-header .sf-menu li.parent.sfHover ul li {background:none; margin:0; padding:0}
#rt-header .sf-menu li.parent.sfHover ul li a {-webkit-border-radius: 0px;-moz-border-radius:0px;border-radius: 0px; padding:10px 0px;  margin:0 10px; background:none; border-bottom:1px dotted #ccc; line-height:1;}
#rt-header .sf-menu li.parent.sfHover ul li.last-child a {border-bottom:0}
#rt-header .sf-menu li.parent.sfHover ul ul {-webkit-border-radius: 0px;-moz-border-radius:0px;border-radius: 0px;}
.sf-menu li:hover ul ul, .sf-menu li.sfHover ul ul {margin-left:5px}
#rt-header .sf-menu li.parent a .sf-sub-indicator {left: 50%;margin-left: -5px;top: 2.2em; background-image:url(../images/arrows.png);}
#rt-header .sf-menu li.parent ul .sf-sub-indicator {top:0.8em; left:auto; margin-left:0}

.latestPosts .nsp_main, .nsp_arts {overflow:visible;}
.nsp_art h4.nsp_header {margin:3px 0 10px 0; line-height:1; font-weight:normal;}
.latestPosts .nsp_art p.nsp_info {font-size:100%;}
.latestPosts .nsp_top_interface {position:absolute; top:38px; margin:0; right:10px; }
.latestPosts .nsp_bottom_interface .pagination li, .nsp_top_interface .pagination li {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; border:1px solid #fff; background:none; width:10px; height:10px; margin-right:5px; }
.mainnewsletter { font-size:12px; color:#555; font-weight:normal;}
.normalsublayout {background: none;border: none;color: #92939D;font-size: 12px;font-weight: normal;margin-top: 0px;padding-top: 0px;}
.mainnewsletter #name, .mainnewsletter #email {background:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; height:26px; color:#ccc; width:200px;padding:0; padding-left:10px; border:1px solid #ccc; font-size:12px;}
.mainnewsletter #name:hover,.mainnewsletter #email:hover { }
.mainnewsletter #name:focus,.mainnewsletter #email:focus { outline:none; }
#addSubscriber {border:0; background:#d9d9d9; color:#888;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; padding: 4px 6px; font-size:12px; }
#addSubscriber:hover {background:#0C0B0A; color:#fff; }

#searchphraseall,.srchdiv {padding:15px 0;}
#search_searchword {padding:3px; width:200px; height:19px; background:url(../images/searchBg.jpg) no-repeat 10px center; border:1px solid #ccc; padding-left:28px}
.button_comsearch {height:27px; background:#ddd; text-transform:lowercase; color:#454545; border:0; cursor:pointer; margin-left:5px; }
