#container {
	background-image: url(images/mainpageBack.jpg);
	background-repeat: repeat-y;
	width: 976px;
	margin: auto;
	background-color: #1A1A1A;
	padding-left: 13px;
	padding-right: 13px;
}
.flRi {
	float: right;
}

.subFlash {
	text-align: center;
}
#subFooter {
	background-image: url(images/subfooter.gif);
	background-repeat: repeat-x;
	height: 48px;
	padding-top: 28px;
	padding-left: 11px;
	margin-top: -25px;
}
.textArea {
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 5px;
	padding-bottom: 16px;
}
.img {
	background-color: #666;
	padding: 3px;
	border: 1px solid #0100;
}
#boxPanel object {
	margin: 0px;
	padding: 0px;
}
.tableBK {
	background-color: #000;
	border: 1px solid #333;
	padding: 2px;
}
.width {
	width: 230px;
}



.thBox {
	float: left;
	margin-right: 5px;
}
#thumbsPanel .thBox {
	height: 195px;
	width: 122px;
	background-image: url(/images/subGirls.jpg);
	background-position: 0px bottom;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding-left: 8px;
}
.pT {
	margin-left: -8px;
}

.leftPadd {
	padding-left: 5px;
}


.thBox .img {
	margin-bottom: 3px;
}
.thBox .img:hover {
	background-color: #FFF;
}
.thBox b {
	color: #FFF;
}
   object { outline:none; }

#maincontent {
	background-image: url(images/contentTitle.jpg);
	background-repeat: repeat-y;
	padding-left: 0px;
	padding-right: 0px;
}
body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}
#baseFooter {
	height: 103px;
}
.textBar {
	margin-top: 10px;
	margin-bottom: 15px;
}
.clear {
	clear: both;
}
.clearLeft {
	clear: left;
}

.flText {
	font-size: 14px;
	color: #FFF;
	width: 445px;
}
.grey {
	color: #999;
	text-decoration: none;
}

#subFooter b {
	color: #FFF;
}
#linker {
	float: right;
	margin-right: 20px;
}

.flTextRight {
	float: right;
}
.flTextRight {
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	width: 150px;
	text-align: right;
}
.dottBack {
	float: right;
	width: 480px;
	margin-right: 10px;
	height: 18px;
	background-image: url(/images/dottedback.gif);
	background-repeat: no-repeat;
	background-position: center;
}


.inline {
	background-color: #093;
}
#boxPanel {
	margin-left: -10px;
	margin-right: -10px;
}
#featPanel {
	margin-left: -10px;
	margin-right: -10px;
	margin-bottom: 15px;
	text-align: center;
}
#latestIssue {
	height: 245px;
	width: 217px;
	float: right;
	margin-right: 8px;
	background-image: url(/images/latestIssue.jpg);
	margin-left: 10px;
	padding-top: 25px;
	background-repeat: no-repeat;
}
input, textarea, select {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
}


#featPanel2 {
	margin-left: -10px;
	margin-right: -10px;
	margin-bottom: 15px;
}
a .img {
	background-color: #666;
	padding: 3px;
	border: 1px solid #0100;
}
.basePadd {
	margin-bottom: 8px;
}
#linker img, .linker img {
	vertical-align: middle;
	margin-left: 5px;
}

#subFooter a {
	color: #FFF;
}
a {
	color: #FFF;
}
a:hover {
	color: #CCC;
}

#subFooter a:hover {
	color: #999;
}
#crumbsBar {
    display:   none;
	background-image: url(/images/crumbsbar.png);
	height: 22px;
	width: 955px;
	margin-left: -5px;
	padding-left: 8px;
	padding-top: 5px;
	margin-bottom: 15px;
	background-repeat: no-repeat;
}
h1 {
	font-size: 45px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FFF;
}
.leftCol {
	width: 445px;
}

#mainPanel {
	width: 740px;
}
#adPanel {
	float: right;
	width: 194px;
	margin-left: 10px;
	margin-right: -5px;
	padding-left: 6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}
#adPanel img {
	margin-bottom: 6px;
}


h2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 430px;
}

#crumbsBar a {
	color: #CCC;
	text-decoration: none;
}
#crumbsBar a:hover {
	color: #FFF;
}
#girlIMG {
	background-image: url(/images/back.png);
	height: 418px;
	width: 280px;
	float: right;
	padding-left: 10px;
	background-repeat: no-repeat;
	padding-top: 8px;
}
.pText {
	line-height: 18px;
	font-size: 12px;
}

#girlIMG b {
	color: #FFF;
}
.vertPadd {
	margin-top: 30px;
	margin-bottom: 30px;
}


/*---- sIFR ---*/
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}

/*---- Header styling ---*/

.sIFR-active .flText,.flTextRight {
	font-family: Tahoma;
letter-spacing: -1;
  visibility: hidden;
  line-height: 1em;
  font-size: 14px;
}

.sIFR-active h2 {

letter-spacing: -1;
margin-bottom: -6px;
  visibility: hidden;
  line-height: 1em;
  font-size: 20px;
}

.sIFR-active h1 {
margin-top: -5px;
  visibility: hidden;
  line-height: 1em;
margin-bottom: -10px;
  font-size: 55px;



}
.LoginText {
	position: relative;
	left: 305px;
	top: 80px;
	width: 380px;
	height: 290px;
}

#rightPanel {
	float: right;
	padding-left: 10px;
}
.subText {
	position: relative;
	left: 305px;
	width: 388px;
	top: 270px;
}

.leftColNoWidth {
	width: 369px;

}
#loginPage {
	height: 683px;
	width: 734px;
	background-image: url(/images/login_image.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.secure_w {
	background-color: #3E3E3E;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	height: 20px;
}
.issue {
	height: 236px;
	width: 345px;
	background-image: url(/images/issueBack.png);
	background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 13px;
	float: left;
	margin-left: 8px;
}
.issText {
	position: relative;
	left: 175px;
	top: -200px;
	height: 60px;
	width: 162px;
}
.bkBrd {
	border: 1px solid #000;
}
.issSubText {
	position: relative;
	left: 175px;
	top: -190px;
	height: 60px;
	width: 162px;
	line-height: 17px;
}
.issSubText b {
	color: #FFF;
}
.upimg  {
	float: left; 
	margin-right: 20px;
	background-color: #333;
	padding: 5px;
	border: 2px solid #666;
}
.upimg:hover {
	background-color: #FFF;
}

.updatesBox {
	width: 680px;

	background-image: url(/images/updatesBox.jpg); 
	background-repeat: no-repeat;
	background-position: right 20px;

	
	float: left;
}


.updatesTxt {
	float: right;
	width: 420px;
	margin-top: 40px;
	margin-right: 12px;
}


.updatesBox_new {
	width: 700px;
	/*
	background-image: url(/images/updatesBox.jpg); 
	background-repeat: no-repeat;
	background-position: right 20px;
	*/
	
	float: left;
}


.updatesTxt_new {
	float: right;
	width: 680px;
	margin-top: 40px;
	margin-right: 12px;
}

.interviews-section .image-preview {float:right; border:1px solid #ffffff; width:270px; height: 330px; margin-left: 10px;}
.interviews-section .image-preview  span{
    display: block;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    background-color: #000000;
    margin: 250px 6px 0px 6px; 
    font-weight: bold;
    padding: 4px 4px;
    font-color: white;
} 

.interviews-section .interview-metadata {text-align:right; margin:10px 0 0 0;}
.interviews-section .interview-metadata a {text-decoration:underline; color:#a09797;}

.bbpaging {
	padding: 1em;
	font-size: 14px;
	text-align: center;
}

.bbpaging .prev,
.bbpaging .next {
	padding: 0 .5em;
	font-size: 16px;
}

.bbpaging .page {
	padding: 0 .5em;
}
/*
.bbpaging .this b {
	padding: .1em .5em;
	color: #fff;
	background: #cf0000;
}
*/

.bbpaging .this a{
	padding: .1em .5em;
	color: #fff;
	background: #cf0000;
	font-weight: bold;
}

.bblist {
	margin-top: 20px;
	margin-left: 70px;

}

.bblist div {

	float: left;
	width: 130px;
	height: 210px;
	margin-right: 6px;
	margin-bottom: 6px;

}

.bblist img {

	border: solid 1px white;
	margin-bottom: 4px;

}
