		body {
			font-family: "Verdana";
			font-size: 8pt;
			text-align: center; 
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			background-image:url(../images/backgroundFade.jpg);
			background-repeat:repeat;	
			background-position:center; 
			background-size: 100%;
			background-color: #9999FF;
		}
		#wrapper {
			width: 800px;
			margin: 4px auto -4px auto;
			padding: 4px 0 10px 0;
			background-color: #ffffff;
			text-align:left;
			overflow-x:hidden;

		}
		.pageLink {
			font-size:11pt;
			font-weight: bold;
			padding: 0 0 10px 0;
		}
				#wrapperGuide {
			width: 830px;
			margin: 10px auto;
			background-color: #ffffff;
			text-align:left;
			overflow-x:hidden;
		}
			#wrapperSkinny {
			width: 600px;
			margin: 10px auto;
			background-color: #ffffff;
			text-align:left;
			overflow-x:hidden;
		}
		#wrapperCom {
		}
		input[type="submit"] {
	background: #9999FF;
	height: 20px;
}
.submit {
	position:relative;
	top:-13px;
}
.radioLabels {
	position:relative;
	top:-5px;
}
.guideQuote {
font-size: 11pt;
padding: 1px 0 0px 0;
}
.guideOther {
font-size: 9pt;
padding: 1px 0 4px 0;
}
.formHead {
	font-size: 10pt;
	font-weight: bold;
	margin-top: 4px;
}
.others
{
	font-size: 10pt;
}
	.bigtitle {
		font-family:"Trebuchet MS";
		padding:0 0 6px 0;
	  font-size:12pt;
	  text-transform:uppercase;
	  text-align:center;
	  letter-spacing:.2em;
	  color:#000000;
	  font-weight:bold;
	  margin:0;
  }
  .description {
  font-size: 9pt;
  text-align: center;
  /*text-transform:none;*/
  letter-spacing:.1em;
  font-weight:bold;
  color: #444444;
  }
.alsoRec {
font-size:10.5pt;
text-align: center;
font-weight: bold;
	padding: 4px 0 6px 0;
}
textarea{
	font-size: 10.5pt;
	 font-family: "Comic Sans MS",Verdana,Arial,Sans-serif;
	 width: 400px;
	 height: 70px;
}
input{
	font-size: 9pt;
	 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
	 height: 20px;
}
select{
	font-size: 9pt;
	 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
	 height: 20px;
}
.whiteish {
	color: #e0e0e0;
}
.success {
	border: dotted #e0e0e0 2pt;
	width: 400px;
	margin: 6px;
	font-size:12pt;
}
.nameHeading{
font-size:12pt;
font-weight:bold;
}
#checkInput {
position:relative;
top:-13px;
}

.spamCheck {
	padding: 6px 0 2px 0;
}
.checkImg {
	margin-top: 0px;
} 
IMG.view
{
	margin:0 0 0 0;
	padding: 0 0 0 0;
	spacing: 0 0 0 0;
}  
img.feed
{
	margin: 0px 0px -2px -2px;
	border: none;
}
  .advert {
  postion: relative;
  top: 10px;
  }
.seeall {
font-size: 8pt;
font-weight: normal;
}
.feedtext{
position: relative;
top: -4px;
}
.feedwrapa {
margin: 10px 0 2px 2px;
}
.feedwrapb {
margin: 2px 0 10px 0;
}
.feed2{
position: relative;
top: 4px;
}
#news {
		width: 400px;
			margin: auto;
			background-color: #CCCCCC; /*#6699FF;*/ /*#99CCFF;*/
			padding: 0 5px 5px 5px;
			text-align:left;
}
.newsHeading {
font-size: 10pt;
font-weight:bold;
}
#news2 {
		width: 400px;
			margin: auto;
			background-color: #dfb1b9;
			text-align:center;
			padding: 0 5px 5px 5px;
}
.comments {
position: relative;
left: -6px;
}
.timeStamp {
color: #808080;
font-size: 7pt;
padding 0px 0 0 0;
font-style: normal;
text-align: right;
}
.inlineStamp {
color: #808080;
padding: 4px;
width:160px;
}
.inlineText {
padding: 4px;
}
.suggesteds {
	float: left;
	width: 220px;
	text-align: center;
}
.suggestedIMG {
	max-width:300px;
} 
.suggestedThumb {
	max-width:200px;
} 
.suggestAnImage {
font-size: 11pt;
margin: 9px 0 4px 0;
text-align: center;
}

.clear {
clear: left;
}
		.main {
		width: 517px;
		padding: 5px 0px 5px 5px;
		float: left;
		text-align: center;
		background-color: #ffffff;
		clear: none;

		}
		.sidebar
		{
		width:268px;
		padding: 5px 5px 5px 0px;
		float: right;
		background-color: #ffffff;
	
		}
		.rec {
			margin: 10px auto 10px auto;
			text-align: center;
			overflow-x:hidden;
		}
				.mainPerson {
		width: 515px;
		padding: 0px 0px 5px 5px;
		float: right;
		text-align: center;
		background-color: #ffffff;
		clear: none;
		}
		.sidebarPerson
		{
		width:270px;
		padding: 0px 0px 5px 5px;
		float: left;
		background-color: #ffffff;
		}
		
		h2 {
		font-size:9pt;
		font-weight:bold;
		line-height: 1em;
		margin-top: 8pt;
		margin-bottom: pt;
		padding: 0;
		}
.random {
text-align: center;
}
.randomWrapper {
margin: 1px auto;
width:400px;
text-align:left;
}
		.headingMain {
		font-size:9pt;
		font-weight:bold;
		line-height: 1.5em;
		text-align: center;
		padding: 5px 0 2px 0;
		}
		.subheadingMain {
		font-size:8pt;
		line-height: 1.5em;
		text-align: center;
		padding: 0px 0 2px 0;
		}
		.headingSide {
		font-size:9pt;
		font-weight:bold;
		line-height: 1.5em;
		padding-top: 5px;
		}
		td {
		font-family: verdana;
		font-size: 8pt;
		}
	  .thumbs {
	  font-size: 8pt;
  	position:relative;
		top:-4px;
  }
  .caption {
font-size: 9pt;
}
.viewCaption {
font-family: "Comic Sans MS",Verdana,Arial,Sans-serif;
font-size: 10.5pt;
}
.thumbnail
{
float: left;
width: 170px;
text-align: center; 
}
.thumbnailCenter
{
float: left;
width: 25%;
margin:auto;
text-align: center; 
}

.miniThumb {
line-height: 1em;
float: left;
width: 71px;
height: 51px;
margin: 0 0 4px 0;
text-align: center;
}
.miniThumbTall {
line-height: 0.9em;
float: left;
width: 71px;
height: 71px;
margin: 0 0 4px 0;
text-align: center;
}
.miniImg {
padding: 0px 0 2px 0;
border: none;
}
.inThisHeading {
font-size: 10pt;
font-weight: bold;
text-align: left;
padding: 8px 0 4px 0;
}
.image {
float: left;
width: 410px;
text-align: center;
padding: 12px 0 2px 0; 
position: relative;
}
.whois {
border: thin dashed grey;
width: 180px;
margin: 23px auto 3px auto;
padding: 4px 4px 4px 4px;
}
.whoisHeading {
font-size:9pt;
font-weight:bold;
line-height: 1.5em;
text-align: center;
}
.sexNote {
border: thin dashed grey;
width: 230px;
margin: 5px auto;
padding: 2px 2px 2px 2px;
background-color: white;
/*position: relative;
background-color: white;
top: -100px;*/
}
.thumbnailView
{
/*float: left;*/
width: 170px;
text-align: center; 
font-family: verdana;
font-size: 8pt;
padding: 1px 0 3px 0;
}

.thumbnailInt
{
float: left;
width: 170px;
height: 170px;
text-align: center; 
}
.thumbnailRec
{
float: left;
width: 170px;
height: 160px;
text-align: center; 
}
.thumbnailCom
{
float: left;
width: 170px;
height: 208px; /*changed fom 220 when I removed voting thumbs*/
text-align: center;
padding: 3px  3px 3px 3px; 
}
.picTitle {
	font-size: 11pt;
	font-weight: bold;
	padding: 0px 0 6px 0;
	text-align: center;
}
.quote
{
padding: 4px 0 4px 0;
}
.rank
{
font-size:10pt;
font-weight:bold;
}
.seeAlso
{
margin-top: 2pt;
margin-bottom: 6pt;
}

	a:link 
	{
		color: #006699;
		text-decoration: none;  
	}
a:visited
	{
		color: #006699;
		text-decoration: none;  
	}
a:hover 
	{
		color: #ff3333;
		text-decoration: none;
	}
a:active  
	{
		color: #ff3333;
		text-decoration: none;
	}
	

.tags {
margin: 0 0px 0 8px;
}
	
		.picnote {
	font-size: 8pt;
}
.feeds {
	margin: 0 auto 4px auto;
	text-align:center;
}	
.green {
	color:#348017;
}
.red {
	color:#E41B17;
}
			#viewSidebar
		{
		width:180px;
		padding: 5px 5px 5px 0px;
		float: right;
		background-color: #ffffff;
		text-align: center; 
font-family: verdana;
font-size: 8pt;
		}
.privacy { 
	background: #6699cc;
	margin: 0 auto 10px auto;
	padding: 2px;
	color: #ffffff;
	text-align:center;
	width:470px;;
	}
		#viewMain {
		width: 746px;
		padding: 5px 0px 5px 0px;
		float: left;
		text-align: center;
		background-color: #ffffff;
		clear: none;
		}
			#viewWrapper {
			width: 936px;
			margin: 0px auto;
			background-color: #ffffff;
			text-align:left;
			overflow-x:hidden;
			position: relative;
		}
		#statsWrapper {
			width: 950px;
			margin: 10px auto;
			background-color: #ffffff;
			text-align:left;
			overflow-x:hidden;
			position: relative;
		}
			#statsFlexiWrapper {
		margin: 10px auto;
		text-align: center;
		width: 860px;
		}
		#flexiWrapper {
		margin: 10px auto;
		text-align: center;
		width: 850px;
		}
			#assWrapper {
			width: 776px;
			margin: 10px auto;
			background-color: #ffffff;
			text-align:left;
			font-size: 10pt;
			overflow-x:hidden;
			position: relative;
		}
		.assLines {
			line-height: 1.3em;
		}
		.assDetails {
			font-size: 8.5pt;
		}

.captionTitle {
	padding-bottom: 6px;
	font-weight: bold;
	font-size: 10pt;
}
.advertSeeAlso {
font-size: 10pt;
font-weight: bold;
color: #888888;
}
.whatDoYouThink {
padding: 0px 0 8px 0;
}
.graphBar {
float: left;
height: 400px;
vertical-align: baseline;
}
.headingStats {
text-align: center;
font-size: 10pt;
font-weight: bold;
}

#footer {
	text-align:center;
	width:100%;
	clear:both;
	height:16px;
	margin: 0px 0px 10px 0px;
}
#footer a {
	text-align:center;
	width:23%;
	background: #6699cc;
	color:#ffffff;
	display: block;
	float:left;
	margin: 6px 1% 0px 1%;
}

#footer a:hover {
		background: #cccccc;
		color:#000000;
	}

.hidden {display:none}
.shown {display:inline}

.adTitle {
color: #669999;
font-weight: bold;
}
.adBody {
color: #888888;
}

.logThumb {
float: left;
width: 170px;
height: 120px;
text-align: center;
padding: 3px  3px 3px 3px; 
}
.logIpTitle {
font-size:12pt;
text-align: left;
padding: 16px 0 0 0;
}
.search {
	width:200px;
}
.settings td {
	padding: 4px 0;
}
.profileLink {
	margin: 6px auto;
}
.privacyBreakdown {
	width:450px;
}
.privacyBreakdown td {
	width:225px;
	vertical-align:top;
}
.makeHigher {
	position: relative;
	top:-3px;
	left:10px;
}
.makeProfilePic{
	height:16px;
	width:200px;
	border: 1pt #084B8A solid;
	text-align:center;
	margin:6px auto;
	padding: 0 0 0 0px;
	font-size:8pt;
	text-indent:14px;
	background-image:url('/images/profile.jpg');
	font-family: Comic Sans MS, cursive, verdana, geneva;
}
.makeProfilePic a {
	color:#006699;
	font-family: Comic Sans MS, cursive, verdana, geneva;
}
.makeProfilePic a:hover 
	{
		color: #ff3333;
	}
.lightNote{
	color:#666666;
	margin:0;
	padding:0;
	position:relative;
	top:-5px;
}