/* top home styles */

.topbox {
	 width:610px !important; width:614px;
	 height:314px !important; height:318px;
	 background-color:#ffffff;
	 margin:6 0 0 0px;
	 border:#111e40 2px solid;
 }

.topleft {
 	width:207px;
	float:left;
	background-color:#333333;
	
}

.topmid {
 	width:60px;
	float:left;
}

.topright {
 	width:343px;
	float:left;

} 

h3 {
	font-family: Arial, Helvetica, sans-serif; 
	color: #990000;
	font-size: 15px; 
	font-weight: bold;
	margin: 8 0 5 0px;
}

.topcontent {
 	width:323px;	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 15px; 
	color: #656e8e;
	text-align:left;
	margin:0 0 5 0px;
	font-weight: normal;
} 

.buttonBox2 {  
	width:158;
	height:18;
	background-color:#e4e6ee;
	margin: 6 0 0 0px;
	} 	
	
.buttonRight2 {
	width:140;
	float:left;	
	}		
	
.buttonLeft {
	width:18;
	float:left;
	}
	
a.button2:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 18px; 
	color: #656e8e; 
	font-weight: bold; 
	text-decoration: none;


	}
a.button2:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 18px; 
	color: #3f455a; 
	font-weight: bold; 
	text-decoration: none;
	}
a.button2:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 18px; 
	color: #656e8e; 
	font-weight: bold; 
	text-decoration: none;
	}
a.button2:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 18px; 
	color: #3f455a; 
	font-weight: bold; 
	text-decoration: none;
}		
	
/* end top home styles */	
 
/* latest additions styles */	 

.whatsnewbox {
	 width:610px !important; width:614px;
	 height:179px !important; height:183px;
	 background-color:#383d50;
	 margin:6 0 0 0px;
	 border:#111e40 2px solid;
}

.whatsnewbox2 {
	 width:610px !important; width:614px;
	 height:312px !important; height:316px;
	 background-color:#383d50;
	 margin:6 0 0 0px;
	 border:#111e40 2px solid;
}

.whatsnewtitle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 13px; 
	color: #e1e1e1; 
	font-weight: normal;
}	
	
.wnThumbBox {

	 width:142px;
	 height:100px;
	 background-color:#8c8e99;
	 background-image: url(images/wnthumb-back.gif);

}	

.wnThumbBoxOuter {
	 width:142px;
	 height:130px;
}
	 
.wnThumbTitle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	line-height: 8px; 
	color: #dcdcdc; 
	font-weight: normal;
}	
	
.wnDivide {
	width:610px;
	height:1px;
	float:left;
}		 	

A.wnLink:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 11px; 
	color: #a9d32c; 
	font-weight: bold;
	text-decoration: none;	
}
	
A.wnLink:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 11px; 
	color: #a9d32c; 
	font-weight: bold;
	text-decoration: none;
}

A.wnLink:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 11px; 
	color: #a9d32c; 
	font-weight: bold;
	text-decoration: none;	
}

A.wnLink:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 11px; 
	color: #a9d32c; 
	font-weight: bold;
	text-decoration: none;
}	
	
A.wnThumbLink:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	line-height: 9px; 
	color: #dcdcdc; 
	font-weight: normal;
	text-decoration: none;
}
	
A.wnThumbLink:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	line-height: 9px; 
	color: #dcdcdc; 
	font-weight: normal;
	text-decoration: none;
}

A.wnThumbLink:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	line-height: 9px; 
	color: #dcdcdc; 
	font-weight: normal;
	text-decoration: none;
}

A.wnThumbLink:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	line-height: 9px; 
	color: #dcdcdc; 
	font-weight: normal;
	text-decoration: none;
}	

/* end latest additions styles */	 

/* callout panel styles */	 

.panel {
	width:614;
}

.panelBox{
	width:306;
	float:left;
}

.panelSpace{
	width:2;
	float:left;
}

/* end callout panel styles */	 
 
/* bottom text callouts */	 
 
.affCallout {
	width:614;
	background-color:#000000;
	height:40;
	float:left;
}	
	
A.affiliateLink:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 13px; 
	color: #eeeeFF; 
	font-weight: bold;
	text-decoration:none;
}
	
A.affiliateLink:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 13px; 
	color: #EEEEFF; 
	font-weight: bold;
	text-decoration:none;
}

A.affiliateLink:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 13px; 
	color: #EEEEFF; 
	font-weight: bold;
	text-decoration:none;
}

A.affiliateLink:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 13px; 
	color: #c0fe04; 
	font-weight: bold;
	text-decoration:none;
} 
 
/* end bottom text callouts */	  

/* gallery styles */	  

.gallerybox {
	 width:612px !important; width:614px;
	 background-color:#ffffff;
	 margin-top:6px;
	 border:#111e40 1px solid;
 }
 
 .galtitlebox {
	width:612px;
	height:200px;	
	float:left;
}	
	
.galtitletext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	line-height: 15px; 
	color: #282c3a; 
	font-weight: bold;
	margin:0px;
	text-align:left;
}

.galsubtitletext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 16px; 
	color: #d5dae7; 
	text-align:left;
	font-weight: normal;
}

.modelInfo {
	margin-left:9px;
	text-align:left;	
	float:left;
}

.modelInfoText {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: #39415d; 
	font-weight: normal;
	width:595px;
	text-align:left;	
	float:left;
	margin-top:9px;
}

.modelTitle {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 13px; 
	color: #39415d; 
	text-align:left;
	font-weight: bold;
	margin-top:9px;
}

.thumbBox {
	width:53px !important; width:55px;
	height:118px !important; height:120px;
	border:#2f4787 1px solid;
	float:left;
	
}

	

/* end gallery styles */	   
 
/* links styles */	   
 
.linksSubtitleText {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 16px; 
	color: #d5dae7; 
	text-align:left;
	font-weight: normal;
} 

A.linksSubtitle:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 16px; 
	color: #d5dae7; 
	font-weight: normal;
}

.categoryBox {
	width:612px;
	float:left;
}

.catLine {
	width:612px;
	height:1px;
	background-color:#464f6e;
	float:left;
}

.catTitle {
	width:600px;
	margin-left:6px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 14px; 
	color: #464f6e; 
	text-align:left;
	font-weight: bold;
	float:left;
}

.linkTitleBox {
	width:600px;
	margin-left:6px;	
	float:left;
	text-align:left;
}
 
a.linkTitle:link {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 12px; 
	color: #800000; 
	font-weight: bold;
	text-align:left;	
} 

a.linkTitle:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 12px; 
	color: #800000; 
	font-weight: bold;
	text-align:left;	
}

a.linkTitle:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 12px; 
	color: #800000; 
	font-weight: bold;
	text-align:left;	
}

a.linkTitle:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 12px; 
	color: #800000; 
	font-weight: bold;
	text-align:left;	
} 
 
.LinkDesc {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: #39415d; 
	font-weight: normal;
	width:600px;
	margin-left:6px;
	text-align:left;
	float:left;
}

.isAdult {
	margin-left:6px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 10px; 
	color: #39415d; 
	font-weight: bold;


}

/* end links styles */	   
 
/* affiliate styles */	    
 
.affiliatebox {
	 width:610px !important; width:614px;
	 background-color:#ffffff;
	 margin-top:6px;
	 border:#111e40 2px solid;
 }

.afftitlebox {
	width:610px;
	height:99px;
	background-image: url(images/affiliate-title-back.jpg);
}	 

.afftitletext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 14px; 
	color: #ffffff; 
	font-weight: bold;
	text-align:left;
}

.afftitlebox1 {
	width:472px;
	height:261px;
	float:left;
}
 
.afftextbox1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #5C5C5C; 
	font-weight: normal;
	width:444px;
	text-align:left;	
	float:left;
	margin-top:9px;
	margin-left:14px;	
}

.afftextbox2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #5C5C5C; 
	font-weight: normal;
	width:418px;
	text-align:left;	
	float:left;
	margin-top:9px;
	margin-left:14px;	
}

.afftextbox3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #5C5C5C; 
	font-weight: normal;
	width:582px;
	text-align:left;	
	float:left;
	margin-top:9px;
	margin-left:14px;	
}

.afftitlebox2 {
	width:138px;
	height:261px;
	float:left;
}	
	
.afftitlebox3 {
	width:446px;
	height:140px;
	float:left;
}

.afftextbox6 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #5C5C5C; 
	font-weight: normal;
	width:600px;
	text-align:left;	
	float:left;
	margin-top:9px;
	margin-left:10px;	
}
	
.afftitlebox4 {
	width:164px;
	height:140px;
	float:left;
}		

.afftitlebox5 {
	width:610px;
	float:left;
}			

.affphotobox {
	width:610px;
	height:75px;
	float:left;
	background-color:#111e40;
}			

a.afflink:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #4c597b; 
	font-weight: normal;
}
	
a.afflink:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #4c597b; 
	font-weight: normal;
}

a.afflink:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #4c597b; 
	font-weight: normal;
}

a.afflink:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #4c597b; 
	font-weight: normal;
}	
	
a.bigafflink:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	line-height: 16px; 
	color: #990000; 
	font-weight: bold;
}
	
a.bigafflink:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	line-height: 16px; 
	color: #990000; 
	font-weight: bold;
}

a.bigafflink:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	line-height: 16px; 
	color: #990000; 
	font-weight: bold;
}

a.bigafflink:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	line-height: 16px; 
	color: #990000; 
	font-weight: bold;
}			

.afftitleboxplain {
	width:610px;
	height:99px;
	background-image: url(images/affiliate-title-back2.jpg);
}	

.afftitle {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #990000; 
	font-weight: bold;
}

	
	
.affexample {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px; 
	color: #4d597b; 
	font-weight: bold;
	text-align:left;	
}	

.bannerbox {
	width:610px;
	float:left;

}

.innerBannerBox150x200 {
	width:150px;
	height:200px;
	float:left;
	margin-left:40px;
	margin-top:10px;
}

.innerBannerBox150x500 {
	width:150px;
	height:500px;
	float:left;
	margin-left:40px;
	margin-top:10px;
}
 
.innerBannerBox150x600 {
	width:150px;
	height:600px;
	float:left;
	margin-left:40px;
	margin-top:10px;
} 
 
.innerBannerBox468x80 {
	width:468px;
	height:80px;
	float:left;
	margin-left:71px;
	margin-top:10px;
} 

.innerBannerBox468x200 {
	width:468px;
	height:200px;
	float:left;
	margin-left:71px;
	margin-top:10px;
} 

.innerBannerBox468x120 {
	width:468px;
	height:120px;
	float:left;
	margin-left:71px;
	margin-top:10px;
} 
 
.innerBannerBox540x400 {
	width:540px;
	height:400px;
	float:left;
	margin-left:35px;
	margin-top:10px;
} 
 
.innerBannerBox600x114 {
	width:600px;
	height:114px;
	float:left;
	margin-left:5px;
	margin-top:10px;
} 

.innerBannerBox728x90 {
	width:600px;
	height:114px;
	float:left;
	margin-left:5px;
	margin-top:10px;
} 

.innerBannerBox120x600 {
	width:120px;
	height:600px;
	float:left;
	margin-left:62px;
	margin-top:10px;
} 

.innerBannerBox120x120 {
	width:120px;
	height:120px;
	float:left;
	margin-left:24px;
	margin-top:10px;
}


/* end affiliate styles */	     

/* what's new styles */	 

.wnBox {
	width:612px;
	float:left;
	
} 

.wnLeft {
	width:112px;
	background-color:#546084;
	float:left;
	height:163px;
}  
    
.wnRight {
	width:500px;
	float:left;
	background-color:#d5dae7;
}

.wnRight {
	width:500px;
	float:left;
	background-color:#ffffff;
}
 
.wnIntro {
	width:490px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 16px; 
	color: #546084; 
	float:left;
	text-align:left;
	margin-left:10px;
	margin-top:8px;
}	

a.wnLink3:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 16px; 
	color: #546084; 
	font-weight: normal;
}

a.wnLink3:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 16px; 
	color: #546084; 
	font-weight: normal;
}

a.wnLink3:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 16px; 
	color: #546084; 
	font-weight: normal;
}

a.wnLink3:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 16px; 
	color: #546084; 
	font-weight: normal;
}			

.wnLine {
	width:612px;
	height:1px;
	background-color: #39415d; 
	float:left;		
}

a.wnLink2:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	color: #990000; 
	font-weight: bold; 
	text-decoration: none;
}

a.wnLink2:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	color: #990000; 
	font-weight: bold; 
	text-decoration: none;
}

a.wnLink2:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	color: #990000; 
	font-weight: bold; 
	text-decoration: none;
}

a.wnLink2:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	color: #990000; 
	font-weight: bold; 
	text-decoration: none;
} 
 
.wnDate {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	color: #990000; 
	font-weight: bold;
}

.wnMainText {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: #999999; 
	font-weight: bold;
}

.wnPhotoFrame {
	width:100px !important; width:102px;
	height:151px !important; height:153px;
	border:#39415d 1px solid;
	margin-top: 5px;
}

.contentTitle {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 10px; 
	color: #000000; 
	font-weight: normal;
	}	
 
a.galleryLink:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 11px; 
	color: #aaaaaa; 
	font-weight: normal;
}

a.galleryLink:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 11px; 
	color: #aaaaaa; 
	font-weight: normal;
}

a.galleryLink:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 11px; 
	color: #aaaaaa; 
	font-weight: normal;
}

a.galleryLink:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 11px; 
	color: #aaaaaa; 
	font-weight: normal;
}	 

.giftbox {
	 width:608px !important; width:614px;
	 height:608px !important; height:614px;
	 border:#405808 3px solid;
	 float:left;
	 margin:6 0 0 0px;	 
}	

.giftintrobox {
	 float:left;
	 width:608px;
	 height:128px;
	 background-color:#8e0404;
 	 background-image: url(images/giftback.jpg);	 
}

.giftintrotext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 16px; 
	color: #fefeff; 
	font-weight: normal;
	width:477px;
	height:84px;
	text-align:left;
	margin-left:125px;
	margin-top:12px;
	float:left;
}
.giftsunderbox {
	width:608px;
	height:99px;
	background-color:#940303;
	float:left;	
	margin-top:1px;
}

.giftsundertext{
	width:300px;
	height:12px;
	background-color:#940303;
	float:left;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 12px; 
	color: #e2bbbb; 
	font-weight: bold;	
	text-align:left;
	margin-top:5px;	
	margin-left:6px;
}

.blackbox {
	background-color:#393c4f;
	float:left;
	width:600px;

}	

.newsbox {
	float:left;
	width:556px;
	margin-left:22px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	color: #c8c8c8; 
	text-align:left;
}

a.newsmail:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	color: #c8c8c8; 
}

a.newsmail:active { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	color: #c8c8c8; 
}

a.newsmail:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	color: #c8c8c8; 
}

a.newsmail:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 15px; 
	color: #c8c8c8; 
}	

.newsinput {
	border: 1px solid #99ba48;
	background-color:#1e252e;
	color:#91a1b6;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 20px;
	height:24px;
	width:265px;
	float:left;

}
