* {padding:0; margin:0; border:0;}
body {font:11px verdana; color: #555; text-align:left; background: #fff;}

.ss img {border:0; margin: 7px;}

.slink img {border:0;  margin: 0px; vertical-align: middle;}

input, select, textarea {border: 1px solid #C3D6E7; background: #fff; color: #666; padding: 2px 5px; font: 11px Verdana;}

div {vertical-align:top;}
table,td {border-collapse:collapse; border-spacing:0; vertical-align:top;}

h1 {color: #3181C4; font:20px tahoma; letter-spacing:-1px; margin:0 0 5px 0;}
h3 {font:22px tahoma; color:#777; letter-spacing:-1px; margin:0 0 5px 0;}
h5 {color: #3181C4; font:20px tahoma; letter-spacing:-1px; margin:0 0 5px 0;}

a {color:#3B84D0; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}

#topbg {height:12px; background: url(topm.gif) repeat-x;}
#top {height:12px; background: url(topr.gif) no-repeat right top;}
#top img {vertical-align:top;}
* html #top img {vertical-align:top;}

.w100 {width:100%;}
.conl {width:13px; height:100%; align:left; background: url(conl.gif) repeat-y left top;}
.conr {width:15px; height:100%; align:right; background: url(conr.gif) repeat-y left top;}

#headlinel {width:13px; height:23px; align:left; background: url(headlinel.gif) repeat-y left top;}
#headline {width:100%; height:23px; line-height:23px; color:#fff; font-weight:bold; font-family:tahoma; font-size:12px; align:left; background: url(headline.gif) repeat-x left top;}

#headl {width:222px; height:171px; align:left; background: url(headl.gif) no-repeat;}
#headbgl {width:19px; height:171px; align:left; background: url(headbgl.gif) no-repeat right top;}
#headbgm {width:100%; height:171px; align:left; background: url(headbgm.gif) repeat-x left top;}
#headbgr {width:11px; height:171px; align:right; background: url(headbgr.gif) no-repeat;}

#profil {padding:10px 20px;}
.pl {float:left; width:50%; padding:4px 0 5px 0; font-weight:bold;}
.pr {float:left; width:45%; padding:4px 0 5px 10px;}

.b1 {width:13px; height:12px;}
.b2 {width:1px; height:12px;}
.b3 {width:15px; height:12px;}
.b4 {width:13px; height:11px;}
.b5 {width:15px; height:1px;}
.b6 {width:222px; height:171px;}
.b7 {width:19px; height:171px;}
.b8 {width:1px; height:171px;}
.b9 {width:11px; height:171px;}
.b10 {width:13px; height:23px;}
.b11 {width:224px; height:1px;}
.b12 {width:294px; height:1px;}
.b13 {padding:5px 0 0 0;}
.b14 {width:290px; height:176px;}
.b15 {width:294px; height:370px;}
.b16 {width:260px; height:331px;}
.b17 {width:12px; height:61px;}
.b18 {padding:0 0 0 30px;}

.lady {position: absolute; top: 32px; right: 14px; background: url(lady.png) no-repeat right top; height: 252px; width: 415px;}
*html .lady {FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/templates/roddom/greeze/lady.png', sizingMethod='scale'); background-color: transparent;	background-image: none;	right: 13px;}

#searchbg {width:494px; height:40px; margin:10px 0 0 0; background: url(searchbg.png) no-repeat left top;}
#scont {padding:10px 0 0 84px;}

.sinput {width:138px; margin-right: 12px; font:11px tahoma; 	border:0px; padding:0 0 0 10px; background: transparent;}
	
#lcol {width:224px; align:left; padding:15px 0 0 0;}
#mcol {width:100%; align:left; padding:15px 10px 0 10px;}
#rcol {width:294px; align:right; padding:15px 0 0 0;}

.tblock {width:224px; height:39px; background: url(tblock.jpg) no-repeat left top; text-align:center;}
.mblock {width:224px; background: url(mblock.gif) repeat-y left top;}
.cblock {width:224px; background: url(cblock.jpg) no-repeat right bottom;}
.fblock {width:224px; height:10px; background: url(fblock.jpg) no-repeat right top;}
.lblock {padding:10px 5px 10px 15px;}

.int {border: 1px solid #99CCFF;	padding: 10px; font:13px verdana; color:#777; font-weight: bold; margin: 5px 0; text-align: center;}

.tblock2 {width:294px; height:40px; background: url(tblock2.jpg) no-repeat left top; text-align:center;}
.mblock2 {width:294px; background: url(mblock2.gif) repeat-y right top;}
.cblock2 {width:294px; background: url(cblock2.jpg) no-repeat right bottom;}
.fblock2 {width:294px; height:10px; background: url(fblock2.jpg) no-repeat right top;}
.lblock2 {padding:15px 5px 10px 20px;}

#footl {width:12px; height:61px; align:left; background: url(footl.png) no-repeat;}
#footc {width:100%; height:61px; align:left; background: url(footc.png) repeat-x left top; color:#666;}
#footr {width:12px; height:61px; align:right; background: url(footr.png) no-repeat;}

#fl {float:left; line-height:61px; padding:0 10px;}
#fr {float:right; line-height:61px; padding:0 10px;}
#fl a {color:#444;}
#fr a {color:#444;}

.clear {clear:both;}

.news {color:#111; padding:5px; text-align:justify; line-height:17px;}
.nmore {padding:10px 0 0 0;}
.nrate {float:left;}
.nlink {float:right; text-align:right; padding:0 0 10px 0;}
.nline {clear:both; height:2px; background: url(nline.gif) repeat-x left top;}
.nline img {vertical-align:top;}
* html .nline img {vertical-align:top;}

#relate {padding:10px 15px;}
.place {padding:10px 0;}

#comtitle {font:18px tahoma; margin:0 0 15px 0;}
#avatar {width:150px;}
#comtext {width:100%;}

.padding10 {padding-top:10px;}

dt {clear:both; float:left; width:30%; padding:4px 0 2px 10px;}
dd {float:left; width:65%; margin:4px 0 15px 0;}

.button {border:2px solid #f3f3f3; background:#00C54B; color:#fff; padding:2px;}

.title_quote {color:#636363; background:#ffffe6; border:1px solid #fff1bf; border-bottom:0; padding:10px;}
.quote {color:#777; background:#ffffe6; border:1px solid #fff1bf; text-align:justify; padding:10px;}
.scriptcode {color:#757575; background:#f2f2f2; border:1px dotted #bebebe; text-align:left; padding:10px;}

.navigation {color:#666; text-align:center; margin-bottom:10px; margin-top:10px;}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active {text-decoration:none; color: #636363;	background:#F9F9F9; border:1px solid #E6E6E6; padding:3px 6px;}
.navigation a:hover {background:#799AE3; color:#fff; border-color:#E6E6E6;}
.navigation span {text-decoration:none; background:#fff; padding:3px 6px; border:1px solid #E6E6E6; color:#ccc;}

.weekday-active-v {color: #4974a3;}
.day-active-v {color: #4974a3;}
.calendar {margin-left:20px;}
.calendar td, th {text-decoration: none; padding: 3px;}
.weekday {color: #804040;}
.weekday-active {color: #804040;}
.day-active {color: #804040;}
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a  {text-decoration: underline;}
.monthlink {color: #4974a3; text-decoration: none;}

.rating {color:#777; font:11px tahoma; width:85px; height:16px;}
.unit-rating {list-style:none; margin:0px; padding:0px; width:85px; height:16px; position:relative; background:url(../dleimages/rating.gif) repeat-x top left;}
.unit-rating li {text-indent:-90000px; padding:0px; margin:0px; float:left;}
.unit-rating li a {display:block; width:17px; height:16px; text-decoration:none; text-indent:-9000px;	z-index:17;	position:absolute; padding:0px;}
.unit-rating li a:hover {background-image:url(../dleimages/rating.gif);	background-position:left center; z-index:2; left:0px;}
.unit-rating a.r1-unit {left:0px;}
.unit-rating a.r1-unit:hover {width:17px;}
.unit-rating a.r2-unit {left:17px;}
.unit-rating a.r2-unit:hover {width:34px;}
.unit-rating a.r3-unit {left:34px;}
.unit-rating a.r3-unit:hover {width:51px;}
.unit-rating a.r4-unit {left:51px;}	
.unit-rating a.r4-unit:hover {width:68px;}
.unit-rating a.r5-unit {left:68px;}
.unit-rating a.r5-unit:hover {width:85px;}

	.unit-rating a.r6-unit{left: 85px;}
	.unit-rating a.r6-unit:hover{width: 102px;}
	.unit-rating a.r7-unit{left: 102px;}
	.unit-rating a.r7-unit:hover{width: 119px;}
	.unit-rating a.r8-unit{left: 119px;}
	.unit-rating a.r8-unit:hover{width: 136px;}
	.unit-rating a.r9-unit{left: 136px;}
	.unit-rating a.r9-unit:hover{width: 153px;}
	.unit-rating a.r10-unit{left: 153px;}
	.unit-rating a.r10-unit:hover{width: 170px;}

.unit-rating li.current-rating {background-image:url(../dleimages/rating.gif); background-position:left bottom; position:absolute; height:16px;	display:block; text-indent:-9000px;	z-index:1;}

#newpm {position: absolute; width: 400px; padding: 4px; background:#fdfdfd; border: 1px solid #bbb;}

.editor_button {float: left; cursor: pointer; padding:0 2px;}
.editor_buttoncl {float: left; cursor: pointer;	padding:0 1px; border-left: 1px solid #bbb; border-right: 1px solid #bbb;}
.editbclose {float: right; cursor: pointer;}
.editor_button select {font:11px tahoma;}

.xfields textarea {width: 499px;height: 86px;border: 1px solid #eee;}
.xfields input {width: 250px;	height: 14px;border: 1px solid #eee;}
.xfields select {height: 14px;border: 1px solid #eee;}

.xprofile textarea {width: 316px;height: 86px;border: 1px solid #eee;}
.xprofile input {	width: 250px;height: 14px;border: 1px solid #eee;}

#dropmenudiv {border: 1px solid #fff; border-bottom-width: 0; font: normal 10px Verdana; background: #6497ca; line-height: 20px; margin: 2px; filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3);}
#dropmenudiv a {display: block; text-indent: 3px; border: 1px solid #fff; padding: 1px 0;	margin: 1px; color: #fff; text-decoration: none; font-weight: bold;}
#dropmenudiv a:hover {background: #fdd08b; color: #000;}

#attachment {color: #888;}

.search {color: #777; text-decoration: none;}
.textin {border: 1px solid #eee; text-decoration: none;}
.sresult  {text-align: justify; font-weight: normal; color: #777;}

fieldset {border: 1px solid #eee; padding: 5px; text-align: left; font: 11px tahoma;}
