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


body {
	font-family:Arial, Helvetica, sans-serif;
	text-align: center; /* for IE */
	margin: 0;
	/*background: url('/images/shared/bg.jpg') repeat-x center top;*/
	/*background-color: #7f7f7f;*/
	background-color: #000;
	scrollbar-face-color:#F3F3F3;
	scrollbar-highlight-color:#E8E8E8;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#424243;
	scrollbar-shadow-color:#808080;
	scrollbar-arrow-color:#CC0707;
	scrollbar-track-color:#F4F4F4;
}
/*img { behavior: url('../iepngfix.htc') }
html #navbar_bg { behavior: url('/iepngfix.php'); }
html #navbar_corner_left { behavior: url('/iepngfix.php'); }
html #navbar_corner_right { behavior: url('/iepngfix.php'); }
.tabs_on, .tabs_off, .logo, .scroll_right, .scroll_left { behavior: url('/iepngfix.php'); }*/

a:link {
	text-decoration: none;
	color:inherit;
}
a:visited {
	text-decoration: none;
	color:inherit;
}
a:hover {
	text-decoration: underline;
	color:inherit;
	cursor: pointer;
}
a:active {
	text-decoration: none;
	color:inherit;
	outline: none;
}
a:focus
{
-moz-outline-style: none;
}

/************  page links in tabs *******/

a.link_class { 
	font:11px Arial;
	font-weight:bold;
	margin-left: 10px;
}
a.link_class:link {
	color: #ff0000;
	text-decoration: underline;	
}
a.link_class:visited {
	color: #ff0000;
	text-decoration: underline;	
}
a.link_class:hover {
	color: #ff0000;
	text-decoration: underline;	
}

a.link_selected_class { 
	font:11px Arial;
	font-weight:bold;
	margin-left: 10px;
}
a.link_selected_class:link {
	color: #000000;
	text-decoration:none;
	cursor:default;
}
a.link_selected_class:visited {
	color: #000000;
	text-decoration:none;
	cursor:default;
}
a.link_selected_class:hover {
	color: #000000;
	text-decoration:none;
	cursor:default;
}

a.link_class_2 { 
	font:11px Arial;
	font-weight:bold;
	margin-left: 10px;
}
a.link_class_2:link {
	color: #fff;
	text-decoration: underline;	
}
a.link_class_2:visited {
	color: #fff;
	text-decoration: underline;	
}
a.link_class_2:hover {
	color: #fff;
	text-decoration: underline;	
}

a.link_selected_class_2 { 
	font:11px Arial;
	font-weight:bold;
	margin-left: 10px;
}
a.link_selected_class_2:link {
	color: #ff0000;
	text-decoration:none;
	cursor:default;
}
a.link_selected_class_2:visited {
	color: #ff0000;
	text-decoration:none;
	cursor:default;
}
a.link_selected_class_2:hover {
	color: #ff0000;
	text-decoration:none;
	cursor:default;
}



#container {
	margin: 0 auto;   /* align for good browsers */
	/*width:100%;
	height:100%;*/	
	border: 0px;
	/*background-image: url('../images/shared/bg-girls.jpg');*/
	/*background: url('/backgrounds/rotate.php') no-repeat center top;*/
}
p {
		margin: 0.3em 0.3em 0.5em 0.3em;
}
.rowWrap {
	width: 100%;
}
#siteborder {
	border: 0px;
	width:990px;
	margin: 0 auto;
}
#header {
	border: 0px;
	width:980px;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:4px;
	margin-top:4px;
	margin-bottom:4px;
	float:left;
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
	font-weight: bold;
}
#header a:link {
	color: #fff;
	text-decoration: none;
}
#header a:visited {
	color: #fff;
	text-decoration: none;
}
#header a:hover {
	color: #fff;
	text-decoration: none;
}
#header a:active {
	color: #fff;
	text-decoration: none;
}
.logo {
	width:221px;
	height:76px;
	float:left;
	display:inline;
	margin-left:2px;
	background: url('/images/shared/logo.png');
}
#navbar_bg {
	background: url('/images/shared/navbar_bg.png');
}
#navbar_corner_left {
	background: url('/images/shared/navbar_left.png');
	background-repeat: no-repeat;
	background-position: top left;
	width:7px;
	height:39px;
}
#navbar_corner_right {
	background: url('/images/shared/navbar_right.png');
	background-repeat: no-repeat;
	background-position: top left;
	width:7px;
	height:39px;
}
#navbar_login {
	width:420px;
	height:30px;
	float:right;
	display:inline;
	margin-right:2px;
	margin-bottom:4px;
	overflow:inherit;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: right;
	color: #ffffff;
}
.navbar_textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #E6E6E6;
	background-color: #ffffff;
	margin-right:6px;
	margin-bottom:1px;
	margin-left:4px;
	height:12px;
	width: 100px;
	height: 12px;
	line-height: 10px;
}
.navbar_loginbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-right:0px;
	margin-top:4px;
	margin-left:10px;
	width: 70px;
	background-color: #A60000;
	color: #FFFFFF;
	border-color: #FF0000;
}
.navbar_logout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#FF0000;
}
#searchbox {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	width:270px;
	height:55px;
	margin-bottom:10px;
	float:right;
	display:inline;
	background-image: url('/images/shared/searchbox_bg.png');
	overflow:hidden;

}
#searchbox_search_div {
	margin-left:16px;
	margin-top:7px;
	width:240px;
	height:30px;
	padding:6px;
	float:left;
	display:inline;
	overflow:hidden;
	text-align:left;
}
.searchbox_textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#555555;
	border: 1px solid #E6E6E6;
	background-color: #ffffff;
	margin-right:3px;
	margin-left:2px;
	width: 120px;
	line-height: 12px;
	margin-bottom:5px;
	margin-top:4px;
}
.searchbox_dropdownmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#555555;
	border: 1px solid #E6E6E6;
	background-color: #ffffff;
	line-height: 12px;
}
#inside {
	border: 0px solid;
	width:990px;
	padding-top:4px;
	padding-bottom:0px;
	margin-left:4px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#bottom {
	background-color: #000;
	/*border: 1px solid #ffffff;*/
	width:978px;
	padding-top:0px;
	padding-bottom:17px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#footer {
	border: 0px;
	width:982px;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:3px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
.clearfloat {
	clear:both;
	height:0px;
}
#footer_links {
	padding-top:4px;
	padding-bottom:4px;
	margin-top:4px;
	margin-bottom:4px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

}
#footer_links a:link {
	color: #fff;
	text-decoration: none;
}
#footer_links a:visited {
	color: #fff;
	text-decoration: none;
}
#footer_links a:hover {
	color: #fff;
	text-decoration: none;
}
#footer_links a:active {
	color: #fff;
	text-decoration: none;
}


/******************** site menu ***********/

#fancymenu {
	position: relative;
	height: 39px;
	width: 968px;
	background: url('/images/shared/navbar_bg.png');
	overflow: hidden;
	float:left;
}

#fancymenu ul {
	padding: 0;
	margin: 0;
}

/* Don't apply padding here (offsetWidth will differ in IE)
    If you need padding add it to the child anchor */
#fancymenu ul li {
	float: left;
	list-style: none;
}

#fancymenu ul li a {
  color:white;
  text-decoration:none;
	z-index: 999;
	display: block;
	float: left;
	height: 39px;
	position: relative;
	overflow: hidden;
	padding-top:10px;
}

#fancymenu li.background {
	/*background: url('images/menu/bg_menu_right.png') no-repeat top right !important;*/
	background: url('/images/shared/bg_menu_right2.png') no-repeat top right;
	z-index: 8;
	position: absolute;
	visibility: hidden;
}

#fancymenu .background .left {
	/*background: url('images/menu/bg_menu.png') no-repeat top left !important;*/
	padding-top:5px;
	background: url('/images/shared/bg_menu2.png') no-repeat top left;
	height: 30px;
	margin-right: 9px; /* 7px is the width of the rounded shape */
}
.image_divider {
  padding-top:5px;
  padding-left:40px;
}
.menu_item {
  padding-left:27px;
}

/******************** end site menu ***********/


/******************** SHARED STYLES ***********/

#wrapper-tab {
	margin-left:20px;
	overflow: hidden; 
	width: 698px;
	position: relative;
    float:left;
    display:inline;
}
#inner-tab{
	width: 10000px;
	position: relative;
}
.tabs_titles{
	margin-left:2px;
	margin-top:11px;
	width:136px;
	margin-bottom:0px;
	float:left;
	display:inline;
	line-height: 100%;
	text-align: center;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.tabs_on {
	color: #ffffff;	
	margin-left:0px;
	margin-top:19px;
	width:175px;
	height:30px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url('/images/shared/tab_on.png');
	overflow:hidden;
  cursor:default;
}
.tabs_off {
	color: #A60000;
	margin-left:0px;
	margin-top:19px;
	width:175px;
	height:30px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url('/images/shared/tab_off.png');
	overflow:hidden;
  cursor:default;

}
#breadcrumb {
	margin-left:25px;
	margin-top:10px;
	/*width:360px;*/
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#breadcrumb2 {
	margin-left:8px;
	margin-top:10px;
	/*width:360px;*/
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#red_divider {
	background-color: #c00302;
	width:978px;
	height:2px;
	padding-top:1px;
	padding-bottom:2px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#help_box {
	/*background-image: url('/images/shared/help_csspattern.jpg');
	background-repeat: repeat;
	border: 1px solid #fff;*/
	width:222px;
	padding-top:0px;
	padding-bottom:4px;
	margin-right:20px;
	margin-top:9px;
	margin-bottom:0px;
	float:right;
	display:inline;
}
#help_box2 {
	background-repeat: repeat;
	width:222px;
	padding-top:0px;
	padding-bottom:4px;
	margin-right:20px;
	margin-top:19px;
	margin-bottom:0px;
	float:right;
	display:inline;
}
#help_text {
	margin-right:9px;
	margin-top:4px;
	width:181px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	font-weight: bold;
	color: #ffffff;
	line-height: 120%;
	padding-top:3px;
	padding-bottom:2px;

}
#help_link a { color:#ff0000; }
#help_link {
	margin-right:8px;
	margin-top:5px;
	width:120px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	text-align: right;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:8px;

}
#inside_section_title {
	margin-left:21px;
	margin-top:21px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#inside_section_title2 {
	margin-left:7px;
	margin-top:21px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#inside_section_top_container {
	/*background-image: url('/images/shared/inside_title_csspattern.jpg');*/
	background-color:#000000;
	border: 1px solid #ffffff;
	width:978px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-repeat: repeat-x;
}
#inside_section_top_container2 {
	/*background-color:#000;
	border: 1px solid #ffffff;*/
	width:978px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-repeat: repeat-x;
}
#inside_section_title_wrapper {
	float:left;
	width:490px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
}
#inside_leftcolumn_wrapper {
	float:left;
	width:765px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
}
#inside_right_column_wrapper {
/*	background-color: #999999;
	border: 1px solid #ffffff;*/
	width:180px;
	padding-top:0px;
	padding-bottom:4px;
	margin-left:8px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#inside_leftcolumn_wrapper2 {
	float:left;
	width:660px;
	margin-top:4px;
	border: 0px solid #f0f0f0;
}
#inside_right_column_wrapper2 {
/*	background-color: #999999;
	border: 1px solid #ffffff;*/
	width:320px;
	margin-right:4px;
	margin-top:4px;
	float:right;
}

#intro {
	margin-left:25px;
	margin-top:15px;
	width:620px;
	margin-bottom:10px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #dddddd;
	line-height: 110%;
	padding-top:9px;
	padding-bottom:18px;

}
#pages a { color:#ff0000; }
#pages {
	margin-right:18px;
	margin-top:15px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}

#pages_2 a { color:#ff0000; }
#pages_2 {
	margin-right:18px;
	margin-top:15px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#pages_container {
	float:right;
	margin-right:20px;
	margin-bottom:20px;
}
.pages_buttons {
	float:right;
	margin:4px;
}


.scroll_right {
	margin-right:6px;
	margin-top:17px;
	width:28px;
	height:22px;
	margin-bottom:0px;
	float:right;
	display:inline;
	overflow:hidden;

}
.scroll_right_2 {
	margin-right:26px;
	margin-top:17px;
	width:28px;
	height:22px;
	margin-bottom:0px;
	float:right;
	display:inline;
	overflow:hidden;

}

.scroll_left {
	margin-right:6px;
	margin-top:17px;
	width:28px;
	height:22px;
	margin-bottom:0px;
	float:right;
	display:inline;
	overflow:hidden;

}

.scroll_left_2 {
	margin-right:6px;
	margin-top:17px;
	width:28px;
	height:22px;
	margin-bottom:0px;
	float:right;
	display:inline;
	overflow:hidden;

}

.city {
	margin-left:2px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	font-weight:bold;
	color:#FFF;
}

/***************** HOME PAGE POLL SECTION ****************/

#home_ummpoll {
	background-color: #9b9b89;
	border: 1px solid #ffffff;
	background-image: url('/images/home/nightlife_bg.jpg');
	width:484px;
	height:258px;
	padding-top:0px;
	padding-bottom:9px;
	margin-left:0px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_ummpoll_container {
	width:484px;
	height:220px;
	padding-top:0px;
	padding-bottom:4px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#pollmainContainer{
	width:300px;
	margin:0 auto;
	text-align:left;
	display:inline;
		
}
#pollmainContent{
	padding:4px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #333333;
	display:inline;
		
}
.poller{	/* The poller box */	
	float:left;			
	width:460px;
	height:218px;		
	padding:0px;
/*	border:1px solid #ffffff;*/
	margin:1px;
	text-align:left;
}
/* Poller title above radio buttons */
.pollerTitle{
	margin:1px;
	width:472px;
	height:25px;
	background-color:#da0000;
	padding-top:10px;
	padding-left:8px;
	font-weight:bold;
	margin-bottom:10px;
	color:#ffffff;
	font-size:12px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url('/poll/images/poll_title_bg.jpg');
}
/* Label for each radio button */
.pollerOption{
	margin-top:4px;
	margin-left:10px;
}
/* Label for each option above graph - i.e. results */
.result_pollerOption{
		margin-top:0px;
		margin-left:10px;
		font-size:0.8em;
}
/* Title of poller - when ajax shows the results */
.result_pollerTitle{
	margin:1px;
	width:472px;
	height:25px;
	background-color:#da0000;
	padding-top:8px;
	padding-left:8px;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url('/poll/images/poll_title_bg.jpg');
}
/* Don't change this one, it is used to get the left and right image(the corner) positioned correctly */
.result_pollGraph img{
	float:left;
}
/* The <div> tag where the percentage result is shown */
.result_pollGraph div{
	float:left;
	height:16px;
	background-repeat:repeat-x;
	color:#FFF;
	font-size:0.9em;
	line-height:16px;
}
/* Graph div - parent of both the corner images and the div displaying percentage votes */
.result_pollGraph{	
	height:16px;
	margin-left:10px;
}
	
/* Message when Ajax is working getting restults fromt the server */
.poller_waitMessage{
	display:none;	
}		
.result_totalVotes{
	display:none;
	/*clear:both;
	font-size:0.8em;
	margin-top:10px;
	margin-bottom:0px;
	font-style:italic;
	margin-left:0px;*/
}



/************* SEARCH SECTION **************************/

#search_section_title {
	background-color:#A60000;
	width:725px;
	color:#FFFFFF;
	height:20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:6px;
	margin-top:10px;
	margin-bottom:2px;
	padding-top:5px;
	padding-left:10px;
	float:left;
	text-align:left;
}
#search_section_searcharea {
	width:590px;
	height:30px;
	float:left;
	display:inline;
	margin-left:12px;
	margin-bottom:4px;
	overflow:inherit;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #333333;
}
.search_section_textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #E6E6E6;
	background-color: #ffffff;
	margin-right:6px;
	margin-bottom:1px;
	margin-left:4px;
	height:12px;
	width: 150px;
	height: 12px;
	line-height: 10px;
}
.search_section_loginbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-right:0px;
	margin-top:8px;
	margin-left:14px;
	width: 70px;
	background-color: #A60000;
	color: #FFFFFF;
	border-color: #FF0000;
}
#search_container {
	background-color: #ebecea;
	border: 1px solid #ffffff;
	width:748px;
	padding-top:0px;
	padding-bottom:8px;
	margin-left:15px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#search_story_container {
	background-color: #ffffff;
	width:735px;
	padding-top:0px;
	padding-bottom:11px;
	margin-left:6px;
	margin-top:6px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;

}
#search_thumbnails {
	margin-left:9px;
	margin-top:9px;
	width:90px;
	height:90px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#search_colwrap {
	float:left;
	width:565px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#search_story_title {
	margin-left:11px;
	margin-top:8px;
	width:552px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#search_story_author {
	margin-left:11px;
	margin-top:2px;
	width:552px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666666;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#search_story_text {
	margin-left:11px;
	margin-top:2px;
	width:552px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#search_button_view {
	padding-top:0px;
	padding-bottom:2px;
	margin-left:12px;
	margin-top:16px;
	margin-bottom:0px;
	float:left;
	display:inline;

}

/********** REGISTRATION SECTION ***********************/

#registration_container {
	background-color: #ebebeb;
	background-image: url('/images/shared/inside_gradient_bg.jpg');
	background-repeat: repeat-x;
	border: 1px solid #ffffff;
	width:978px;
	padding-top:0px;
	padding-bottom:12px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;
}
#registration_leftcolumn_wrapper {
	float:left;
	width:646px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
	overflow:inherit;
}
#registration_rightcolumn_wrapper {
/*	background-color: #999999;
	border: 1px solid #ffffff;*/
	width:320px;
	padding-top:0px;
	padding-bottom:4px;
	margin-right:8px;
	margin-top:4px;
	margin-bottom:0px;
	float:right;
	display:inline;

}
#registration_wrapper {
	background-color: #bfbfbf;
	border: 1px solid #ffffff;
	width:624px;
	padding-top:0px;
	padding-bottom:46px;
	margin-left:20px;
	margin-top:6px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;
}
#registration_form_title_bg {
	background-color: #a60000;
	width:604px;
	padding-top:0px;
	padding-bottom:6px;
	margin-left:11px;
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#registration_form_photo {
	margin-left:24px;
	margin-top:6px;
	margin-bottom:14px;
	margin-right:-7px;
	float:left;
	display:inline;
}
#registration_form_title {
	margin-left:15px;
	margin-top:6px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#registration_form_title_description {
	margin-left:31px;
	margin-top:3px;
	width:475px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#registration_form_section_title {
	margin-left:20px;
	margin-top:23px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#registration_form_box {
	border: 1px solid #dddddd;
	width:580px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	margin-left:12px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;
}
#registration_form_terms {
	margin-left:24px;
	margin-top:21px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #222222;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#registration_form_button_register {
	margin-left:27px;
	margin-top:17px;
	margin-bottom:10px;
	float:left;
	display:inline;
	overflow:hidden;
}
#registration_form_field_text {
	margin-left:4px;
	margin-top:4px;
	margin-bottom:0px;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
	color: #333333;
	line-height: 100%;
	padding-top:4px;
	padding-bottom:0px;
}
#registration_form_field_text2 {
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	/*float:left;*/
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
	line-height: 100%;
	padding-top:0px;
	padding-bottom:2px;

}
.registration_form_textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #E6E6E6;
	background-color: ffffff;
	width: 220px;
	height: 16px;
}
.registration_form_dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #E6E6E6;
	background-color: ffffff;
	width: 220px;
	height: 20px;
}
.registration_form_filefield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #E6E6E6;
	background-color: ffffff;
	width: 224px;
	height: 20px;
}
.registration_form_textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #E6E6E6;
	background-color: ffffff;
	width: 500px;
	height: 80px;
}
.registration_form_uploadfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #999999;
	background-color: EEEEEE;
	width: 150px;
	float: left;
	height: auto;
}
.registration_form_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	width: 150px;
	float: left;
	background-color: #E58F0C;
	color: #FFFFFF;
	border-top: thin groove #666666;
	border-right: thin groove #999999;
	border-bottom: thin groove #999999;
	border-left: thin groove #666666;
}

#registration_confirm_title {
	margin-left:10px;
	margin-top:10px;
	width:300px;
	height:37px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#registration_confirm_tips_title {
	margin-left:14px;
	margin-top:10px;
	width:578px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	color: #FF0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}
#registration_confirm_tips_bg {
	background-color: #ccc;
	width:562px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:10px;
	margin-top:4px;
	margin-bottom:20px;
	float:left;
	display:inline;
}
#registration_confirm_tips {
	margin-left:10px;
	margin-top:10px;
	width:558px;
	margin-bottom:1px;
	float:left;
	display:inline;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #333;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}


/******* Babes more box in profiles ********/

#babes_morebox {
	/*background-color: #888888;*/
	border: 1px solid #ffffff;
	width:978px;
	padding-top:0px;
	padding-bottom:12px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;

}
#babes_morebox_container {
	background-color: #ffffff;
	border: 1px solid #ffffff;
	width:954px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:9px;
	margin-top:9px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;

}
#babes_morebox_inside_container {
	background-color: #fff;
	border: 1px solid #ffffff;
	width:940px;
	padding-top:0px;
	padding-bottom:9px;
	margin-left:7px;
	margin-top:6px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;
}
#babes_morebox_title {
	background-color: #a60000;
	width:940px;
	display:inline;
	padding-top:2px;
	padding-left:12px;
	padding-bottom:4px;
	margin-left:1px;
	margin-top:1px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	display:inline;

}
#babes_morebox_row_container {
	background-color: #eeeeee;
	border: 1px solid #ffffff;
	width:140px;
	height:180px;
	padding-top:0px;
	padding-bottom:4px;
	margin-left:12px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}
#babes_morebox_thumbnails {
	margin-left:24px;
	margin-top:11px;
	width:90px;
	height:110px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#babes_morebox_names {
	margin-left:1px;
	margin-top:5px;
	width:130px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#babes_morebox_location {
	margin-left:1px;
	margin-top:1px;
	width:130px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 100%;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;

}
#babes_morebox_button_viewmore {
	margin-right:12px;
	margin-top:14px;
	width:102px;
	height:19px;
	margin-bottom:0px;
	float:right;
	display:inline;
	overflow:hidden;

}

/***************** Ads ***************/

#ad_home_728x90 {
	background-color: #3a3536;
	border: 1px solid #ffffff;
	width:980px;
	height:90px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:0px;
	margin-top:2px;
	margin-right:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#ad_babes_728x90 {
	background-color: #aaa;
	border: 1px solid #ffffff;
	width:978px;
	height:90px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:0px;
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2px;
	float:left;
	display:inline;
}
#ad_photo_popup_728x90 {
	background-color: #aaa;
	border: 1px solid #ffffff;
	width:728px;
	height:90px;
	padding-top:2px;
	padding-bottom:0px;
	margin-left:0px;
	margin-top:2px;
	margin-right:0px;
	margin-bottom:2px;
	float:left;
	display:inline;
}
#ad_bars_728x90 {
	width:980px;
	height:90px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:0px;
	margin-top:4px;
	margin-right:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	/*background-color: #fff;*/
}
#ad_home_468x60 {
	background-color: #3a3536;
	border: 1px solid #ffffff;
	width:484px;
	height:60px;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:0px;
	margin-top:4px;
	margin-right:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#ad_300x250 {
	background-color: #aeafae;
	border: 1px solid #ffffff;
	width:300px;
	height:250px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
	float:right;
	display:inline;

}
#ad_160x600 {
	background-color: #aeafae;
	border: 1px solid #ffffff;
	width:190px;
	height:608px;
	padding-top:6px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:6px;
	margin-left:0px;
	float:left;
	display:inline;

}

/********************* HOME PAGE ********/

/******3 large image under navbar****/

/*
#babes_category {
	width:318px;
	height:317px;
	margin:4px;
	float:left;
}
*/
#signup_container {
	float:right;
	width:386px;
	text-align:right;
}


#home_babesbandsbars {
	background-color: #3a3536;
	border: 1px solid #ffffff;
	width:649px;
	padding-top:0px;
	padding-bottom:11px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_babes {
	margin-left:8px;
	margin-top:9px;
	width:206px;
	height:250px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url('/images/home/babes.jpg');
	overflow:hidden;

}
#home_bands {
	margin-left:7px;
	margin-top:9px;
	width:206px;
	height:250px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url('/images/home/bands.jpg');
	overflow:hidden;

}
#home_bars {
	margin-left:8px;
	margin-top:9px;
	width:206px;
	height:250px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url('/images/home/bars.jpg');
	overflow:hidden;

}

/*************** home page video player ******/

#home_videoplayer a { color:#ffffff; }
#home_videoplayer {
	background-color: #3a3536;
	border: 1px solid #ffffff;
	background-image: url('/images/home/video_player_container_bg.jpg');
	width:324px;
	height:548px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:4px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}
#home_videoscreen {
	margin-left:2px;
	margin-top:1px;
	width:322px;
	height:270px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#home_featured_video_title {
	margin-left:6px;
	margin-top:14px;
	width:141px;
	height:16px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url('/images/home/videoplayer_featured_video.jpg');
	overflow:hidden;

}
#home_featurevideo_box {
	background-color: #444444;
	background-image: url('/images/home/video_featuredvideo_box_bg.jpg');
	width:306px;
	height:199px;
	padding:4px;
	margin-left:5px;
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_featvideo_text {
	margin-left:2px;
	margin-top:5px;
	width:300px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #ffffff;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#home_more_videos_title {
	margin-left:6px;
	margin-top:20px;
	width:90px;
	height:13px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url('/images/home/videoplayer_more_videos.jpg');
	overflow:hidden;

}
#home_more_videos_link {
	margin-left:8px;
	margin-top:8px;	
	margin-bottom:4px;
	float:left;
	display:inline;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;		

}
#home_more_videos_vidtitle {
	margin-left:2px;
	margin-top:4px;
	width:172px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#home_more_videos {
	background-image: url('/images/home/video_more_csspattern.jpg');
	background-repeat: repeat-x;
	background-color:#ffffff;
	border: 1px solid #ffffff;
	width:312px;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:4px;
	margin-top:4px;
	margin-bottom:4px;
	float:left;
	display:inline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


/******************** spotlight feature box *********/

#home_spotlight a { color:#ffffff; }
#home_spotlight {
	background-color: #202020;
	border: 1px solid #ffffff;
	width:650px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:0px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#spotlight_title {
	background-color: #171717;
	width:642px;
	padding-top:7px;
	padding-left:8px;
	padding-bottom:7px;
	margin-left:0px;
	text-align:left;
	margin-top:1px;
	margin-bottom:0px;
	overflow:hidden;
	float:left;
	display:inline;

}
#spotlight_photo {
	margin-left:6px;
	border: 1px solid #BF0206;
	margin-top:14px;
	width:300px;
	height:220px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#colwrap2 {
	float:left;
	width:340px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#home_spotlight_contest_title {
	background-color: #a60000;
	width:321px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	margin-left:11px;
	margin-top:15px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-weight:bold;
	line-height: 180%;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;

}
#home_spotlight_contest_description {
	margin-left:10px;
	margin-top:11px;
	width:320px;
	margin-bottom:10px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #cccccc;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#home_spotlight_other_contests {
	background-color: #333333;
	background-image:url('/images/home/spotlight_more_bg.jpg');
	width:314px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	margin-left:11px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	line-height: 170%;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;

}

/**************** Celebrity Zone *******/

#celebrityworld a { color:#000; }
#celebrityworld {
	background-color: #A1A18F;
	border: 1px solid #ffffff;
	background-image: url('/images/home/cw_bg.jpg');
	width:490px;
	height:579px;
	padding-top:0px;
	padding-bottom:6px;
	margin-left:0px;
	margin-top:2px;
	margin-right:4px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_cw_title {
	background-color: #1C1C1C;
	width:482px;
	padding-top:5px;
	padding-left:8px;
	padding-bottom:4px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	float:left;
	display:inline;

}
#home_cw_titles {
	margin-left:11px;
	margin-top:14px;
	width:78px;
	height:19px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#home_cw_topstory_container {
	background-color: #dcdcd1;
	border: 1px solid #ffffff;
	background-image: url('/poll/images/poll_bg.jpg');
	width:472px;
	padding-top:0px;
	padding-bottom:13px;
	margin-left:6px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_cw_photocontainer {
	margin-left:6px;
	border: 1px solid #ffffff;
	margin-right:6px;
	margin-top:8px;
	width:90px;
	height:110px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#home_cw_topstory {
	float:left;
	width:355px;
	margin-top:8px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #333333;

}
.home_cw_topstory_title {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom:4px;
	display:inline;
	text-align: left;
	color: #ff0000;

}
#home_cw_celebrity {
	border: 1px solid #fff;
	width:466px;
	padding-top:4px;
	padding-left:4px;
	padding-bottom:4px;
	margin-left:7px;
	margin-top:3px;
	margin-bottom:2px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	line-height: 160%;
	color: #ff0000;
	background-image: url('/poll/images/poll_bg.jpg');
}
.home_cw_celebrity_article {
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #000;
}
#home_cw_more_celebrityStories {
	background-image: url('/images/home/more_celebrityStories_csspattern.jpg');
	border: 1px solid #ffffff;
	width:470px;
	height:346px;
	padding-top:6px;
	padding-left:2px;
	padding-bottom:8px;
	margin-left:8px;
	margin-top:3px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	line-height: 100%;
	background-repeat: repeat-x;
}

/***************** homepage nightlife *******/

#home_nightlife {
	border: 1px solid #ffffff;
	background-color: #9b9b89;
	height:223px;
	width:484px;
	padding-top:0px;
	padding-bottom:15px;
	background-image: url('/images/home/cw_bg.jpg');
	margin-left:0px;
	margin-top:2px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_nightlife_title {
	background-color: #1C1C1C;
	width:476px;
	padding-top:4px;
	padding-left:8px;
	padding-bottom:4px;
	margin-left:0px;
	margin-top:1px;
	margin-bottom:0px;
	text-align:left;
	float:left;
	display:inline;

}
#home_nightlife_colwrap2 {
	float:left;
	width:160px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#home_nightlife_photobox {
	background-color: #E9EAE4;
	background-image: url('/poll/images/poll_bg.jpg');
	border: 1px solid #ffffff;
	width:145px;
	padding-top:8px;
	padding-bottom:4px;
	margin-left:8px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	text-align:center;
	font-size:11px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;

}
.home_nightlife_clubname {
	text-align:center;
	font-size:11px;
	color:#ff0000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;

}
#home_nightlife_colwrap3 {
	float:left;
	width:157px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#home_nightlife_morebutton {
	margin-left:377px;
	margin-top:12px;
	width:90px;
	height:19px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}

/************ HOME ARTICLES SECTION ************/

#home_articles {
	background-color: #BCBCBC;
	border: 1px solid #ffffff;
	width:316px;
	padding-top:0px;
	padding-bottom:11px;
	margin-left:3px;
	margin-top:4px;
	margin-bottom:6px;
	float:left;
	display:inline;

}
#home_articles_div2 {
	background-color: #F9F9F9;
	border: 1px solid #ffffff;
	width:298px;
	padding-top:0px;
	padding-bottom:15px;
	margin-left:8px;
	margin-top:6px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#home_articles_div3 {
	background-color: #a60000;
	width:296px;
	padding-top:0px;
	padding-bottom:4px;
	margin-left:1px;
	margin-top:1px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_articles_title {
	margin-left:6px;
	margin-top:7px;
	width:240px;
	height:18px;
	margin-bottom:0px;
	text-align:left;
	float:left;
	display:inline;
	overflow:hidden;

}
#home_articles_photo {
	margin-left:1px;
	margin-top:2px;
	width:296px;
	height:148px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#home_articles_story_title {
	margin-left:9px;
	margin-top:7px;
	width:281px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#home_articles_story_description {
	margin-left:9px;
	margin-top:3px;
	width:280px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#home_articles_viewnow a { color:#ff0000; }
#home_articles_viewnow {
	margin-left:10px;
	margin-top:8px;
	width:113px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#home_articles_more_container {
	background-color: #e2e2e2;
	border: 1px solid #ffffff;
	width:298px;
	padding-top:0px;
	padding-bottom:8px;
	margin-left:8px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_articles_more {
	margin-left:9px;
	margin-top:5px;
	width:240px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #000000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#home_articles_more_articles a { color:#222; }
#home_articles_more_articles {
	background-color: #F9F9F9;
	width:278px;
	padding-top:8px;
	padding-left:6px;
	padding-right:4px;
	padding-bottom:8px;
	margin-left:6px;
	margin-top:3px;
	margin-right:6px;
	margin-bottom:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333333;
	line-height: 100%;
	float:left;
	display:inline;
}

/******************** HOME BOTTOM BOXES ********/

#home_bottomboxes {
	background-color: #b7b7b7;
	border: 1px solid #ffffff;
	width:242px;
	padding-top:0px;
	padding-bottom:2px;
	margin-left:1px;
	margin-top:0px;
	margin-bottom:2px;
	float:left;
	display:inline;

}
#home_bottomboxes_title {
	background-color: #1C1C1C;
	width:238px;
	padding-top:6px;
	padding-left:4px;
	padding-bottom:4px;
	text-align:left;
	margin-left:0px;
	margin-top:1px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#home_contests_title {
	margin-left:11px;
	margin-top:6px;
	width:81px;
	height:16px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#home_bottomboxes_csspattern {
	background-image: url('/images/home/home_bottomboxes_csspattern.jpg');
	background-repeat: repeat;
	width:236px;
	padding-top:0px;
	padding-bottom:80px;
	margin-left:3px;
	margin-top:7px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#home_bottomboxes_photo {
	margin-left:6px;
	margin-top:9px;
	width:224px;
	height:138px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#home_bottomboxes_titles {
	margin-left:12px;
	margin-top:7px;
	width:216px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
/**************** UMM BABES HOME ******************/

#ummbabes_column_container {
	/*background-color: #cccccc;*/
	width:220px;
	padding-top:0px;
	padding-bottom:20px;
	margin-left:11px;
	margin-top:11px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#ummbabes_section_photo {
	border: 1px solid #ffffff;
	margin-left:0px;
	margin-top:1px;
	width:218px;
	height:118px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}
#ummbabes_section_description_bg {
/*	background-image: url('/images/babes/ummbabes_section_description_bg.jpg');
	background-repeat: repeat-x;*/
	width:220px;
	height:90px;
	padding-top:0px;
	padding-bottom:31px;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#ummbabes_section_title {
	margin-left:8px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}
#ummbabes_section_description {
	margin-left:10px;
	margin-top:4px;
	width:196px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#ummbabes_thumbnail {
	margin-left:8px;
	margin-top:10px;
	width:90px;
	height:110px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
	border: 1px solid #ffffff;
}
#ummbabes_colwrap2 {
	float:left;
	width:110px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
	overflow:inherit;
}
#ummbabes_names {
	margin-left:4px;
	margin-top:6px;
	width:100px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #ff0000;
	line-height: 110%;
	padding-top:1px;
	padding-bottom:2px;

}
#ummbabes_location {
	margin-left:4px;
	margin-top:2px;
	width:100px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}

/****************** COVER BABES SECTION **********************/

#coverbabe_box {
	background-image: url('/images/babes/spotlightbabe_box_csspattern.jpg');
	border: 1px solid #ffffff;
	width:918px;
	height:314px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:8px;
	margin-top:8px;
	margin-bottom:2px;
	float:left;
	display:inline;
	overflow:hidden;
	background-repeat: repeat-x;
}
#coverbabe_largephoto {
	margin-left:6px;
	border: 1px solid #ffffff;
	margin-top:6px;
	width:220px;
	height:300px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#coverbabe_colwrap2 {
	float:left;
	width:684px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#coverbabe_title {
	margin-left:12px;
	margin-top:13px;
	width:210px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#coverbabe_text {
	margin-left:12px;
	margin-top:2px;
	width:630px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	padding-top:1px;
	padding-bottom:2px;

}
#coverbabe_iconbox_csspattern {
	background-image: url('/images/babes/spotlightbabe_iconbox_csspattern.jpg');
	width:682px;
	padding-top:0px;
	padding-bottom:9px;
	margin-left:3px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-repeat: repeat-x;
}
#coverbabe_iconbox {
	border: 1px solid #ffffff;
	width:94px;
	height:90px;
	padding-top:10px;
	padding-bottom:14px;
	margin-left:10px;
	margin-top:3px;
	margin-bottom:6px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #ff0000;

}





/****************** SPOTLIGHT BABES SECTION **************/


#spotlightbabe_applybox {
	margin-left:5px;
	border: 1px solid #ffffff;
	margin-top:5px;
	width:923px;
	height:88px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#spotlightbabe_box {
	background-image: url('/images/babes/spotlightbabe_box_csspattern.jpg');
	border: 1px solid #ffffff;
	width:458px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:5px;
	margin-top:8px;
	margin-bottom:2px;
	float:left;
	display:inline;
	background-repeat: repeat-x;
}
#spotlightbabe_largephoto {
	margin-left:6px;
	border: 1px solid #ffffff;
	margin-top:6px;
	width:220px;
	height:300px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#spotlightbabe_colwrap2 {
	float:left;
	width:229px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#spotlightbabe_title {
	margin-left:12px;
	margin-top:13px;
	width:210px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#spotlightbabe_text {
	margin-left:12px;
	margin-top:2px;
	width:210px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#spotlightbabe_iconbox_csspattern {
	background-image: url('/images/babes/spotlightbabe_iconbox_csspattern.jpg');
	width:224px;
	padding-top:0px;
	padding-bottom:9px;
	margin-left:3px;
	margin-top:83px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-repeat: repeat-x;
}
#spotlightbabe_colwrap5 {
	float:left;
	width:106px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#spotlightbabe_iconbox {
	border: 1px solid #ffffff;
	width:94px;
	height:90px;
	padding-top:10px;
	padding-bottom:14px;
	margin-left:10px;
	margin-top:3px;
	margin-bottom:6px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #ff0000;

}


/**************** babes profile section ***********/

#babes_button_nextbabe {
	margin-right:30px;
	margin-top:7px;
	width:118px;
	height:80px;
	margin-bottom:0px;
	float:right;
	display:inline;
	overflow:hidden;

}
#babes_button_prevbabe {
	margin-right:7px;
	margin-top:7px;
	width:118px;
	height:80px;
	margin-bottom:0px;
	float:right;
	display:inline;
	overflow:hidden;

}
#babes_profile_stats_container a { color:#fff; }
#babes_profile_stats_container {
	background-color: #222326;
	border: 1px solid #353639;
	width:568px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:23px;
	margin-top:17px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#babes_babename {
	margin-left:12px;
	margin-top:4px;
	width:540px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight:bold;
	color: #ffffff;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
	overflow:hidden;

}
#babes_stats_titles {
	margin-left:12px;
	margin-right:4px;
	margin-top:9px;
	width:268px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
.babes_stats {
	margin-left:4px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #fff;

}
#babes_profile_colwrap4 {
	float:left;
	width:356px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#babes_profile_icons_container {
	background-color: #222326;
	border: 1px solid #353639;
	width:328px;
	padding-top:0px;
	padding-bottom:2px;
	margin-left:26px;
	margin-top:17px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#babes_profile_icons {
	margin-left:17px;
	margin-top:6px;
	width:88px;
	height:78px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#babes_icon_titles {
	margin-left:22px;
	margin-top:1px;
	width:85px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: left;
	color: #ffffff;
	line-height: 100%;
	padding-top:0px;
	padding-bottom:0px;

}
#babes_edit_profile {
	margin-right:20px;
	margin-top:12px;
	width:104px;
	height:19px;
	margin-bottom:0px;
	float:right;
	display:inline;
	overflow:hidden;

}
#babes_edit_profile2 {
	margin-right:10px;
	margin-top:12px;
	height:19px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}

/*******comment box ******/

#comments_wrapper {
	/*background-color: #888888;*/
	border: 1px solid #ffffff;
	width:350px;
	height:580px;
	padding-top:0px;
	padding-bottom:12px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#comments_wrapper2 {
	width:640px;
	background-color: #fff;
	float:left;
	overflow:inherit;
	display:inline;

}
#comment_box_container {
	background-color: #fff;
	border: 1px solid #ebecea;
	width:328px;
	padding-top:0px;
	padding-bottom:4px;
	margin-left:9px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#comment_box_container2 {
	width:620px;
	padding-top:0px;
	padding-bottom:4px;
	margin-left:9px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#comment_box_title {
	background-color: #a60000;
	width:314px;
	padding-top:2px;
	padding-left:12px;
	padding-bottom:4px;
	margin-left:1px;
	margin-top:1px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	display:inline;

}
#dotted_line {
	background-image: url('/images/dotted_line.png');
	height:3px;
	float:left;
	display:inline;
}

#comments_container {
	width:326px;
	height:540px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:1px;
	margin-top:0px;
	margin-bottom:2px;
	float:left;
	display:inline;
	overflow-x:hidden;
	overflow-y:scroll;

}
#comments_container2 {
	width:620px;
	height:540px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:1px;
	margin-top:0px;
	margin-bottom:2px;
	float:left;
	display:inline;
	overflow-x:hidden;
	overflow-y:scroll;

}
#comment_messagebox {
	background-color: #efefef;
	border: 1px solid #ccc;
	width:290px;
	padding-top:0px;
	padding-bottom:4px;
	padding-left:2px;
	padding-right:2px;
	margin-left:9px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#comment_messagebox2 {
	background-color: #efefef;
	
	width:590px;
	padding-bottom:4px;
	padding-left:2px;
	margin-top:8px;
	float:left;
	display:inline;
}
#comment_name {
	margin-left:4px;
	margin-top:5px;
	width:172px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #a60000;
	line-height: 100%;
	font-weight:bold;
	padding-top:1px;
	padding-bottom:2px;

}
#comment_name2 {
	margin-left:4px;
	margin-top:5px;
	width:550px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #a60000;
	line-height: 100%;
	font-weight:bold;
	padding-top:1px;
	padding-bottom:2px;

}
#comment_date {
	margin-right:2px;
	margin-top:6px;
	width:68px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #a60000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#comment {
	margin-left:5px;
	margin-top:3px;
	width:276px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #111;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#comment2 {
	margin-left:5px;
	margin-top:3px;
	width:500px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #111;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}

#comment_postcomment_box {
	background-color: #ebecea;
	border: 1px solid #ffffff;
	width:328px;
	padding-top:0px;
	padding-bottom:15px;
	margin-left:9px;
	margin-top:9px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
.comment_namebox {
	background-color: #efefef;
	border: 1px solid #ccc;
	width:294px;
	padding-top:0px;
	padding-bottom:1px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#111;

}
.comment_commentbox {
	background-color: #efefef;
	border: 1px solid #ccc;
	width:294px;
	height:40px;
	padding-top:0px;
	padding-bottom:1px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#111;
}
.comment_commentbox2 {
	background-color: #ffffff;
	border: 1px solid #e6e6e6;
	width:550px;
	padding-top:0px;
	padding-bottom:1px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	height:100px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;

}
#comment_postlimit {
	margin-left:12px;
	margin-top:4px;
	width:110px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #999999;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#comment_postbutton {
	margin-right:20px;
	margin-top:6px;
	width:100px;
	height:28px;
	margin-bottom:0px;
	float:right;
	display:inline;
	overflow:hidden;

}
/*********** BABES SECTION **********************/

/******* canadian babes section ***/
#canadian_babes_container {
	background-color: #fff;
	/*background-image: url('/images/shared/inside_gradient_bg.jpg');*/
	background-repeat: repeat-x;
	border: 1px solid #ffffff;
	width:978px;
	padding-top:0px;
	padding-bottom:12px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;
}
#canadian_babes_photos_wrapper {
	background-color: #fff;
	border: 1px solid #F0F0F0;
	width:936px;
	padding-top:0px;
	padding-bottom:12px;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;
}
#canadian_babes_photo_container {
	background-color: #F4F4F4;
	border: 1px solid #ffffff;
	width:140px;
	height:170px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:12px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}
#canadian_babes_thumbnails {
	margin-left:24px;
	border: 1px solid #ffffff;
	margin-top:11px;
	width:90px;
	height:110px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#canadian_babes_names {
	margin-left:0px;
	margin-top:5px;
	width:140px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:2px;

}
#canadian_babes_location {
	margin-left:1px;
	margin-top:1px;
	width:140px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 100%;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;

}

/**************** BANDS HOME SECTION ******************/

#bands_column_container {
	/*background-color: #cccccc;*/
	width:220px;
	padding-top:0px;
	padding-bottom:20px;
	margin-left:11px;
	margin-top:11px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#bands_section_photo {
	border: 1px solid #ffffff;
	margin-left:0px;
	margin-top:1px;
	width:220px;
	height:120px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}
#bands_section_description_bg {
	/*background-image: url('/images/babes/ummbabes_section_description_bg.jpg');
	background-repeat: repeat-x;*/
	width:220px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#bands_section_title {
	margin-left:8px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	line-height: 100%;
	padding-top:1px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FF0000;
	padding-bottom:2px;
}
#bands_section_bandname {
	margin-left:8px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	line-height: 100%;
	padding-top:1px;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FF0000;
	padding-bottom:2px;
}
#bands_section_button_view {
	margin-left:9px;
	margin-top:4px;
	margin-bottom:4px;
	float:left;
}
#bands_section_description {
	margin-left:8px;
	margin-top:2px;
	width:196px;
	margin-bottom:0px;
	height:30px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#bands_thumbnail {
	margin-left:8px;
	margin-top:10px;
	width:90px;
	height:90px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
	border: 1px solid #ffffff;
}
#bands_colwrap2 {
	float:left;
	width:110px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;
	overflow:inherit;
}
#bands_names {
	margin-left:4px;
	margin-top:6px;
	width:100px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #ff0000;
	line-height: 110%;
	padding-top:1px;
	padding-bottom:2px;

}
#bands_location {
	margin-left:4px;
	margin-top:6px;
	width:100px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}


/**************** BANDS PROFILE SECTION ******************/


#bands_profile_logo_container {
	background-color: #353639;
	border: 1px solid #4b4e52;
	width:328px;
	padding-top:4px;
	padding-bottom:2px;
	margin-left:26px;
	margin-top:17px;
	margin-bottom:0px;
	float:left;
	text-align:center;
	display:inline;
	overflow:hidden;
}
#bands_profile_eventname {
	width:800px;
	padding-top:4px;
	padding-left:4px;
	padding-right:2px;
	padding-bottom:1px;
	margin-left:6px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #FF0000;
	line-height: 100%;
	overflow:inherit;
}
#bands_profile_eventdescription {
	width:810px;
	padding-top:3px;
	padding-left:4px;
	padding-right:2px;
	padding-bottom:5px;
	margin-left:6px;
	margin-top:1px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #000000;
	line-height: 100%;
	overflow:inherit;
}
#bands_profile_eventthumbnail {
	margin-left:10px;
	margin-right:4px;
	border: 1px solid #fff;
	margin-top:10px;
	width:90px;
	height:90px;
	margin-bottom:0px;
	float:left;
	display:inline;
}



/************** babes/bands PROFILE photos box **********/


#profilephoto_container {
	/*background-color: #888888;*/
	border: 1px solid #ffffff;
	width:624px;
	height:580px;
	padding-top:0px;
	padding-bottom:12px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#profilephoto_inside_container, #profilevideo_inside_container {
	background-color: #222222;
	border: 1px solid #ffffff;
	width:603px;
	height:550px;
	padding-top:0px;
	padding-bottom:17px;
	margin-left:10px;
	margin-top:7px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url('/images/shared/profilephoto_inside_container_gradient_bg.jpg');
}
#profilephoto_largephoto {
	margin-left:3px;
	border: 1px solid #333333;
	margin-top:3px;
	width:500px;
	height:500px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#profilephoto_thumbnail_container {
	border: 1px solid #333333;
	width:92px;
	height:494px;
	padding-top:0px;
	padding-bottom:6px;
	margin-left:2px;
	margin-top:3px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}
#profilephoto_thumbnail {
	margin-left:1px;
	margin-top:2px;
	width:90px;
	height:110px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#profilephoto_thumbnail_bars {
	margin-right:4px;
	margin-left:8px;
	margin-bottom:8px;
	border: 1px solid #ffffff;
	margin-top:10px;
	width:140px;
	height:94px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}
.rating_button_wrapper {
	float:right;
	display:inline;
	margin-top:6px;
	margin-bottom:6px;
	margin-right:6px;
}
.rating_button {
	background-color: #A60000;
	color: #FFFFFF;
	border-color: #FF0000;
	height:23px;
}


/************** babes/bands PROFILE videos box **********/

#profilevideo_vidscreen {
	border: 1px solid #444444;
	margin-left:0px;
	margin-top:0px;
	width:482px;
	height:390px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}
#profilevideo_thumbnail_container {
	float:left;
	width:116px;
	margin-top:0px;
	margin-left:2px;
	padding-left:1px;
	border: 0px solid #f0f0f0;
}
#profilevideo_vidthumbnail {
	margin-left:0px;
	border: 1px solid #444444;
	margin-top:2px;
	width:110px;
	height:90px;
	margin-bottom:3px;
	float:left;
	display:inline;
	overflow:hidden;

}
#profilevideo_title {
	width:414px;
	padding-top:5px;
	padding-left:0px;
	padding-right:2px;
	padding-bottom:5px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
	line-height: 100%;
	overflow:inherit;
}
#profilevideo_author {
	margin-left:11px;
	margin-top:6px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #999999;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#profilevideo_description {
	margin-left:11px;
	margin-top:10px;
	width:414px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #cccccc;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
	overflow:hidden;
/*	overflow-x:hidden;
	overflow-y:scroll;*/
}


/************** babes/bands PROFILE Biography box **********/

#profilebio_container {
	background-color: #ebecea;
	border: 1px solid #ffffff;
	width:586px;
	height:530px;
	padding-top:0px;
	padding-bottom:9px;
	margin-left:7px;
	margin-top:7px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#profilebio_textcontainer {
	background-color: #fff;
	border: 1px solid #ffffff;
	width:601px;
	height:542px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow-x:hidden;
	overflow-y:scroll;
}
#profilebio_textcontainer2 {
	width:643px;
	background-color:#fff;
	height:226px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow-x:hidden;
	overflow-y:scroll;
}
#profilebio_title {
	background-color: #a60000;
	width:598px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	margin-left:1px;
	margin-right:1px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
#profilebio_question {
	margin-left:15px;
	margin-top:14px;
	width:525px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #da0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:0px;

}
#profilebio_answer {
	margin-left:15px;
	margin-top:6px;
	width:525px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #111111;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}


/************ CONTEST SECTION *******************/
#contest_container {
	background-color: #ebebeb;
	background-image: url('/images/shared/inside_gradient_bg.jpg');
	background-repeat: repeat-x;
	border: 1px solid #ffffff;
	width:978px;
	padding-top:0px;
	padding-bottom:12px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;
}
#contest_wrapper {
	background-color: #cccccc;
	border: 1px solid #ffffff;
	width:936px;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:26px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;
}
#contest_more_contests_container {
	margin-left:14px;
	border: 1px solid #ffffff;
	background-color:#999999;
	margin-top:8px;
	width:580px;
	margin-bottom:0px;
	float:left;
	padding-bottom:8px;
	display:inline;
	overflow:inherit;

}
#contest_more_title {
	margin-left:7px;
	margin-top:8px;
	width:570px;
	height:16px;
	margin-bottom:4px;
	float:left;
	display:inline;
	text-align:left;
}
#contest_more_contest_wrapper {
	margin-left:7px;
	margin-top:4px;
	width:556px;
	height:50px;
	margin-bottom:0px;
	padding-left:10px;
	padding-top:0px;
	float:left;
	text-align:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #ffffff;
	background-color: #bbbbbb;
}
#contest_ad_wrapper {
	width:304px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	margin-top:2px;
	margin-left:7px;
	margin-right:16px;
	margin-bottom:7px;
	float:right;
	display:inline;
	overflow:inherit;

}

/************** CONTACT SECTION ***********/

#contact_wrapper {
	background-color: #dddddd;
	width:580px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:14px;
	margin-left:20px;
	margin-right:6px;
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	display:inline;
	overflow:inherit;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #333;
}
#contact_right_wrapper {
	background-color: #dddddd;
	width:274px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:14px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	display:inline;
	overflow:inherit;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #333;
}
#contact_staff_div {
	background-color: #f8f8f8;
	border: 1px solid #ffffff;
	padding-top:10px;
	margin-bottom:4px;
	padding-bottom:10px;
	padding-left:10px;
	width:240px;
	padding-right:10px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #000000;
}
.contact_text {
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
}
.contact_form_textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #E6E6E6;
	background-color: ffffff;
	width: 540px;
	margin-bottom:4px;
}
.contact_form_submitbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-right:0px;
	margin-top:0px;
	margin-left:4px;
	width: 70px;
	background-color: #ff0000;
	color: #FFFFFF;
	border-color: #FF0000;
}


/************** VIDEO SECTION ***********/

#video_title_bg {
	width:978px;
	padding-top:0px;
	padding-bottom:7px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#video_title {
	margin-left:18px;
	margin-top:18px;
	width:240px;
	margin-bottom:0px;
	float:left;
	display:inline;
	padding-top:1px;
	padding-bottom:2px;

}
#video_colwrap4 {
	float:right;
	width:699px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#Video_screen {
	margin-left:19px;
	margin-top:12px;
	margin-bottom:6px;
	width:482px;
	height:395px;
	float:left;
	display:inline;
}
#Foreign_Video_Screen {
	margin-left:19px;
	margin-top:12px;
	margin-bottom:6px;
	width:482px;
	height:395px;
	float:left;
	display:inline;
}
#video_colwrap4 {
	float:left;
	width:454px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#video_vidtitle_box {
	border: 1px solid #fa0000;
	/*width:430px;*/
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:7px;
	margin-left:17px;
	margin-top:20px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
	line-height: 100%;
	overflow:inherit;
}
#video_vidtitle {
	margin-left:8px;
	margin-top:5px;
	width:291px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#video_author {
	margin-left:18px;
	margin-top:20px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #999999;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#video_rating_stars {
	margin-right:4px;
	margin-top:14px;
	width:86px;
	height:18px;
	margin-bottom:0px;
	float:right;
	display:inline;
	overflow:hidden;

}
#video_description {
	margin-left:18px;
	margin-top:12px;
	/*width:436px;*/
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #cccccc;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}

/* bottom of video section */
#video_bottom_outside_container {
	background-color: #ebebeb;
	width:980px;
	padding-top:0px;
	padding-bottom:22px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#video_bottom_inside_container {
	background-color: #ebecea;
	border: 1px solid #ffffff;
	width:936px;
	padding-top:0px;
	padding-bottom:15px;
	margin-left:19px;
	margin-top:2px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
.video_bottom_vidcontainer {
	border: 1px solid #ffffff;
	background-image: url('/images/videos/bottom_video_container_bg.jpg');
	background-color: #F3F4F2;
	width:444px;
	padding-top:13px;
	padding-bottom:6px;
	margin-left:10px;
	margin-right:00px;
	margin-top:11px;
	margin-bottom:0px;
	float:left;
	display:inline;
	visibility:hidden;
	height:100px;
}
.video_loading {
	background-repeat: no-repeat;
	background-position: center center;
	background-image:url(/images/shared/loader.gif)
}

#video_thumbnail {
	margin-left:13px;
	border: 1px solid #ffffff;
	width:110px;
	height:90px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#video_bottom_colwrap {
	float:left;
	width:300px;
	margin-top:0px;
	margin-left:0px;
	padding-left:13px;
	border: 0px solid #f0f0f0;

}
#video_bottom_vidtitle {
	width:272px;
	margin-bottom:1px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:0px;

}
#video_bottom_viddescription {
	margin-top:0px;
	width:276px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333333;
	line-height: 120%;
	padding-bottom:2px;

}
#vid_button_play {
	margin-top:9px;
	width:64px;
	height:20px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}


/******************** Articles SECTION **********/

/******* articles homepage **/

#articles_home_container {
	background-color: #ebecea;
	border: 1px solid #ffffff;
	width:748px;
	padding-top:0px;
	padding-bottom:8px;
	margin-left:15px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
.articles_home_story_container {
	background-color: #F4F4F4;
	border: 1px solid #ffffff;
	width:726px;
	height:126px;
	padding-top:0px;
	padding-bottom:11px;
	margin-left:6px;
	margin-top:6px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;
	visibility:hidden;
}
.articles_loading {
	background-repeat: no-repeat;
	background-position: center center;
	background-image:url(/images/shared/loader.gif)
}
#articles_home_thumbnails {
	margin-left:9px;
	margin-top:9px;
	width:90px;
	height:110px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#articles_home_colwrap {
	float:left;
	width:620px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#articles_home_story_title {
	margin-left:11px;
	margin-top:8px;
	width:600px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#articles_home_story_author {
	margin-left:11px;
	margin-top:2px;
	width:600px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666666;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#articles_home_story_text {
	margin-left:11px;
	margin-top:2px;
	width:600px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#articles_button_view {
	padding-top:0px;
	padding-bottom:2px;
	margin-left:12px;
	margin-top:12px;
	margin-bottom:0px;
	float:left;
	display:inline;

}

/*******actual article********/

#articles_wrapper {
	background-color: #fff;
	border: 1px solid #ffffff;
	width:978px;
	padding-top:0px;
	padding-bottom:17px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#articles_wrapper2 {
	background-color: #000;
	border: 1px solid #ffffff;
	width:978px;
	padding-top:0px;
	padding-bottom:17px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#articles_icon a { color:#ff0000; }
#articles_icon {
	margin-left:14px;
	border: 1px solid #ffffff;
	margin-top:8px;
	margin-bottom:0px;
	padding:6px;
	margin-right:4px;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	text-align:center;

	/*background-image: url('/images/articles/articles_button_off.png');*/

}
#articles_icon_container {
	background-color: #ebecea;
	border: 1px solid #ffffff;
	width:954px;
	padding-top:0px;
	padding-bottom:13px;
	margin-left:15px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#articles_videoplayer {
	margin-left:7px;
	margin-top:8px;
	width:484px;
	height:390px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
#articles_video_contentbox {

	background:#FFFFFF;
	width:250px;
	height:386px;
	padding-top:0px;
	padding-bottom:6px;
	margin-right:6px;
	margin-top:7px;
	margin-bottom:0px;
	float:right;
	display:inline;

}
#articles_video_title {
	margin-left:6px;
	margin-top:9px;
	width:240px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#articles_video_description {
	margin-left:6px;
	margin-top:7px;
	width:238px;
	height:300px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:4px;

}
#articles_story_container {
	background-color: #ffffff;
	border: 1px solid #ebecea;
	width:750px;
	padding-top:0px;
	padding-bottom:13px;
	margin-left:14px;
	margin-top:9px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:visible;

}
#articles_story_title {
	margin-left:10px;
	margin-top:9px;
	width:400px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#articles_story_author {
	margin-left:10px;
	margin-top:5px;
	width:400px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666666;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#articles_story_text {
	margin-left:8px;
	margin-right:auto;
	margin-top:14px;
	width:730px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #333333;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;
	overflow:inherit;

}
#articles_more_articles_box a { color:#000; }
#articles_more_articles_box {
	background-color: #E5E5E5;
	border: 1px solid #ffffff;
	width:300px;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:8px;
	margin-top:4px;
	margin-bottom:2px;
	margin-left:2px;
	margin-right:2px;
	float:right;
	display:inline;
}
#articles_more_title {
	margin-left:8px;
	margin-top:8px;
	width:270px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #000000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#articles_more_articles_title {
	margin-left:8px;
	margin-top:10px;
	width:270px;
	margin-bottom:2px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	color: #333333;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#articles_story_extras {
	width:304px;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	margin-top:2px;
	margin-left:7px;
	margin-right:2px;
	margin-bottom:7px;
	float:right;
	display:inline;
	overflow:inherit;

}
/*******Articles Comment & Post Box ******/

#articles_comments {
	background-color: #BCBDBB;
	border: 1px solid #ffffff;
	width:750px;
	padding-top:0px;
	padding-bottom:12px;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#articles_comment_box_container {
	background-color: #ebecea;
	border: 1px solid #ffffff;
	width:730px;
	padding-top:0px;
	padding-bottom:4px;
	margin-left:9px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:visible;
}
#articles_comment_box_title {
	background-color: #a60000;
	width:716px;
	padding-top:2px;
	padding-left:12px;
	padding-bottom:4px;
	margin-left:1px;
	margin-top:1px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	display:inline;

}
#articles_comments_container {
	width:728px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:4px;
	margin-top:4px;
	margin-bottom:4px;
	float:left;
	display:inline;
	overflow:inherit;
/*	overflow-x:hidden;
	overflow-y:scroll;*/

}
#articles_comment_messagebox {
	background-color: #ffffff;
	border: 1px solid #ebecea;
	width:700px;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:8px;
	margin-left:6px;
	margin-top:4px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;
}
#articles_comment_name {
	margin-left:4px;
	margin-top:5px;
	width:172px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #a00202;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#articles_comment_date {
	margin-right:6px;
	margin-top:6px;
	width:168px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #a60000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#articles_comment {
	margin-left:5px;
	margin-top:3px;
	width:670px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #666666;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#articles_comment_postcomment_box {
	background-color: #ebecea;
	border: 1px solid #ffffff;
	width:730px;
	padding-top:0px;
	padding-bottom:15px;
	margin-left:9px;
	margin-top:9px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
.articles_comment_namebox {
	background-color: #ffffff;
	border: 1px solid #e6e6e6;
	width:300px;
	padding-top:0px;
	padding-bottom:1px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:18px;
	font-weight:normal;
	color:#666666;
}
.articles_comment_commentbox {
	background-color: #ffffff;
	border: 1px solid #e6e6e6;
	width:720px;
	padding-top:0px;
	padding-bottom:1px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	height:100px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;

}
#articles_comment_postlimit {
	margin-left:12px;
	margin-top:4px;
	width:110px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #999999;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
.articles_comment_postbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-left:2px;
	margin-top:4px;
	width: 130px;
	background-color: #A60000;
	color: #FFFFFF;
	border-color: #FF0000;
}
#articles_comments_alert {
	margin-left:15px;
	margin-top:5px;
	width:600px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #a00202;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}


/**************** BARS SECTION CITY HOME ******************/

.bars_map_container {
	background-color: #000;
	border: 1px solid #222;
	width:528px;
	height:300px;
	padding-top:0px;
	padding-bottom:2px;
	margin-left:22px;
	margin-top:17px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
.bars_city_photo_container {
	border: 1px solid #fff;
	width:640px;
	height:380px;
	padding-bottom:2px;
	float:left;
	display:inline;

}
.bars_section_titles {
	width:100%;
	display:inline;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	font-weight:bold;
	color:#fff;
}
#bars_city_venue_list_off a { color:#fff; }
#bars_city_venue_list_off {
	height:24px;
	width:130px;
	float:left;
	display:inline;
	margin-left:2px;
	margin-right:2px;
	font-weight:bold;
	overflow:inherit;
	padding-top:7px;
	color:#fff;
}
#bars_city_venue_list_on a { color:#fff; }
#bars_city_venue_list_on {
	height:24px;
	width:130px;
	float:left;
	font-weight:bold;
	display:inline;
	margin-left:2px;
	margin-right:2px;
	background-image: url('/images/shared/redbar_gradient_on2.jpg');
	overflow:inherit;
	color:#fff;
	padding-top:7px;
}
#bars_venue_container a { color:#fff; }
#bars_venue_container {
	width:950px;
	float:left;
	display:inline;	
}

.bars_venue_name {
	width:130px;
	height:32px;
	margin:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	display:inline;
}
.bars_city_thumbnails {
	width:196px;
	border: 1px solid #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	float:left;
	margin-right:21px;
	margin-bottom:20px;
	display:inline;
	overflow:inherit;
}
.bars_events_wrapper {
	background-color: #000;
	border: 1px solid #353639;
	width:388px;
	height:300px;
	padding-top:0px;
	padding-bottom:2px;
	margin-left:16px;
	margin-top:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
.bars_events_wrapper2 {
	background-color: #000;
	border: 1px solid #fff;
	width:300px;
	height:380px;
	padding-bottom:2px;
	margin-left:25px;
	float:left;
	display:inline;
	overflow:hidden;
}
.bars_events_wrapper3 {
	background-color: #000;
	border: 1px solid #fff;
	width:300px;
	height:420px;
	padding-bottom:2px;
	margin-left:25px;
	float:left;
	display:inline;
	overflow:hidden;
}
.bars_events_mini {
	border: 1px solid #fff;
	width:280px;
	height:96px;
	padding:2px;
	margin:4px;
	float:left;
	display:inline;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
}
.bars_events_mini_date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#ff0000;
	float:left;
	display:inline;
	overflow:hidden;
}
#bars_spotlight_container {
	background-color: #fff;
	width:954px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:9px;
	margin-top:9px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;

}
#bars_nightlife_container {
	background-color: #ebecea;
	border: 1px solid #ffffff;
	width:640px;
	height:244px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:9px;
	margin-top:2px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:inherit;

}
#bars_nightlife_title {
	background-color: #a60000;
	width:626px;
	padding-top:2px;
	padding-left:12px;
	padding-bottom:4px;
	margin-left:1px;
	margin-top:1px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	display:inline;

}
.bars_currentcity {
	width:626px;
	padding-top:2px;
	padding-left:12px;
	padding-bottom:4px;
	margin-left:10px;
	margin-top:14px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#a60000;
	float:left;
	display:inline;
}
.bars_search_container {
	border: 1px solid #353639;
	background-color: #000;
/*	background-image: url('../images/bars/events_bg_gradient.jpg');*/
	width:348px;
	height:26px;
	padding-top:9px;
	padding-bottom:2px;
	padding-left:20px;
	margin-left:8px;
	margin-top:7px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#fff;
}
.bars_search_container2 {
/*	background-image: url('../images/bars/events_bg_gradient.jpg');*/
	height:26px;
	margin-right:5px;
	padding-top:9px;
	margin-top:7px;
	float:right;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}
.bars_events_container2 {
	/*background-color: #222326;*/
	border: 1px solid #fff;
	width:370px;
	height:200px;
	padding-bottom:2px;
	margin-left:10px;
	margin-top:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
.bars_events_container {
	background-color: #000;
	border: 1px solid #353639;
	width:368px;
	height:201px;
	padding-top:0px;
	padding-bottom:2px;
	margin-left:8px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	color:#fff;
}
.bars_event_wrapper a { color:#fff; }
.bars_event_wrapper {
/*	background-image: url('/images/bars/events_bg_gradient.jpg');
	border: 1px solid #353639;*/
	width:360px;
	height:58px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:4px;
	margin-left:1px;
	margin-top:1px;
	margin-bottom:2px;
	float:left;
	display:inline;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#fff;
/*	background-color: #FFFFFF;*/
}
.bars_event_title a { color:#ff0000; }
.bars_event_title {
	float:left;
	display:inline;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#FF0000;
}
.bars_event_arrows {
	margin-right:12px;
	margin-top:8px;
	margin-bottom:2px;
	float:right;
	display:inline;
}
.bars_textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #E6E6E6;
	background-color: #ffffff;
	margin-right:6px;
	margin-bottom:1px;
	margin-left:6px;
	height:13px;
	width: 180px;
	line-height: 10px;
}
.bars_textfield2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #E6E6E6;
	background-color: #ffffff;
	height:13px;
	width: 144px;
	line-height: 10px;
}

#bars_spotlight_logo {
	border: 1px solid #fff;
	width:200px;
	height:120px;
	padding:0px;
	margin-left:8px;
	margin-top:8px;
	margin-right:20px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}
.bars_spotlight_titles {
	padding-top:0px;
	padding-bottom:2px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#000;
}
.bars_spotlight_bartitle {
	padding-top:0px;
	padding-bottom:2px;
	margin-left:0px;
	margin-top:4px;
	margin-bottom:10px;
	float:left;
	display:inline;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	color:#FF0000;
}
#bars_spotlight_text {
	width:250px;
	padding-top:0px;
	padding-bottom:2px;
	margin-left:0px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#FF0000;
}
#bars_logo_thumbnail {
	border: 1px solid #ffffff;
	margin-top:11px;
	width:110px;
	height:90px;
	margin-bottom:0px;
	float:right;
	display:inline;
	overflow:hidden;

}



/********* BAR PROFILES PAGE **************/

#bars_profilephoto_inside_container {
	/*background-color: #fff;
	border: 1px solid #000;*/
	width:630px;
	height:500px;
	padding-top:0px;
	padding-right:2px;
	padding-bottom:12px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;


}
#bars_profilephoto_container {
/*	background-color: #fff;
	border: 1px solid #ffffff;*/
	width:630px;
	height:500px;
	padding-top:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}

#bars_logo {
	margin-top:0px;
	float:right;
	height:120px;
	margin-bottom:0px;
	display:inline;
}
#bars_logo_container {
	/*background-color: #222326;
	border: 1px solid #353639;*/
	width:204px;
	height:122px;
	padding-top:1px;
	padding-bottom:0px;
	margin-left:26px;
	margin-top:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#bars_logo_container3 {
	/*background-color: #222326;
	border: 1px solid #353639;*/
	width:204px;
	height:122px;
	padding-top:1px;
	padding-bottom:0px;
	margin-right:0px;
	margin-bottom:0px;
	float:right;
	display:inline;
}
#bars_logo_container2 {
	/*background-color: #222326;
	border: 1px solid #353639;*/
	width:204px;
	height:122px;
	padding-top:1px;
	padding-bottom:0px;
	margin-right:0px;
	margin-top:12px;
	margin-bottom:0px;
	float:right;
	display:inline;
}
#bars_profile_stats_container a { color:#fff; }
#bars_profile_stats_container {

	width:700px;
	height:113px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:23px;
	margin-top:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#bars_rating_system_container {
	/*background-color: #222326;
	border: 1px solid #353639;*/
	width:160px;
	height:122px;
	padding-top:1px;
	padding-bottom:0px;
	margin-left:26px;
	margin-top:12px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#bars_profile_stats_container2 a { color:#fff; }
#bars_profile_stats_container2 {

	width:540px;
	height:113px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:15px;
	margin-top:12px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#bars_barname3 {
	font-size:26px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight:bold;
	color: #ffffff;

}
#guestlist_signup a { color:#FFCC00; }
#guestlist_signup {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight:bold;
	color: #FFCC00;
}
#bars_barname2 {
	margin-left:10px;
	margin-top:4px;
	width:300px;
	float:left;
	display:inline;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight:bold;
	color: #ffffff;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
	overflow:hidden;

}
#bars_barname {
	margin-left:10px;
	margin-top:14px;
	width:300px;
	float:left;
	display:inline;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight:bold;
	color: #ffffff;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
	overflow:hidden;

}
#bars_stats_titles {
	margin-left:12px;
	margin-right:4px;
	margin-top:9px;
	width:290px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}
#bars_stats_titles2 {
	margin-left:12px;
	margin-right:4px;
	margin-top:5px;
	width:240px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}
#bars_stats_titles3 {
	margin-top:5px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}
#bars_rating_box {
	/*border: 1px solid #fff;
	background-color: #E8E8E8;*/
	width:260px;
	margin-top:24px;
	margin-bottom:2px;
	margin-left:12px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#ff0000;
	overflow:inherit;
}
#bars_rating_container {
	border: 1px solid #fff;
	background-color: #EBEBEB;
	width:600px;
	margin-top:16px;
	margin-left:14px;
	height:254px;
	float:left;
	display:inline;
}
.bars_stats {
	margin-left:4px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #fff;

}

#bars_profile_description_container {
	width:640px;
	height:260px;
	padding-bottom:2px;
	float:left;
	display:inline;

}
#bars_profile_venue_list_off a { color:#fff; }
#bars_profile_venue_list_off {
	height:24px;
	display:inline;
	margin-left:2px;
	margin-right:2px;
	float:left;
	overflow:inherit;
	padding-top:7px;
}
#bars_profile_venue_list_on a { color:#fff; }
#bars_profile_venue_list_on {
	height:24px;
	float:left;
	display:inline;
	margin-left:2px;
	margin-right:2px;
	background-image: url('/images/shared/redbar_gradient_on2.jpg');
	overflow:inherit;
	padding-top:7px;
}

.bars_profile_venue_name {
	width:130px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	float:left;
	color:#fff;
}
.bars_profile_photo_container {
	border: 1px solid #fff;
	width:640px;
	height:420px;
	padding-bottom:2px;
	float:left;
	display:inline;
	overflow:hidden;
}



/**************** BARS SECTION HOME ******************/

.bars_flash_map_container {
	width:530px;
	height:400px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:22px;
	margin-top:17px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
.bars_home_upload_wrapper {
	/*background-color: #222326;*/
	border: 1px solid #fff;
	width:390px;
	height:374px;
	padding-bottom:2px;
	margin-left:10px;
	margin-top:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
.bars_home_upload_container {
	width:374px;
	height:278px;
	padding-top:0px;
	padding-bottom:2px;
	margin-left:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	color:#fff;
}
.bars_home_venue a { color:#fff; }
.bars_home_venue {
	width:980px;
	float:left;
	display:inline;
	overflow:inherit;
}
#bars_home_venue_list_off {
	margin-right:10px;
	display:inline;
	overflow:inherit;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#fff;
}
#bars_home_venue_list_on a { color:#ff0000; }
#bars_home_venue_list_on {
	margin-right:10px;
	display:inline;
	overflow:inherit;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#ff0000;
}

.bars_home_events_wrapper {
	/*background-color: #222326;*/
	border: 1px solid #353639;
	width:388px;
	height:380px;
	padding-top:0px;
	padding-bottom:2px;
	margin-left:16px;
	margin-top:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;

}
.bars_home_events_container {
	/*background-color: #222326;*/
	border: 1px solid #353639;
	width:368px;
	height:270px;
	padding-top:0px;
	padding-bottom:2px;
	margin-left:8px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	color:#fff;
}
.bars_home_city_container {
/*	border: 1px solid #fff;*/
	background-color: #fff;
	width:174px;
	height:28px;
	padding-top:9px;
	margin-top:14px;
	margin-bottom:20px;
	margin-left:10px;
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#ff0000;
}
#bars_photo_container {
	background-color: #eeeeee;
	border: 1px solid #ffffff;
	width:140px;
	height:140px;
	padding-top:0px;
	padding-bottom:10px;
	margin-left:12px;
	margin-top:8px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}
#bars_home_provinces_container a { color:#fff; }
#bars_home_provinces_container {
	/*border: 1px solid #f5f5f5;*/
	width:150px;
	height:170px;
	padding-bottom:4px;
	margin-left:12px;
	margin-top:8px;
	margin-bottom:0px;
	display:inline;
	float:left;
	overflow:inherit;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#fff;
	overflow-y: auto;
	overflow-x: hidden;
}
.bars_home_provinces_title {
	margin-top:12px;
	margin-bottom:14px;
	display:inline;
}

/******  GUEST LIST POPUP **********************************/

#guestlist_container {
	/*background-color: #ebecea;
	border: 1px solid #ffffff;*/
	
	width:542px;
	height:600px;
	padding-top:0px;
	padding-bottom:9px;
	margin-left:7px;
	margin-top:7px;
	margin-bottom:0px;
	float:left;
	display:inline;
	background-image: url(../images/bars/guestlist_bg.jpg);
}
#guestlist_textcontainer {
	/*background-color: #ebecea;
	border: 1px solid #ffffff;*/
	width:540px;
	height:610px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	/*overflow-x:hidden;
	overflow-y:scroll;*/
}
#guestlist_col {
	width:260px;
	float:left;
}
#guestlist_title {
	background-color: #000000;
	width:538px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	margin-left:0px;
	margin-right:1px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF0000;
}
#guestlist_question {
	margin-left:15px;
	margin-top:14px;
	width:225px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #fff;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#guestlist_answer {
	margin-left:15px;
	margin-top:6px;
	width:225px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #111111;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;
}
#guestlist_terms {
	margin-left:15px;
	margin-top:14px;
	width:440px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #fff;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#bars_guestlist_container a { color:#fff; }
#bars_guestlist_container {
	padding-top:0px;
	padding-bottom:0px;
	margin-right:23px;
	margin-top:26px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #fff;
}

/*************** NEW BABES SECTION ************************/

#babes_thumbnail_container a { color:#DC0010; }
#babes_thumbnail_container {
	float:left;
	width:184px;
	height:320px;
	margin-right:36px;
	color:#FFF;
	font-weight:bold;
}
.babes_thumbnail {
	border: 1px solid #ffffff;
	overflow:inherit;
}
.babes_thumbnail_name {
	color:#E40021;
}
.babes_profile_name {
	float:left;
	width:360px;
	font-size:26px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
}
.babes_profile_location {
	float:left;
	width:360px;
	font-size:20px;
	font-weight:bold;
	color:#FFF;
	margin-top:14px;
	text-align:left;
}
.babes_profile_large_photo {
	/*border: 1px solid #fff;*/
	margin-top:20px;
	overflow:inherit;
}
#babes_profile_thumbnail_container {
	float:left;
	width:630px;
	margin-top:20px;
	margin-bottom:30px;
	margin-left:10px;
	margin-right:10px;
}
.babes_profile_thumbnail {
	float:left;
	overflow:inherit;
	margin:10px;
	border: 1px solid #fff;
}
.babes_profile_thumbnail_arrow {
	float:left;
	margin-right:10px;
	margin-left:10px;
	margin-top:54px;
	overflow:inherit;
}


/******** NEW HOMEPAGE *********************/

#home_container a { color:#111; }
#home_container {
	float:left;
	width:980px;
	overflow:inherit;
	margin-top:10px;
	margin-bottom:10px;
	color:#fff;
}

.home_top_left {
	float:left;
	width:610px;
	height:570px;
}
.home_top_right {
	float:right;
	width:352px;
	height:550px;
	border: 1px solid #fff;
}
.main_promo_window {
	float:left;
	width:610px;
	height:450px;
	border: 1px solid #fff;
	margin-bottom:12px;
	color:#FFF;
}
.main_promo_thumbnail_container {
	float:left;
	width:610px;
	height:100px;
}
.main_promo_thumbnail {
	float:left;
	width:112px;
	height:82px;
	margin:4px;
	border: 1px solid #fff;
	color:#fff;
}
.home_botd {
	float:left;
	width:306px;
	height:220px;
	border: 1px solid #fff;
	margin-top:14px;
	margin-left:22px;
	margin-bottom:10px;
}

#home_mid_container a { color:#fff; }	
#home_mid_container {
	float:left;
	margin-bottom:8px;
	margin-top:8px;
	width:480px;
	height:356px;
	border: 1px solid #fff;
}
.home_mid_container2 {
	float:left;
	margin-bottom:8px;
	margin-top:8px;
	width:480px;
	height:356px;
}
.home_mid_titles {
	float:left;
	width:480px;
	height:26px;
	padding-top:8px;
}
.home_mid_big_photo {
	float:left;
	width:200px;
	height:290px;
	margin:16px;
	border: 1px solid #fff;
}

.home_mid_article_container {
	float:left;
	width:230px;
	height:86px;
	margin-top:17px;
}
.home_mid_thumbnail {
	float:left;
	width:82px;
	height:82px;
	border: 1px solid #fff;
}
.home_mid_article_title {
	float:left;
	width:134px;
	margin-left:10px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
.home_mid_article_description {
	float:left;
	width:134px;
	font-size:12px;
	color:#999;
	text-align:left;
	margin-left:10px;
}
.home_mid_blogs_container {
	float:left;
	width:480px;
	height:160px;
	background-color:#DA7E19;
}
.home_mid_blogs_thumbnail {
	float:left;
	width:94px;
	height:136px;
	margin:10px;
	border: 1px solid #fff;
}
.home_mid_blogs_title {
	float:left;
	width:344px;
	margin-top:10px;
	color:#000;
	font-size:20px;
	text-align:left;
	font-weight:bold;
}
.home_mid_blogs_description {
	float:left;
	width:344px;
	color:#000;
	font-size:14px;
	margin-top:10px;
	font-weight:bold;
	text-align:left;
}
.home_mid_blogs_more {
	float:right;
	margin-top:10px;
	width:200px;
	margin-right:12px;
	color:#FFF;
	text-align:right;
	font-weight:bold;
	font-size:14px;
}
.home_mid_tcg {
	float:left;
	width:480px;
	margin-top:18px;
}

.home_articles_container {
	float:left;
	width:316px;
	height:440px;
	margin-right:1px;
	margin-top:6px;
	margin-bottom:4px;
	background-color:#E1E1E3;
}
.home_articles_header {
	float:left;
	width:314px;
	padding-top:4px;
	background-color:#DA000E;
	margin:1px;
}
.home_articles_photo {
	float:left;
	width:300px;
	height:150px;
	margin-left:7px;
	margin-top:4px;
	border: 1px solid #fff;
}
.home_articles_title {
	float:left;
	width:300px;
	color:#DA000E;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	margin-top:10px;
	margin-left:8px;
}
.home_articles_description {
	float:left;
	width:300px;
	color:#000;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	margin-left:8px;
}
.home_articles_viewmore {
	float:left;
	color:#DA000E;
	width:300px;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	text-align:left;
	margin-top:5px;
	margin-left:8px;
}
.home_articles_more_articles {
	float:left;
	width:300px;
	color:#000;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
	margin-left:8px;
}

/******************** NEW HEADER STYLES *************/

#header_container {
	width:982px;
	float:left;
	overflow:visible;
}
.header_left {
	float:left;
	width:800px;
	margin-right:5px;
}
.header_right {
	float:right;
	width:170px;
}
.header_logo_container {
	width:550px;
	float:left;
}
.header_logo {
	float:left;
	width:550px;
	margin-bottom:65px;
	text-align:left;
}
.header_tagline {
	float:left;
	width:550px;
	text-align:left;
}
.header_fields {
	float:left;
	width:250px;
	text-align:right;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	margin-bottom:10px;
}
.header_cover {
	float:left;
	width:170px;
}
#header_navbar a { color:#fff; }
#header_navbar {
	float:left;
	width:800px;
	margin-top:25px;
}
#header_navbar_buttons_on {
	float:left;
	width:96px;
	height:32px;
	margin-left:2px;
	margin-right:2px;
	background-color:#590006;
}
#header_navbar_buttons_off {
	float:left;
	width:96px;
	height:32px;
	margin-left:2px;
	margin-right:2px;
	background-color:#DC0010;
}
#header_navbar_text {
	float:left;
	color:#FFF;
	width:96px;
	font-size:16px;
	margin-top:7px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: auto;
    margin-right: auto;
}
.header_searchfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	background-color: #ffffff;
	height:12px;
	width: 64px;
}
.header_emailfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	background-color: #ffffff;
	height:12px;
	width: 120px;
}
.header_loginbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	width: 48px;
	margin-left:3px;
	height:20px;
	background-color: #DC0010;
	color: #FFFFFF;
}

/****************** NEW ARTICLES SECTION *******/

.articles_title_container {
	padding:5px;
	height:20px;
	float:left;
	background-color:#1E2E7C;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	width:650px;
}
.hr {
	float:left;
	height:3px;
	margin-top:5px;
	margin-bottom:5px;
	width:644px;
	background-color:#716D6E;
}
.articles_content_container {
	background-color:#fff;
	width:640px;
	float:left;
	overflow:inherit;
	color:#000;
	padding:10px;
}
.articles_story_container {
	float:left;
	width:420px;
	overflow:inherit;
}
.articles_more_container {
	float:left;
	width:200px;
	margin-left:20px;
	overflow:inherit;
}
.articles_story_title {
	float:left;
	text-align:left;
	font-size:24px;
	width:420px;
	color:#F00;
	font-weight:bold;
}
.articles_author {
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-bottom:20px;
}
.articles_content {
	float:left;
	font-size:12px;
	width:416px;
	overflow:inherit;
	text-align:left;
	margin-bottom:10px;
}
.articles_thumbnails {
	float:left;
	margin-right:10px;
}
.articles_bottom_container {
	float:left;
	width:636px;
	height:134px;
	margin-left:4px;
}
.articles_bottom_category {
	float:left;
	width:650px;
	font-size:16px;
	text-align:left;
	margin-bottom:8px;
}
.articles_bottom_articles_container {
	float:left;
	width:202px;
	margin-right:7px;
}
.articles_bottom_thumbnail {
	float:left;
	margin-right:4px;
}
.articles_bottom_title {
	float:left;
	font-size:12px;
	text-align:left;
}
.articles_more_title {
	float:left;
	font-size:18px;
	font-weight:bold;
	color:#F00;
	text-align:left;
	width:200px;
	margin-bottom:14px;
	margin-top:20px;
}
.articles_more_article_container {
	float:left;
	width:200px;
	text-align:left;
	margin-bottom:5px;
	margin-top:5px;
}
.articles_more_article_title {
	float:left;
	font-size:16px;
	font-weight:bold;
	width:200px;
}
.articles_more_article_description {
	float:left;
	font-size:11px;
	width:200px;
}