HTML, BODY { padding: 0; margin: 0; background: none; }
BODY, INPUT, SELECT, TEXTAREA, BUTTON, TH, TD { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #464646; }

#header { display: none; }
#cloud { display: none; }
#sidebar { float: left; width: 100px; }
#sidebar UL { display: none; }

/* =content
-------------------------------------------------- */
#content { float: right; padding: 0 0 16px 0; text-align: left !important; }
#content2 { padding: 0 27px 10px 27px; }

A { color: #97c50c; text-decoration: underline; }

IMG { border: 0px solid; }
FORM { padding: 0; margin: 0; }
TABLE { border-collapse: collapse; border-spacing: -1px; }
P { margin: 1em 0; }

	/* Aligns */
.left { text-align: left !important; }
.center { text-align: center !important; }
.right { text-align: right !important; }
.top { vertical-align: top !important; }
.middle { vertical-align: middle !important; }
.bottom { vertical-align: bottom !important; }

	/* Lengths, sizes */
.w100p { width: 100%; }
.date { width: 58px; }
.time { width: 45px; }
.wauto { width: auto !important; }

	/* Colors */
.req, .error { color: #bd0000; }
.req { font-weight: normal; }
.limit { color: #a5a5bb; }
.disabled { background: #EEE; }

	/* Statuses */
.nowrap { white-space: nowrap; }
.nowrap TD { white-space: nowrap; }
.hidden { display: none; }

.f-left { float: left; }
.f-right { float: right; }

/* Fixes */
DIV.clear1 { line-height: 0px; font-size: 1px; clear: both; height: 1px; }
IMG.calendar { margin-top: -2px; }
* HTML IMG.ico { margin-top: -2px; }


#cont4start, #cont6, #cont4end, #cont3, DIV.tags, DIV.btn-type1, DIV.btn-type2, DIV.sortitem-sortup, DIV.sortitem-sortdown, DIV.sortitem, DIV.pages { display: none; }

DIV.heading1 { color: #83bc08; font-size: 14px; font-weight: bold; margin: 1em 0; }

DIV.readmore { color: #83bc08; text-align: right; margin: 0 0 1em 0; clear: both; font-weight: bold; }
DIV.readmore A { text-decoration: none; margin-left: 10px; }
DIV.readmore A:hover { text-decoration: underline; }

H1 { color: #83bc08; font-size: 22px; font-weight: normal; padding: 0; margin: 0 0 0.7em 0; }
H2 { padding: 0; margin: 1em 0; font-size: 12px; color: #83bc08; }

DIV.news { line-height: normal; }
DIV.news DIV.item { background: url(i25.gif) 0 3px no-repeat; padding: 0 0 0 15px; margin: 1em 0; }
DIV.news DIV.title { font-weight: bold; }
DIV.news DIV.title A { color: #464646; text-decoration: none; }
DIV.news DIV.title A:hover { color: #83bc08; text-decoration: underline; }
DIV.news DIV.title A.comment { color: #f3665e; font-weight: normal; }
DIV.news DIV.title A.comment:hover { color: #f3665e; }
DIV.news DIV.date { font-size: 10px; color: #a7a7a7; padding: 0 0 5px 0; }
DIV.news DIV.lead { line-height: 16px; }

DIV.latestblogs { line-height: normal; }
DIV.latestblogs DIV.item { background: url(i25.gif) 0 3px no-repeat; padding: 0 0 0 15px; margin: 1em 0; }
DIV.latestblogs DIV.title { color: #f3665e;  }
DIV.latestblogs DIV.title A { color: #464646; text-decoration: none; font-weight: bold; }
DIV.latestblogs DIV.title A:hover { color: #83bc08; text-decoration: underline; }
DIV.latestblogs DIV.cat { font-size: 10px; color: #a7a7a7; padding: 0 0 5px 0; }
DIV.latestblogs DIV.cat A { color: #a7a7a7; text-decoration: none; }
DIV.latestblogs DIV.cat A:hover { text-decoration: underline; }
DIV.latestblogs DIV.lead { line-height: 16px; }

DIV.blog { line-height: normal; margin: 1em 0; }
DIV.blog DIV.item { border: 1px solid #ccc; }
DIV.blog DIV.item DIV.b { padding: 10px 15px; }
DIV.blog DIV.item-special { border: 2px solid #83bc08; }
DIV.blog DIV.item-special DIV.b { padding: 10px 15px; }
DIV.blog DIV.item-special DIV.comment-title B { color: #83bc08; }
DIV.blog DIV.rating { white-space: nowrap; float: right; } 
DIV.blog DIV.title { color: #f3665e; font-size: 13px; padding: 0 0 10px 0; }
DIV.blog DIV.title A { color: #83bc08; text-decoration: underline; font-weight: bold; }
DIV.blog DIV.cat { color: #a7a7a7; padding: 0 0 8px 0; }
DIV.blog DIV.cat A { color: #a7a7a7; text-decoration: none; }
DIV.blog DIV.cat A:hover { text-decoration: underline; }
DIV.blog DIV.stats { color: #a7a7a7; padding: 0 0 8px 0; margin-bottom: 8px; }
DIV.blog DIV.stats SPAN { color: #464646; }
DIV.blog DIV.lead { margin-bottom: 8px; }
DIV.blog DIV.url { }
DIV.blog DIV.url A { color: #464646; text-decoration: none; }
DIV.blog DIV.url A:hover { text-decoration: underline; }
DIV.blog DIV.comment-title { color: #a7a7a7; padding: 0 0 10px 0; }
DIV.blog DIV.comment-title B { color: #464646; }
DIV.blog DIV.userpic { float: right; padding: 0 0 10px 10px; }
DIV.blog LABEL { font-size: 10px; color: #6a6a6a; display: block; padding: 0 0 4px 0; }

DIV.details { margin: 1em 0; }

TABLE.ratings { margin: 1em 0; width: 100%; }
TABLE.ratings TH { text-align: left; vertical-align: top; padding: 2px 10px 2px 0; border-bottom: 1px solid #ededed; }
TABLE.ratings TD { text-align: left; vertical-align: top; padding: 4px 10px 4px 0; border-bottom: 1px solid #ededed; }
TABLE.ratings TD.cat {}
TABLE.ratings TD.rating { font-weight: bold; }
TABLE.ratings TD.stars { padding: 6px 10px 0 0; white-space: nowrap; }
TABLE.ratings TD.stars IMG { margin: 0 1px; }
TABLE.ratings TD.voters { text-align: right; }

