/* MISC */
textarea {font-family:Arial,Helvetica,sans-serif; font-size:12px;}

/* START For login title */
.regFH {	color:#ED813A; font-weight: bold; font-weight:12px;}
.LoginPanel span table tr td img {display:none;}
.smoothbox {display:none;}
/* END For login title */

/* Rego overrides */
.regFH_l, .regFH_r, .regFH , .regFieldHeader, .regFieldFooter, .RegLeftCol { background:none !important; }
.RegLeftCol span { font-size:12px !important; background:none !important; }
.regRightCol img {display:inline; }
.RegRadio td { font-size:12px !important; }
.regRightCol { background:none !important; }

.thumbImageContainer {width:100px; height:100px; overflow:hidden;}
.separator { background:url(/images/mf_ideas/dotted-line.gif) repeat-x 0 0; height:5px; margin:20px 0px;}
/*.leftcol a { color:#000; }
.leftcol a:hover { color:#000; }*/
.searchResults {width:200px; float:right; text-align:right; margin-right:20px;}

.extraInfo span { color:#c1c1c1; font-size:10px;}

.listingInPage { float:right;}
.listingInPage a {
    background:transparent url(/images/nude/asset-arrow.png) no-repeat scroll 0 0;
    height:25px;
    margin:8px 0 0;
    padding:1px 10px 1px 23px;
}


/* RATING */
.rating
{
    width: 85px;
    height: 16px;
    margin: 0px 0px 5px 0px;
    padding: 0px;
    list-style: none;
    clear: both;
    position: relative;
    background: url(/images/nude/rating.png) no-repeat 0 0;
}

ul.rating li {
cursor: pointer;
/*ie5 mac doesn't like it if the list is floated but ie6 does\*/
float:left;
/* end hide*/
text-indent:-999em;/* hide text*/
}

ul.rating li a
{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 17px;
    height: 16px;
    text-decoration: none;
    z-index: 200;
}

ul.rating li.one a {left:0px;-moz-outline:none;}
ul.rating li.two a {left:17px;-moz-outline:none;}
ul.rating li.three a {left:34px;-moz-outline:none;}
ul.rating li.four a {left:51px;-moz-outline:none;}
ul.rating li.five a {left:68px;-moz-outline:none;}

.nostar {background-position:0px 0px;}
.onestar {background-position:0px -16px;}
.twostar {background-position:0px -32px;}
.threestar {background-position:0px -48px;}
.fourstar {background-position:0px -64px;}
.fivestar {background-position:0px -80px;}

ul.rating li a:hover {
z-index:2;
width:85px;
height:16px;
overflow:hidden;
left:0px;
background: url(/images/nude/rating.png) no-repeat 0 0;
}

ul.rating li.one a:hover {background-position:0px -16px;}
ul.rating li.two a:hover {background-position:0px -32px;}
ul.rating li.three a:hover {background-position:0px -48px}
ul.rating li.four a:hover {background-position:0px -64px}
ul.rating li.five a:hover {background-position:0px -80px}

/* Rating - No Hover */

.ratingNH
{
    width: 85px;
    height: 16px;
    margin: 0px 0px 5px 0px;
    padding: 0px;
    list-style: none;
    clear: both;
    position: relative;
    background: url(/images/nude/rating.png) no-repeat 0 0;
}

ul.ratingNH li {

/*ie5 mac doesn't like it if the list is floated but ie6 does\*/
float:left;
/* end hide*/
text-indent:-999em;/* hide text*/
}

ul.ratingNH li span
{
    position: absolute;
    left: 0px;
    top: 0px;
    width: 17px;
    height: 16px;
    text-decoration: none;
    z-index: 200;
}

ul.ratingNH li.one span {left:0px;-moz-outline:none;}
ul.ratingNH li.two span {left:17px;-moz-outline:none;}
ul.ratingNH li.three span {left:34px;-moz-outline:none;}
ul.ratingNH li.four span {left:51px;-moz-outline:none;}
ul.ratingNH li.five span {left:68px;-moz-outline:none;}

ul.ratingNH.nostar {background-position:0px 0px;}
ul.ratingNH.onestar {background-position:0px -16px;}
ul.ratingNH.twostar {background-position:0px -32px;}
ul.ratingNH.threestar {background-position:0px -48px;}
ul.ratingNH.fourstar {background-position:0px -64px;}
ul.ratingNH.fivestar {background-position:0px -80px;}


/* COMMENTS */

.comment {
	/*background: #f0efe4 url(/images/quote.gif) no-repeat left top;*/
	/*width:450px;*/
	padding: 8px 8px 8px 0px;
	margin-bottom: 10px;
}
.commentContainer{ float:left; width:400px;}
.commentImageContainer {float:left; width:110px;}

.commentAuthorName { height:20px; }
.comment .commentAuthorName, .comment b {    
    color:#99bb4a;
    font-weight:bold;
}

.commentAdmin {
	/*background: #EBEBEB url(/images/quote_admin.gif) no-repeat left top;*/
	/*width:450px;*/
	padding: 8px 8px 8px 0px;
	margin-bottom: 10px;
}
.commentAdmin .commentAuthorName, .comment b {    
    color:#99bb4a;
    font-weight:bold;
}

.commentText {
    background-color:#FFFFFF;
    /*border-bottom:1px solid #E7D6C4;*/
    margin-top:0.5em;
    padding:0.5em 1em;
}

.addCommentContainer 
{
    width:412px;
    margin:10px 0px 0px 0px;
    padding:8px;
    background:#F0EFE4;
    border-top:solid 2px #ECECEC;
}

.txtAddComment 
{
    width:400px; height:65px;
    padding-top:0.5em;
    border:none; /*border-bottom:solid 1px #E7D6C4; */
    padding:3px; 
    font-family:tahoma,verdana,arial;
    font-size: 11px;
    overflow:hidden;
    padding-bottom:15px;
}

.edit { background-color:#EFEFEF; height:auto;}
span.smallDate { font-size:9px; color:#99bb4a;font-family:Tahoma;font-weight:normal;}
.commentCount {float: right; width: 20px; text-align: right; color: #CCC;}


/*.content { background:url('/images/nude/hpcontent_bg.png') repeat-y; }*/

#dnn_ctr1758_HtmlModule_lblContent ol, #dnn_ctr1757_HtmlModule_lblContent ol {margin-left:20px;}
#dnn_ctr1758_HtmlModule_lblContent ol li, #dnn_ctr1757_HtmlModule_lblContent ol li {padding-top:6px; padding-bottom:6px;}
#dnn_ctr1758_HtmlModule_lblContent ul, #dnn_ctr1757_HtmlModule_lblContent ul {margin-left:30px;}
#dnn_ctr1758_HtmlModule_lblContent blockquote, #dnn_ctr1757_HtmlModule_lblContent blockquote {font-size:11px; margin:0 0 0 20px; padding:0;}
