@charset "utf-8";
/* CSS Document */

a:link { 
	color: #663366;
	text-decoration:none;
	}
a:visited { 
	color: #663366;
	text-decoration:none;
	}
a:hover { 
	color: #663366;
	text-decoration:underline;
	}
a:active { 
	color: #663366;
	text-decoration:none;
	}
	
body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image:url(http://rapmodels.net/images/background1.jpg);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FCC;
}	
#bgclick
{
	position:absolute;
	background-image:url(http://rapmodels.net/images/vida-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	display:block;
	height:100%;
	width:100%;
	top:0px;
	left:0px;
	z-index:1;
}
.outercontainer
{
	z-index:1;
   	position:absolute;
	width:980px;
	height:100%;
	left:50%;
	margin-left:-480px;/*half the width*/
	top:0;

}
.like{
	position:absolute;
	background-image:url(http://rapmodels.net/images/like.gif);
	background-repeat:no-repeat;
	display:block;
	height:50px;
	width:300px;
	left:50%;
	margin-left:-480px;
	top:672px;
	margin-top:27px;
	z-index:1;
}
.likecounter{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	position:absolute;
	width:300px;
	height:25px;
	left:50%;
	text-indent:5px;
	margin-left:-480px;
	top:674px;
	margin-top:25px;
	z-index:1;
}
.likebutton
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	border-style:solid;
	border-color:#333333;
	border-width:1px;
	background:#333333;
	color:#FFFFFF;
	width:8em;
}
.reportbutton
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	border-style:solid;
	border-color:#FFCCCC;
	border-width:1px;
	background:#FFCCCC;
	color:#000000;
	width:30em;
}
.likecolumn
{
	position:absolute;
	width:300px;
	height:25px;
	left:11%;
	text-indent:5px;
	margin-left:-100px;
	top:674px;
	margin-top:25px;
	z-index:1;
}
.choose
{
	width:300px;
	height:25px;
}
#signup_username
{
	width:300px;
	height:25px;
	margin:2px;
	font-size:18px;
	background-color:#D8D8D8;
}
#signup_password
{
	width:300px;
	height:25px;
	margin:2px;
	font-size:18px;
	background-color:#D8D8D8;
}
#signup_name
{
	width:300px;
	height:25px;
	margin:2px;
	font-size:18px;
	background-color:#D8D8D8;
}
#signup_email
{
	width:450px;
	height:25px;
	margin:2px;
	font-size:18px;
	background-color:#D8D8D8;
}
#signup_twitter
{
	width:600px;
	height:25px;
	margin:2px;
	font-size:18px;
	background-color:#D8D8D8;
}
#signup_city
{
	width:300px;
	height:25px;
	margin:2px;
	font-size:18px;
	background-color:#D8D8D8;
}
#signup_state
{
	width:50px;
	height:25px;
	margin:2px;
	font-size:18px;
	background-color:#D8D8D8;
}
.signup_namestyle
{
	font-size:18px;
	font-weight:bold;
	color:#F6C;
}
#signup_website
{
	width:600px;
	height:25px;
	margin:2px;
	font-size:18px;
	background-color:#D8D8D8;
}
#signup_comment
{
	width:600px;
	height:450px;
	margin:2px;
	font-size:18px;
	background-color:#D8D8D8;
}
.fourohfour
{
	width:900px;
	padding:5px;
}
.videotagger
{
	width:625px;
	height:175px;
	background-color:#FFCCCC;
	font-weight:100;
	padding:5px;
}
.videotimeclass
{
	padding:5px;
	font-weight:bold;
	width:40px;
}
.videotagexample
{
	font-size:12px;
}
.disclaimer
{font-size:10px;}
.videotagsubmit
{
		font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	border-style:solid;
	border-color:#666666;
	
	
	border-width:1px;
	background:#666666;
	color:#FFFFFF;
	width:4em;
}
.videotagtable
{
	padding:5px;
}
SPAN.videotaglink
{
	font-size:12px;
}
.alreadyvoted
{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	width:300px;
}	
.likebutton:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	border-style:solid;
	border-color:#333333;
	border-width:1px;
	background:#333333;
	color:#F00;
	width:8em;
}
.checkmark
{
	position:absolute;
	background-image:url(http://rapmodels.net/images/checkmark.gif);
	background-repeat:no-repeat;
	display:block;
	height:38px;
	width:44px;
	left:28%;
	margin-left:-22px;
	top:594px;
	margin-top:19px;
	z-index:1;
}
.checkmark:hover{
	background-image:url(http://rapmodels.net/images/checkmark-hover.gif);
	background-repeat:no-repeat;
	display:block;
	height:38px;
	width:44px;
	left:28%;
	margin-left:-22px;
	top:594px;
	margin-top:19px;
	z-index:2;
}
	.models_nav
	 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}	
		.vs
	{
		position:relative;
		left: 0px;
		top: 35px;
		background-position:inherit;
		background-image: url(/images/vs.gif);
		background-repeat:no-repeat;
		height:35px;
		width:50px;
	}
	.indexmodel_text
	{
		height:20px;
		vertical-align:top;
	}
	.indexcontent
	{
		font-weight:bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	.whitegalintro
	{
		width:640px;
		height:25px;
		background-color:#FFF;
		font-weight:bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
	}		
	.seeall
	{
		position:relative;
left:112px;
top:0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}
	.seeall2
	{
		position:relative;
left:112px;
top:5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}
		.seeall3
	{
		position:relative;
left:107px;
top:10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}
	.headerbar
	{
	 vertical-align:middle;
	}
.titlebg
{
	background-image: url(/images/title_bg_1.jpg);
	background-repeat:no-repeat;
	height:35px;
	font-size:20px;
	font-weight:bold;
	width: 640px;
	text-indent:50px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align: bottom;
	line-height:40px;
	color:#000;
	
}
.twitter_login
{
	font-size:12px;
	font-weight:bold;
	width: 290px;
	font-family:Arial, Helvetica, sans-serif;
}
.vid_description
{
	font-size:14px;
	text-indent:15px
	width:490px;
	font-family:Arial, Helvetica, sans-serif;
}
.twitter_log
{
	font-size:14px;
	font-weight:bold;
	width: 300px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.twitter_logs
{
	font-size:14px;
	width: 300px;
	font-family:Arial, Helvetica, sans-serif;
}
.comment_small
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.comments_large
{
	font-size:24px;
	font-weight:bold;
	text-indent:10px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFF;
	width: 640px;
}
.commenting_box
{
	background-color:#FFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:5px;
}
.twitter_text
{
	font-size:12px;
	text-indent:5px;
	font-family:Arial, Helvetica, sans-serif;
	width: 290px;
}
.twitter_disclaimer
{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	width: 290px;
}
.titlebg_2
{
background-color:#FFCCCC;
	font-size:14px;
	width: 640px;
	font-family:Arial, Helvetica, sans-serif;
	text-indent:10px;
	vertical-align: text-top;
}
.titlebg_3
{
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
	width: 638px;
	border: #FFCCCC solid 1px;
}
.titlebg_4
{
	background-image: url(/images/title_bg_4.jpg);
	background-repeat:no-repeat;
	line-height:35px;
	height:35px;
	font-family:Arial, Helvetica, sans-serif;
	width: 640px;
	font-size:14px;
	text-indent:10px;
	font-weight:bold;
}
 .ad_bg
 {
 background-image: url(/images/ad_bg.jpg);
 background-repeat:no-repeat;
 height:270px;
 font-family:Arial, Helvetica, sans-serif;
 width:320px;
 vertical-align:middle;
 } 
  .google_ad_bg
 {
 background-image: url(/images/ad_bg.jpg);
 background-repeat:no-repeat;
 height:270px;
 width:320px;
 vertical-align:middle;
 } 
 .videos_bg
 {
 background-image: url(/images/videos_bg.jpg);
 background-repeat:no-repeat;
 height:190px;
 width:320px;
 vertical-align:middle;
 }
 .logged_in_bg
 {
 background-image: url(/images/logged_in_bg.jpg);
 background-repeat:no-repeat;
 height:210px;
 width:320px;
 vertical-align:middle;
 }
  .previmage
 {
 background-image: url(/images/prev-Image.jpg);
 background-repeat:no-repeat;
 background-position:left;
 height:30px;
 width:125px;
 vertical-align:middle;
 }
  .nextimage
 {
 background-image: url(/images/next-Image.jpg);
 background-repeat:no-repeat;
 background-position:right;
 height:30px;
 width:125px;
 vertical-align:middle;
 }
  .galleries_bg
 {
 background-image: url(/images/videos_bg.jpg);
 background-repeat:no-repeat;
 height:190px;
 width:320px;
 vertical-align:middle;
 }
   .model_rank
 {
 height:25px;
 width:300px;
 vertical-align:middle;
 text-indent:10px;
  font-family:Arial, Helvetica, sans-serif;
 font-size: 16px;
	font-weight: bold;
	font-style:italic;
 }
  .video_featured
 {
text-indent:35px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:top;
font-size:12px;
 }
   .video_list
 {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
 }
    .musicvideo_list
 {
text-indent:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
 }
    .video_title
 {
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
 }
 .featured_models
 {
text-indent:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
 }
  .video_featured_embed
 {
text-indent:15px;
font-family:Arial, Helvetica, sans-serif;
vertical-align:top;
font-size:16px;
width: 638px;
border: #FFCCCC solid 1px;
background-color:#FFFFFF;
 }
   .wallpaper_featured_embed
 {

vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
width: 638px;
border: #FFCCCC solid 1px;
background-color:#FFFFFF;
 }
 .search_bar
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 14px;
	font-weight: bold;
 }
 .models_nav_text
 {
 text-indent:5px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 }
 .nav_models_text
  {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
	color:#636;
 }
  .nav_models_link
  {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 16px;
 text-align:center;
 }
  .top_notice
 {
 font-size:18px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bolder;
 }
	.description
	 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	
	}	
		.jump
	 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	}	
	.fo_title_1
{
	background-image: url(/images/fo_1.jpg);
	background-repeat:no-repeat;
	height:35px;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width: 320px;
	vertical-align: bottom;
	line-height:40px;
}
	.fo_title_2
{
	background-image: url(/images/fo_2.jpg);
	background-repeat:no-repeat;
	height:35px;
	font-size:20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	width: 320px;
	vertical-align: bottom;
	line-height:40px;
	text-align:center;
	background-position:center;
}
.fo_bg
{
	background-color:#FFFFFF;
}
.rank
{
	background-color:#FFFFFF;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.submitbutton
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	border-style:solid;
	border-color:#FF99CC;
	border-width:1px;
	background:#FFCCCC;
	color:#000000;
	width:8em;
}
.twitterimage
{
	padding-left:10px;
}
.prev_matchup
{
	font-size: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-color: #FF66CC;
}
.vote_name
{
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
}
.vote_stats
{
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.links_header
{
		font-size: 24px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
}
.links_small_text
{
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
}
.footer_small_text
{
		font-size: 10px;
		font-family: Arial, Helvetica, sans-serif;
}
.overallrank
{
	font-size: 26px;
	background-color:#FCC;
	width:500px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
	font-weight:bold;
}
.wallpaper_text
{
		font-size: 18px;
		font-family: Arial, Helvetica, sans-serif;
}
.wallpaper_small
{
		font-size: 12px;
		text-indent:15px;
		font-family: Arial, Helvetica, sans-serif;
}
.wallpaper_med
{
	text-indent:15px;
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
}
.music_videos_header
{
	text-indent:10px;
		font-size:20px;
		font-family: Arial, Helvetica, sans-serif;
		background-color:#FFCCCC;
		font-weight:bold;
		width:640;
}
.wallpapers_header
{
	text-indent:15px;
		font-size: 20px;
		font-family: Arial, Helvetica, sans-serif;
		background-color:#FFCCCC;
		font-weight:bold;
}
.social
{
		background-color:#FFFFFF;
}
a.nav_text
{
	color:#000;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
a.nav_text:hover
{
	color:#FFCCCC;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.interviewtitle
{
	text-indent:5px;
		font-size: 20px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
}
.interviewdescription
{
	padding-left:10px;
	padding-right:10px;
		font-size: 16px;
		font-family: Arial, Helvetica, sans-serif;
}
.interviewtime
{
		font-size: 16px;
		font-family: Arial, Helvetica, sans-serif;
}
.letters
{
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		letter-spacing:2px;
}
.submiterror
{
		font-size: 16px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#F00;
}
.welcomesubmit
{
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		text-indent:15px;
}
.submitform
{
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		font-style:italic;
		background-color:#FCC;
		padding:5px;
		font-weight:bold;
}
.videotags
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	vertical-align:bottom;
}
.contentdescription
{
	padding:5px;
}
.h4 {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	float:left;
	position:relative;
	background-image:url(http://rapmodels.net/images/news_text.jpg);
	left:0px;
	top:-20px;
	width:450px;
	height:20px;
	vertical-align:top;
	}
	.newstext
	{
	font-size:20px;
	font-weight:bold;
	text-decoration:underline;
	}
	.articledescription
	{
		font-size:16px;
	}
	.articlebg
	{
			background-color:#FF9999;
		height:110px;
			width:440px;
	padding-left:5px;
	padding-right:5px;
	}
	.sidearticle
	{
		background-color:#FF9999;
		height:auto;
		width:170px;
		padding-left:5px;
		padding-right:5px;
		font-size:12px;
	}
	.mainarticlesbg
	{
		background-color:#FFF;
	}
	.datespan
	{
		float:right;
		font-size:14px;
	}
	.headlinespan
	{
		float:left;
		text-indent:45px;
		font-size:18px;
		font-weight:bold;
	}
	.articletd
	{
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
	.readstory
	{
		font-size:12px;
		vertical-align:bottom;
	}
	.twitterdisplay
	{
		height:300px;
		padding-top:8px;
			}
			.addmodels
			{
				font-size:12px;
				font-weight:600;
				padding:5px;
			}
