@import "reset.css";
html {
overflow-y: scroll;
}
body{
background-color:#000;
font-family:arial,sans-serif;
min-height:600px;
}
#topmenu{
top:0px;
}
#topmenu a{
color:#fff;
font-size:12px;
font-weight:bold;
margin-left:15px;
padding-bottom:4px;
text-decoration:none;
vertical-align:middle;
}
#topmenu a:hover{
color:#4495cc;
}
#topmenushadow{
background-image:url(../images/topmenu.png);
height:39px;
}
#wrud input{
background-color:transparent;
border:medium none;
font-size:20px;
font-weight:bold;
height:28px;
width:600px;
margin-top:10px;
}

#wrud img{
border:none;
text-decoration:none;
}
#input_image{
background-image:url(../images/input.png);
background-position:center center;
background-repeat:no-repeat;
height:80px;
}

#input_image a{
color:#FFF;
font-size:45px;
font-weight:bold;
text-decoration:none;
}

#wrud a{
color:#FFF;
font-size:35px;
font-weight:bold;
text-decoration:none;
}
#next{
color:#fff;
font-size:30px;
margin-left:5px;
text-decoration:none;
}
#captcha{
margin-bottom:8px;
margin-left:35px;
margin-top:5px;
position:relative;
}
#close_last{
margin-left:600px;
}
#close_last a{
color: #000;
font-weight:bold;
text-decoration:none;
}
#last{
background-image:url(../images/last.png);
background-position:center center;
background-repeat:repeat-y;
font-family:arial;
padding:5px;
}
#top_last{
background-image:url(../images/top_last.png);
background-position:center center;
background-repeat:no-repeat;
font-weight:bold;
height:57px;
}
#bottom_last{
background-image:url(../images/bottom_last.png);
background-position:center center;
background-repeat:no-repeat;
font-weight:bold;
height:55px;
}

#last_wrapper{
display: none;
margin-top:-20px;
}
#last_wrapper a{
text-decoration:none;
}
#username{
margin-left:15px;
margin-top:30px;
text-align:left;
}
.last_item{
background-color:#000000;
color:#FFFFFF;
margin-top:10px;
padding:4px 4px 4px 20px;
text-align:left;
width:600px;
font-size: 11px;
min-height:45px;
/* Do rounding (native in Firefox and Safari, CC in IE) */
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
/*CCborderRadius: 8px;*/
}

.last_item h2{
padding:3px; 
margin-top:10px; 
margin-right:10px; 
background-color:#666666;
height:12px;
}

.last_item textarea{
font-family:arial;
font-size:12px;
font-weight:bold;
width:100%;
}

.avatar{
float:left; 
height:45px;
width:60px;
padding:3px;
}
.wrud_content{
width:530px;
min-height:52px;
}
.wrud_content_data a{
color:#4495cc;
}
.comment_content_data a{
color:#000;
font-weight:bold;
}
.wrud_content_text{
font-weight:bold;
margin-bottom:5px;
min-height:25px;
}

/*modal*/
#mask {
position:absolute;
left:0;
top:0;
z-index:9000;
background-color:#000;
display:none;
}
  
#boxes .window {
position:absolute;
left:0;
top:0;
width:440px;
height:200px;
display:none;
z-index:9999;
padding:20px;
}

#boxes #dialog1 {
height:203px;
width:375px;
font-weight:bold;
background:url(../images/notice.png) no-repeat 0 0 transparent; 
text-align:right;
position:fixed;
}

#dialog1 .d-header {
background:url(../images/login-header.png) no-repeat 0 0 transparent; 
width:375px; 
height:150px;
}

#dialog1 .d-header input {
position:relative;
top:60px;
left:100px;
border:3px solid #cccccc;
height:22px;
width:200px;
font-size:15px;
padding:5px;
margin-top:4px;
}

#dialog1 .d-blank {
float:left;
background:url(../images/login-blank.png) no-repeat 0 0 transparent; 
width:267px; 
height:53px;
}

#dialog1 .d-login {
float:left;
width:108px; 
height:53px;
}

.waterMark{
color:blue;
}

.charlimitinfo{
color:#AA3333;
float:left;
font-family:arial;
font-size:12px;
}

.btn_comment{
background-color:#000000;
color:#FFFFFF;
float:right;
border: 1px solid #fff;
}

.comment_textdiv{
padding-bottom:18px;
padding-top:10px;
padding-right:15px;
}

.comment_close{
float:right;
width:20px;
}
.comment_close a{
color: #fff;
text-decoration:none;
font-weight:bold;
}
.comment_content{
background-color:#4495CC;
color:#000;
margin-bottom:5px;
margin-right:16px;
padding:5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
/* tool tip*/
p {
	margin: 2px 0;
	font-family: 'Trebuchet MS', Helvetica;
}

.bubbleInfo {
	position: relative;

}
.trigger {
}

/* Bubble pop-up */

.popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
}

.popup td.corner {
	height: 15px;
	width: 19px;
}

.popup td#topleft { background-image: url(../images/bubble-1.png); }
.popup td.top { background-image: url(../images/bubble-2.png); }
.popup td#topright { background-image: url(../images/bubble-3.png); }
.popup td.left { background-image: url(../images/bubble-4.png); }
.popup td.right { background-image: url(../images/bubble-5.png); }
.popup td#bottomleft { background-image: url(../images/bubble-6.png); }
.popup td.bottom { background-image: url(../images/bubble-7.png); text-align: center;}
.popup td.bottom img { display: block; margin: 0 auto; }
.popup td#bottomright { background-image: url(../images/bubble-8.png); }

.popup table.popup-contents {
	font-size: 12px;
	line-height: 1.2em;
	background-color: #fff;
	color: #666;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
	}

table.popup-contents th {
	text-align: right;
	text-transform: lowercase;
	}

table.popup-contents td {
	text-align: left;
	}

tr#release-notes th {
	text-align: left;
	text-indent: -9999px;
	background: url(http://jqueryfordesigners.com/demo/images/coda/starburst.gif) no-repeat top right;
	height: 17px;
	}

tr#release-notes td a {
	color: #333;
} 

/*WRUD - Footer*/

#footer{
border-top:1px solid #DEDEDE;
clear:both;
margin:100px auto 0;
width:660px;
color:#fff;
}

#footer a{
color:#fff;
text-decoration:none;
font-size:62.5%;
}