* {margin:0; padding:0; }
.cf:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
* html .cf {height: 1%;}
body { 
	  text-align: center;
	  background: #919191;
	  }
/********* BASELINE STYLES HERE BUT SOME STYLES R IN THE AREA OF THEIR DIV NAME  ***********/

/*************************** FONT STYLE START HERE ********************************/
 p, h1, h2, h3, h4, h5, h6, li, .vert-post p {
	font-family: arial;
	font-weight: normal;
	}
p {
	color: #6a6a6a;
		}
.vert-area p, li.teaser, p {
	font-size: 12px;
	font-family: arial;
	margin: 10px 0 10px 0;
	text-align: justify;
	}

 h1, h1.head-title { 
     font-size: 24px;
	 font-weight: bold;
 	}
	h1.head-title {
	width: 927px;
	background: url(http://www.urbanfyir.com/images1/main-nav-bg.jpg) repeat-x;
	height: 30px;
	padding-top: 5px;
	line-height: 24px;
	float: left;
	text-indent: 5px;
	}
 h2, h2.mmedia {
 	 font-size: 18px;
	 margin: 5px 3px;
	 font-weight: bold;
	 }
	 h2.media {
	 	background: url(http://www.urbanfyir.com/images1/h2media-bg.jpg) repeat-x;
		height: 25px;
		font-weight: normal;
		font-size: 20px;
		margin:0;
		padding: 5px 0 0 5px;
		}
	 h2#handle1 {
	 	margin: 10px 0 0 34px;
		}
		
 h3, li.title a, .member-topics li a { 
 font-size: 16px;
 color: #000;
 font-weight: bold;
 text-decoration: none;
 	  }
	 h3.share {
	float: right;
	color: #3bb8ff;
	margin: 0 3px 0 0;
	font-size: 12px;
	}
 h4, .section-a, li.title a, .section-a li, li.metrics, #post-list li a, #post-list2 li a, form p, #new-members li a, #new-members li, li.sub-font {
 	 font-size: 12px;
	 line-height: 1.1em;
	 color: #000;
	 font-weight: bold;
	 text-decoration: none;
	 margin: 0;
	 }
	h4.related {
	width: 510px;
	color: #fff;
	height: 24px;
	line-height: 18px;
	padding: 5px 0 0 10px;
	background: url(http://www.seancurt.tv/images/related_titlebar.gif) no-repeat;
	}
h5, #express-block li a, h5.mmedia, #article-area a {
	 font-size: 14px;
	 line-height: 1.1em;
	 color: #000;
	 font-weight: bold;
	 text-decoration: none;
	  }
	h5.mmedia {
		background: url(http://www.urbanfyir.com/images1/mmedia-bg.jpg) repeat-x;
		display: block;
		clear: both;
		height: 20px;
		line-height: 20px;
		padding: 0 0 0 5px;
		}
 h6, #main-nav li, li.desc, #upload-selects li a {
	font-size: 18px;
	font-weight: bold;
	margin: 0 4px;
	}
	h6#special {
		width: 478px;
		border-top: solid 1px #fff;
		border-bottom: solid 1px #fff;
		font-weight: normal;
		margin: 5px 0 0 6px;
		float: left;
		display: inline;
		}
	
/*************** END OF FONT STYLES ********************/

a { text-decoration: none; color: #000;}
a:hover { text-decoration: underline;}

ul, ol {
		margin: 0;
		padding: 0;
		list-style-type: none;
		}
img {
	border: 0;
	}
	
.img-left      { float:left;margin:4px 10px 4px 0; }	 
.border { float: left; border-top: solid 3px #3dc1ff; border-bottom: solid 3px #3dc1ff;}
.l-green {color: #bbfd07;}
.red, span.red, a.red { color: #ff0000;}
.p-blue, form p, #reg-form p label, #media-form p, #comments-area h4 a, #pop-listing li a, #pop-listing li { color: #00a2ff; }
.ht-pink, #post-list li a, #post-list2 li a, h6#special { color: #fd34cb;}
.white, .section-c li a, .unit-2 .section-b h2 a, .unit-2 .section-b li { color: #ffffff; }
 li.teaser { float: right; margin: 0 3px 5px 0; display: inline;}
.float-left {float: left; margin: 0 0 0 3px; display: inline;}
.float-right {float: right; margin: 0 3px 0 0; display: inline; }

/************************************* END OF BASLINE ***********************************************/
#wrapper, #wrapper2 {
	width: 927px;
	margin: 20px auto 0 auto;
	text-align: left;
	background: #000;
	
	}
	#wrapper2 {
		background: #fff;
		}
/***************                                                                                          **************
************** CODE BELOW PERTAINS TO TOP SECTION OF EVERY PAGE, SOME PAGES INCLUDE DIFFERENT ids AND classes **********
************************************************************************************************************************/
#header {
	width: 927px;
	height: 260px;
	background: #000 url(http://urbanfyir.seancurt.tv/images1/header-image.gif) no-repeat;
	float: left;
	}
#main-nav {
	width: 927px;
	height: 34px;
	float: left;
	border-top: solid 1px #fff;
	background: url(http://urbanfyir.seancurt.tv/images1/main-nav-bg.jpg) repeat-x;
	}
#main-nav ul {
	margin: 6px 0 0 50px;
	}
#main-nav li {
	float: left;
	margin: 0 5px;
    padding: 0 15px 0 0;
	background: url(http://urbanfyir.seancurt.tv/images1/main-nav-bar.gif) right no-repeat;
	}
#main-nav li a {
	text-decoration: none;
}
#main-nav li a:hover {
	text-decoration: underline;
	color: #fff;
	}
#main-nav li.last {
	background: none;
	}

.leadin-area {
	width: 927px;
	background: #fff;
	float: left;
	height: 320px;
	padding: 0 0 6px 0;
	}
#vid-view-area {
	width: 400px;
	float: left;
	background: #fff;
	margin: 10px 5px;
	}
#article-area ul {float: left; border-bottom: solid 1px #ccc;}
#article-area ul.last {border: none; }
#article-area {
	width: 375px;
	float: left;
	margin: 6px 0 0 5px;
	padding: 0 0 10px 10px;
	height: 313px;
	border-left: solid 1px #ccc;
	}
#article-area li {
	height: 64px;
	margin: 5px 0 0px 0;
	padding:0;
	}
#article-area li.picture {
	float: left;
	}
#article-area li.title {
	width: 273px;
	float: right;
	}
#multimedia-area {
	width: 504px;
	height: 310px;
	display: inline;
	margin: 10px 0 0 0;
	float: left;
	border: solid 1px #aeaeae;
	}
#multimedia-area ul {
	margin: 0 0 5px 8px;
	float: left;
	display: inline;
	}
#multimedia-area li {
	width: 106px;
	height: 76px;
	float: left;
	margin: 5px 8px 0 0;
	}
#audio-media {
	width: 504px;
	height: 50px;
	float: left;
	}
#reader-list {
	float: left;
	width: 504px;
	height: 84px;
	}
#reader-list li {
	width: 83px;
	height: 64px;
	}
#audiomedia-area {
	width: 504px;
	height: 65px;
	float: left;
	}
.sub-leadlinks {
	width: 54px;
	height: 51px;
	float: right;
	margin: 44px 0 0 0;
	}
/******************************************** END OF TOP SECTION *************************************************/	
/*                                                                                                                */
/******************************************************************************************************************/

/********************************* THE BEGINNING OF INDEX PAGE RELATED CODE**************************************/
.sectional {
	padding: 0 0 10px 0;
	width: 927px;
	background: #fff;
	float: left;
	background: url(http://urbanfyir.com/images1/web-bars.png) repeat;
	}
.section-a, .section-b, .section-c {
	width: 234px;
	height: 286px;
	float: left;
	margin: 0 0 0 6px;
	border: solid 3px #000;
	display: inline;
	background: #fff;
	font-size: 12px;
	font-weight: bold;
	}
.section-a {	
	padding: 50px 0 0 0;
	height: 236px;
	background: #fff url(http://www.urbanfyir.com/images1/free-mixtape.gif) 50% 4% no-repeat;
	}
.section-a ul {
	float: left;
	background: url(http://www.urbanfyir.com/images1/mixtape-gradient-b.jpg) repeat-x;
	height: 59px;
	}
.section-a li.pic {
	padding: 1px 0 0 0;
	}
.section-a li.title {
	float: right;
	width: 174px;
	}
.section-a li.metrics {
	width: 72px;
	}
.section-a ul.alt {
	background: url(http://www.urbanfyir.com/images1/mixtape-gradient.jpg) repeat-x;
	height: 59px;
	}

.section-b {
	width: 416px;
	}
.section-b li.teaser {
	width: 165px;
	text-align: justify;
	margin: 0 10px 0 0;
	}
#post-list, #post-list2 { 
	width: 416px;
	height: 62px;
	margin: 23px 0 0 0;
	background: #eaeaea;
	border-top: solid 1px #bababa;
	float: left;
	padding: 0 0 0 
	}
#post-list li, #post-list2 li {
	float: left;
	margin: 3px 0 0 4px;
	}

.section-c {
	width: 234px;
	background: url(http://www.urbanfyir.com/images1/hip-cat-bg.gif) top center no-repeat;
	border: none;
	float: left;
	}
.section-c ul {
	margin: 21px 0 0 0;
	}
.section-c li {
	background: #181818 url(http://www.urbanfyir.com/images1/arrow.gif) 3% 50% no-repeat;	
	margin: 1px 0 0 0;
	padding: 0 0 0 5px;
	font-weight: bold;
	}
.section-c li a {
	padding: 5px 0 0px 18px;
	display: block;
	height: 30px;
	}
.row-div {
	width:927px;
	height: 244px;
	float: left;
	margin: 0 0 10px 0;
	}
#img-rotator, #add-posts, #login-area {
	float: left;
	width: 276px;
	margin: 0 0 0 6px;
	display: inline;
	}
#add-posts {
	width: 344px;
	height: 244px;
	}
.audio-post {
	height: 100px;
	width: 312px;
	border: solid 3px #d8d8d8;
	background: #fff;
	margin: 0 0 6px 0;
	
	}
#audioplayer1 {
	margin: 20px 0 0 6px;
	}
	
#account-area {
	width: 280px;
	height: 224px;
	float: left;
	}
#login-form {
	width: 275px;
	height: 125px;
	border: solid 3px #181818;
	float: left;
	background: #fff;
	margin: 0 0 10px 0;
	}
/*********************************************FORM RELATED CODE*****************************************/
/*                                                                                                      */
/********************************************************************************************************/
label#index-label{
	width: 150px;
	float: left;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0 0 0;
	}
form#index-login {
	margin: 0px 0 0 28px;
	}
input.text {	
	padding: 3px 0 0 0;
	width: 163px;
	height: 16px;
	border: solid 1px #d9d9d9;
	background: #f2f2f2;
	}
input.image {
	margin: 10px 10px 0 0;
	float: left; 
	}
#column-2 #form_area {
	margin: 0 0 0 25px;
	}
fieldset {
	border: solid 1px #fff;
	}
label {
	display: block;
	margin: 5px 0 0 0;
	}

input {
border: solid 1px #c6c6c6;
}
textarea {
	width: 450px;
	height: 200px;
	border: solid 1px #d7d7d7;
	}

input.submit_image {
border: none;
width:113px;
height:27px;
float: left;
}
#form_area {
	width: 500px;
	float: left;
	margin: 0 0 0 250px;
	display: inline;
	}
#reg-form {
	margin: 25px 0 0 175px;
	}

#reg-form label, #media-form label {
	float: left;
	margin: 5px 0 0 0;
	width: 10em;
	}
#reg-form p, #media-form p {	
	font-weight: bold;
	}
	
input#month {
	width: 96px;
	margin: 0 5px 0 0;
	}
select#dayofyear, select#theyear {
	width: 54px;
	margin: 0 5px 0 0;
	}

#reg-form label.radio-label {
	width: 3em;
	display: inline;
	margin: 0 10px;
	}
#reg-form  input#male-gender, input#female-gender {
	float: left;
	}
#media-form {
	width: 438px;
	float: left;
	margin: 25px 0 0 240px;
	clear: both;
	display: inline;
	}
#media-form label {
	float: left;
	margin: 5px 0 0 0;
	width: 5em;
	line-height: 24px;
	}
#media-form input.long-input {
	width: 296px;
	height: 16px;
	line-height: 24px;
	padding: 10px 0 0 0;
	}
#media-form label.locale-label {
	width: 320px;
	margin: 15px 0 0 70px;
	display: inline;
	
	}
#media-form #locale-input {
	float: left;
	clear: both;
	margin: 0 0 0 30px;
	padding: 0;
	display: inline;
	height: 24px;
	border: solid 1px #aeaeae;
	}

#media-form .write-up-label {
	float: left;
	clear: both;
	}
#media-form textarea {
	width: 390px;
	height: 180px;
	float: left;
	margin:  0;
	padding: 0;
	text-align: left;
	}

/***************************************************END OF FORM CODE**********************************/
.pic-cont {
	width: 275px;
	height: 65px;
	border: solid 3px #181818;
	float: left;
	background: #fff;
	}
	
.urban-block1 {
	height: 410px;
	width: 915px;
	float: left;
	margin: 0 0 0 6px;
	background: #fff url(http://www.urbanfyir.com/images1/stripe_black-char.png) repeat;
	display: inline;
	}
#urban-section {
	background: #fff;
	float: left;
	padding: 0 0 3px 0;
	}

.urban-block1 .unit-1, .urban-block1 .unit-2{
	height: 410px;
	width: 488px;
	float: left;
	display: inline;
	}
	
#express-block {
	float: left;
	width: 478px;
	display: inline;
	margin: 5px 0 0 5px;
	padding: 0 0 4px 0;
	background: #fff url(http://www.urbanfyir.com/images1/express-yourself.jpg) no-repeat;
	}
#express-block .border {
	margin: 45px 0 0 0;
	}
#express-block ul {
	float: left;
	width: 236px;
	height: 78px;
	margin: 8px 0 5px 3px;
	display: inline;
	}

#express-block li.picturea {
	width: 90px;
	float: left;
	}
#express-block li.teasea {
	width: 144px;
	float: right;
	}
	
.urban-block1 .unit-2 {
	width: 416px;
	}

.urban-block1 .unit-1 {
	border-right: solid 3px #fff;
	}
.unit-2 .section-b {
float: left;
border: none;
margin: 5px 0 0 5px;
padding: 0;
background: none;
}
.unit-2 .section-b #post-list2 {
	background: none;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #fff;
	}
#video-list {
	width: 478px;
	float: left;
	border-bottom: solid 1px #fff;
	margin: 5px 0 5px 6px;
	display: inline;
	}
#video-list li {
	float: left;
	margin: 0 0 0 5px;
	display: inline;
	}
.fashion {
	width: 927px;
	
	float: left;
	padding: 0 0 0px 0;
	background: #fff;
	}
	
#fashion-title, #fashion-title2 {
	width: 915px;
  	height: 40px;
	margin: 0 0 0 6px;
	display: inline;
	float: left;
	background: #000 url(http://www.urbanfyir.com/images1/fashion.gif) 1% 50% no-repeat;
	}
.prop-area, .prop-area2 {
	width: 244px;
	height: 370px;
	float: left;
	background: #fff url(http://www.urbanfyir.com/images1/alechia1.gif) bottom left no-repeat;
	}
.prop-area2 {
	background: #fff url(http://www.urbanfyir.com/images1/alechia2.jpg) bottom right no-repeat;
	float: right;
	}
.vert-area {
	width: 418px;
	
	margin: 5px 0 0 0;
	padding: 10px 4px 0 4px;
	float: left;
	border-left: solid 1px #cbcbcb;
	border-right: solid 1px #cbcbcb;
	background: #fff;
	}
	
.vert-post, .vert-post-alt {
	margin: 5px 0 0 0;
	border-bottom: solid 1px #cbcbcb;
	float: left;
	display: inline;
	}
	
.vert-post-alt {
	border: none;
	}
/********************************* ENDS THE CODE PERTAINING TO INDEX PAGE********************************/

/*********************************************************************************************************/
	
/************************************SUB TOPICS CODE ***************************************/


/*CODE REMOVED*/


/***************************************END OF SUB-SECTION CODE*****************************************/

/*******************************************************************************************************/
 
/*CODE REMOVED*/


/****************************************END OF CUSTOM UPLOAD PAGE*********************************/


/*****************************************PAGE TEMPLATE CODE*********************************************/

/********************************************************************************************************/
#posing-area {
	float: left;
	width: 927px;
	margin: 9px 0 0 0;
	display: inline;
	}
#column-1 {
	float: left;
	width: 146px;
	border-left: solid 5px #fff;
	background: #ccc;
	}

#long-adrea {
	float: left;
	height: 600px;
	}
	
#column-2 {
	width: 500px;
	float: left;
	margin: 0 0 0 10px;
	}
#column-2 p {
	line-height: 18px;
	
	font-family: lucida sans;
	}
#column-2 h1 {
	font-weight: normal
	
	}
.sharelinks ul {
	float: right;
	clear: right;
	margin: 0 3px 0 0;
	}
.sharelinks li {
	float: left;
	margin: 0 3px;
	}
#response_area {
	width: 500px;
	height: 40px;
	margin: 0 0 8px 5px; 
	float: left;
	background: #f6f6f6;
	}
	#related_area {
	width: 510px;
	padding: 5px 0 0 5px;
	float: left;
	}
	#related_area ul {
	width: 490px;
	padding: 0;
	margin: 0 0 5px 10px;
	background: #f2f2f2;
	}
	#related_area li {
	border-bottom: solid 1px #c3c3c3;
	background: none;
	color: #000;
	height: 24px;
	line-height: 24px;
	margin: 0;
	padding: 0 3px 0 17px;
	font-size: 14px;
	font-weight: bold;
	}
	#related_area li a {
	color: #000;
	}
	#related_area li  a:hover {
	color: #00a3ff;
	}
#comments-area {
	margin: 0 0 20px 10px;
	float: left;
	}
#comments-area .alt, #comments-area .reg, .alt p, .reg p, .seancurt p, .dara-b p , .ms-alechia p{
        color: #fff;
        margin: 0;
        padding: 0 5px 0 5px;
        } 
#comments-area .reg, #comments-area .alt, #comments-area .seancurt, #comments-area .dara-b, #comments-area .ms-alechia {
    width: 470px;
	background: #222222;
	border-top: solid 1px #fff;
	padding: 0 5px 1em 5px;
        float: left;
	}
#comments-area .alt {
        background: #3e3e3e;
        }
#comments-area .seancurt p, #comments-area .dara-b p, #comments-area .ms-alechia p {
	color: #000;
	}
#comments-area .seancurt {
	background: url(http://www.seancurt.tv/images/seancurt_bg.jpg) top left repeat-x;
	}
#comments-area .dara-b {
	background: url(http://www.seancurt.tv/images/dara_bg.jpg) repeat-x;
	}
#comments-area .ms-alechia {
	background: url(http://www.seancurt.tv/images/alechia_bg.jpg) repeat-x;
	}
	
p.author {
        color: #ffffff;
        font-size: 12px;
        font-weight: bold;
        }
small.commentmetadata, small.commentmetadata a {
        color: #919191;
        font-weight: bold;
        font-family: arial;
        font-size: 10px;
        float: right;
        margin: 10px 0 0 0;
      
}
.seancurt small.commentmetadata, .seancurt small.commentmetadata a, .dara-b small.commentmetadata, .dara-b small.commentmetadata a, .ms-alechia small.commentmetadata, .ms-alechia small.commentmetadata a {
	color: #fff;
	}
#pop-listing ul {
	float: right;
	margin: 1px 0 0 0;
	width: 237px;
	display: inline;
	background: url(http://www.urbanfyir.com/images1/pop-story-bg.gif) no-repeat;
	}
#pop-listing li {
	height: 69px;
	}
	
#pop-listing li.picture {
	float: left;
	margin: 5px 0 0 3px;
	}
#pop-listing li.title {
	width: 150px;
	float: left;
	display: block;
	margin: 3px 0 0 4px;
	}
/************************************ END OF POST TEMPLATE CODE*********************************/

/***********************************************************************************************/

/************************ SPOT PAGE CODE ***************************/

/*CODE REMOVED*/					
										