﻿body  
{
    height:100%;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size:.80em;
	text-align: center;
	color:#000;
	margin:0; 
	padding: 0;
   	background:#fff; 
}
#container 
{
	width:994px;
	margin:0 auto;
	padding:5px  0 0 8px;
	text-align:left;
	background:#FFF;

} 
h1
{
    width:100%;
    text-align:center;
    font-size:10px;
    font-weight:bold;
    color:#EA0B66;
} 
hr
{
	clear:both;
	visibility:hidden;
	border:0;
	padding:0;
	margin:0;
}
#header 
{
	background:#fff;
	border:solid 6px #ED0A64;	
	text-align:left;
	z-index:99;
	position:relative;
	clear:both;
	float:none;
	padding:5px;
	width:710px;

}
#header .banner
{
	height:60px;
	min-height:60px;
}
#header .navigation
{

	height:30px;
	padding:0 0 0 1.5px;
   background:#fff url(images/bkg-Navigation.jpg) repeat-x;
   text-align:center;
}
#header .logo
{
}
#header h2
{
    margin:-12px 0 0 0;
    padding:0;
    text-align:center;
    width:710px;
    color:#E80B67;
    font-size:18px;
    letter-spacing:3px;
}
.pages h1
{
	font-size:120%;
}

/* TICKER */
#TICKER
{
	height:30px;
	font-weight:bold;
	font-size:26px;
	padding:5px 0 2px 0;
	color:#000;
	z-index:1;
	text-transform:uppercase;
	clear:both;
	float:none;
}
#TICKER img, #TICKER div
{
	float:left;
}
#TICKER img
{
	margin-right:5px;
}
	
#TICKER .title
{
	height:28px;
	color:#fff;
	background-color:#000;
	padding:0 10px;
	margin:0;
}
#TICKER a
{
	color:#000;
	text-decoration:none;
}

#TICKER a:hover
{
	color:#ee2165;
	text-decoration:none;
}
#TICKER .details
{
	color:#000;
	padding:0 10px;
	background-color:#FFFF00;
}
#gold #TICKER .details
{
	background-color:#D79D25;
}
/* LAYOUT */
#sub-header
{
	width:736px;
	font-weight:bold;
	background-color:#ED0A64;
	float:none;
	clear:both;
	overflow:hidden;
	color:#fff;
	padding-left:6px;
	padding-bottom:6px;
	font-size:10px;
}
#sub-header a
{
    color:#fff;
    text-decoration:none;
}
#sub-header div
{
   display:inline;
}
.column-left, .column-middle,.column-right, #column-one, #column-two, #column-three
{
	float:left;
}
#column-one	
{
    width:160px;
	overflow:visible;
}
#column-two
{
	width:516px;
	max-width:516px;;
	background-color:#fff;
	margin:0 5px;
}
#column-two h1
{
	text-align:left;
	font-size:20px;
	color:#E80B67;
	margin:5px 0;
}
#column-three #internal-links img
{
	float:left;
	margin:2px 5px 0 0;
}
#column-three #internal-links div
{
	float:left;
	margin:0 0 10px 0;
	padding:0;
	width:250px;
}
#column-three #internal-links h3 a
{
	font-size:10px;
	color:#E80B67;
}
#column-three #internal-links h3 a:hover
{
	color:#ccc;
}
#column-three #internal-links a
{
	text-decoration:none;
}
#column-three #internal-links div h3, 
#column-three #internal-links div p
{
	margin:0;
	padding:0;
}
#column-three #internal-links div p a
{
	color:#000;
}
#column-three #internal-links div p a:hover
{
	color:#E80B67;
}
#column-three hr
{
	float:none;
	clear:both;
	padding:0;
	margin:10px 0;
}
#social-links h4
{
	font-size:11px;
	font-weight:bold;
	color:#4A6BAD;
	width:110px;
	float:left;
	margin:0;
}
#social-links div
{
	float:left;
}
#column-three
{
	width:300px;
}
#column-three .column-left, #column-three .column-right
{
	float:left;
	padding:10px 0 0 5px;
}
#header .navigation
{
	z-index:2;
}
.button
{
    margin-bottom:-4px;
}
.textbox,.dropdownmenu
{
    margin:0;
    padding:0;
    border:solid 1px #fff;
    color:#000;
    height:14px;
    font-size:12px;
	width:143px;
}
.dropdownmenu
{
    border:none;
    height:16px;   
    width:190px; 
}
#box-login a
{
	color:#FF0072;	
	text-decoration:none;
}
.home #column-left .box-callout 
{
	font-size:80%;
	background-color:#000;
	padding:.1em .1em 0 .1em;
	text-align:center;
	color:#fff;
	margin-bottom:.5em;
}
.home #column-left .box-callout h3,.home #column-left .box-callout p
{
	margin:0;
	padding:0;
}
.home #column-left .box-callout h3
{
	font-size:80%;
}
.home #column-left input
{
	width:90%;
	height:12px;
	font-size:10px;
	padding:0;
}
.home #column-left
{
	width:60px;
}
#sidebar2 
{
	float: right; 
	width: 12.5em; 
	margin-top:-35px;
	padding:0 4px; 
}
#mainContent
{
    margin-top:5px;
	overflow:hidden;
} 
#mainContent .content
{
	padding:0;
	margin-top:-20px;
}
.pages #mainContent
{
	width:100%;
	background-color:#fff;
	overflow:hidden;
}
.home #mainContent
{
 	margin: 0; 
	padding:0;
	background-color:Transparent;
}
.special #mainContent
{

	background-color:Transparent;
} 
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.logo
{
}
.smalltext
{
	font-size:80%;
	line-height:1.4em;
	clear:both;
	float:none;
	margin:10px;
}
.callout-home
{
	width:176px;
	margin:0 0 12px 6px;
}

.callout-home p, .callout-home span, .callout-home div
{
	margin:0;
	padding:0;	
}
.callout-home h2
{
	margin:0;
	padding:0;
	height:43px;
	background-position:top;		
}
.callout-home .content
{
	height:15.8em;
	margin:0;
	padding:0 6px;
}
/* ROTATOR */
#rotator
{
	width:23em;
	float:left;
}
#rotator #item
{
	height:500px;
	width:296px;
	position:relative;
	background-repeat:no-repeat;
	background-position:top center;
	z-index:1;
}
#footer
{
	margin:0 auto;
	width:1000px;
	float:none;
	clear:both;
	text-align:center;
	color:#000;
	text-transform:capitalize;
	line-height:22px;
	background-position:center top;
	background-repeat:no-repeat;
	padding-top:40px;	
}
#footer p
{
	margin:0;
	padding:0;
	clear:both;
}
#footer a
{
	padding:5px 1px;
	text-decoration:none;
	color:#000;
}
#footer a:hover
{
	text-decoration:underline;
}
#footer .navigation
{
	font-size:80%;
}
#rotator #item h1
{
	font-size:180%;
	color:#fff;
}
#rotator #item #text
{
	font-weight:bold;
	color:#fff;
	width:200px;
	left:50px;
	top:350px;
	position:absolute
}
.hidden
{
	visibility:hidden;	
}
/* BANNERS */
.banner
{
     text-align:center;
     margin:10px 0;
}
#leader .banner
{ 
	margin:10px 5px 6px 5px;
}
#leader .banner
{ 
	*margin:10px 5px 2px 5px;
}
#column-one .banner
{
	overflow:visible;
	position:relative;
	right:0;
}
#column-two .banner
{
    text-align:left;
	position:relative;
	top:-14px;
	min-height:90px;
}
#column-three .banner
{
    text-align:center;
}
.banner-stories, .banner-mrblog
{
	float:left;
}
.banner-stories
{
	margin-right:1px;
	padding:0;
	voice-family: "\"}\"";
  	voice-family: inherit;
	margin-right:6px;
}
.blogMaster
{
	text-align:center;
	margin-top:15px;
}
.PostBody a
{	
	text-decoration:none;
	color:#ef0262;
}
.PostBody a:hover
{	
	text-decoration:underline;
	color:#ef0262;
}
.PostBody
{	
	margin-bottom:18px;
}
.Post a:link.mainLink, .Post a:visited.mainLink
{
	margin:10px 0;
	padding:2px;
	display:inline;
	text-decoration:none;
	font-weight:bold;
	color:#ef0262;
}
 .Post a:hover.mainLink, .Post a:hover:visited.mainLink
{
	padding:2px;
	display:inline;
	color:#fff;
	background-color:#ef0262;
}
.blogMaster .masterImage
{
	border:solid 5px #EE2165;
}
.thumb
{
	text-align:center;
}
.thumb img
{
	width:75px;
	height:75px;
	clear:both;
	float:none;
}
.bookmarks
{
	color:#EE2165;
	font-weight:bold;
}
.bookmarks a
{
	color:#EE2165;
}
.bookmarks a:hover
{
	color:#ccc;
}
/* CALLOUTS */
#topStories
{
	width:100%;
	overflow:hidden;
	text-align:center;
}
#topStories h1
{
	width:100%;
	text-align:left;
	color:#E80B67;
	font-size:13px;
	margin:0;
}
.TopBlogs .Post
{
    font-size:80%;
    width:68px;
	margin:3px;
	overflow:hidden;
	float:left;
	text-align:left;
}
.TopBlogs .Post a
{
	color:#000;
	text-decoration:none;
}
.TopBlogs .PostTitle
{
    font-size:100%;
	margin:0;
	clear:right;
	color:#EB0277;
}
.TopBlogs .PostTitle a
{
	color:#EB0277;
}
.TopBlogs .PostTitle a:visited
{
	color:#EB0277;
}
.TopBlogs .Post img
{
	width:68px;
	height:68px;
	margin-bottom:5px;
}

.TopPictures 
{
	text-align:center;
	width:100%;
	padding-left:10px;
	overflow:hidden;
}
.TopVideos 
{
	text-align:center;
	width:100%;
	overflow:hidden;
}
.TopVideos .video
{
	float:left;
	margin:6px;
}
.TopVideos a
{
    display:block;
    clear:both;
}
.TopVideos img
{
	float:left;
	margin:5px;
	border:solid 2px #000;
}
.TopPictures img
{
	float:left;
	margin:12px;
	border:solid 2px #E80B67;
	width:75px;
	height:75px;
}
.TopVideos .Post
{
	margin:10px;
	background-color:#fff;
	padding:4px;
	overflow:hidden;
}
.TopVideos .PostTitle
{
	font-size:100%;
	width:70%;
	clear:right;
	color:#EB0277;
}
.TopVideos .PostTitle a
{
	color:#EB0277;
}
.TopVideos .Post img
{
	width:75px;
	float:left;
	margin-right:5px;
}
.TopVideos .Post .PostTitle, .TopVideos .Post .PostSubtitle
{
	float:left;	
	width:70%;
}
.TopVideos .Post .PostSubtitle
{
	font-style:normal;
	text-align:left;
}
#Links
{
	margin:10px;
	background-color:#fff;
	border:solid 2px #000;
	padding:4px;
	overflow:hidden;    
}
#Links .Link
{
    margin:10px 0;
   text-align:left; 
}
#Links .Link h3
{
    color:#ef0262;
    font-size:14px;
    margin:0;   
}
#Links .Link h3 a
{
    color:#ef0262;
}
#Links .Link p
{
    margin:0;      
}
#Links .Link a
{
    color:#000;
    text-decoration:none;
}
#Links .Link a:hover
{
    color:#ef0262;
    text-decoration:none;
}
/* SEARCH */
.blogSearchResults img
{
	width:75px;
	height:75px;
}
.blogSearchResults a
{
	display:block;
}
.videoSearchResults a, .photoSearchResults a
{
	display:block;
}
/* GALLERY */

.tblAlbumThumbs td
{
	border:solid 1px #f10363;
}
.tblAlbumThumbs td a
{
	text-decoration:none;
	color:#f10363;
	font-weight:bold;
}
.tblAlbumThumbs td a:hover
{
	text-decoration:none;
	color:#fff;
	background-color:#f10363;
}
.albumLink
{
}
.tblThumbs a
{
	text-decoration:none;
}
.tblThumbs tr
{
	font-size:90%;
	text-align:center;
	vertical-align:top;
}
.tblThumbs td
{
	padding:3px;
}
.tblThumbs td a
{
	display:block;
}
.searchResults
{
	clear:both;
	float:none;
	overflow:hidden;
	padding:5px;
	width:570px;
}
.searchResults img,.searchResults p 
{
	float:left;
	margin-left:5px;
}
.credits
{
	font-size:90%;
	margin-bottom:18px;
	color:#000;
}
.credits a
{
	text-decoration:none;
	color:#EF0262;
}
.credits a:hover
{
	text-decoration:none;
	color:#ccc;
}
#thumbCallout
{
	width:508px;
	height:130px;
	text-align:center;
	background-image:url('images/bkg-Thumbs.jpg');
	background-position:center top;
	background-repeat:repeat-x;
	border:solid 1px #000;
	position:relative;
}
#thumbCallout .left
{
	position:absolute;
	left:5px;
	bottom:5px;
}
#thumbCallout .right
{
	position:absolute;
	right:5px;
	bottom:5px;
}
.pnlThumbs
{
	width:510px;
	overflow:hidden;
}
.txtWhite
{
	color:#fff;
}
.blue1
{
	color:#6DCFF6;
}
.blue2
{
	color:#7DA7D9;
}
.blue3
{
	color:#5574B9;
}
.blue4
{
	color:#8781BD;
}
.text-small
{
	margin-top:5px;
	font-size:80%;
}
.text-small ol
{
	list-style:none;
	text-align:center;
}
.text-small li
{
	display:inline;
	margin:0;
	padding:0;
}
img
{
	padding:0;
	margin:0;
	border:0;
}

#nav-local
{
	width:200px;
	margin-right:10px;
	margin-top:5px;
	float:left;

}
#nav-local h1
{
	color:#000;
	background-color:#fff;
	padding:1px 8px;
	float:left;
	font-weight:900;
	font-size:200%;
}
#nav-local span
{
	font-size:11px;
	text-align:left;
	float:left;	
}
#nav-local span a
{
	padding:0 2px 0 2px;
}
#nav-local input
{
	margin-bottom:-2px;
}
#nav-local img
{
	padding:0;
	margin-bottom:-2px;
}
#nav-local span
{
	padding:0;
	margin-left:2px;	
}
#column-one, #column-two, #column-three
{
	float:left;	
}
#column-two hr, #column-three hr
{
	border-collapse:collapse;
    border:solid 1px #ccc;
	height:1px;
    visibility:visible;
	display:block;
	padding:0; 
}
#column-two hr
{
	margin:10px 0; 
}
#column-three hr
{
	margin:15px 0; 
}
/* Register body style */
#registerBody #column-one
{
	width:400px;
	margin-left:20px;
}
/* Email a friend body style*/
#emailafriendBody
{
}
#emailafriendBody #column-one
{
}
#emailafriendBody #column-two
{
}
/* Whats sells index body */
.whatsells h1
{
	margin:10px 0;
	padding:0;
	color:#df0048;
}
.whatsells h2
{
	font-size:120%;
}
#index h3
{
	text-align:center;
	font-size:12px;
    color:#ED0A64;
}
#themoneyshot .callout1
{
	 width:300px;
	 float:left;
}
#themoneyshot .callout2
{
	background-color:#E6E6E6;
	 width:200px;
	 float:left;
}
#themoneyshot .callout2 div
{
	display:block;
	 margin:5px;
	 width:90px;
	 float:left;
	 font-size:80%;
}
#themoneyshot .callout2 div img
{
	clear:both;
	float:none;
}
#themoneyshot .callout2 div p
{
	margin:0;
}
#themoneyshot .callout2 div strong
{
	display:block;
}
/* Whatsells Respect privacy body style */
#respect img
{
	float:left;
	margin:20px 10px 0 0;
}
#respect .callout
{
	width:300px;
	float:left;
}
/* Terms */
#termsBody
{
}
/* Error body style */
#errorBody
{

}
#errorBody #column-one
{
	width:550px;
	background-color:#f7f7f7;
}
#errorBody #column-two
{
	background-image:url('../../assets/images/layout/MrPaparazziRightWave.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	width:390px;
	height:430px;
}
/* Forms */
.form
{
}
.form select
{
	padding:0;
	margin:0;
	border:0;
	float:left;
	clear:right;
}
.form h2
{
	margin:0;
	color:#FF3366;
	font-size:140%;
}
.form label
{
	float:left;
	width:150px;
	margin:5px 0;
}
.form input
{
	padding:0;
	float:left;
	clear:right;
}
.form br 
{
	clear:both;
}
.form .checkboxlabel 
{
	display:inline;
	float:left;
	width:80%;
}
.form .checkBoxTerms
{
	display:inline;
	float:left;
}
.form .checkbox input
{
	padding:0;
	margin:0;
	border:none;
	width:18px;
}
.form input.radioButton 
{
	padding:0;
	margin:0;
	border:none;
	width:10px;
}
div .error
{
	display:block;
	color:#FF0000;
	font-weight:bold;
}
.form .otherInput input
{
	padding:0;
	margin:0;
	width:10px;
}
.form .otherInput label
{
	width:300px;
}
/* Blog index body style */
#blog-IndexBody
{
	background-image:url(../../assets/images/layout/backgroundGrey.gif);
	background-position:left;
	background-repeat:repeat-y;
}
#blog-IndexBody #nav-left
{
	color:#df0048;
	background-color:#f7f7f7;
	float:left;
	width:160px;
	height:100%;
	margin-right:10px;
	padding:10px;
}
#blog-IndexBody #nav-left a:hover
{
	color:#ccc;
}
.tag4
{

    font-size:100%;
}
.tag7
{
    font-size:160%;
}

#blog-IndexBody #column-two
{
	width:360px;
	margin-left:5px;
	float:left;
}
#blog-IndexBody .form
{
	margin:0;
	width:700px;
	padding:20px;
	border:dashed 4px #FF6600;
}
.postFooter
{
	float:none;
	clear:both;
	text-align:right;
	width:100%;
	height:35px;
	display:block;
	overflow:visible;
}
.postFooter .button
{
	overflow:visible;
	width:330px;
	height:46px;
	padding:15px  26px;
	margin:5px 0 5px 28px;
	line-height:40px;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	background-color:#fff;
	background-image:url("images/btnComments-up.gif");
	background-repeat:no-repeat;
	background-position:right;
}
.postFooter a:hover.button
{
	text-align:center;
	text-decoration:none;
	color:#fff;
	border:0;
	background-color:#fff;
	background-image:url("images/btnComments-down.gif");
	background-repeat:no-repeat;
}
/*\*/ * html #container { height: 1800px; } /**/ 
.PostTitle
{
	font-size:20px;
	color:#000;
	font-weight:bold;
	margin:8px 0 0 0;
}
.PostTitle a
{
	color:#000;
	text-decoration:none;
}
.PostTitle a:hover
{
	color:#ee2165;
	text-decoration:none;
}
.PostTitle a:visited
{
	color:#000;
	text-decoration:none;
}
.PostTitle a:visited:hover
{
    color:#ee2165;
    text-decoration:none;
}
.PostSubtitle
{
    font-weight:bold;
}
.PostInfo
{
	color:#BFBFBF;
	font-weight:bold;
	position:relative;
}
.PostInfo .retweet
{	
	position:absolute;
	right:0;
	top:-25px;
	width:50px;
}
.listNav
{
 	width:100%;
 	height:30px;
 	line-height:30px;
	margin:10px 0;
	padding:10px 0;
	clear:both;
}
.listNav a
{
	font-size:130%;
	font-weight:bold;
	margin:10px 0;
	text-decoration:none;	
}
.listNav .left
{

	float:left;
}
.listNav .right
{

	float:right;
}

.feedback-comments
{
	border:#CCCCCC dotted 1px;
	margin:5px 0;
	padding:0 6px;
	overflow:hidden;
	float:none;
	clear:both;
}
.feedback-comments a
{
	text-decoration:none;
	color:#EF0262;
}
.feedback-comments a:hover
{
	text-decoration:none;
	color:#ccc;
}
.feedback-comments .number
{
	font-size:180%;	
	background-image:url("images/head.gif");
	text-align:center;
	color:#ccc;
	height:80px;
	width:80px;
	padding-right:5px;
	line-height:80px;
	background-repeat:no-repeat;
}
.feedback-comments .number sup
{
	font-size:50%;
}
.feedback-comments p
{
	width:405px;
	_width:400px;
	padding:5px;
}
.feedback-comments p, .feedback-comments .number
{
	float:left;
}
.feedback-comments .details
{
	float:none;
	clear:both;
}
/* Gallery body style */
/* Login */
#login-Body .callout, #login-Body .callout
{
	width:490px;
	padding:10px;
	background-color:#f7f7f7;
}
#login-Body h2
{
    text-align:center;
}
/* Footer */

/* Error Messages */
.box-errorBox
{
	margin:0;
	padding:10px;
	width:470px;
	border:dashed 2px #FF6600;
	line-height:20px;
}
/* Member Pages body */


/* Other */
#detailsBody
{
	margin:20px;
	text-align:center;
	width:100%;
	background-color:#ccc;
}
.rightButton
{
	position:relative;
	width:100%;
	text-align:right;
}
.errorPnl
{
	/*border:dashed 1px #FF0000;*/
	color:#FF0000;
	font-weight:bold;
}
.errorArrow, #box-feedback .errorArrow
{	
	left:10px;
	margin:2px;
	width:200px;
	padding:2px;
	background-color:#FFFFFF;
	position:relative;
	border:solid 1px #FF0000;
	white-space:nowrap;
}
/*Celebs Laid Bare*/
#video-demo #column-one
{
	background-color:#f7f7f7;
	height:420px;
	width:400px;
}
#video-demo #column-two
{
	margin:20px;
	width:500px;
}
.btnSubmit
{
	width:100%;
	margin:20px 0;
}
#box-feedback
{
	color:#fff;
	padding:60px 40px 0 40px;
	margin:10px 0;
	background-color:#EF0262;
	background-image:url(Images/bkg-feedback.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
#box-feedback .thanks
{
	text-align:center;
	line-height:100px;
}
.quote
{
	color:#FF3399;
}
#newsletter_aspx
{
	background-image:url(images/icon-Newsletter.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
#newsletter_aspx p
{
	width:400px;
}
#widget_aspx
{
	background-image:url(images/icon-Widget.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
#widget_aspx p
{
	width:400px;
}
#mobile_aspx
{
	background-image:url(images/icon-Mobile.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}
#mobile_aspx p
{
	width:290px;
}
#howmuchisitworth_aspx .column-one
{
	width:340px;
	float:left;
}
#howmuchisitworth_aspx .column-two
{
	float:left;
	width:157px;
}

/* NAVIGATION */
.btnPhotoGallery,.btnVideoGallery, .btnBlogGallery 
{
	text-decoration:none;
	text-align:center;
	line-height:40px;
	display:block;
    background-image:url(images/btnArchive.jpg);
    background-repeat:no-repeat;
	background-position:center top;
    width:100%;
    height:70px;
    margin:0 10px;
    font-size:24px;
    color:#EF0262;
}
.smallText
{
	font-size:9px;
}
  .content .banner
  {
  margin:40px;
  text-align:center;
  }
  #printstorebanner
  {padding-top:250px;}
 #mrispybanner
 {
 	bottom:0;
	position:relative; 
}
#topbanner
{
	margin-bottom:30px;
}
.readmore
{
	text-align:left!IMPORTANT;
}
#leader
{

	position:relative;
}
#leader .banner
{
	text-align:left;
	min-height:90px;
}
#leader .mrp
{
	position:absolute;
	right:8px;
	top:16px;
}
#leader .mrp
{*top:28px;}
