body { background:white; font-family:Arial,Helvetica,sans-serif; font-size:10px; margin:0px; padding:0px 5px 5px 6px; }
p { font-size:smaller; }

a:link { text-decoration:none; }
a:visited {	text-decoration:none; }
a:hover { text-decoration:underline; }

h1, h2 { font-size:140%; color:#FFF;  margin:0px 10px; padding:5px; background:#999999; font-weight:bold;}
h2old { font-size:114%; color:#FFF; margin:0px 10px;  padding:3px; background:#666699; text-align:center; }
h3 { font-size:100%; margin:0px 10px; padding:3px;  }
h4 { font-size:100%; font-weight:normal; color:#333333; margin:0px; padding:0px; }
h5 { font-size:100%; color:#334D55; margin:0px; padding:0px; }

ul { list-style-type:square; }
ul ul { list-style-type:disc; }
ul ul ul { list-style-type:none; }

.article_header { color:#FFF;  margin:0px 10px; padding:5px; background:#999999; font-weight:bold;}
.article_header .title { float:left; font-size:24px; }
.article_header .author { float:right; font-size:20px; margin-top:3px;  }

label { font-size:100%; font-weight:bold; color:#334d55; }

.page { background: black url(/images/border.jpg) repeat-y right; width: 1620px; }
.issuenumber { color:#D7D7D7; font-family: "Times New Roman"; font-size: 12px; padding: 2px; text-align:right; width: 1000px; }
.grayborder { background:#999; margin:0px; padding:0px; padding-left:8px; width: 1000px; }
.lightgrayborder { background:#BBB; border-left: 1px solid white; margin:0px; padding:0px; padding-left:5px; width: 1000px; }
.main {background:white url('/images/page_corner.jpg') right top no-repeat; margin:0px; padding:0px; width:1000px; }
#main { min-height: 630px; height: expression( this.scrollHeight < 631 ? "630px" : "auto" ); }
 
.rc_box { background: #000000; }
 
.rc_red_box { background: #AC2B49; }
.rc_red_top { background: url(/images/tr.png) no-repeat top right; }
.rc_red_top div { background: url(/images/tl.png) no-repeat top left; }
.rc_red_bottom { background: url(/images/br.png) no-repeat bottom right; }
.rc_red_bottom div { background: url(/images/bl.png) no-repeat bottom left; }
.rc_red_top div, .rc_red_top, .rc_red_bottom div, .rc_red_bottom 
{ width: 100%; height: 20px; font-size: 1px; }

.topleft { float:left; margin-top: 20px; width:25%; }
.topleft img { border: none; }
.topright { float:left; width:74%; _width:72%; }
.topright .rc_red_box { float:left; margin-left:10px; margin-top:5px; width: 275px;  _width: 270px;}
.topnav { border-bottom:2px solid #E7BDC7; border-top:2px solid #E7BDC7;  margin:5px 0; margin-left:5px; _margin-top:-15px; padding: 5px 0; position: relative; }
.topnav a { color: #AC2B49; font-size: 16px; font-weight: bold; margin:10px 24px; _margin:10px 22px; }
.searchcolumn { float: left; margin: 5px 0 0 5px;  }
.searchcolumn img { border: none; }
.navarrows { margin-right: 20px; text-align: right; }
.searchbar { font-size: 10px; margin-top: 10px; }
#searchbutton { margin-top:5px; }
.topad { color: white; font-size:12px; height:65px; _height:75px; margin: -15px 20px; padding: 0; }
.topad a { color: #FFFF00; }
.topad .title { font-style:italic; font-weight:bold; }

.column1 { float:left; height:350px; margin:0; margin-bottom: 5px; width:330px; }
.column1 .article .photo { float:left; padding-top:5px; width:30%; }
.column1 .article .photo img { border: none; }
.column1 .photo, .column1 .text { height:105px; }
.column1 .article .text { border-bottom:solid 15px #E7BDC7; float:right; margin:0px 5px; width:65%; }
.column1 .article .header { color: #AC2B49; font-size: 16px; font-weight: bold; padding-top: 25px; }
.column1 .article .header a { color: #AC2B49; }
.column1 .article .text .body { font-family: Arial; font-size: 13px; }
.column1 .article .body a { color: black }

.column2 { background:#333333; float:left; height:350px; margin:0 0 0 15px; width:400px; }
.modelsphoto { padding:25px 0 0 25px; _position:absolute; text-align:right; z-index: 1; }
.modelsphoto img { height: 300px; width: 400px; }
.modelsname { color: #E7BDC7; font-size: 12px; padding: 5px 10px 0 0; _margin-top: 325px; text-align: right; }
.modelsname a { color: #E77AC7 }

.column3 { background:#AC2B49; float:right; height:350px; width:205px; margin-right:5px;}
.column3 .rc_red_box { border-bottom: 5px solid white; }
.column3ad { color:white; font-size:12px; height:73px; margin:0 20px; padding: 0; }
.tighter { font-size:11px; height:83px; margin:0px 3px; }
.column3ad a { color: #FFFF00; }
.column3ad .title { font-style:italic; font-weight:bold; }
.column3img { height:78px; margin:0 20; margin-top:50px; padding:0; text-align:right;}
.column3img img { border: none; }

.column3 .blog.title a { color: white }
.column3 .blog { margin-bottom: 10px }

.bottom { margin-top:25px; width:100%; }
.bottom .leftarrow, .bottom .rightarrow {background:#AC2B49; float:left; height:110px; width:2%; }
.bottom .leftarrow img, .bottom .rightarrow img {margin-top: 40px; }
.bottom .rightarrow { text-align: right; }
.bottom .article {background:#AC2B49; float:left; height:110px; width:25%; }
.bottom .article .photo { float: left; margin:-15px 10px 0 5px; _position: absolute; text-align:right; width:30%; _z-index:1; }
.bottom .article .photo img { border:2px solid white; }
.bottom .article .text { float: right; width:63%; }
.bottom .article .text .header { color: #E7BDC7; font-size: 13px; font-weight: bold; padding-top:5px }
.bottom .article .text .body { color: #E7BDC7; font-size: 12px; padding-top:5px }
.bottom .article .text .body #text { height: 50px; }
.bottom .article .text .body #link { padding-top:5px; }
.bottom .article .text .body #link a { color: #E7BDC7; font-weight: bold; }
.bottom .article #joinimg { border:none; margin-top:15px; }
.bottom .article a { color: #E7BDC7; }

#siteInfo { clear: both; border: 1px solid #cccccc; color: #777; font-size: 11px; padding: 10px 5px; text-align: center; }
#siteInfo a:link, #siteInfo a:visited, #siteInfo a:hover { color: black; }

.style3 { color: #AC2B49; font-weight: bold; margin: 15px 10px; }
.style19 { margin: 0px 10px; margin-top:15px;}
.style21 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

div#left { float:left; font-size:13px; margin-right:20px; padding:15px;}
div#right { float:right; font-size:13px; padding:15px; }

.footer { height: 20px; }
