@import url(imports/base.css);
@import url(imports/Oxygen_cs.css);
.pun {
font-size:14px;
line-height:normal
}

* HTML .pun {
font-size:80%
}



#brdtitle H1 {
font-size:1.4em
}

DIV.postmsg P {
line-height:1.4;
padding:0
}

DIV.postleft DT,DIV.postmsg H4,TD.tcl H3,DIV.forminfo H3,P.postlink,DIV.linkst LI,DIV.linksb LI,DIV.postlinksb LI,.blockmenu LI,#brdtitle H1,.pun SPAN.warntext,.pun P.warntext {
font-weight:700
}

#brdmenu A:link,#brdmenu A:visited,.blockpost DT A:link,.blockpost DT A:visited,.blockpost H2 A:link,.blockpost H2 A:visited,.postlink A:link,.postlink A:visited,.postfootright A:link,.postfootright A:visited,.blockmenu A:link,.blockmenu A:visited {
text-decoration:none
}

#brdmenu A:hover,.blockpost H2 A:hover {
text-decoration:underline
}

#brdheader DIV.box {
border-top-width:4px
}

.pun TD,.pun TH {
border-top:none;
border-right:none
}

.pun .tcl {
border-left:none
}

DIV.blocktable,DIV.block,DIV.blockform,DIV.block2col,#postreview {
margin-bottom:12px
}

#punindex DIV.blocktable,DIV.blockpost {
margin-bottom:1em
}

DIV.block2col DIV.blockform,DIV.block2col DIV.block {
margin-bottom:0
}

DIV.linkst,DIV.linksb {
margin-top:-12px
}

DIV.postlinksb {
margin-top:-6px
}

#brdstats {
margin-top:12px
}

DIV.block DIV.inbox,DIV.blockmenu DIV.inbox {
padding:3px 6px
}

.pun P,.pun UL,.pun DL,DIV.blockmenu LI,.pun LABEL,#announce DIV.inbox DIV {
padding:3px 0
}

.pun H1 {
padding:3px 0 0
}

#brdtitle P {
padding-top:0
}

DIV.linkst {
padding:8px 6px 3px
}

DIV.linksb,DIV.postlinksb {
padding:3px 6px 8px
}

#brdwelcome,#brdfooter DL A,DIV.blockmenu LI,DIV.rbox INPUT {
background-color:#D9DFE6;
line-height:1.4em;
margin-top:5px;
padding:5px;
}

#viewprofile DT,#viewprofile DD {
line-height:2em;
padding:0 3px
}

#brdmenu LI,DIV.rbox INPUT,DIV.blockform P INPUT {
margin-right:12px
}

.pun TD P {
padding:5px 0 0
}

DIV.postinbox {
margin:0 0 1em
}

DD.usercontacts,DD.postavatar {
margin-top:5px
}

DD.postavatar {
margin-bottom:5px
}

DIV.postsignature,DIV.postmsg P.postedit {
padding-top:15px
}

DIV.postmsg H4 {
margin-bottom:10px
}

.pun BLOCKQUOTE,DIV.codebox {
margin:5px 15px 15px;
padding:8px
}

DIV.postfootleft P,DIV.postfootright UL,DIV.postfootright DIV {
padding:10px 6px 5px
}

DIV.blockpost INPUT,DIV.blockpost LABEL {
display:inline;
padding:3px
}

P.multidelete {
padding-top:15px;
padding-bottom:5px
}

DIV.blockform FORM,DIV.fakeform {
padding:20px 20px 15px
}

DIV.inform {
padding-bottom:12px
}

DIV.fakeform {
min-height:770px;
}

DIV.inform2 {
margin-right:426px;
padding-bottom:12px
}

.profilebox {
height:auto !important;

}

DIV#informfloatright1 {
padding-left:12px;
width:200px;
float: right;
background-color:#fff
}

DIV#informfloatright2 {
padding-left:12px;
width:200px;
float: right;
background-color:#fff
}

.pun FIELDSET {
padding:0 12px
}

DIV.infldset {
padding:9px 0 12px
}

.pun LEGEND {
padding:0 6px
}

DIV.forminfo {
margin-bottom:12px;
padding:9px 10px
}

UL.bblinks LI {
padding-right:20px
}

UL.bblinks {
padding-bottom:10px;
padding-left:4px
}

DIV.blockform P INPUT {
margin-left:12px
}

DIV.icon {
float:left;
margin-top:0.1em;
margin-left:0.2em;
display:block;
background:url("../images/25_25_bw.gif") no-repeat;
width:25px;
height:25px
}

DIV.inew {
float:left;
margin-top:0.1em;
margin-left:0.2em;
display:block;
background:url("../images/25_25_color.gif") no-repeat;
width:25px;
height:25px
}

DIV.searchposts DIV.icon {
margin-left:0
}

TD DIV.tclcon {
margin-left:2.3em;
color:#666
}

span.image_row {
overflow:hidden
}

span.image_item {
float:left;
text-align:center
}

span.image_thumbnail {
width:100%;
height:100%;
margin-bottom:5px;
float:left;
background-repeat:no-repeat;
background-position:center center
}

#brdwelcome {
background-color:#fff;
border:none
}

#cpm_profile td {
border:0
}

div.postbox {
background-color:#D9DFE6
}

.pun TABLE,.pun INPUT,.pun SELECT,.pun OPTGROUP,.pun TEXTAREA,DIV.postmsg P.postedit,.pun H2,.pun H4 {
font-size:1em
}

.pun H3,DIV.postleft DT {
font-size:1.3em
}

.pun BLOCKQUOTE,DIV.codebox,DIV.forminfo,DIV.blockpost LABEL,DIV>FIELDSET {
border-style:solid;
border-width:1px
}

.pun H2,.pun TH,.pun TD,DIV.postleft DL,DIV.postright {
padding:6px
}