/* Body tags
-------------------------------------------- */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
	behavior:url("includes/_htc/csshover.htc");
	
}
html, body {
  height: 100%; /* Required */
	MARGIN-TOP: 3px;
  	padding: 0;
}
#center { position: absolute; width: 900px; }
.clear { clear: both; }
a {
	text-decoration: none;
	color: #00a2f1;
}
a:link, a:visited, a:active {
	color: #00a2f1;
}
a:hover
{
	color: #00a2f1;
}
select {
	font-size: 10px;
	color: #000000;
}

/* Containers
-------------------------------------------- */

#container
{
    /* position: relative; */
	width: 900px;
	margin: auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;	
}
#container_model
{
    /* position: relative; */
	width: 100%;
	margin: auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
		
}
#container_modeltop {
	width: 870px;
	margin: auto;
}
#container_vmanmodeltop {
	width: 900px;
	margin: auto;
}
#container_date {
    /* position: relative; */
	width: 870px;
	margin: auto;
	text-align: right;
	vertical-align: bottom;	
	height: 17px;
		
}
#container_campaign
{ 
	padding-top: 32px;
	padding-left: 32px; 	
}
.container_feature {
	text-align: left;
	color: #000000;
}

.container_feature a:link, .container_feature a:visited{
	text-decoration: none;
	color: #00a2f1;
}
.container_feature a:hover{
color: #00a2f1;
}

/* Fields and Dropdowns
-------------------------------------------- */

.searchtextfield {
	margin: 0;
	padding: 0;
	font-size: 10px;
	line-height: normal;
	width: 110px;
	color: #000000;
}
	
.emailtextfield {
	font-size: 9px;
	line-height: normal;
	width: 205px;
	color: #000000;
		font-weight: bold;
	}
	
.emailtextfield_long {
	font-size: 10px;
	line-height: normal;
	width: 220px;
	color: #000000;}
	
.emailtextfield_short {
	font-size: 10px;
	line-height: normal;
	width: 100px;
	color: #000000;}	
	
.morecampaigns {
	font-size: 10px;
	line-height: normal;
	width: 120px;
	color: #000000;}
	
.archive_drop {
	font-size: 10px;
	line-height: normal;
	color: #000000;}	
input {
	font-size: 9px;
}	
	
/* Spacers
-------------------------------------------- */
	
.space_2 {
	height: 2px;}
.space_4 {
	height: 4px;}
.space_5 {
	height: 5px;}
.space_7 {
	height: 7px;}
.space_9 {
	height: 9px;}	
.space_10 {
	height: 10px;}	
.space_11 {
	height: 11px;}	
.space_12 {
	height: 12px;}	
.space_15 {
	height: 15px;}	
.space_16 {
	height: 16px;}		
.space_20 {
	height: 20px;}	
.space_25 {
	height: 25px;}	
.space_28 {
	height: 28px;}	
.space_29 {
	height: 29px;}
.space_30 {
	height: 30px;}
.space_32 {
	height: 32px;}
.space_40 {
	height: 40px;}
.space_37 {
	height: 37px;}	
.space_60 {
	height: 60px;}
.space_80 {
	height: 80px;}	
.space_vmail {
	height: 10px;}	
#spacer_15{
float: left;width: 15px;height: 1px;background: url("../images/spacer.gif") no-repeat;}

#spacer_20{
float: left;width: 20px;height: 1px;background: url("../images/spacer.gif") no-repeat;}

#spacer_25{
float: left;width: 25px;height: 1px;background: url("../images/spacer.gif") no-repeat;}

#spacer_28{
float: left;width: 28px;height: 1px;background: url("../images/spacer.gif") no-repeat;}

#spacer_32{
float: left;width: 32px;height: 32px;background: url("../images/spacer.gif") no-repeat;}

#spacer_30{
float: left;width: 30px;height: 1px;background: url("../images/spacer.gif") no-repeat;}

#spacer_22{
float: left;width: 22px;height: 1px;background: url("../images/spacer.gif") no-repeat;}

/* Content
-------------------------------------------- */

.header {
	padding-bottom: 4px;
}
.header_slideshow {
	padding-bottom: 12px;
}
.header_feature {
	padding-bottom: 8px;
		float: left;
}
.thumbnail{
	padding-bottom: 5px;
}
.thumbnail_archive{
	padding-bottom: 20px;
}

#blog_img{
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}	
#blog_box{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 192px;
}
#box{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	width: 120px;
}
#box_blogpage{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	width: 120px;
}
#box_subscribe{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: 80px;
}
.blog_hed {
	font-weight: bold;
	text-transform: uppercase;
	line-height: 15px;
	}
	
.blog_hed a:link, .blog_hed a:visited{
	text-decoration: none;
	color: #000000;
}
.blog_hed a:hover{
color: #000000;
}

.blog_dek {
	font-weight: bold;}
	
.blog_dek a:link, .blog_dek a:visited{
	text-decoration: none;
	color: #000000;
}
.blog_dek a:hover{
color: #000000;
}

.blog_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;			
	color: #00a2f1;
	}

.blogpage_links {
	color: #000000;
	text-transform: uppercase;	
}
.blogpage_links a:link, .blogpage_links a:visited{
	text-decoration: none;
	color: #000000;
	text-transform: uppercase;	
}
.blogpage_links a:hover{
color: #00a2f1;
}	


.star {			
	color: #00a2f1;
	}	
	
.archive {

	color: #000000;
}	
.archive a:link, .archive a:visited{
	text-decoration: none;
	color: #000000;
}
.archive a:hover{
color: #000000;
}
.date_home {
	font-size: 11px;
	color: #000000;
	padding-top: 2px;	
}	

.date {
	font-size: 10px;
	vertical-align: middle;		
	font-weight: bold;		
	color: #000000;
	padding-top: 2px;
float: right;	
}	

.date a:link, .date a:visited{
	text-decoration: none;
	color: #000000;
}
.date a:hover{
color: #000000;
}
.rss_txt {
	font-size: 10px;
	vertical-align: middle;		
	font-weight: bold;		
	color: #000000;
	padding-top: 2px;
float: left;	
}	
.rss_txt a:link, .rss_txt a:visited{
	text-decoration: none;
	color: #000000;
}
.rss_txt a:hover{
color: #000000;
}

.rss {
float: left;		
}	

.archive_caps {
	text-transform: uppercase;
	color: #000000;
}	
.archive_caps a:link, .archive_caps a:visited{
	text-decoration: none;
	color: #000000;
}
.archive_caps a:hover{
color: #000000;
}
.bloglinks {
	text-transform: uppercase;
	color: #000000;
	font-weight: bold;	
}	
.bloglinks a:link, .bloglinks a:visited{
	text-decoration: none;
	color: #000000;
	font-weight: bold;	
}
.bloglinks a:hover{
color: #000000;
	font-weight: bold;
}
.linkcolor {
	text-transform: uppercase;
	color: #00a2f1;
}

.slideshow_box{
	margin-bottom: 16px;
	margin-left: 28px;
	margin-right: 0px;
		margin-top: 0px;
		

}
.hed {
	font-weight: bold;
	text-transform: uppercase;}
	
.hed a:link, .hed a:visited{
	text-decoration: none;
	color: #000000;
}
.hed a:hover{
color: #000000;
}	

.hed_link {
	font-weight: bold;
	text-transform: uppercase;
	color: #00a2f1;}
	
.hed_link a:link, .hed_link a:visited{
	text-decoration: none;
	color: #00a2f1;
}
.hed_link a:hover{
color: #00a2f1;
}	

.dek {
color: #000000;
}
.dek a:link, .dek a:visited{
	text-decoration: none;
	color: #000000;
}
.dek a:hover{
color: #000000;
}
.dek_vmail {
color: #000000;
height:73px;
}
.dek_vmail a:link, .dek_vmail a:visited{
	text-decoration: none;
	color: #00a2f1;
}
.dek_vmail a:hover{
color: #00a2f1;
}
.pages{

}

.pages a:link, .pages a:visited{
	text-decoration: none;
	color: #00a2f1;
}

.pages a:hover{
color: #000000;
}
	
.popup_vert_img{
float: left;
}
.vmail_pop_img{
float: left;
margin-left: 15px;
margin-top: 15px;
}
.container_popupmain{
float: left;
width: 660px;
height: 600px;

}

.container_popup{
float: left;
width: 500px;
height: 450px;
background-color: #000000;
color: #FFFFFF;
}
.popup_below{
position: absolute;
top: 488px;
left: 10px;
color: #000000;
width: 500px;

}

.popup_bottomtxt{
position: absolute;
top: 580px;
left: 15px;
text-transform: uppercase;
color: #000000;
font-weight: bold;	
width: 500px;

}

.form_no_margin {
	margin: 0 0 0 0;
}

.popup_ad_img{
	margin-top: 0px;
	width: 160px;
	height: 600px;
position: absolute;
top: 0px;
left: 500px;	

}
.blog_img{
margin-bottom: 10px;
}

.popup_horiz_img{
}

.popup_horiz_hd{
	float: left;
	margin-right: 15px;
	height: 88px;
}
.popup_vert {
		margin-top: 15px;
	margin-left: 15px;
	width: 133px;
	height: 420px;
	float: left;
}
.popup_vert_credits {
	margin-top: 15px;
	margin-left: 15px;
	width: 450px;
	height: 420px;
	float: left;
}
.popup_horiz {
	margin-top: 15px;
	margin-left: 15px;
	width: 470px;
	height: 87px;
	float: left;
}
.popup_horiz_txt {;
	width: 320px;
	float: left;
}

.popup_arrow_left {
	position: absolute;
	left: 447px;
	top: 425px;
}
.popup_arrow_right {
	position: absolute;
	left: 466px;
	top: 425px;
}
.submitvmail {
		margin-top: 15px;
	margin-left: 15px;
	width: 340px;
	float: left;
}



/* Footer
-------------------------------------------- */

#end {
	height: 32px;}

#container-foot {
	margin: -2.2em auto;
	width: 900px;
}
.nav_footer {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	text-align: left;
}
.nav_footer a:link, .nav_footer a:visited{
	text-decoration: none;
	color: #262626;
}
.nav_footer a:hover{
color: #00a2f1;
}
.nav_footer-home {
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	text-align: left;
}
.nav_footer-home a:link, .nav_footer-home a:visited{
	text-decoration: none;
	color: #262626;
}
.nav_footer-home a:hover{
color: #00a2f1;
}

.nav_copyright {
	text-decoration: none;
	color: #262626;
	font-size: 10px;
}

.tight {
	letter-spacing: -1px;
}
.inthisissue_42 {
	color: #00a2f1;
	font-weight: bold;
}

/* Search Results
-------------------------------------------- */

.search-results {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
}
.search-results a:link, .search-results a:visited{
	font-weight: bold;
	color: #00a2f1;;
	text-decoration: none;	
}
.search-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
.search-nav a:link, .search-nav a:visited{
	color: #00a2f1;;
	text-decoration: none;
	text-transform: uppercase;
}
.search-page-links {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.search-page-links a:link, .search-page-links a:visited{
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.search-headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.search-line {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FFFFFF;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00a2f1;;
}
.greyline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0c0c0;
}
h2 {

padding-bottom: 0; margin-bottom: 0; padding-top: 0; margin-top: 0;

}
/* Archives Drop Down
-------------------------------------------- */


.dropDown, .dropDownFN, .dropDownFNFooter {
	background-repeat: repeat-x;height: 20px;width: 215px;
	cursor: pointer;}
	
.dropDownFNBlog {
	background-repeat: repeat-x;height: 20px;width: 160px;
	cursor: pointer;}	
	


.dropDown .dropLabel, .dropDownFN .dropLabel, .dropDownFNBlog .dropLabel, .dropDownFNFooter .dropLabel {
	float: left;	margin: 0;	padding: 3px 0 0 2px;
	font-weight: normal; text-transform: none; font-size: 9px;}

.dropDown .dropLeft, .dropDownFN .dropLeft, .dropDownFNBlog .dropLeft, .dropDownFNFooter .dropLeft {
	float: left; background-repeat: no-repeat; width: 2px; height: 19px;
}

.dropDown .dropRight, .dropDownFN .dropRight, .dropDownFNBlog .dropRight, .dropDownFooter .dropRight, .dropDownFNFooter .dropRight {
	float: right;	background-repeat: no-repeat;	width: 2px;	height: 19px;
}

.dropDown .dropPlus, .dropDownFN .dropPlus, .dropDownFNBlog .dropPlus, .dropDown .dropPlusOver, .dropDownFN .dropPlusOver, .dropDownFNBlog .dropPlusOver, .dropDownFNFooter .dropPlus, .dropDownFNFooter .dropPlusOver {
	float: right;	background-repeat: no-repeat;	width: 18px;	height: 18px;
}

.dropDown .dropClear, .dropDownFN .dropClear, .dropDownFNBlog .dropClear, .dropDownFNFooter .dropClear {
	clear:both;	height:0;
}


/* drop down table styles */	
.dropList, .dropListBlog, .dropListFooter, .dropListCompleteCollection {
	position: absolute;	overflow: hidden; z-index: 1000;
}

.dropList table, .dropListFooter table, .dropListCompleteCollection table{
	width: 198px; white-space: nowrap;	padding: 0;	z-index: 900;
}
.dropListBlog table{
	width: 146px; white-space: nowrap;	padding: 0;	z-index: 900;
}

.dropList td, .tbar .dropList td, .dropListBlog td, .tbar .dropListBlog td, .dropListFooter td, .dropListCompleteCollection td {			
	padding: 0;
}	

/* PC IE6 */
* html body .dropList a, * html body .dropListFooter a {
/* hide from IE mac \*/
	width: 100%;
/* end hiding from IE5 mac */ 
}
.dropList {
	padding:0 5px 0 10px;
	font-size: 11px; line-height: 13px;
}
.dropListBlog {
	padding:0 5px 0 10px;
	font-size: 11px; line-height: 13px;
}

.dropList a, .dropListBlog a, .dropListFooter a, .dropListCompleteCollection a  {
	text-decoration: none;	white-space: nowrap;
	z-index:100;	display:block;

	font-size: 11px; line-height: 13px;
}

.dropList a.mnu, .dropList a.mnu:visited, .dropListBlog a.mnu, .dropListBlog a.mnu:visited, .dropListFooter a.mnu, .dropListFooter a.mnu:visited, .dropListCompleteCollection a.mnu, .dropListCompleteCollection a.mnu:visited{
	font-size:11px;
	line-height: 13px;
	color: #000000;
}

.dropList a.mnu:hover, .dropListBlog a.mnu:hover, .dropListFooter a.mnu:hover, .dropListCompleteCollection a.mnu:hover  {
	font-size:11px;	text-decoration:none;
}


/* CSS drop downs */
.dropDown, #contentRight table .dropDown, .dropDownFN, #contentRight table .dropDownFN, .dropDownFNBlog, #contentRight table .dropDownFNBlog {
	background-image: url("../images/dropdown_bg2.gif");
	color: #000;
}

.dropDown .dropLabel, .dropDownFN .dropLabel, .dropDownFNBlog .dropLabel {
	color: #000;
}

.dropDown .dropLeft, .dropDownFN .dropLeft, .dropDownFNBlog .dropLeft {
	background-image: url("../images/dropdown_left2.gif");
	background-repeat: no-repeat;
}

.dropDown .dropRight, .dropDownFN .dropRight, .dropDownFNBlog .dropRight {
	background-image: url("../images/dropdown_right2.gif");
	background-repeat: no-repeat;
}

.dropDown .dropPlus, .dropDownFN .dropPlus, .dropDownFNBlog .dropPlus {
	background-image: url("../images/dropdown_plus2.gif");
	background-repeat: no-repeat;
}

.dropDown .dropPlusOver, .dropDownFN .dropPlusOver, .dropDownFNBlog .dropPlusOver {
	background-image: url("../images/dropdown_plus_over2.gif");
	background-repeat: no-repeat;
}

/* drop down table styles */	

.dropList, .dropListBlog {
	border: 1px solid #4e4e4e;
	background: #FFF;
	
}

.dropList table, .dropListBlog table {
	border-color:#4e4e4e;
}

.dropList td, .tbar .dropList td, .dropListBlog td, .tbar .dropListBlog td {			

	color: #000;
}	


.dropList a, #left .dropList a, .dropListBlog a, #left .dropListBlog a, .dynamicDropList a {
	color: #000;
}

.dropList a.mnu,  .dynamicDropList a.mnu,.dropList a.mnu:visited, #left .dropList a.mnu, #left .dropList a.mnu:visited, #contentLeft .dropList a.mnu, #contentLeft .dropList a.mnu:visited, #left #contentLeft .dropList a.mnu, #left #contentLeft .dropList a.mnu:visited, #contentRight .dropList a.mnu, #contentRight .dropList a.mnu:visited, #left #contentRight .dropList a.mnu, #left #contentRight .dropList a.mnu:visited  {
	color: #000;
}

.dropListBlog a.mnu,  .dynamicDropList a.mnu,.dropListBlog a.mnu:visited, #left .dropListBlog a.mnu, #left .dropListBlog a.mnu:visited, #contentLeft .dropListBlog a.mnu, #contentLeft .dropListBlog a.mnu:visited, #left #contentLeft .dropListBlog a.mnu, #left #contentLeft .dropListBlog a.mnu:visited, #contentRight .dropListBlog a.mnu, #contentRight .dropListBlog a.mnu:visited, #left #contentRight .dropListBlog a.mnu, #left #contentRight .dropListBlog a.mnu:visited  {
	color: #000;
}

.dropList a.mnu:hover, .dynamicDropList a.mnu:hover,#left .dropList a.mnu:hover, #contentLeft a.mnu:hover, #contentRight a.mnu:hover, #left #contentLeft a.mnu:hover, #left #contentRight a.mnu:hover {
	background-color: #FFF;
	color: #00a2f1;
}

.dropListBlog a.mnu:hover, .dynamicDropList a.mnu:hover,#left .dropListBlog a.mnu:hover, #contentLeft a.mnu:hover, #contentRight a.mnu:hover, #left #contentLeft a.mnu:hover, #left #contentRight a.mnu:hover {
	background-color: #FFF;
	color: #00a2f1;
}



}
	#wrapper2 {
		width: 870px;
		height: 90px;
	}

	#adcontent2 {
		width: 870px;
		height: 90px;
	}


	/* STYLES FOR CROSSFADER */
	
	div.cf_element div.adcontent2
	{
		padding: 0px;
	}
	div.cf_wrapper2
	{
		position: relative;
	}
	div.cf_element div.adcontent2 h3
	{
		padding-top: 0;
		margin-top: 0;
	}
	#wrapper {
		width: 870px;
		height: 90px;
	}

	#adcontent {
		width: 870px;
		height: 90px;
	}


	/* STYLES FOR CROSSFADER */
	
	div.cf_element div.adcontent
	{
		padding: 0px;
	}
	div.cf_wrapper
	{
		position: relative;
	}
	div.cf_element div.adcontent h3
	{
		padding-top: 0;
		margin-top: 0;
	}

/* Headers
----------------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; }

/* Lists
----------------------------------------------------------------------- */
ul, ol, dl, li, dt, dd { margin: 0; padding: 0; }

/* Navigation
----------------------------------------------------------------------- */

img { margin: 0; padding: 0; }
strong { font-weight: bold; }
.clear { clear: both; }

#nav_holder
{
	position: relative;
	margin: 0;
	padding: 0px;
	width: 663px;
	height: 25px;
	background: #fff;
}

ul#navigation
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 663px;
	height: 25px;
	top: 0px;
	left: 0px;
	background: #fff url("http://www.vmagazine.com/cms/files/V53NAVIGATIONrollover.gif") no-repeat;
}

ul#navigation li
{
	padding: 0;
	margin: 0;
	display: block;
	float: left;
	text-indent: -9999px;
	background: #fff;
}

ul#navigation li a
{
	border: 0;
	display: block;
	height: 25px;
	background: #fff url("http://www.vmagazine.com/cms/files/V53NAVIGATION.gif") no-repeat;
}

ul#navigation li a:hover
{
	border: 0;
	display: block;
	background-image: url("http://www.vmagazine.com/cms/files/V53NAVIGATIONrollover.gif");

}

ul#navigation li a.selected { background-image: url("http://www.vmagazine.com/cms/files/V53NAVIGATIONrollover.gif"); }

	
/* Main Navigation
----------------------------------------------------------------------- */


li#blogs_btn a { width: 41px; }
li#blogs_btn a:link,
li#blogs_btn a:visited,
li#blogs_btn a:hover { background-position: 0px 0px; }

li#fashion_btn a { width: 62px; }
li#fashion_btn a:link,
li#fashion_btn a:visited,
li#fashion_btn a:hover { background-position: -41px 0px; }

li#beauty_btn a { width: 60px; }
li#beauty_btn a:link, 
li#beauty_btn a:visited, 
li#beauty_btn a:hover { background-position: -103px 0px; }

li#vdigital_btn a { width: 70px; }
li#vdigital_btn a:link, 
li#vdigital_btn a:visited, 
li#vdigital_btn a:hover { background-position: -163px 0px; }

li#shows_btn a { width: 58px; }
li#shows_btn a:link, 
li#shows_btn a:visited, 
li#shows_btn a:hover { background-position: -234px 0px; }

li#parties_btn a { width: 61px; }
li#parties_btn a:link, 
li#parties_btn a:visited, 
li#parties_btn a:hover { background-position: -292px 0px; }

li#music_btn a { width: 51px; }
li#music_btn a:link, 
li#music_btn a:visited, 
li#music_btn a:hover { background-position: -353px 0px; }

li#film_btn a { width: 44px; }
li#film_btn a:link, 
li#film_btn a:visited, 
li#film_btn a:hover { background-position: -404px 0px; }

li#art_btn a { width: 41px; }
li#art_btn a:link, 
li#art_btn a:visited, 
li#art_btn a:hover { background-position: -448px 0px; }


li#profiles_btn a { width: 66px; }
li#profiles_btn a:link, 
li#profiles_btn a:visited, 
li#profiles_btn a:hover { background-position: -489px 0px; }

li#video_btn a { width: 52px; }
li#video_btn a:link, 
li#video_btn a:visited, 
li#video_btn a:hover { background-position: -555px 0px; }

li#vmail_btn a { width: 56px; }
li#vmail_btn a:link,
li#vmail_btn a:visited, 
li#vmail_btn a:hover { background-position: -607px 0px; }

#navigation li ul
{	
	display: block;
	visibility: hidden;
	position: absolute;
	left: 0px;
	width: 663px;
	margin: 0;
}

#navigation li:hover ul { visibility: visible; z-index: 100; }


#flashcontent {
		width: 364px;
		height: 485px;
		margin: 0px 0px;
	}
#flashfashion {
		width: 720px;
		height: 480px;
		margin: 0px 0px;
	}	

.red {
color: #FF0033;
}
.blue {
color: #00A1F1;
}

.model_stats{
	padding-top: 6px;
	padding-bottom: 25px;	
	width: 120px;
	color: #FFFFFF;
	line-height: 14px;	
}
.model_stats a:link, .model_stats a:visited{
	text-decoration: none;
	color: #FF0033;
	
}
.model_stats a:hover{
	color: #FF0033;
}
.vamodel_stats{
	padding-top: 6px;
	padding-bottom: 25px;	
	width: 120px;
	color: #FFFFFF;
	line-height: 14px;	
}
.vamodel_stats a:link, .vamodel_stats a:visited{
	text-decoration: none;
	color: #00A1F1;
	
}
.vamodel_stats a:hover{
	color: #00A1F1;
}


.model_pages{
	color: #FF0000;
	line-height: 14px;	
	width: 690px;
}
.model_pages a:link, .model_pages a:visited{
	text-decoration: none;
	color: #FFFFFF;
	
}
.model_pages a:hover{
	color: #FFFFFF;
}

.vamodel_pages{
	color: #00A1F1;
	line-height: 14px;	
	width: 690px;
}
.vamodel_pages a:link, .vamodel_pages a:visited{
	text-decoration: none;
	color: #FFFFFF;
	
}
.vamodel_pages a:hover{
	color: #FFFFFF;
}

.model_info{
	padding-top: 6px;
	padding-right: 16px;	
	color: #FFFFFF;
	line-height: 14px;	
}
.model_info a:link, .model_info a:visited{
	text-decoration: none;
	color: #FF0033;
	
}
.model_info a:hover{
	color: #FF0033;
}

div.model_rules {
	height: 430px;
	width: 645px;
	overflow: auto;
	border: 0px
	background-color: #FFF;
	padding-right: 15px;
}
div.model_thm{
	padding-right: 3px;
	padding-left: 0px;
	float: left;	
}
div.model_smallthm{
	padding-right: 0px;
	padding-left: 1px;
	padding-bottom: 1px;	
	float: left;	
}	

.model_white{
	color: #FFFFFF;
	line-height: 14px;	
}	



ul.headlines
{
	list-style-type: disc;
	list-style-image: url(http://vmagazine.com/cms/files/bullet.gif);
		padding-left: 13px;
}

ul.headlines li
{

}

ul.headlines li a
{
	color: #000000;
	font-weight: bold;	
	
}

ul#headlines li a:hover
{
}
.portfolio_thm{
	margin-right: 0px;
	margin-left: 3px;
	border: 1px solid #2d2d2d;	
	

}
.black{
	color: #000000;
	font-weight: bold;	
	
}
.black a:link, .black a:visited{
	text-decoration: none;
	color: #000000;
	
	
}
