body {background: #8798A6;  font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;  font-size: 12px;  margin: 0;}
.c {float: left;}
.cr {clear: left;}
td {vertical-align: top; padding: 5px;}
h1 {font-size: 14pt; margin: 5px 0 5px 0;}
h2 {font-size: 10pt; margin: 0; padding: 0;}
h3 {color: #3E81B4; font-size: 8pt; padding: 0px 0px 0px 30px; margin: 0px 0px 15px 0px; border-bottom: 1px dotted #D9D9D9;}
#descr {padding: 0px; margin: 0 0 5px 0;}
table.formPage {
}
td.err {padding: 3px; color: #D98719; background: #ECF1F1; border: 2px dotted #CECECE; text-align: left;}
td.msg {padding: 3px; color: #D98719; background: #ECF1F1; border: 2px dotted #CECECE; text-align: left;}
.label {text-align: right;}
.buttons {border-top: 1px solid #D9D9D9; text-align: center;}
#links p {margin: 0 0 7px 0;}
.url {color: #6f6f6f;}
.text, .btn {font-size: 8pt; font-family: Verdana, Tahoma, Arial, sans-serif;}
input.text {color: #000000; border: 1px dotted #3E81B4;}
textarea.text {font-size: 8pt; border: 1px dotted #3E81B4;}
select {font-size: 8pt; border: 1px dotted #3E81B4;}
.captcha {border: 1px dotted #3E81B4; margin-top: 10px;}
form {display: inline; margin: 0; padding: 0;}
.btn {font-weight: bold; border: 1px dotted #3E81B4; background-color: #ECF1F1; color: #3E81B4; 
/*3E81B4; */
cursor: pointer; height: 20px;}
span.req {margin-left: 3px; color: #FFA814; font-weight: bold;}
div.errForm, span.errForm {margin: 2px 0 0px 0px; padding: 2px 3px 2px 3px; color: #FFA814; background: #FFFFF3; border: 1px dotted #cccccc; text-align: left; clear: both; display: block;}
.small, .small a {padding: 0px; margin: 0px; color: #909090; font-size: 7pt; text-decoration: none;}
.sort {color: #000000;}
div.pr {font-size: 6pt; color: #000000; float: left; height: 30px; margin-right: 5px;}
div.prg {width: 40px; border: 1px dotted #999999; height: 3px; font-size: 1px;}
div.prb {background: #5eaa5e; height: 3px; font-size: 1px;}
.price {border: 3px dotted #8798A6;}
.price table td{margin: 0; padding: 2px; vertical-align: bottom;}
.paging-links,.paging-info {text-align:right;}
.paging-info {font-style: italic;}
.limit_field {border: 0 dotted transparent; border-width:0;}
#toggleCategTree {display:block; cursor:pointer; cursor:hand; color:#6A8AD4;}
#categtree {margin:3px 0; height:200px; width:300px; overflow:auto; border:1px dotted #9EC2F3; border-width:0 1px 1px;}
#catTitle { background:#fff;  }
 
/* Important for Konqueror */
#categtree h2 {margin:0 0 5px; padding:2px; text-align:center; color:#3E81B4; background:#DDE5F3; vertical-align:middle;}
#categtree #close_tree {right:0; padding:1px; text-align:center; white-space:nowrap; cursor:pointer; cursor:hand;}
#categtree .categ-item {clear:both; margin:3px 5px; padding:2px 5px; display:block; border:1px dotted #CBE2EC; border-width:1px 0; cursor:pointer; cursor:hand;}
#categtree .categ-item img {margin-right:1em;}
#categtree .odd {background:#F8F8FC;}
#categtree .even {background:#fff;}
#categtree .categ-item:hover {background:#eee;}

/* --------------------------------------------------------------- */
.center {margin: 0 auto;  width: 100%;  clear:both;}
.center1 {background-color: #FFFFFF; margin: 0 auto;  width: 80%;}
.header {background: url("../images/headerBg.gif") repeat-x; height: 77px;}
.header1 {background: url("../images/headerBg.gif") repeat-x; height: 100px;}
.headerLogo {float: left; margin: 0px 0px 0px 20px;}
.headerSearch {float: right; color: #FFFFFF; margin: 25px 40px 0px 0px;}
.searchLabel {float: left; margin: 4px 5px 0px 0px;}
.searchInput {border-top: 0;  border-bottom: 0;  border-left: 0; border-right: 1px dotted #E2B9B8; padding: 2px; float: left; width: 260px; height: 18px;}
.searchBtn {height: 18px; float: left; margin: 2px 0px 0px 5px;}
.searchBtnLeft {background: url("../images/searchBtnLeft.gif") no-repeat; height: 18px; width: 5px; float: left;}
.searchBtnCenter {background: url("../images/searchBtnCenter.gif") repeat-x; height: 18px; margin: 0; padding: 0; border: 0; color: #FFFFFF; font-family: Arial; font-weight: bold; float: left;}
.searchBtnRight {background: url("../images/searchBtnRight.gif") no-repeat; height: 18px; width: 5px; float: left;}
.userBar {clear: right; float: right; margin: 13px 40px 0px 0px; color: #FFFFFF;}
.userBar a:active, .userBar a:link, .userBar a:visited, .userBar a:hover {color: #FFFFFF; text-decoration: underline;}

/*-------------------*/
.hMenuContainer {background: url("../images/hNMenuContainerBg.gif") repeat-x; height: 33px;}
.hMenu {float: right; margin-right: 120px;}
.hMenu a:link, .hMenu a:active, .hMenu a:visited {float: left; display: block; height: 34px; color: #FFFFFF; font-weight: bold; font-size: 13px; text-decoration: none; padding: 8px 15px 0px 15px;}
.hMenu a:hover {background: url("../images/hNMenuHoverBg.gif") repeat-x; float: left; display: block; height: 34px; color: #FFFFFF; font-weight: bold; font-size: 13px; text-decoration: none; padding: 8px 15px 0px 15px;}

/*-------------------*/
.path {background: url("../images/pathBg.gif") repeat-x; background-color: #FFFFFF; margin: 0 auto; width: 66.5%; height: 23px; padding: 10px 0px 0px 215px;}
.path a:link, .path a:active, .path a:visited {color: #000000; text-decoration: none;}
.path a:hover {color: #000000; text-decoration: underline;}
.path img {margin: 0px 5px 1px 5px;}

/*-------------------*/
.leftContainer {float: left; width: 215px; background-color: #FFFFFF;}

/*-------------------*/
.centerContainer {float:left;}
.centerContainerT {background: url("../images/contentTop.gif") no-repeat; height: 6px; width: 530px;}
.centerContainerB {clear: both; background: url("../images/contentBottom.gif") no-repeat; height: 6px; margin: 0; width: 530px;}
.centerContainerM {width: 528px; padding: 18px 1px 0px 1px; background: url("../images/contentMiddle.gif") repeat-y; background-color: #FFFFFF;}
.catHome {float: left; width: 146px; padding: 0px 0px 18px 30px; background: url("../images/catHomeIcon.gif") 13px 4px no-repeat;}
a.catHomeMain:link, a.catHomeMain:active, a.catHomeMain:visited {color: #315A73; font-weight: bold; text-decoration: none;}
a.catHomeMain:hover {text-decoration: underline;}
.catHomeSubcats {margin: 1px 0px 0px 0px;}
a.catHomeSub:link, a.catHomeSub:active, a.catHomeSub:visited {color: #000000; text-decoration: none;}
a.catHomeSub:hover {color: #000000; text-decoration: underline;}
.catHomeCount {color: #315A73; font-weight: bold;}

/*-------------------*/
.rightContainer {float: left; width: 215px; background-color: #FFFFFF;}

/*-------------------*/
.footer {background: url("../images/hNMenuContainerBg.gif") repeat-x;  color: #fff;  font-weight: bold;  text-align: center;}

.footer a:active, .footer a:link, .footer a:visited {color: #fff;  text-decoration: none;}
.footer a:hover {color: #D98719; text-decoration: underline;}
.footerCat {margin: 0 auto; margin-bottom: 20px; padding: 0px 20px 20px 20px; border-bottom: 1px dotted #B32B26; width: 100%;}

/*-------------------*/
.box {margin: 0px 0px 20px 12px;}
.boxTopLeft {float: left; background: url("../images/boxTopLeft.gif") no-repeat; width: 6px; height: 25px;}
.boxTopCenter {float: left; background: url("../images/boxTopCenter.gif") repeat-x; width: 178px; height: 19px; padding-top: 6px; color: #707070; text-align: center; font-weight: bold;}
.boxTopRight {float: left; background: url("../images/boxTopRight.gif") no-repeat; width: 6px; height: 25px;}
.boxMiddle {clear: both; background: url("../images/boxMiddle.gif") repeat-y; width: 190px;}
.boxBottom {background: url("../images/boxBottom.gif") no-repeat; width: 190px; height: 6px;}

/*-------------------*/
.boxTopCenter1 {float: left; background: url("../images/boxTopCenter.gif") repeat-x; width: 388px; height: 19px; padding-top: 6px; color: #707070; text-align: center; font-weight: bold;}
.boxMiddle1 {clear: both; background: url("../images/boxMiddle1.gif") repeat-y;  width: 400px;}
.boxBottom1 {background: url("../images/boxBottom1.gif") no-repeat;  width: 400px;  height: 6px;}

/*-------------------*/
.boxP {padding: 5px 5px 5px 5px; margin: 0; list-style: none;}
.boxP li {background: url("../images/boxPopCatsBg.gif") 0px 5px no-repeat; padding: 0px 0px 2px 8px;  }

/*-------------------*/
.boxM {padding: 0px 0px 0px 0px; margin: 0; list-style: none;}
.boxM li {background: url("../images/boxPopCatsBg.gif") 0px 5px no-repeat; padding: 0px 0px 0px 8px;  }

/*-------------------*/
.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 dotted #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: #D98719; text-decoration: underline; font-weight: bold;}

/*-------------------*/
.boxPopCats {padding: 10px 0px 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;}

/*-------------------*/
.noResults {margin-left: 20px;}
.noResults p {color: #D98719; margin: 0px 0px 15px 0px;}
.noResults ul {margin: 0; padding: 15px 0px 20px 40px;}

/*-------------------*/
.navig {padding: 5px; color: #D98719; font-weight: bold;}
.mainPaging {float: right;}
.pagingLinks {color: #D98719; font-weight: bold;}
.pagingLinks a:link, .pagingLinks a:active, .pagingLinks a:visited {color: #3E81B4; text-decoration: none;}
.pagingLinks a:hover {color: #D98719; text-decoration: none;}

/*-------------------*/
a.link:active, a.link:link {font-size: 12px; color: #D98719; text-decoration: none;}
a.link:visited {font-size: 12px; color: #3E81B4; text-decoration: none;}
a.link:hover {font-size: 12px; color: #FFA814; text-decoration: underline;}
a.readMore:link, a.readMore:active, a.readMore:visited {color: #3E81B4; font-weight: bold; text-decoration: none;}
a.readMore:hover {color: #D98719; font-weight: bold; text-decoration: none;}
a.readMoreFeat:link, a.readMoreFeat:active, a.readMoreFeat:visited {color: #3E81B4; text-decoration: none;}
a.readMoreFeat:hover {color: #D98719; text-decoration: underline;}

/*-------------------*/
.searcCat a:link, .searcCat a:active, .searcCat a:visited {color: #D98719; font-weight: bold; text-decoration: none;}
.searcCat a:hover {color: #D98719; font-weight: bold; text-decoration: underline;}
a.searchLinkCat:link, a.searchLinkCat:active, a.searchLinkCat:visited, a.searchLinkCat:hover {color: #6F6F6F; text-decoration: underline;}

/*-------------------*/
.linkDetail a:active, .linkDetail a:link, .linkDetail a:visited, .linkDetail a:hover {color: #D98719; text-decoration: underline;}

/*-------------------*/
#rules {font-weight: normal;  font-size: 11px;  width: 97%;  margin-left: auto;  margin-right: auto;  margin-bottom: 10px;  color: #676767;}
#rules p {margin: 4px;}

.dot {height: 1px;  padding: 0px;  margin: 2px 0 2px 0;  background: url('../images/dot.gif') repeat-x;}

/*-------------------*/
#ads_container{position: relative;  overflow:hidden;  width: 175px;  height: 200px;  border: 1px solid #666666;  color: #666666;  background-color:#ffffff;}
tr.odd_color {background:#f0f0f0;}
tr.even_color {background:#ffffff;}
.add_bar {padding: 5px;  color: #666666;  font-size: 11px;  font-family: verdana, arial, sans-serif;  text-align:left;}
.add_bar a:link {color: #666666;  font-weight: bold;  text-decoration: none;}
.add_bar a:visited { color: #666666;  font-weight: bold;  text-decoration: none;}
.add_bar a:hover {color: #666666;  font-weight: bold;  text-decoration: underline;}
span.ad_description {color: #666666;  font-size: 10px;}
.link_bar {color: #ffffff;  background-color: #999999;  padding: 5px;  font-size: 12px;  font-family: verdana, arial, sans-serif;  text-align:center;}
.link_bar a:link {color: #ffffff;  font-weight: bold;  text-decoration: none;}
.link_bar a:visited { color: #ffffff;  font-weight: bold;  text-decoration: none;}
.link_bar a:hover {color: #ffffff;  font-weight: bold;  text-decoration: underline;}

/*-------------------*/
.feattable {border:5px #8798A6 inset;  background:#8798A6;}
.feattable2 {border:5px #8798A6 outset;  background:#8798A6;}
.feattable1 {border:5px #41627E outset;  background:#41627E;  color:#FDEEF4;  text-align: center;  font-weight:bold;}
/*-------------------*/
.box1 {margin: 0px 0px 0px 0px;}
.box1TopLeft {float: left; background: url("../images/boxTopLeft.gif") no-repeat; width: 6px; height: 25px;}
.box1TopCenter {float: left; background: url("../images/boxTopCenter.gif") repeat-x; width: 190px; height: 19px; padding-top: 6px; color: #707070; text-align: center; font-weight: bold;}
.box1TopRight {float: left; background: url("../images/boxTopRight.gif") no-repeat; width: 6px; height: 25px;}
.contest {background-color: #ECF1F1;}
/*-------------------*/

@charset "utf-8";
.soc_container {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width: 400px;
	auto;
	border: 1px solid #EFEFEF;
	position:absolute;
	background:#FFF url(../images/mooSocialize/bg_container2.jpg) repeat-x bottom;
	visibility:hidden;
	font-size:11px;
	line-height:18px;
}

.soc_container h1{
	
	margin:10px 0 10px 20px;
	font-size:14px;
}

.soc_container h2{
	margin: 10px 0 10px 20px;
	font-size:14px;
}

.soc_container a{
	color: #aadd00;
	text-decoration:none;
}

.soc_left{
	width: 180px;
	padding:10px;
	float:left;
	visibility:hidden;
}

.soc_left img{
	width: 18px;
	height: 18px;
	float:left;
	margin: 0 10px 0 0;
}
.soc_left a{
	color:#3E3F3E;
	text-decoration:none;
	line-height:18px;
	

	border-bottom:1px dotted #CECECE;
	display:block;
}
.soc_left a:hover{
	color:#6699FF;
	background-color:#E6F0C1;
}
#close{
	width:10px;
	height:10px;
	float:right;
	clear:both;
}
.open_window{
	width:780px;
	height:500px;
	background-color:#000;


}
.close{
	width:10px;
	height:10px;
	float:right;
	clear:both;
}
.soc_send_friend{
	clear:both;
	padding:20px;
}
.wait{
background-image:url(../images/mooSocialize/ajaxloader.gif);
background-repeat:no-repeat;
background-position: center center;
}