a { color:#CC1166; }
div#left-menu ul a,div#left-menu ul span{border-left:#FFC6E2 solid 10px;}

div#col12 h3,div#col12 h1,div#col2 h3, div#col11 h3{background: #F2809B url(corner_top_left.gif) no-repeat left bottom; color:#FFFFFF; font-weight:bold;}

div#footer {background: #F2809B url(corner_top_left.gif) no-repeat left bottom; color:#ffffff;}
div#footer a:link,div#footer a:visited{color:#ffffff;}
a:hover {color:#75BFB6; }
div#top-header{background:#FCF0F4; padding:2px; border-bottom:dotted 1px #75BFB6}
div#top-ad{background:#FCF0F4;}
div#top-header a {font-weight: normal; border-right:#FFFFFF 1px solid; color:#3C867C; text-decoration:none; font-size:85%; display:inline }
div#wraper { background-image: url('bg_contents1.gif'); background-repeat: repeat-y; background-position:center; }
#punwrap { background:#F7F7F7;}
div#main-nav { background-color:#FCF0F4;border-bottom:#F2809B 1px dotted;border-top:#F2809B 1px dotted;}

.pun H2, #brdmenu{background: #F2809B; color:#FFFFFF; font-weight:bold;}
.pun th{background-color:#FFC6E2;}
DIV.box { background-color:#FCF0F4;border:#F2809B 1px dotted;}
.pun TD,.pun TH{border:#F2809B 1px dotted;}
div#header,TD.tc2, TD.tc3, TD.tcmod, #postpreview, #viewprofile DD, DIV.forminfo,
#adminconsole FIELDSET TD, DIV.blockmenu DIV.box, #adstats DD,div.postleft, div.postfootleft, div.blockpost label,div.box, .pun blockquote, div.codebox, #adminconsole fieldset th, .rowodd, .roweven  {background-color:#FCF0F4; }
DIV.blockpost DIV.box, DIV.postright, DIV.postfootright{ background:#FFFFFF;}

