@charset "utf-8";
@import url("../forum/style.css");
@import url("pagination.css");
table, tr, td {
	font-size:15px;
}
hr { border-top:1px #ededed solid; border-bottom:none }
.header_hr { border-top:2px #990000 solid; }
/* CSS Document */
a:link {
	color: #1D507D;
	text-decoration:none;
}
.hr_profilecomment {
	border-top:1px #ededed solid; border-bottom:none;
	margin-bottom:8px;
	margin-top:8px;
}
.tinytxt {
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
}
a:visited {
	color: #1D507D;
	text-decoration:none;
}
a:hover {
	color: #b22a00;
	text-decoration:none;
}
a:active {
	color: #1D507D;
	text-decoration:none;
}
body,td,th {
	font-family: Segoe UI, Verdana, Tahoma;
	font-size: 0.8em;
	color:#000;

}
.nostyle {
	border:none;
	padding:0px;
	margin:0px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#333;
}
#profileupdatelink {
	background-image:url(../images/user.gif);
	background-position:2px 5px;
	background-repeat:no-repeat;
	padding: 4px;
	padding-left:20px;
}
#editlink {
	background-image:url(../images/edit.gif);
	background-position:2px 5px;
	background-repeat:no-repeat;
	padding: 4px;
	padding-left:20px;
}
#uploadlink {
	background-image:url(../images/upload.gif);
	background-position:2px 5px;
	background-repeat:no-repeat;
	padding: 4px;
	padding-left:20px;
}
#deletelink {
	background-image:url(../images/x.gif);
	background-position:2px 5px;
	background-repeat:no-repeat;
	padding: 4px;
	padding-left:20px;
}
#commentlink {
	background-image:url(../images/comment.gif);
	background-position:2px 5px;
	background-repeat:no-repeat;
	padding: 4px;
	padding-left:20px;
}
#ratinglink {
	background-image:url(../images/rate.gif);
	background-position:2px 5px;
	background-repeat:no-repeat;
	padding: 4px;
	padding-left:20px;
}
.info_message {
	background-image:url(../images/info.gif);
	background-position:8px 10px;
	background-repeat:no-repeat;
	padding: 10px;
	padding-left:30px;
	background-color:#666666;
	color:#fff;
	margin-bottom:4px;
	font-weight:bold;
}
#header { 
	margin:10px auto;
	margin-bottom:0px;
	margin-top:0px;
}
.top_menu {
	padding:6px;
	/*background-image:url(../images/top_menu_bg.png);
	background-repeat:repeat-x;*/
	color:#900;
	margin-bottom:8px;
	border-bottom:4px solid #990000;
	font-weight:bold;
	background-color:#000;
}
.block {
margin-bottom:8px;
margin-top:8px;
}
.top_menu a:link { color:#fff; }
.top_menu a:visited { color:#fff; }
.top_menu a:hover { color:#F30; }
.top_menu a:active { color:#2A76B8; }
.box {
	background-image:url(../images/box_background.png);
	background-repeat:repeat-x;
	padding:8px 8px 8px 8px;
	margin-bottom:8px;
	background-color:#F7F7F7;
}
.box ul {
	padding-left:20px;
	margin:0px;
}
.box ul li {
	color:#666;
	border-bottom:1px dotted #D1D1D1;
	padding-bottom:0px;
	padding-top:5px;
}
.box ol {
	padding-left:30px;
	margin:0px;
}
.box ol li{
		color:#666;
	border-bottom:1px dotted #D1D1D1;
	padding-bottom:5px;
	padding-top:5px;
}
input[type="text"], input[type="password"]
{
    font-family: Arial, Sans-Serif;
    font-size: 13px;
	background-image:url(../images/textbox_bg.png);
	background-repeat:repeat-x;
    padding: 4px;
    border: solid 1px #C2C2C2;
}
.text_button {
		font-weight:bold;
	border:1px solid #900;
	border-top:none;
	background-image:url(../images/top_menu_background.png);
	background-repeat:repeat-x;
	background-color:#F00;
	color:#fff;
	padding-left:4px;
	padding-right:4px;
	padding:3px;
	margin-top:8px;
	margin-left:4px;

}
.text_button a:link { color:#fff; text-decoration:none}
.text_button a:visited { color:#fff;  text-decoration:none}
.text_button a:hover { color:#fff;  text-decoration:none}
.text_button a:active { color:#fff;  text-decoration:none}
	
input[type="submit"], input[type="button"]{
	font-weight:bold;
	border:1px solid #900;
	border-top:none;
	background-image:url(../images/top_menu_background.png);
	background-repeat:repeat-x;
	background-color:#F00; 
	color:#fff;
	padding-left:2px;
	padding-right:2px;
	padding:3px;
	margin-top:8px;
}
.box_header {
	padding:6px;
	background-color:#000;
	/*padding-left:25px;
	background-image:url(../images/box_header.gif);
	background-position:4px 6px;
	background-repeat:no-repeat;*/
	color:#F30;
	font-weight:bold;
	border-bottom:2px solid #808080;
		/* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
}
.inner_box {
	padding:8px;
	border:1px solid #E0E0E0;
	background-color:#FFF;
		/* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;	
}
.box_header a:link { color:#F30; }
.box_header a:visited { color:#F30; }
.box_header a:hover { color:#fff; }
.box_header a:active { color:#F30; }
#wrap {
	margin:10px auto;
	width:980px;


}
#content1 {
	float:left;
	width:670px;
	margin:0px;
	padding:0px;
}
.top_info {
	text-align:right;
	padding:0px;

	font-weight:bold;
	color:#CCC;
}
.top_info a:link { color:#fff; }
.top_info a:visited { color:#fff; }
.top_info a:hover { color:#F30; }
.top_info a:active { color:#fff; }
#content2 {
	float:right;
	width:300px;
	margin:0px;
	padding:0px;
	padding-left:6px;
}
.ClearFix {
content:"";
    height: 0;
    clear: both;
    font-size: 0;
    visibility: hidden;
}
h1 { color:#b22a00; margin:0px; margin-bottom:6px; margin-top:6px;}
h2 { color:#b22a00; margin:0px; margin-bottom:6px; margin-top:6px;}
h3 { color:#F00; margin:0px; margin-bottom:6px; margin-top:6px;}
h4 { color:#b22a00; margin:0px; margin-bottom:6px; margin-top:6px;}
h5 { color:#b22a00; margin:0px; margin-bottom:6px; margin-top:6px;}
h6 { color:#b22a00; margin:0px; margin-bottom:6px; margin-top:6px;}
.hrdot {
	border-top:#BDBDBD 1px dotted;
	margin-bottom:5px;
	margin-top:5px;
}
img {
	border:1px #ededed solid;
	padding:4px;
	background-color:#FFF;
}
.link_button {
	padding:2px 10px 2px 10px;
	float:right;
	background-color:#F5F5F5;
	border:1px #ededed solid;
	margin-bottom:8px;
	margin-top:8px;
	margin-left:4px;
	margin-right:4px;
	color:#900;
}
.link_button a:link { color:#900; }
.link_button a:visited { color:#900; }
.link_button a:hover { color:#F30; }
.link_button a:active { color:#900; }
#message-box {
	background-color:#ededed;
	padding:6px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	color:#900;
}
label {
	margin-bottom:8px;
	margin-top:8px;
	display:block;
}
p {
	margin-bottom:2px;
	margin-top:2px;
	line-height:1.5em;
}
.red_header {
	color:#900;
	font-weight:bold;
}
.red {
	color:#900;
}
.blue {
color: #1D507D;
}
.FloatLeft {
	float:left;
}
.FloatRight {
	float:right;
}
form {
	display:inline
}
fieldset {
	padding:2px;
	background-color:#ededed;
	margin-bottom:6px;
	height:30px;
	padding-top:6px;
	padding-left:6px;
}
.greentxt {
	color:#060;
}
.bluetxt {
	color:#1D507D;
}
.orangetxt {
	color:#F60;
}
.redtxt { 
color:#900;
}
.graytxt {
	color:#666;
}
.whitetxt {
	color:#FFF;
	font-weight:normal;
	font-size:12px;
}