body {margin:0;padding:0;background-color:#fff}
p,li,h1,h2  {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;padding:5px 5px 0 6px;text-align:left}

td {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;text-align:left}
li {padding-bottom:.5em;padding-right:5px}
form {margin:0;border:0;padding:0}

br.clear {clear:both;height:0;line-height:0}

a {text-decoration:none;font-weight:400}
a:link {color:#f56aa1}
a:visited {color:#f56aa1}
a:hover {color:#f56aa1;text-decoration:underline}

a.home {text-decoration:none;font-weight:400}
a.home:link {color:#6B2CA3}
a.home:visited {color:#6B2CA3}
a.home:hover {color:#6B2CA3;text-decoration:underline}

a.title {text-decoration:none;font-weight:800;font-size:14px}
a.title:link {color:#f56aa1}
a.title:visited {color:#f56aa1}
a.title:hover {color:#f56aa1;text-decoration:underline}

.dots {background-image:url(graphics/dot.gif)}
td.cross {background-image:url(graphics/cross.gif)}

.r {text-align:right}

div.copyright{display:none}

div.homead {border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;margin:0;padding:0}

div.navbar {margin-bottom:5px;padding:0;border-top:1px solid #fff;border-bottom:1px solid #ccc;background-color:#fff;width:772px}
.logo {border:0;padding-right:0;background-color:#fff;padding-top:10px;padding-bottom:15px;width:772px;background-image:url(../graphics6/bmc_logo_wide2.gif);background-repeat:no-repeat}

div.boxtop{ margin-top:1px; margin-bottom:1px; padding:5px;width:207px;background-image:url(../graphics6/searchbox.gif);background-repeat:no-repeat}


.navbar p {color:#666;padding:2px 5px 2px 5px;margin:0}
.navbar a {font-weight:800;text-decoration:none}

.homecontent div.menu {width:755px}
.content div.menu {width:715px}
div.pagecontent {margin-right:15px}

div.menu{border-top:1px solid #999;padding-left:0;padding-right:0; padding-bottom:20px}
.menu p {font-size: 11px; padding:0}

.homepink {background-color:#f599c0;padding:15px 15px 14px 15px}
.homepink p {font-size: 11px; margin:0;font-weight:800;padding:0 5px 0 5px}
.missed {background-color:#4f4f4f}
.missed p {font-size: 11px; margin:3px 0 0 20px;padding:0 5px 0 7px;color:#fff;background-image:url(graphics/squarew.gif);background-repeat:no-repeat;background-position:0 6px;}
.missed a:link{text-decoration:none;font-weight:400;color:#fff}
.missed a:visited{color:#fff}
.missed a:hover{text-decoration:underline;color:#ffffff;}
.newshead {font-size:14px;padding:5px 2px 5px 2px;font-weight:800}	
.hometime {font-size: 11px;color:#ffffff;padding:0 20px 2px 20px;margin:0;}

div.hometop {padding:50px 0 0 0;width:772px;height:582px;background:#fff url(../graphics6/mainpanel_tall.jpg) no-repeat}
.hometop p {color:#000;font-size:13px;font-weight:800;padding:0 0 10px 0;margin:0 170px 0 260px;text-align:left}
.hometop a:link {font-size:18px;text-decoration:none;font-weight:800}
.hometop a:visited {font-size:18px;text-decoration:none;font-weight:800}
.hometop a:hover {font-size:18px;text-decoration:underline}
.hometop a.big:link {font-size:23px;text-decoration:none;font-weight:800}
.hometop a.big:visited {font-size:23px;text-decoration:none;font-weight:800}
.hometop a.big:hover {font-size:23px;text-decoration:underline}

div.hometop_x {padding:5px 150px 5px 25px;}
.hometop_x p{color:#000000;font-size:12px;font-weight:800;padding:0 0 10px 0; margin:0}
.hometop_x a:link{font-size:14px;text-decoration:none;font-weight:800;}
.hometop_x a:visited{font-size:14px;text-decoration:none;font-weight:800;}
.hometop_x a:hover{font-size:14px;text-decoration:underline;}
.hometop_x a.big:link{font-size:23px;text-decoration:none;font-weight:800;}
.hometop_x a.big:visited{font-size:23px;text-decoration:none;font-weight:800;}
.hometop_x a.big:hover{font-size:23px;text-decoration:underline;}

.cn {background-color:#f0f7ff}
div.cn {border-top:1px solid #999999; border-bottom:1px solid #999999;}
div.cn a {font-weight:800;}


div.status{padding:0 5px 45px 5px;}
div.homecontent{padding:0 5px 35px 5px;width:755px;}
div.content{ padding:0 15px 35px 35px;}
div.narrowcontent{padding:0 65px 35px 200px}

.div {background-color:#999999;}
.header {background-color:#b08a9f;}
.header p {padding:2px 2px 2px 12px; font-size: 13px;color:#ffffff; font-weight:800;}
.header1 {background-color:#0b121c;}

.headerf {background-color:#BF9E75;}
.headerf1 {background-color:#E4B798;}

.black {background-color:#000000;}
.black p {color:#ffffff; padding:1px 4px 0 4px;}
.black a {font-weight:400;text-decoration:none;}
.black a:link		{ color:#ffffff; }
.black a:visited	{ color:#ffffff; }
.black a:hover	{ color:#f04281; }

.black a.selected {font-weight:400;text-decoration:none;}
.black a.selected:link		{ color:#f04281; }
.black a.selected:visited	{ color:#f04281; }
.black a.selected:hover	{ color:#f04281;text-decoration:underline; }

.vsmall {font-size:8px;padding:2px 2px 2px 2px;}	
.small {font-size:11px;padding:2px 2px 2px 2px;}	
.smallform {width:420px;padding:2px 2px 2px 2px;}	

img.wborder {border:1px solid #f56aa1;}

p.nopadding {padding:0}

div.story {border-top:1px solid #666666;padding:10px 0 0 15px;}
div.blogstory {border-top:1px solid #666666;padding:10px 5px 0 10px}
.blogstory h2 {font-size: 14px; padding:0 5px 0 27px;color:#f869a1;background-image:url(../graphics/lookhere.gif);background-repeat:no-repeat;background-position:0 2px;}
.look li {padding:0 0 3px 24px;margin:0;background:#fff url(../graphics/lookhere.gif) no-repeat 0 2px; list-style:none}

.bbyline{font-size: 12px; padding:0 5px 15px 6px; font-weight:800; color:#666666;}

p.indent {padding:0 5px 5px 25px;}
p.biog {font-size: 12px;font-weight:800;border-top:1px solid #666666;padding:10px 5px 5px 25px;}
p.pullquote{padding:0 5px 15px 0;font-size: 14px; color:#666666; font-weight:800;}
p.cross{padding:15px 5px 15px 6px;font-size: 14px; color:#000000; }
.byline{font-size: 16px; padding:0 5px 15px 6px; font-weight:800; color:#666666;}
p.helpline{font-size: 14px; padding:0 5px 15px 6px;}
p.story{font-size: 13px; padding:0 5px 15px 6px;}
p.homehead{font-size: 16px; padding:0 5px 15px 6px; font-weight:800;}
p.pagelinks{padding:0 5px 15px 6px;font-weight:800;}

p.vbig{font-family: Arial, Helvetica, sans-serif; font-size: 22px; color:#999999;text-transform:uppercase; font-weight:400; padding:0}
p.vbigw{font-family: Arial, Helvetica, sans-serif; font-size: 22px; color:#ffffff; font-weight:800;}
span.big{font-size: 20px; color:#999999; font-weight:800; }
span.heading{font-size: 18px; color:#000000; font-weight:800; }
span.pinkheading{font-size: 18px; color:#673273; font-weight:800; }
span.subhead{font-size: 14px; color:#000000; font-weight:800; }
span.title{font-size: 30px; color:#f869a1; font-weight:400;}
span.tease{font-size: 20px; color:#666666; font-weight:400;}
span.biog {font-size: 12px;font-weight:800;}
span.bigpink {font-size: 24px;font-weight:800;color:#f869a1; }
span.smlpink {font-size: 14px;font-weight:800;color:#f869a1; }
span.small{font-size: 10px; color:#000000; font-weight:400;}

div.forumcare {background:#8f8b8c; width:180px;}
.forumcare p {font-size: 11px; color:#ffffff; text-align:center;}
.forumcare a		{text-decoration:none;font-weight:800;}
.forumcare a:link		{ color:#ccccff; }
.forumcare a:visited	{ color:#ccccff; }
.forumcare a:hover		{ color:#ccccff;text-decoration:underline; }

div.forumlinks {background:#fff;width:180px;border:1px solid #000}
.forumlinks p {font-size:11px}
.forumlinks p.item {border-bottom:solid 1px #000;padding:0 5px 8px 5px;margin:8px 5px 0 5px}
.forumlinks p.itemz {border-bottom:none;padding:0 5px 8px 5px;margin:8px 5px 0 5px}
.forumlinks p.fs {height:101px;padding:0 5px 8px 65px;background:transparent url(../graphics/forward-slash.jpg) no-repeat 0 0}


div.rightlinks {background:#ffffff; width:120px; border:1px solid #000000;}
.rightlinks p {font-size: 11px;}


.topics p {padding:0}

div.latest {background:#f4f4f4; width:308px; border:1px solid #999999;}
div.latestitem {padding:0 22px 20px 0}

div.storycolumn {width:350px; border:1px solid #999999; padding:0 0 2px 5px;}

div.rightcolumn {background:#e4d3be; border:1px solid #999999;}
.rightcolumn p {font-size: 11px;}
.rightcolumn p.title {font-size: 12px; color:#000000; text-transform:none; font-weight:800;}

div.rcnoborder {padding:10px 7px 0 7px;}
.rcnoborder p {font-size: 11px; padding:5px 0 0 0}
.rcnoborder p.title {font-size: 12px; color:#000000; text-transform:none; font-weight:800;}

div.regular {padding:10px 7px 0 7px;}
.rcnoborder p {font-size: 11px; padding:5px 0 0 0}
.rcnoborder p.title {font-size: 12px; color:#000000; text-transform:none; font-weight:800;}

.regfeature {background-color:#F9C3DA;}


.chat {width:400px;}
span.system {font-family: Courier, sans-serif; font-size: 11px;color:#999999;}

div.shop {border:1px solid #f56aa1;padding:20px;}

/* new tags */
.rightcol {text-align:left;width:700px}
.rightcol h1 {font-size:20px;color:#f869a1}
.story h2 {font-size:16px;padding:0 5px 0 27px;color:#f869a1;background-image:url(../graphics/lookhere.gif);background-repeat:no-repeat;background-position:0 5px}

div.subside {padding:64px 0 2px 0;margin:0 0 10px 0;width:178px;border:solid 1px #999;background:#e0f3f9 url(../graphics/upgrade-now.gif) no-repeat}
.subside p {font-size:11px}
.subside a {font-weight:800}
.subside li {font-size:11px;padding:0 0 0 0;margin:5px 6px 5px 25px}
.subside ul {padding:0;margin:0}

div.subs {padding:0;margin:0}
.subs h1 {font-size:20px;color:#f869a1;padding:0;margin:0 10px 10px 10px}
.subs h2 {font-size:15px;color:#666;padding:0;margin:0 10px 20px 10px}
.subs p {font-size:12px;margin:0 10px 10px 10px;padding:0}
.subs form {padding:10px 0 10px 0;margin:20px 0 10px 0}
.subs table {margin:10px 10px 0 10px}
.subs .btn {margin:10px 10px 10px 10px}


p.who {padding:10px 0;margin:0 10px 20px 10px}
.who img {float:left;margin:0 10px 0 0}
   
   
div.blcontent {margin:0 5px 35px 5px;width:755px;text-align:left}
.blcontent h1 {font-size:30px;color:#f869a1;font-weight:400;margin:0;text-align:left;border-bottom:solid 1px #999;}
.blcontent p.intro {margin:0;padding:15px 0 35px 0;text-align:left;border-bottom:solid 1px #999;}
.blcontent img {border:none}
.blcontent div.link {float:left;border-bottom:solid 1px #999}
.blcontent div.pic {float:left;width:180px}
.blcontent div.txtf {float:left;width:575px;padding:10px 0 15px 0;background-color:#f5f5f5}
.blcontent div.txt {padding:10px 0 15px 0;background-color:#f5f5f5}



