/** orange specific bits */

/** header **/
div#header {
	background: #000 url(/images/mb_header_orange1.jpg) 50% 0 no-repeat;
}

/** links **/
/*a:link, 
a:visited {
	color: #fd4919; 
}*/

a:hover {
text-decoration:none;
/*	color: #f30;	*/
}

/** menu stuff **/
#slider {
	border-bottom: 4px solid #fd4919;
}

a.mainlevel:hover,
a.mainlevel#active_menu,
td#leftcol ul.submenu a:hover,
td#rightcol ul.submenu a:hover,
ul.submenu li.active a {
	border-right: 4px solid #fd4919;
}

/** user block **/
body.left table#mainframe td#left2col {
	background: #97A8BB url(/images/mb_ushadow_orange_l.png) 100% 0 repeat-y;
}

body.right table#mainframe td#left2col {
	background: #fff url(/images/mb_ushadow_orange_l.png) 100% 0 repeat-y;
}

body.left table#mainframe td#right2col {
	background: #97A8BB url(/images/mb_ushadow_orange_r.png) 0 0 repeat-y;
}

body.right table#mainframe td#right2col {
	background: #97A8BB url(/images/mb_ushadow_orange_r.png) 0 0 repeat-y;
}

table#mainframe td#usercol {
	background: #515151 url(/images/mb_user_orange_bg.png) 0 0 repeat-x;
}

.news-list a * {
color:#46596E;
}

.forum-info-box a, .forum-table a {
color:#000;
text-decoration:underline;
}

h1, h2, h3, h4 { line-height:17px;}

#maincol .onblanck16 { padding:0 20px; width:510px; margin:0 auto; }

#maincol .onblanck17 { padding:1px; width:400px; margin:0 auto; height:566px; }
#maincol .onblanck17 p { font-weight:bold; line-height:16px; margin:-352px 30px 0; text-align:center; } 
#maincol .onblanck17 .date {font-family:arial; font-size:11px; font-weight:bold; margin:148px 0 0 158px; }  
#maincol .onblanck17 img { margin:0 auto;}


table.news-item {margin-bottom:20px;}

table.news-item h4 { margin-top:0px;}

#maincol .news-list .red-line, #maincol .photo-section .red-line {
border-top:2px solid #FD4919;
margin:0 auto;
width:130px;
}