body {
padding: 0;
}

fieldset {
font-size: 1em;
}

p {
font-size: 1em;
margin-bottom: 0;
}

h2 {
margin: 0;
}

h3 {
border-bottom:none;
color:none;
margin-bottom:none;
margin-top:0;
padding-bottom:none;
text-transform:none;
}

input {
cursor:text;
}

#page-body form{
width:400px;
}

#page-body h3,
#wrap h3 {
clear: both;
}

#wrap {
padding:0pt 0px;
width:100%;
}

.headerbar{
background:none;
}

.headerbar,
ul.topiclist li,
.panel,
.content,
#transcontinental_network h3,
#navigation #active-subsection a  {
color:#252525;
}

.linklist a:link,
.linklist a:visited,
#page-header a:link,
#page-header a:visited,
#wrap a.forumtitle,
#wrap a.forumtitle:hover,
.headerspace a,
.headerspace a:link,
.headerspace a:hover,
.headerspace a:visited,
.headerspace h3,
#wrap h3,
.content h2, 
.panel h2,
#message a,
fieldset a,
fieldset a:hover,
fieldset a:link,
.panel a,
.panel a:hover,
.panel a:link,
a.topictitle:hover,
a.topictitle,
.row a,
.row a:hover,
.row a:link,
#wrap #pl a,
#wrap #pl a:hover,
#wrap #pl a:link,
#wrap #pl h3 a,
#wrap #pl h3 a:hover,
#wrap #pl h3 a:link,
.post a,
.post a:hover,
.post a:link,
.p a,
.p a:hover,
.p a:link,
#page-body a,
page-body a:hover,
page-body a:link,
a.left,
a.left:hover,
a.left:link,
#wrap h3 a,
#wrap h3 a:hover,
#wrap h3 a:link,
.pagination a,
.pagination a:hover,
.pagination a:link
#wrap h3 a:hover,
#wrap h3 a:link, 
label,
a:link,
a:hover,
a:visited,
h3{
color:#620D6F;
}

#transcontinental_network h3 {
text-transform: none;
border: none;
}

#site_license p {
font-size:1em;
line-height:1em;
margin-bottom:0pt;
}

.forabg {
background:#7D1387 none repeat-x scroll 0pt 50%;
border-left:1px solid #00AEEF;
clear:both;
margin-bottom:1em;
padding:0pt;
float:left;
width:100%;
}

ul.topiclist .row{
border-right:1px solid #00AEEF;
}


span.corners-bottom{
display: none;
}

dl.icon {
background-image: none !important;
}

dl.icon dt {
padding-left:1em;
}

#wrap .forabg .topiclist .header .icon dt a,
#wrap .forabg .topiclist .header .icon dt a:link,
#wrap .forabg .topiclist .header .icon dt a:hover,
#wrap .forabg .topiclist .header .icon dt a:visited,
#wrap .forabg li.header dl.icon dt a{
color: #fff;
}

#wrap {
float: left;
}


.navbar {
background: none;
clear: both;
}

p.right {
display: none;
}

ul.linklist li.rightside, p.rightside {
display: none;
}

ul.navlinks {
border-bottom:none;
float: left;
}

ul.linklist {
overflow: visible;
}



ul.linklist li {
line-height: 1.5em;
}

.icon-home {
background-image:none;
}


.forumbg {
background-color: #7D1387;
background-image: none;
padding: 0;
border-left: 1px solid #00AEEF;
margin-bottom: 1em;
}

span.corners-bottom,
span.corners-bottom span,
span.corners-top,
span.corners-top span {
background-image:none;;
}



ul.forums,
.bg1,
.bg2 {
background-image:none;
background:#fff;
}

li.row:hover {
	background-color: #ECF7FC;
}

li.row,
.content h2, 
.panel h2 {
border-bottom-color:#00AEEF;
}

.panel,
#p1,
.post {
background-color:#FFF;
background-color:#fff;
padding:0.5em;
margin: 0;
border:1px solid #D2D2D2;
}


.content,
p.author,
#page-body h2,
#page-header h1,
a.forumtitle,
a.topictitle,
.content p,
dl.faq,
h2,
input,
fieldset,
legend {
font-family:Arial,sans-serif;
}



.content p {
font-size: 1em;
}

.postbody .content {
font-size:1em;
}

fieldset.jumpbox {
clear: both;
margin-bottom:0.5em;
}

#smiley-box {
display: none;
}

#message-box {
width:95%;
}

#message-box textarea {
font-size: 1em;
}

#preview {
background-color: #fff;
}

#wrap .topiclist .header {
background-color:#7D1387;
color:#FFFFFF;
font-size:1.075em;
line-height:2;
padding:0pt 75px 0pt 0px;
}

#wrap #cp-main .topiclist .header{
background-image: none;
margin-right: 0px;
padding-right: 10px;
}

#wrap #cp-main .topiclist .header dt,
#wrap #cp-main .topiclist .header dd {
color: #fff;
}

#wrap #cp-main input{
clear: both;
}

#tabs {
clear: both;
}

#tabs li {
border-top:1px solid #D2D2D2;
border-right:1px solid #D2D2D2;
border-left:1px solid #D2D2D2;
display: block;
float:left;
/*margin: 0 0.25em;*/
border-bottom:none;
}
#tabs a{
padding:0;
}

#tabs a span,
#tabs a span:hover{
color: #fff;
}

#tabs a span:hover {
text-decoration: underline;
}

#tabs li a,
#tabs li a span{
background-image:none;
background-color: #7D1387;
color: #fff;
}

#tabs li.activetab a,
#tabs li.activetab a span {
background-color: #fff;
}

#wrap #navigation #active-subsection a,
#wrap #navigation a {
background: none;
}

#wrap #navigation a:hover{
color:#620D6F;
text-decoration: underline;
}

#cp-main .panel,
.post{
float: left;
}

#cp-main fieldset.submit-buttons,
fieldset.submit-buttons,
fieldset.change {
clear: both;
float: left;
margin-left: 0;
}

fieldset.change {
margin-left:50.5%;
margin-top:1em;
}

fieldset.submit-buttons {
margin-left: 55%;
}

#faqlinks {
float: left;
}

#page-header,
div.topic-actions {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #D2D2D2;
float:left;
padding:7px;
margin-bottom:1em;
}

#page-header {
width: 97%;
}

#page-body h2 {
font-size:1.5em;
font-weight:bold;
}

.topic-actions .search-box {
display: none;
}

.panel,
.post {
width: 625px;
clear: both;
float: left;
margin-bottom: 1em;
}

#cp-main .panel{
width: 480px;
}

#page-body .panel p {
border: none;
}

.section-ucp fieldset.submit-buttons  {
float: right;
}

#search-box {
margin-right: 0;
position: absolute;
margin-top: 0;
top: 30px;
right:20px;
}

.header_and_intro {
float: left;
width: 84%;
}

.topic-actions .buttons{
float: right;
margin-top: 1em;
}

.topic-actions div.pagination {
clear: none;
}

fieldset.display-options,
.jumpbox,
#bottom-topic-actions,
hr,
a.left-box,
#page-footer .linklist,
h3.first,
.back2top,
p.author a img,
.post h3 {
display: none;
}

.section-viewforum .topic-actions,
.section-viewtopic .topic-actions,
.section-viewtopic .post {
width: 97%;
}


.section-report #wrap .panel {
float: none;
}

.section-viewforum .panel {
width: 97.25%
}

blockquote {
margin-bottom: 1em;
}

.section-search .bg2{
margin-top: 1em;
float: none;
}

ul.leftside {
float: right;
margin-right: 0;
}

ul.topiclist dt {
font-size:1em;
}

#search-box input{
border-color: none;
}

#wrap input.search {
background-image: none;
padding-left:none;
}

.lastpost a img {
display: none;
}

dd.lastpost {
width:21%;
}

.icon-faq,
.icon-register,
.icon-logout,
.icon-members,
.icon-ucp {
background-image:none;
}

dl.icon dd.topics {
margin-right:2em;
}

dl.icon dd.posts {
margin-right:1.5em;
}

.header dl.icon dd.lastpost{
width: auto;
margin-left: 0em;
}

dl.icon dd.lastpost span{
padding-left: 0.5em;
}

ul.linklist li {
margin-right: 0;
}

#search-box input.button2,
.quick-login input.button2,
#wrap .post-icon a,
#wrap .reply-icon a,
#wrap .fields1 input.button1,
a.button2,
.display-actions .button2,
.display-actions .button1,
#cp-main .button2,
#cp-main .button1,
.submit-buttons .button2,
.submit-buttons .button1{
background:#7D1387 none repeat scroll 0%;
color:#FFFFFF;
font-family:Arial,sans-serif;
font-size:1.075em;
font-weight:bold;
text-transform:lowercase;
}

#wrap .post-icon a:link,
#wrap .post-icon a:visited,
#wrap .post-icon a:hover,
#wrap .reply-icon a:link,
#wrap .reply-icon a:visited,
#wrap .reply-icon a:hover {
color:#fff;
text-decoration: none;
}

a.button1, a.button1:link, a.button1:visited, a.button1:active, a.button2, a.button2:link, a.button2:visited, a.button2:active {
color:#fff;
}

.buttons div.post-icon a,
.buttons div.reply-icon a{
width:8.05em;
border:1px solid #0075B0;
padding:0.25em;
}


.buttons div.post-icon,
.buttons div.reply-icon{
width:auto;
height:auto;
text-align:center;
margin-left:15px;
}

.post-icon span,
.reply-icon span{
display: none;
}

fieldset.display-actions {
clear:both;
}
.content dl.faq {
font-size:1em;
}
#wrap {
min-width:0px;
}

#aside_primary h2 {
font-weight: bold;
}

li.header dl.icon {
font-size:0.85em;
height:22px;
width:640px;

}

li.header dl.icon dt {
margin-left:5px;
margin-right:15px;
padding-right:0;
}

#site_search_secondary input#site_search_secondary_submit, 
#site_search input#site_search_submit {
margin-right:0em;
}

#topicreview {
height:auto;
overflow:hidden;
padding-right:0;
}

input:focus, textarea:focus, select:focus {
border:2px solid #620D6F;
}

.headerbar #site-description{
width:65%;
}

#page-header{
width: 97.25%
}


