*{margin:0;padding:0;}
a,a:hover {text-decoration:none;}
a{color: #4C7016;}
a:hover {color: #7C9C57;}
ol, ul, li, form, fieldset, p {margin:0;}
#logo{color: #FDFDFD;float: left;display: inline;margin-top: 5px;margin-left: 15px;}
body {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F2F2F2 none repeat scroll 0 0;color:#494949;font-family:verdana,helvetica,arial,sans-serif;font-size:59.5%;margin:0;padding:0;background:url(background.gif) repeat;}
input,select{color: #494949;font-size:1em;font-family:verdana,helvetica,arial,sans-serif;}
textarea{color: #494949;font-size:1em;font-family:verdana,helvetica,arial,sans-serif;}
#wrapper{margin:0 auto;position:relative;width:974px;border-color:#FDFDFD;border-style:solid;border-width:0 10px;font-size:1.2em;}
#footer{margin:0 auto;position:relative;width: 946px;}
#wrapper #header{background-position:left bottom;}
#header{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;height: 100px;background-color: #4C7016;background:url(header.gif) no-repeat;}
#ads_leaderboard {left:0;margin:0 0 0 187px;padding:0;position:absolute;top:0;color:#FDFDFD;height:90px;text-align:center;width:728px;margin-top: 5px;margin-bottom: 5px;}
#ads_leaderboard_blank{left:0;margin:0 0 0 187px;padding:0;position:absolute;top:0;color:#FDFDFD;height:90px;text-align:center;width:728px;margin-top: 5px;margin-bottom: 5px;}
#content{background-color:#DBDBDB;clear:both;overflow:hidden;}
#language {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-color: #DBDBDB;border-bottom:1px solid #FDFDFD;clear:both;height:24px;padding:8px 14px 0;position:relative;text-align:right;z-index:95;text-align: left;}
#maincontent,#hpFeatureBox{float:left;margin-right:320px;}
#maincontent {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FDFDFD;margin:14px 14px 0 28px;position:relative;width:452px;display:inline;}
#maincontent h2{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(corners_top_middle.gif) no-repeat top;font-size:1em;height:5px;left:0;margin:0;overflow:visible;position:relative;top:0;z-index:50;}
#maincontent p {clear:right;float:right;margin:5px 0 3em;padding-right:5px;width:404px;}
#maincontent #bottomcorners {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background: url(corners_bottom_middle.gif) no-repeat;bottom:0;float:none;height:5px;left:0;margin:0;position:absolute;width:452px;z-index:50;}
#menucolumncontainer {	margin-left: 14px;display: inline;}
#mcolumn {margin-top:0;}
.menucolumn {display:inline;float:left;margin-left:14px;}
.mcolcontent{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;color:#494949;float:left;margin-bottom:12px;position:relative;width:160px;z-index:1;}
#mcol {float:left;min-height:200px;width:160px;}
.mcolcontent h2 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(corners_top_left.gif) no-repeat top;background-color: #FDFDFD;margin:0;	padding: 9px 10px;font-size: 1em;}
.mcolcontent h2 a {font-weight:bold;color: #4C7016;text-decoration:none;}
.mcolcontent h2 a:hover {color: #7C9C57;text-decoration:none;}
.mcolcontentmain {float:none;background-color: #FDFDFD;}
.mcolcontentmaindata {border-top:1px solid #CCCCCC;clear:both;width:160px;background-color: #FDFDFD;}
.mcolcontentmain h3 {cursor:ns-resize;}
.mcolcontentmaindata h3, .mcolcontentmaindata h3 span.header {background-color:#EEEEEE;border-top:1px solid #FDFDFD;font-size:0.92em;font-weight:normal;padding:6px 11px;text-transform:uppercase;}
.mcolcontentmaindata h3 a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(general.gif) no-repeat;color:#494949;padding-left:20px;text-decoration:none;padding-top: 0px;padding-bottom: 5px;}
.mcolcontentmaindata h3 a.main {background:transparent url(main.gif) no-repeat;}
.mcolcontentmaindata h3 a.stats {background:transparent url(stats.gif) no-repeat;}
.mcolcontentmaindata h3 a.supporter {background:transparent url(supporter.gif) no-repeat;}
.mcolcontentmaindata h3 a.conference {background:transparent url(conference.gif) no-repeat;}
.mcolcontentmaindata h3 a.mailbox {background:transparent url(mailbox.gif) no-repeat;}
.mcolcontentmaindata h3 a.cm {background:transparent url(cm.gif) no-repeat;}
.mcolcontentmaindata h3 a.gm {background:transparent url(gm.gif) no-repeat;}
.mcolcontentmaindata h3 a.alliance {background:transparent url(alliance.gif) no-repeat;}
.mcolcontentmaindata h3 a.trans {background:transparent url(trans.gif) no-repeat;}
.mcolcontentmaindata h3 a.search {background:transparent url(search.gif) no-repeat;}
.mcolcontentmaindata h3 a.rank {background:transparent url(rank.gif) no-repeat;}
.mcolcontentmaindata h3 a.invitations {background:transparent url(invitations.gif) no-repeat;}
.mcolcontentmaindata h3 a.logout {background:transparent url(logout.gif) no-repeat;}
.mcolcontentmaindata h3 a.login {padding-left:20px;background:transparent url(login.gif) no-repeat;}
.mcolcontentmaindata h3 a.register {background:transparent url(register.gif) no-repeat;}
.mcolcontentmaindata ul {padding:8px 10px 8px 25px;position:relative;background-color: #FDFDFD;}
.mcolcontentmaindata ul li {line-height:1.5;}
.mcolcontentmaindata ul li p a {color: #4C7016;text-decoration:none;}
.mcolcontentmaindata ul li p a:hover {color: #7C9C57;text-decoration:none;}
.mcolcontentmaindata .login{background-color: #FDFDFD;padding: 5px 5px 5px 5px;}
.mcolcontentmaindata h3, .mcolcontentmaindata h3 span.header {background-color:#EEEEEE;border-top:1px solid #FDFDFD;font-size:0.92em;font-weight:normal;padding:6px 11px;text-transform:uppercase;}
#content .clear {clear:both;padding-top:5px;}
#footer {background-color:#757779;clear:both;color:#FDFDFD;font-size:0.92em;padding:0 14px;position:relative;padding-bottom: 0px;min-height: 90px;}
#menudiv{float: right;}
#error{color: #FF0000;}
#short{float: left;display: inline;width: 100px;font-size:0.92em;font-weight:normal;color: #494949;padding: 0px;}
#fields{float: left;display: inline;font-size: 0.92em;font-weight:normal;color: #494949;padding: 0px;font-weight: normal;}
#clear {clear:both;padding-top:5px;}
#optionscolumncontainer {margin-left: 42px;display: inline;}
#ocolumn {margin-top:0;}
.optioncolumn {display:inline;float:left;margin-left:14px;}
.ocolcontent {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;color:#494949;float:left;margin-bottom:12px;position:relative;width:306px;z-index:1;}
#ocol {float:left;min-height:200px;width:306px;}
.ocolcontent h2 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(corners_top_right.gif) no-repeat top;background-color: #FDFDFD;margin:0;padding: 9px 10px;font-size: 1em;}
.ocolcontent h2 a {font-weight:bold;color: #4C7016;text-decoration:none;}
.ocolcontent h2 a:hover {color: #7C9C57;text-decoration:none;}
.ocolcontentmain {float:none;background-color: #FDFDFD;}
.ocolcontentmaindata {border-top:1px solid #CCCCCC;clear:both;width:306px;background-color: #FDFDFD;}
.ocolcontentmaindata h3, .ocolcontentmaindata h3 span.header {background-color:#EEEEEE;border-top:1px solid #FDFDFD;font-size:0.92em;font-weight:normal;padding:6px 11px;text-transform:uppercase;}
.ocolcontentmaindata h3 a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;color:#494949;padding-left:20px;background:transparent url(general.gif) no-repeat;text-decoration:none;padding-top: 0px;padding-bottom: 5px;}
.ocolcontentmaindata h3 a.info {background:transparent url(info.gif) no-repeat;}
.ocolcontentmaindata h3 a.ads {background:transparent url(ads.gif) no-repeat;}
.ocolcontentmaindata h3 a.awards {background:transparent url(awards.gif) no-repeat;}
.ocolcontentmaindata h3 a.options {background:transparent url(options.gif) no-repeat;}
.ocolcontentmaindata h3 a.purchase {background:transparent url(purchase.gif) no-repeat;}
.ocolcontentmaindata h3 a.stats {background:transparent url(stats.gif) no-repeat;}
.ocolcontentmaindata h3 a.trophies {background:transparent url(cm.gif) no-repeat;}
.ocolcontentmaindata h3 a.rank {background:transparent url(rank.gif) no-repeat;}
.ocolcontentmaindata h3 a.admin {background:transparent url(cm.gif) no-repeat;}
.ocolcontentmaindata h3 a.bookmarks {background:transparent url(bookmark.gif) no-repeat;}
.ocolcontentmaindata h3 a.mailbox {background:transparent url(mailbox.gif) no-repeat;}
.ocolcontentmaindata h3 a.guestbook {background:transparent url(guestbook.gif) no-repeat;}
.ocolcontentmaindata h3 a.search {background:transparent url(search.gif) no-repeat;}
.ocolcontentmaindata h3 a.question {background:transparent url(question.gif) no-repeat;}
.ocolcontentmaindata ul {padding:8px 10px 8px 25px;position:relative;background-color: #FDFDFD;}
.ocolcontentmaindata ul li {line-height:1.5;}
.ocolcontentmaindata ul li p a {color: #4C7016;text-decoration:none;}
.ocolcontentmaindata ul li p a:hover {color: #7C9C57;text-decoration:none;}
.ocolcontentmaindata .login{background-color: #FDFDFD;padding: 5px 5px 5px 5px;}
.ocolcontentmaindata h3, .ocolcontentmaindata h3 span.header {background-color:#EEEEEE;border-top:1px solid #FDFDFD;font-size:0.92em;font-weight:normal;padding:6px 11px;text-transform:uppercase;}
#leftbottomcorners{height: 25px;background-color: #FDFDFD;background: url(corners_bottom_left.gif) no-repeat;}
#rightbottomcorners{height: 25px;background-color: #FDFDFD;background: url(corners_bottom_right.gif) no-repeat;}
h1{font-size: 1.7em;text-align: left;}
h3{font-size: 1em;text-align: left;}
#divtitle{background-color: #4C7016;color: #FDFDFD;padding-top: 2px;padding-bottom: 2px;float: left;display: inline;}
#subtitle{font-size: 1.5em;font-weight: bold;}
#divcontent{background-color:#FDFDFD;color:#494949;float:left;display:inline;text-align:left;}
.divshow{text-decoration : none;background-color:#FDFDFD;color:#494949;float: left;display: inline;}
.divhide{background-color:#FDFDFD;color:#494949;float: left;display: inline;display:none;}
#menucolumnconfcontainer {margin-left: 14px;display: inline;}
#mcolumnconf {margin-top:0;}
.menucolumnconf {display:inline;float:left;margin-left:14px;}
.mcolconfcontent {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;color:#494949;float:left;margin-bottom:12px;position:relative;width:306px;z-index:1;}
#mcolconf {float:left;min-height:200px;width:160px;}
.mcolconfcontent h2 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(corners_top_left.gif) no-repeat top;background-color: #FDFDFD;margin:0;padding: 9px 10px;font-size: 1em;}
.mcolconfcontent h2 a {font-weight:bold;color: #4C7016;text-decoration:none;}
.mcolconfcontent h2 a:hover {color: #7C9C57;text-decoration:none;}
.mcolconfcontentmain {float:none;background-color: #FDFDFD;}
.mcolconfcontentmaindata {border-top:1px solid #CCCCCC;clear:both;width:306px;background-color: #FDFDFD;}
.mcolconfcontentmain h3 {cursor:ns-resize;}
.mcolconfcontentmaindata h3, .mcolconfcontentmaindata h3 span.header {background-color:#EEEEEE;border-top:1px solid #FDFDFD;font-size:0.92em;font-weight:normal;padding:6px 11px;text-transform:uppercase;}
.mcolconfcontentmaindata h3 a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(general.gif) no-repeat;color:#494949;padding-left:15px;text-decoration:none;}
.mcolconfcontentmaindata ul {padding:8px 10px 8px 25px;position:relative;background-color: #FDFDFD;}
.mcolconfcontentmaindata ul li {line-height:1.5;}
.mcolconfcontentmaindata ul li p a {color: #4C7016;text-decoration:none;}
.mcolconfcontentmaindata ul li p a:hover {color: #7C9C57;text-decoration:none;}
.mcolconfcontentmaindata .login{background-color: #FDFDFD;padding: 5px 5px 5px 5px;}
.mcolconfcontentmaindata h3, .mcolconfcontentmaindata h3 span.header {background-color:#EEEEEE;border-top:1px solid #FDFDFD;font-size:0.92em;font-weight:normal;padding:6px 11px;text-transform:uppercase;}