body {margin:0;font:14px "Hiragino Kaku Gothic Pro", "Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;color:}
a {color:#f46900;text-decoration:none}
a:hover {text-decoration:underline}
img {display:block;border:0}
ul {padding:0;margin:0;list-style:none}
h1 {margin:0;font-size:33px;}
.green-t h1 {color:#b1d049}
.green-t h1 strong {color:#334148}
h2,h3 {margin:0 12px;font-size:30px;color:#f46900}
h3 {font-weight:normal;margin:0}
h4 {margin:0;font-size:16px;color:#f46900;padding:25px 10px 2px;border-bottom:1px solid #fff}
p {margin:0}
strong.logo a {display:block;position:absolute;top:27px;left:0;width:256px;height:59px;background:url(/images/static/logo.gif)}
#header {position:absolute;top:0;left:0;width:100%;height:136px;background:url(/images/static/header.gif) repeat-x;min-width:950px}
#header a {color:#b1d049}
#header a:hover {color:#f46900;text-decoration:none}
.header-holder {width:950px;margin:0 auto;height:113px;position:relative;z-index:1}
.top-tabs {float:right}
.top-tabs li,.top-tabs li a,.top-tabs li a span {float:left}
.top-tabs li {padding-left:2px}
.top-tabs li a {background:url(/images/static/left-tab.gif) no-repeat}
.top-tabs li a span {background:url(/images/static/right-tab.gif) no-repeat 100% 0;padding:0 9px;height:31px;line-height:31px;cursor:pointer}
#top-nav {position:absolute;bottom:0;right:0;font-weight:bold;font-size:16px}
* html #top-nav {bottom:-1px}
#top-nav li,#top-nav li a,#top-nav li a span {float:left}
#top-nav li {padding-left:2px;float:right}
#top-nav li a {background:url(/images/static/left-nav.jpg) no-repeat}
#top-nav li.active a {background-position:0 -39px;color:#182125}
#top-nav li a span {background:url(/images/static/right-nav.gif) no-repeat 100% 0;padding:0 14px;height:39px;line-height:39px;cursor:pointer}
#top-nav li.active a span {background-position:100% -39px}
#main {width:950px;margin:137px auto 0;position:relative;z-index:2}
#content {padding-bottom:22px;width:100%;overflow:hidden}
#holder-l {width:705px;float:left}
.green-t {background:#f6fbe6 url(/images/static/top-green.gif) no-repeat;padding-top:10px}
.green-b {background:url(/images/static/bottom-green.jpg) no-repeat 0 100%;min-height:232px;padding:0 160px 20px 16px;font-size:16px;color:#334148}
* html .green-b {height:232px}
.green-b p {font-weight:bold}
.green-b ul {padding-top:70px}
.green-b ul li {padding:3px 12px 0;background:url(/images/static/geen-row.gif) no-repeat 0 12px}
.green-b ul li a {color:#b1d049}
.green-b ul li a:hover {color:#f46900}
ul.in-holder li {border-bottom:1px solid #fff;height:1%;overflow:hidden;padding:0 11px}
.orange {width:461px;float:left;background:#fde9d9 url(/images/static/orange-top.jpg) no-repeat;margin-top:16px}
.images {float:right;margin-top:-7px;position:relative;padding:0}
.images li {float:left;padding-right:15px}
.grey {width:217px;float:right;background:#e8e9e9 url(/images/static/grey-top.gif) no-repeat;margin-top:16px}
.orange h2 {color:#f46900}
.grey h2 {color:#182125}
ul.in-holder {clear:both}
.orange ul.in-holder {background:url(/images/static/orange-bottom.gif) no-repeat 0 100%}
.grey ul.in-holder {background:url(/images/static/grey-bottom.gif) no-repeat 0 100%}
ul.in-holder li span.date {float:right;color:#f46900;padding:0 0 0 10px;font-size:15px}
.orange ul li span.date {color:#f46900;padding-top:5px}
.grey ul li span.date,.grey ul li a {color:#182125}
.first {padding-bottom:10px !important}
.grey li {padding-top:5px !important;padding-bottom:5px !important}
.first a {font-size:20px}
.sep-1 {padding:6px 0 6px 40px;background:url(/images/static/separ-1.jpg) no-repeat 0 50%;margin-bottom:5px}
.sep-2 {padding:6px 0 6px 40px;background:url(/images/static/separ-2.jpg) no-repeat 0 50%}
.orange ul.in-holder li img {float:left;margin-right:15px}
#holder-r {width:218px;float:right}
.ads {width:100%;overflow:hidden;margin-top:-10px;padding-bottom:10px}
.ads-right {float:right !important}
.ads img {float:left;margin-top:10px}
.br-b {padding-bottom:8px;background:#f1f5e2 url(/images/static/br-b.gif) no-repeat 0 100%}
.br-t {background:url(/images/static/br-t.jpg) no-repeat;text-align:center;font-size:15px}
.br-b h2 {text-align:left}
.br-b img {margin:0 auto}
.br-b h2,.br-b a {color:#b1d049}
/*************************BLOG/SHOWCASE***************/
.blog {background:#fff4e2 url(/images/static/bottom-blog.gif) no-repeat 0 100%;padding-bottom:7px;width:704px;margin:15px 0 50px;position:relative}
.blog-top {background:url(/images/static/top-blog.jpg) no-repeat}
.blog-holder {padding:17px 25px}
.blog-content {border-top:1px solid #fff;padding-right:100px}
.blog-content p, .showcase-content p  {margin-top:10px}
/*************************SHOWCASE***************/
div.showcase {background:#F4F9E5 url(/images/static/showcase_bottom.gif) no-repeat 0 100%;padding-bottom:7px;width:704px;margin:15px 0 30px;position:relative}
div.showcase-top {background:url(/images/static/showcase_top.jpg) no-repeat}
body.showcase h2, .showcase-holder h3, .showcase_nav h4, .showcase_nav ul li a {color:#B1D049 !important;}
.showcase_nav ul li a:hover {color:#f46900 !important;}
div.showcase img {float:left; margin:0 29px 10px 0;}
div.showcase img.last_img {margin-right:0;}
.showcase-content {padding-right:100px}
.showcase-holder {padding:17px 25px 5px 25px}
a.sitelink {position:absolute;right:28px;top:32px;}
.showcase-holder blockquote {text-align:center;font-style:italic;}
.showcase_nav {background:#F4F9E5 url(/images/static/showcase_nav_bottom.gif) no-repeat 0 100% !important;}
.showcase_nav_bottom {background:url(/images/static/showcase_nav_top.png) repeat-x  !important;}
/*************************PROFILE*****************/
.inner-right ul#profile_nav li.fir {border-top:none !important;text-align:left;padding:10px 10px 10px 10px;}
ul#profile_nav li.profile img {margin:0 auto;padding:20px;}
ul#profile_nav li.profile a {display:block;border:1px solid #fff4e2;}
ul#profile_nav li.profile a:hover {border:1px solid white;}

.inner-right {background:#fff4e2 url(/images/static/br.gif) no-repeat 0 100%;padding-bottom:32px;width:215px}
.inner-right-t {background:url(/images/static/tr.gif) repeat-x}
.inner-right ul {height:1%;overflow:hidden}
.inner-right ul li {padding:5px 10px;border-top:1px solid #fff}
.inner-right ul li.fir {border:0}
ul.users li {float:left;width:40%;border:0;padding-top:20px;padding-bottom:0;margin-bottom:-10px}
ul.users li img {float:left;margin-right:5px;position:relative;top:-12px}
#footer {background:#f1f5e2;padding:10px 0 50px;font-size:12px;clear:both}
.footer-holder {width:950px;margin:0 auto}
.partners {float:right}
.partners li {display:inline;text-align:left;padding-left:16px}
.blog-autor {height:72px;position:absolute;top:-24px;right:2px}
.blog-autor img {float:left;margin-right:5px}
/*************************NEW STYLES***************/
.clear {height:0;clear:both;}
/************************FEATURES******************/
.features h1 {color:#B1D049;margin-bottom:15px;}
.column {float:left; width:218px;margin-right: 26px; }
.green_column h2, .green_column h3, .green_column h4, .green_column a{color:#B1D049;}

.column h2 {margin:0 0 10px 0;}
.column img {float:left;display:block;}
.column h3 {font-weight:bold;text-transform:none;font-size:16px;margin:12px 0 4px 0;padding:0;}
.column h4 {font-weight:normal;text-transform:none;font-size:14px;margin:3px 0 0 0;padding:0 0 0 13px;background:url(/images/static/feature_item_arrow.png) 0 4px no-repeat;}
.green_column h4 {background-image:url(/images/static/feature_item_arrow_green.png);}
.column p {clear:both;padding-right:5px;}
.last_column {margin-right: 0;}
.column a {outline:none}
.feature_item li p {display:none;padding-left:10px;font-size:11px;color:black;}
.feature_item  {margin-bottom:20px;}
.feature_item h3{float:left;margin:12px 0 4px 10px;}
/************************WIKI********************/
.column .br-t {padding:12px 12px 3px 12px;text-align:left;height:180px;}
.column .br-t a {color:#182125;background:url(/images/static/user_guide_arrow.png) 0 5px no-repeat;padding-left:11px;display:block;font-size:14px;font-weight:normal;margin-bottom:7px;}
.wiki_item h4{background:url(/images/static/user_guide_orange_arrow.png) 0 4px no-repeat;}










#footer div {width:950px;margin:10px auto;}
#footer div img {display:inline-block;}
html{background:#fff;color:#3A4819;}
html, body{margin:0;padding:0;}
body{line-height:1em;}
p, div, h1, h2, h3, h4, ul, li, form, input, select, option, img{margin:0;padding:0;}
img{border:0;}
a{outline:0;}
p, div{line-height:14px;}
#topBar{width:950px;margin:0 auto;color:#666;padding:15px 30px;margin-top:130px;}
#topBar a {color:#B1D049 !important;}
ul.topBarLinks{float:right;}
ul.topBarLinks li{display:block;float:left;margin:0 8px;}
#topBar h1{font-size:18px;}
#subheader{margin:20px 25px;}
#breadcrumbs {width:950px;margin:0 auto;}
.currentcrumb{font-weight:bold;}
#visitorStats{margin:0 0 10px 0;}

#content{margin:0 auto;width:950px;}
#content p{margin:10px 0;line-height:14px;}
#content h2{margin:10px 0;font-size:22px;line-height:24px;}
div.postLinks, ul.postLinks {margin:0 0 5px 0;padding:0 0 5px 0;}
ul.postLinks li{display:block;float:left;margin:0 10px 0 0 ;padding:0 10px 5px 0;}
blockquote{padding:6px 8px;margin:6px 0;background-color:#eee;border:1px solid #E5EECF;}
.quoteAuthor{font-weight:bold;font-style:italic;}
.reviewHeading{text-align:center;background-color:#CFE0A5;color:#666;font-weight:bold;font-size:16px;padding:6px 8px;margin:6px 0;}
.reviewReminder{margin:6px 0;}
.replyResults{font-size:11px;}
table{border-bottom:1px solid #E5EECF;}
th{text-align:left;background-color:#CFE0A5;color:#69822D;}
td, th{padding:8px 15px;}
td.category{background-color:#EBF2D9;color:#666;font-weight:bold;}
.categoryDescription{font-weight:normal;font-style:italic;}
tr.forumRow td.forum,
tr.topicRow td{border-left:1px solid #E5EECF;border-top:1px solid #E5EECF;}
tr.forumRow td.recentPostInfo,
tr.topicRow td.recentPostInfo{border-left:1px solid #E5EECF;border-right:1px solid #E5EECF;border-top:1px solid #E5EECF;background-color:white;}
table.threadTable{border-top:1px solid #E5EECF;border-bottom:0;margin-bottom:8px;}
table.threadTable td.author{background-color:#CFE0A5;width:140px;vertical-align:top;}
table.threadTable td.body{border-left:1px solid #E5EECF;border-right:1px solid #E5EECF;border-bottom:1px solid #E5EECF;vertical-align:bottom;}
table.threadTable td.body ul{list-style-position:inside;margin:8px 10px 10px 10px;line-height:16px;}
table.threadTable td.reply{border-top:1px solid #E5EECF;}
div.pagination{float:right;}
div.pagination table{border:0;}
div.pagination td{padding:2px 3px;}
.forumName{font-size:14px;font-weight:bold;}
.forumInfo{color:#666;padding-top:3px;font-size:10px;}
.forumDescription{padding-top:3px;padding-bottom:3px;}
.topicPagination{font-size:13px;}
.postLinks{margin-left:15px;font-weight:bold;}
.topicMarker{float:left;}
.topicTitle, .topicAuthor{margin-left:40px;}
.topicTitle{font-size:18px;margin-bottom:6px;line-height:20px;}
.replyLink{margin-bottom:3px;}
.avatar{float:left;margin-right:10px;}
.authorInfo{line-height:24px;}
.authorIP{font-style:italic;padding:5px 0 5px 0;}
.authorName{font-size:14px;padding:5px 0 5px 0;}
.attachments{background-color:#eee;padding:5px 8px;margin-bottom:8px;}
.attachTitle{font-weight:bold;margin-bottom:4px;}
.attachments img{border:1px solid #E5EECF;}
h3{margin:15px 0 10px 0;background-color:#f0f0f0;color:#666;font-weight:bold;padding:6px 8px;font-size:14px;}
.postContent{margin:10px 0;border-top:1px solid #666;border-bottom:1px solid #666;}
.formInput label{font-weight:bold;}
.miniForm{display:inline;}
.errorHeading{color:#ca2024;}
.alert{background:#fee9b2;color:#ca2024;padding:6px 8px;}
table.submissionForm{border:0;border-collapse:collapse;}
table.submissionForm td{background-color:white;border-top:1px solid #E5EECF;border-bottom:1px solid #E5EECF;}
table.submissionForm tr.spacer td{border:0;}
table.submissionForm th{text-align:right;background:white;border-top:1px solid #E5EECF;border-bottom:1px solid #E5EECF;}
table.submissionForm th.formTopicTitle{text-align:left;}
table.optionsTable{border:0;}
table.optionsTable td{border:0;}
input{margin:6px 0;}
label{font-weight:bold;}
.extraOptionLink{margin:6px 0;}
.checkbox{margin:6px 0;}
.radio{background-color:#eee;padding:6px 8px;}
.radio input{margin:0;}
.select{margin:6px 0;}
#poll{margin:6px 0;}
.pollQuestion{font-size:24px;font-weight:bold;margin:10px 0;}
.pollInfo{margin:6px 0;}
table.pollResults{border:0;margin-bottom:15px;}
div.submit{padding:6px 8px;border-bottom:1px solid #E5EECF;}
table.searchForm{border:1px solid #E5EECF;border-top:1px solid #E5EECF;background-color:#eee;}
fieldset{padding:10px 10px 8px 10px;margin:6px 0;}
legend{background-color:#E5EECF;border:1px solid #3A4819;padding:5px 7px;}
legend a{color:#3A4819 !important;}
#footer{text-align:center;font-size:10px;}
#topBar a:link, #topBar a:visited{text-decoration:none;color:#63a7e7;}
#topBar a:hover{text-decoration:underline;color:#7dacd8;}
.breadcrumb a:link, .breadcrumb a:visited{text-decoration:none;color:#F46900;}
.breadcrumb a:hover{text-decoration:underline;color:#000;}
.forumName a:link, .forumName a:visited{text-decoration:none;color:#F46900;}
.forumName a:hover{color:#000;}
.subscribeLink a:link, .subscribeLink a:visited{font-size:10px;color:#666;vertical-align:top;}
.subscribeLink a:hover{text-decoration:none;color:#999;}
.postLinks a:link, .postLinks a:visited{text-decoration:none;color:#F46900;}
.postLinks a:hover{text-decoration:underline;}
.topicTitle a:link, .topicTitle a:visited{text-decoration:none;color:#F46900;}
.topicTitle a:hover{color:#000;}
.topicAuthor a:link, .topicAuthor a:visited,
.recentPostInfo a:link, .recentPostInfo a:visited{color:#3A4819;text-decoration:none;font-weight:bold;font-size:11px;}
.topicAuthor a:hover,
.recentPostInfo a:hover{color:#666;}
.replyLink a:link, .replyLink a:visited{text-decoration:none;color:#444;font-weight:bold;font-size:11px;}
.replyLink a:hover{text-decoration:underline;color:#777;}
.authorName a:link, .authorName a:visited{text-decoration:none;color:#3A4819;font-weight:bold;}
.authorName a:hover{text-decoration:underline;color:#666;}
.ignored a:link, .ignored a:visited{text-decoration:none;color:#3A4819;}
.ignored a:hover{text-decoration:underline;color:#666;}
.rankAdmin a:link, .rankAdmin a:visited{color:#F46900;}
.rankModerator a:link, .rankModerator a:visited{color:#468d4b;}
.attachments a:link, .attachments a:visited{text-decoration:none;color:#F46900;}
.attachments a:hover{text-decoration:underline;color:#000;}
.pagination a:link, .pagination a:visited,
#footer a:link, #footer a:visited,
.reviewReminder a:link, .reviewReminder a:visited{text-decoration:none;color:#F46900;}
.pagination a:hover,
#footer a:hover,
.reviewReminder a:hover{text-decoration:underline;color:#000;}
form a:link, form a:visited{text-decoration:none;color:#F46900;}
form a:hover{text-decoration:underline;color:#000;}
legend a:link, legend a:visited{color:#fff;text-decoration:underline;}
legend a:hover{text-decoration:none;}
.banMember a:link, .banMember a:visited{text-decoration:none;color:#F46900;}
.banMember a:hover{text-decoration:underline;}
.memberPage a:link, .memberPage a:visited{text-decoration:none;color:#F46900;}
.memberPage a:hover{text-decoration:underline;}
a#extLink1,
h3.subHeaderLink a:link, h3.subHeaderLink a:visited{color:#fff;}
#topBar ul.topBarLinks li.profileLink a:link, #topBar ul.topBarLinks li.profileLink a:visited{color:#fff;font-weight:bold;}
table.profileTable{border:0;}
table.profileTable th {background-color:white;border-top:1px solid #E5EECF;}
table.profileTable td {border-top:1px solid #E5EECF;}
table.profileTable td.tableCellOne,
.memberPage table.threadTable td.tableCellOne,
.memberlistRowOne{}
.memberlistRowTwo img{font-size:8px;}
td.profileMenu {padding:0;}
ul.profileMenu{list-style:none;margin-left:6px;padding:0;font-size:14px;}
ul.profileMenu li{margin:6px 0;}
table.avatarTable{border:0;}
table.avatarTable td{border:1px solid #E5EECF;background-color:#fff;}
table.messageTable th{text-align:right;}
table.messageTable td{border-right:1px solid #E5EECF;}
table.messageTable td.message{border-top:1px solid #E5EECF;}
table.messageTable #E5EECF td{border-right:0;border-top:1px solid #E5EECF;}
table.messageFolders td,
td.notepad,
table.memberSearch td{border-left:1px solid #E5EECF;}
.profileTitle{font-size:24px;font-weight:bold;}
.rankAdmin{color:#F46900;}
.rankModerator{color:#468d4b;}
table.profileFields{border:0;margin-bottom:10px;}
.profileFields td.tableCellTwo{vertical-align:middle;font-weight:bold;color:#fff;background-color:#F1F5E2;}
.profileFields td.tableCellOne{background-color:#ddd;}
tr.customFields span.alert{background:transparent;color:#fff;padding:0;}
.spacer{clear:both;margin-bottom:5px;height:0;}
