/*
// CSS Created by: Shabu Anower
// OSDesigner.net
*/

html {height: 100%; margin-bottom: 1px;}

body { background:#f6f6f6; margin: 0px; color: #696969; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

a {outline: none; color: #696969; text-decoration: none;}

a:hover {text-decoration: underline;}

h1, h2, h3, h4 {margin: 0; font-size: 11px;}

#container {width: 94%; margin: 0 auto 0 auto;}

.header-l {background:url('../images/header-bg-l.gif') no-repeat; width:8px; height:108px; float:left; }
.header-r {background:url('../images/header-bg-r.gif') no-repeat; width:8px; height:108px; float:right; }

.header-m {background:url('../images/header-bg.gif') repeat-x; height: 108px; margin-top:15px;}
.header-m p {float: right; margin: 10px 5px 0 0;}

.header-m h1 {margin: 36px 0 0 8px; padding: 0; font-size:30px; float:left; font-family:Georgia, "Times New Roman", Times, serif;}
.header-m h1 a { color:#6e6e6e; text-decoration:none;}


.bar { margin: -35px 0 30px 0; padding:0 0 25px 0;}

.bar ul {margin: 0; padding: 0; list-style-type: none; float:right;}

.bar li {padding:0; margin: 0; height: 37px; display: inline; float:left; list-style-type: none;}

.bar li a {color: #303030; text-decoration: none;}

.bar li a:hover {color: #8d8d8d; text-decoration: none;}

#home {padding: 0px; font-size: 12px; line-height: normal;  float:left;}



.common {padding: 0px; text-align: center; font-size: 12px; font-weight: bold; line-height: normal;}

/*
a.common {overflow:hidden; display:block; width:90px; height:27px; padding: 10px 0 0 0;}
*/

a.common {overflow:hidden; display:block; height:27px; padding: 10px 10px 0 10px; float: left;}


.search {margin: 6px 15px 3px 8px; padding: 2px 0 0 8px; border: 1px solid #696969; font-size: 12px; font-weight: bold; background: none; color: #a69d7f; height: 18px; width: 100px;}


.box { padding: 2px; width: 203px;}

.box #advsearch {margin: 5px 0 0 0; padding: 0;}

.box a {color: #696969; text-decoration: none;}

.box a:hover {text-decoration: underline;}

.box ul {margin: 0; padding: 0;}

.box li {list-style-type: none; margin: 0 0 0 4px; padding: 0 0 4px 10px; background: url('../images/blt.gif') no-repeat;}

.boxcaption {background: url('../images/box.caption.gif') no-repeat; padding: 6px 0 0 10px; height: 25px; width: 220px; color: #303030;}

.boxbottom {background: url('../images/box.bottom.gif') no-repeat; width: 221px; height: 6px; margin: 0 0 10px 0;}


/* Right box start */

.box-r { padding: 2px; width: 250px;}

.box-r #advsearch {margin: 5px 0 0 0; padding: 0;}

.box-r a {color: #696969; text-decoration: none;}

.box-r a:hover {text-decoration: underline;}

.box-r ul {margin: 0; padding: 0;}

.box-r li {list-style-type: none; margin: 0 0 0 4px; padding: 0 0 4px 10px; background: url('../images/blt.gif') no-repeat;}

.boxcaption-r {background: url('../images/box.caption-r.gif') no-repeat; padding: 4px 0 0 10px; height: 23px; width: 262px; color: #303030;}

.boxbottom-r {background: url('../images/box.bottom-r.gif') no-repeat; width: 258px; height: 6px; margin: 0 0 10px 0;}

/* Right box end */

.page {color: #6e6e6e; font-weight: bold; font-size: 12px; margin: 5px 0 5px 0;}

.page p {}

.pagination {padding: 2px; float: right; font-size: 12px; font-weight: bold;}

.pagination ul {font-size: 12px; margin: 10px 0 10px 0; padding: 0px; text-align: left;}

.pagination li {display: inline; list-style-type: none; padding-bottom: 1px;}

.pagination a {color: #6e6e6e; border: #6e6e6e 1px solid; padding: 5px; margin: 0 5px 0 0; text-decoration: none;}

.pagination a:visited {border: #6e6e6e 1px solid; color: #6e6e6e; padding: 5px; text-decoration: none;}

.pagination a:hover {background-color: #f9fcf5; border: #6e6e6e 1px solid; color: #6e6e6e; text-decoration: none;}

.padding {padding: 0 20px 0 0;}

.padding2 {padding: 0 0 0 20px;}

.paypal {font-size: 18px; color: #6e6e6e; font-weight: bold; text-align: center;}

.caption {background: url('../images/caption.bg.gif') repeat-x bottom; height: 24px; font-size: 11px; font-weight: bold; color: #303030; margin: 0 0 10px 0;}

.caption p {background: url('../images/caption.left.gif') no-repeat left; padding: 5px 0 2px 14px; height: 18px; color: #303030; margin: 0;}

.caption a {color: #303030; text-decoration: none;}

.caption a:hover {text-decoration: underline;}

.caption h2 {background: url('../images/caption.right.gif') no-repeat right; float: right; margin: 0px; font-size: 10px; height: 16px; padding: 8px 10px 0 0;}

.content {margin: 0 16px 0 10px;}

.content ul {margin: 0; padding: 0;}

.content li {list-style-type: none; margin: 0 0 0 3px; background: url('../images/blt.gif') no-repeat; padding: 0 0 4px 20px;}

.fbox {border: 1px solid #6e6e6e; padding: 10px; background: #f9fcf5; margin: 5px 5px 10px 5px;}

.lbox {margin: 0 5px 25px 5px;}

.footer {background: url('../images/footer.bg.gif') no-repeat ; padding: 15px 0 0 0; margin: 0 auto 0 auto; width: 94%; color: #696969; height: 40px;}

.footer p {margin: 0;}

.footer h3 {float: right; margin: 0px; font-weight: normal;}

.footer a {color: #696969; text-decoration: none;}

.footer a:hover {text-decoration: underline;}

.nav {color: #696969; font-size: 11px; font-weight: bold; margin: 0 0 10px 0; padding: 0;}

.nav p {margin: 0; padding: 2px 0 0 0;}

.nav h3 {float: right; margin: 0; font-size: 11px;}

.nav a {font-size: 11px; color: #6e6e6e; text-decoration: none;}

.nav a:hover {text-decoration: underline;}

.article {margin: 5px 5px 10px 5px; line-height: 18px;}

.article a {font-weight: bold; color: #6e6e6e; text-decoration: none;}

.article a:hover {font-weight: bold; color: #6e6e6e; text-decoration: underline;}

.text {border: 1px solid #696969; background: #ffffff; height: 17px; font-size: 12px; padding: 2px 2px 2px 6px; width: 280px; color: #696969;}

.textarea {border: 1px solid #696969; padding: 2px 2px 2px 6px; font-size: 12px; width: 280px; color: #696969;}

.textpy {border: 1px solid #696969; background: #ffffff; height: 17px; font-size: 12px; padding: 2px 2px 2px 6px; width: 50px; color: #696969;}

select {font-size: 12px; color: #696969; border: 1px solid #696969; padding: 2px;}

.limit_field {border: 0px; font-size: 10px; color: #696969; background: none;}

.captcha {border: 1px solid #696969; background: url('../images/loader.gif') no-repeat center;}

form {Margin: 0;}

.cat {font-size: 13px; font-weight: bold; color: #6e6e6e; margin: 0 0 6px 0;}

.cat a {font-size: 13px; color: #6e6e6e; text-decoration: none;}

.cat a:hover {text-decoration: underline;}

.cat span {font-size: 9px; padding: 0 0 0 4px;}

.subcat {font-size: 11px; color: #696969; margin: 0 0 2px 0; font-weight: normal;}

.subcat a {COLOR: #696969; text-decoration: none;}

.subcat a:hover {text-decoration: underline;}

.break {padding: 3px 0 3px 0;}

.title {font-weight: bold; font-size: 13px; color: #6e6e6e; margin: 0 0 2px 0;}

.title a {font-size: 13px; color: #6e6e6e; text-decoration: none;}

.title a:hover {text-decoration: underline;}

.desc {font-size: 11px; color: #696969; font-weight: normal; margin: 0 0 2px 0;}

.url {font-weight: normal; font-size: 11px; color: #696969;  margin: 5px 0 5px 0;}

div.pr {font-size: 6pt; color: #000000;}

div.prg{width: 40px; border: 1px solid #999999; height: 3px; font-size: 1px;}

div.prb{background: #5eaa5e; height: 3px; font-size: 1px;}

.small, .small a {padding: 0px; margin: 0px; color: #696969; font-weight: normal; font-size: 7pt; text-decoration: none;}

.err {color: #FF0000; margin: 0 5px 5px 5px; font-weight: bold; padding: 6px; border: 1px solid #6e6e6e;}

.msg {color: #6e6e6e; margin: 0 5px 5px 5px; font-weight: bold; padding: 6px; border: 1px solid #6e6e6e;}

span.req {color: #FF0000; font-weight: bold;}

#toggleCategTree {display:block; cursor:pointer; color:#6e6e6e; font-weight: bold;}

#categtree {margin:3px 0; height:200px; width:300px; overflow:auto; border:1px dotted #696969; border-width:0 1px 1px;}

#catTitle {background: none; font-weight: bold;} /* Important for Konqueror */

#categtree h2 {margin:0 0 5px; font-size: 11px; padding:2px; text-align:center; color:#FFFFFF; background:#a7cb67; vertical-align:middle;}

#categtree #close_tree {right:0; padding:1px; text-align:center; white-space:nowrap; cursor:pointer;}

#categtree .categ-item {clear:both; margin:3px 5px; padding:2px 5px; display:block; color: #303030; border:1px dotted #FFFFFF; border-width:1px 0; cursor:pointer;}

#categtree .categ-item img {margin-right:1em;}

#categtree .odd {background:#d9e9bd;}

#categtree .even {background:#FFFFFF;}

#categtree .categ-item:hover {background:#eee;}

.os {color: #3d4c53; font-weight: bold;}

.os a {color: #3d4c53; font-size: 11px; text-decoration: none;}

.os a:hover {text-decoration: underline;}

.design {color: #982a05; font-weight: bold;}

.design a {color: #982a05; font-size: 11px; text-decoration: none;}

.design a:hover {text-decoration: underline;}

/*-------------------*/
.link {font-size: larger;}

.link_rating {padding: 0px; padding-right: 5px; border: 1px solid #E1E1E1; background: #ffffff; color: #6b6b6b; width: 200px;}

.link_rating img {display: block; float: left; margin-right: 2px;}

.link_rating span.review {display: block; float: right; color: #000000; padding-top: 3px;}

.frontend_actions {float: right;  width: 36px;  height: 36px;}

.float_tiny {float: left;  margin-right: 4px;  margin-bottom: 4px;}

/* login slider related */

#panel {background: #E51D25;  display: block;  color: #ffffff; /* padding: 10px 20px 10px 20px;*/ position: absolute;  z-index: -1;  top: 0px;  width: 960px;  height: 110px;}

#panel a{color: #ffffff;}

.slide {margin: 0;  padding: 0;  border-top: solid 4px #CA0002;  background: #E51D25;  text-align: right;  color: #ffffff;  padding: 10px 20px 10px 20px;}

.btn-slide {text-align: right;  /*margin: 0 auto;*/ display: inline;  font: normal 110%/100% Arial, Helvetica, sans-serif;  color: #fff;  text-decoration: none;}

.slide a:active, .slide a:link, .slide a:visited {color: #ffffff;  text-decoration: none;}

.slide a:hover {color: #ffffff;  text-decoration: underline;}

.active {background-position: right 12px;}

.header_panel {background: #E51D25;  height: auto;  margin: 0 auto;}

.center_panel {margin: 0 auto;  width: 960px;  background: #E51D25;}

.boxStats {padding: 10px 0px 10px 20px; margin: 0; list-style: none;}

.boxStats li {padding-bottom: 2px;}

.boxSponsored {margin: 0px 7px 0px 7px; border-bottom: 1px solid #CCCCCC; padding: 15px 7px 10px 7px; color: #707070; line-height: 15px; font-size: 10px;}

.boxSponsoredLast {margin: 0px 7px 0px 7px; padding: 15px 7px 8px 7px; color: #707070; line-height: 15px; font-size: 10px;}

a.boxSponsoredA:link, a.boxSponsoredA:active, a.boxSponsoredA:visited {color: #3E81B4; text-decoration: none; font-weight: bold;}

a.boxSponsoredA:hover {color: #CA0002; text-decoration: underline; font-weight: bold;}

.boxPopCats {padding: 10px 10px 10px 20px; margin: 0; list-style: none;}

.boxPopCats li {background: url("../images/boxPopCatsBg.gif") 0px 5px no-repeat; padding: 0px 0px 2px 8px;}

.boxPopCats li a:link, .boxPopCats li a:active, .boxPopCats li a:visited {color: #000000; text-decoration: none;}

.boxPopCats li a:hover {color: #000000; text-decoration: underline;}

.float_tiny {float: left; margin-right: 4px; margin-bottom: 4px;}