/*
  Morpheus Theme for phpBB version 2.0.x
  Created by Vjacheslav Trushkin
  http://www.phpbbstyles.com
*/

@import url(style_main.css);

body { 
	background-color: #9B8E80;
	color: #333333; 
}

hr { 
	border-color: #cccccc;
}

/* links */
a { 
	color: #A63029; 
}
a:visited { 
	color: #A63029;
}
a:hover, a:active { 
	color: #A63029; 
}

/* header */
#header-box { 
	background-image: url(images/blue/logo_bg.gif); 
}
/* header login form */
#header-login {
	background: url(images/blue/logo_right.gif) top right no-repeat;
}
.login-input, .login-submit {
	background-color: transparent;
	border-color: #3075AB;
	color: #22557D;
}
.login-submit {
	background-color: #65A5D8;
}
.login-input:hover, .login-submit:hover {
	background-color: #65A5D8;
	border-color: #24567E;
}
.login-input:focus, .login-submit:focus {
	background-color: #74B0E0;
	color: #000;
}
* html .login-input { 
	background-color: transparent; 
	border-color: #24567E;
	color: #000;
}
* html .login-submit { 
	background-color: #65A5D8;
	border-color: #24567E;
	color: #000;
}

/* table headers */
table.hdr {
	background-image: url(images/blue/hdr_bg.gif);
	color: #FFFFFF;
}
table.hdr a, table.hdr a:visited, table.hdr a:active {
	color: #FFFFFF;
	text-decoration: none;
}
table.hdr a:hover { 
	color: #FFFFFF;
	text-decoration:underline; 
}

td.postline { 
	background-color: #cccccc; 
}

/* rows */
td.row, .row1, .row2, .row3 {
	background-color: #FFF;
	background: #FFFFFF url(images/bg_row.gif) top repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9B8E80;
	padding-top: 10px;
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 7px;
}
.row_bottom {
	background-image: url(images/bg_row_bottom.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9B8E80;
}
#no_border {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}

/* th */
th, td.th {
	color: #F6F6F5;
	background: url(images/blue/bg_th.gif) top left repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9B8E80;
}

/* bottom row */
td.catBottom { 
	background: #5393C6 url(images/blue/bg_cat.gif) top left repeat-x;
}

.nav { color: #333333;}
.nav a, .nav a:visited { color: #873129; font-weight: normal; }
.nav a:hover, .nav a:active { color: #873129; text-decoration: none; }

table.nav { border-color: #4E9EDD; }

a.forumlink_new, a.forumlink_new:visited { color: #F2A62E; }

.moderators a:hover, .moderators a:active { color: #333333; } 

a.topiclink_new, a.topiclink_new:visited { color: #FF9C00; }

.gotopage a, .gotopage a:visited, .gotopage a:active {
	text-decoration: none;
}
.gotopage a:hover {
	text-decoration: underline;
}

td.spacerow { background-image: url(images/blue/bg_th.gif); }
.legend {
	margin-top: 11px;
}
.subtext {
	padding-left: 13px;
	padding-right: 13px;
	padding-bottom: 8px;
	color: #33302C;
	font-size: 10px;
	padding-top: 0px;
}
.subtext a, .subtext a:visited, .subtext a:active {
	font-size: 10px;
	color: #873129;	
}
.subtext a:hover {
	font-size: 10px;
	color: #873129;
	text-decoration:none;	
}
.subtextlink, .subtextlink:visited, .subtextlink:active {
	font-size: 10px;
	color: #873129;	
}
.subtextlink:hover {
	font-size: 10px;
	color: #873129;
	text-decoration:none;	
}
.top_table {
	padding-left: 10px;
	padding-right: 13px;
	padding-bottom: 5px;
	color: #33302C;
	font-size: 10px;
	padding-top: 0px;
}
.bottom_table {
	padding-left: 10px;
	padding-right: 13px;
	padding-top: 6px;
	color: #33302C;
	font-size: 10px;
}
.bottom_table_2 {
	padding-left: 10px;
	padding-right: 13px;
	padding-top: 0;
	color: #33302C;
	font-size: 10px;
}
.index_login td {
	font-size: 10px;
	text-align: left;
}
.index_login input {
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 13px;
	background-color: transparent;
	text-indent: 0px;
	font-size: 10px;
	margin-left: 5px;
	margin-right: 6px;
	padding-top: 2px;
	width: 66px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.back {
	background-image: url(images/blue/bg_input.gif);
	background-repeat: no-repeat;
}
.s_back {
	background-image: url(images/blue/bg_search.gif);
	background-repeat: no-repeat;
}
.sack {
	background-image: url(images/blue/bg_button.gif);
	background-repeat: no-repeat;
}
.index_login input.submit {
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	height: auto;
	line-height: 13px;
	width: 69px;
}
.check input {
	margin: 0px;
	padding: 0px;
	width: 13px;
	height: 13px;
}
.index_search td {
	font-size: 10px;
	text-align: left;
}
.index_search input {
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 13px;
	background-color: transparent;
	text-indent: 0px;
	font-size: 10px;
	margin-left: 5px;
	margin-right: 6px;
	padding-top: 2px;
	width: 106px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.index_search input.submit {
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	height: auto;
	line-height: 13px;
	width: 69px;
}
.welcome {
	font-size: 11px;
	padding-left: 4px;
}
.rank {
	padding-top: 5px;
	padding-bottom: 1px;
	font-size: 10px;
	color: #646464;
}
.owner {
	padding-top: 5px;
	padding-bottom: 1px;
	font-size: 10px;
}
.bgtop {
	color: #CEC4BA;
    font-size: 11px;
}
.bgtop img {
	margin-bottom:0px;
	padding-bottom:0px;
	vertical-align: bottom;
}
.bgtop a, .bgtop a:link, .bgtop a:visited, .bgtop a:active {
	color: #CEC4BA;
}
.profusion {
    margin-top: 15px;
}
.garage_padding {
	padding-left: 6px;
}
.garage_img {
	margin-bottom: 3px;
}
