body {
	background-image:url(img/main_back.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#000000;
}

#head {
	text-align:center;
	background-image:url(img/headtile.gif);
	background-repeat:repeat-x;
	height:224px;
}

#head #head_cont {
	width:760px;
	height:224px;
	margin:0 auto;
	background-image:url(img/headback.gif);
	background-repeat:no-repeat;
	text-align:left;
}

#head #head_cont #menu {
	position:relative;
	height:29px;
	top:189px;
}

#head #head_cont #menu ul {
	list-style:none;
	margin:0;
	padding:0;
}

#head #head_cont #menu li {
	margin:0;
	padding:0;
	display:block;
	float:left;
}

.menuLeft {
	display:block;
	float:left;
	width:9px;
	height:27px;
	background-image:url(img/menu_left.gif);
	margin-top:4px;
}

.menuDiv {
	display:block;
	float:left;
	width:9px;
	height:27px;
	background-image:url(img/menu_div.gif);
	margin-top:4px;
}

.menuRight {
	display:block;
	float:left;
	width:9px;
	height:27px;
	background-image:url(img/menu_right.gif);
	margin-top:4px;
}

.menuItem span, .menuItemSel span {
	display:none;
}

.menuItem {
	display:block;
	float:left;
	margin-top:4px;
}

.menuItemSel {
	display:block;
	float:left;
}

.menuItem a {
	display:block;
	height:27px;
}

.menuItemSel a {
	display:block;
	height:33px;
}

.menuItemSel #m1  {
	width:80px;
	background-image:url(img/menu_1sel.gif);
}

.menuItem #m1  {
	width:62px;
	background-image:url(img/menu_1.gif);
}

.menuItemSel #m2  {
	width:80px;
	background-image:url(img/menu_2sel.gif);
}

.menuItem #m2  {
	width:62px;
	background-image:url(img/menu_2.gif);
}

.menuItem #m3  {
	width:71px;
	background-image:url(img/menu_3.gif);
}

.menuItemSel #m3  {
	width:88px;
	background-image:url(img/menu_3sel.gif);
}

.menuItem #m4  {
	width:75px;
	background-image:url(img/menu_4.gif);
}

.menuItemSel #m4  {
	width:93px;
	background-image:url(img/menu_4sel.gif);
}

.menuItem #m5  {
	width:86px;
	background-image:url(img/menu_5.gif);
}

.menuItemSel #m5  {
	width:104px;
	background-image:url(img/menu_5sel.gif);
}

.menuItem #m6  {
	width:93px;
	background-image:url(img/menu_6.gif);
}

.menuItemSel #m6  {
	width:111px;
	background-image:url(img/menu_6sel.gif);
}

#mainWrapper {
	width:760px;
	margin:0 auto;
	background-image:url(img/mcBack.gif);
	text-align:left;
}

#mainFrame {
	width:760px;
	background-image:url(img/backTopRound.gif);
	background-repeat:no-repeat;
}

* html #mainFrame #mainArea {
	padding-top:25px;
	padding-bottom:25px;
}

#mainFrame #mainArea {
	width:465px;
	float:left;
	padding:30px 25px;
}


#mainFrame #rightMenu {
	width:195px;
	float:left;
	padding:10px 25px;
}

* html #mainFrame #rightMenu {
	padding-top:25px;
	padding-bottom:25px;
}

#mainFrame h1, .cv h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	color:#a0410d;
}

#mainFrame h2, .cv h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#77af25;
	font-weight:normal;
}

#mainFrame #mainArea h3 {
	font-size:12px;
	font-weight:normal;
	color:#77af25;
	margin-top:-12px;
}

#bottom {
	clear:both;
	height:73px;
	background-image:url(img/bottom.gif);
	background-repeat:inherit;
	position:relative;
	bottom:0px;
}

.hidden {
	display:none;
}

.invisible {
	visibility:hidden;
	display:none;
}

#mainFrame a {
	text-decoration:none;
}

#mainFrame #mainArea img, #mainFrame #rightMenu img {
	padding:1px;
	border:#c3de9a 1px solid;
	background-color:#e4f0d1;
}

#mainFrame #rightMenu strong {
	color:#a0410d;
}

.notes {
	color:#77af25;
	font-size:10px;
	margin-top:-10px;
}

.cv, .topic {
	border:#e4f0d1 1px solid;
	background-color:#f3f8eb;
	padding:5px;
}

.cv .forum_author, .topic .forum_author, .onereply .forum_author {
	background-color:#e4f0d1;
	font-size:10px;
	margin-top:10px;
	padding:3px;
	font-size:10px;
}

table .forum_author {
	font-size:10px;
}

#mainFrame #mainArea .forum_date {
	color:#74935c;
}

.countreplies {
	text-align:center;
	font-size:40px;
	float:left;
	color:#ffffff;
	width:35px;
	padding-left:10px;
}

table {
	border:#e6f2d4 1px solid;
}

table td {
	padding:5px;
	border-bottom:#e6f2d4 1px solid;
}

table td.forum_head {
	background-color:#e4f0d1;
	font-size:10px;
	color:#b2653b;
}

table td.forum_head2 {
	background-color:#e4f0d1;
	font-size:10px;
	color:#b2653b;
	padding-left:10px;
}

table td.forum_replies {
	background-color:#dde2d6;
	color:#dadfd38;

}

#mainFrame #mainArea label {
	font-size:12px;
	color:#77af25;
}

.line {
	border-bottom:#e6f2d4 1px solid;
	clear:both;
}

.toolbar {
	padding-top:5px;
	padding-bottom:15px;
	display:block;
}

.toolbar a {
	border-bottom-style:none;
	padding:2px;
	border:#dce4d6 1px solid;
	background-color:#f6faf0;
	font-size:10px;
	margin-right:3px;
	color:#ca9477;
	text-align:center;
}

.toolbar a:hover {
	border:#74935c 1px solid;
	background-color:#dbebc3;
	color:#a0410d;
}

#mainFrame #mainArea p a, #mainFrame #mainArea table a, .forum_author a {
	color:#a0410d;
}

#mainFrame #mainArea p a:hover, #mainFrame #mainArea table a:hover .forum_author a:hover, #mainFrame #rightMenu a:hover {
	color:#ffffff;
	background-color:#a0410d;
}

.forum_date {
	color:#74935c;
	font-size:10px;
}

.listImg {
	margin:5px;
	width:105px;
	height:105px;
	text-align:center;
	vertical-align:middle;
}

.oneimg {
	float:left;
	margin-right:5px;
}

.bread {
	color:#77af25;
	font-size:10px;
	padding-bottom:5px;
}

#mainFrame #rightMenu a {
	color:#a0410d;
}

.bread a {
	color:#74935c;
}

.frontBox {
	width:230px;
	float:left;
}

