/*   
Theme Name: UrbLife v1
Theme URI: http://www.urblife.com
Description: Theme exclusive for urblife.com
Author: Digi Jeff & Bodanski Design
Author URI: http://www.ibuddymedia.com
Version: 1.1
*/


/* CSS Document */

body {background: #FFF url('Background.jpg') center top no-repeat fixed;color: #000066;font-family: Arial, Helvetica, sans-serif;margin:0px;}

#wrap{overflow:hidden; margin:0px auto; z-index:1; padding:0px; background:none; position:relative/*inherit*/;}
/*#wrap {overflow:hidden; display:block; margin:0 auto 20px auto;  }*/
#container { width:900px; display:block; margin:0 auto 20px auto; padding: 0;  /*background: #f9f9f9;overflow: hidden; padding: 10px; */}
#content { width:580px;   display:block; float:left; margin: 0 0 20px 0; background:#FFF;}
#header{ width:900px; display:block; margin:0 auto 10px auto; }
#footer{width:100%;display:block;overflow:auto;margin: 50px 0 0 0;text-align:center;  background: none; overflow: hidden; padding: 10px 0; color: #f0f0f0; position: ; z-index:2;}
/*#footer a{color: #f0f0f0;}*/

.leftsideSingle{background-color:#FFF;padding:10px;/*font-size:smaller;*/width:560px;
float:left;display: block; }
.entry{	font: normal normal 13px/130% Arial, Helvetica, sans-serif ; padding: 0; margin: 0 10px;}

a {color: #ff6600; text-decoration: underline;}
/*a:hover {color: #000066;text-decoration: underline;}
*/

/* `Headings ----------------------------------------------------------------------------------------*/
h1 {font-size: 21px;}
h2 {font-size: 18px; color:#000066; margin: 20px 10px 10px 0px;display: block;}
h2 a{color:#000066; display: block; text-decoration: none;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 14px;}
h6 {font-size: 14px;}


.leaderboard {
padding-bottom:5px;
}

.leaderboard2 {
padding-bottom:5px;
padding-top:5px;
}

.subscribe {
padding-bottom:5px;
}
			
		/*#mostviewed  ul.bulletsmv li{list-style: none;text-decoration:none;font-size:12px;	font-weight:bold;display:block; padding:2px 0;}
		#mostviewed  ul.bulletsmv li a{	color: #000066!important; text-decoration: none;}
		
		#mostpopular li{list-style:none;text-align:left;border:0px !important;padding:0;}
		#mostpopular .wpp-post-title{display:block; padding:2px 0;}
		.wpp-post-title{list-style:circle;	text-decoration:none;color:#000066;font-size:12px;	font-weight:bold;}
*/	


#mostviewed{ margin: 0 0 20px 0;}
#mostviewed ul li{display:block; padding:0;margin: 0 0 8px 0; font-size: 12px;}
#mostviewed a{text-decoration: none; color: #000066;}


#mostpopular { margin: 0 0 20px 0;}
#mostpopular ul li{display:block; padding:0; margin: 0 0 8px 0; font-size: 12px;}
#mostpopular a {text-decoration: none; color: #000066;}

.section{text-decoration:none;color:#006;font-size:12px;/*font-weight:700*/}
ul{list-style:none;margin:0;padding:0}
li{margin:0;padding:0}
.textpercat{font-size:smaller;font-weight:700;text-decoration:none;text-align:left;color:#f60}
#copywrite{font-size:smaller;font-weight:700;text-decoration:none;color:#fff;text-align:center;margin-top:5px}
.relatedposts{font-size:large;font-weight:700;text-decoration:none;color:#006;margin-top:0;text-transform:uppercase}
.comments{font-size:xx-large;font-weight:700;text-decoration:none;color:#f60;margin-top:30px;text-transform:uppercase}
.commentmetadata a:hover{color:#999;font-size:11px;text-decoration:underline}
.commentmetadata a:active{color:#999;font-size:11px}
.tags{font-size:large;font-weight:700;text-decoration:none;color:#006;text-transform:uppercase}
#bodanski{text-align:center}
.developer A:hover{font-size:smaller;font-weight:700;color:#006;text-align:center;text-decoration:none}
.related_post a:link,.tag a:link,.fn a:link{color:#f60;font-size:11px;text-decoration:none}
.related_post a:visited,.tag a:visited,.fn a:visited{color:#006;font-size:11px;text-decoration:none}
.related_post a:hover,.tag a:hover,.fn a:hover{color:#006;font-size:11px;text-decoration:underline}
.related_post a:active,.tag a:active,.fn a:active{color:#f60;font-size:11px}
.commentmetadata a:link,.commentmetadata a:visited{color:#999;font-size:11px;text-decoration:none}
.developer A:link,.developer A:visited,.developer A:active{font-size:smaller;font-weight:700;color:#ccf;text-align:center;text-decoration:none}


#topbar{background-image:url('images/NavBar.jpg');background-repeat:repeat-x;width:100%;height:28px;text-align:center;margin-bottom:10px;}
	#toptoolbar{/*background:#eef0ff; */height:30px;text-align:left; width:900px; overflow:hidden; margin:10px auto 20px auto ; border-bottom:1px solid #EEF0FF;}
	.navlinks_02     { width:500px;text-align:left; font-weight:normal; margin: 0; display:block; float:left;}
	.navlinks_02 a     {font-size:smaller;text-decoration:none;font-weight:bold; margin-top:10px;color: #000066; padding-top:3px;}
	.navlinks a     {font-size:smaller;font-weight:bold;text-decoration:none;margin-top:10px;color: #000066;}



.friends{margin-top:10px}
.friendsheader{font-size:larger;font-weight:700;text-decoration:none;color:#f60}
.friendslinks A:hover{font-size:large;text-decoration:none;color:#FFF}
.friendslinks A:link,.friendslinks A:visited,.friendslinks A:active{font-size:large;text-decoration:none;color:#006}

.widgettitle{
display:none;
}

/* SIDEBAR ----------------------------------------------------------------------------------------*/

#side { width:300px; float:right; margin: 0;padding: 0px; }
#side table { margin:2px 0; }
#sidebar li {list-style:none;margin-bottom:10px;}


img {border: 0px; }
.textwidget {
margin-bottom:10px;

}
form{margin:0;}
.screen-reader-text{
display:none;
}



li.theedge { color:#33cc00;list-style:none; }
li.thefame { color:#cc6600;list-style:none; }
li.thegame { color:#0000ff;list-style:none; }
li.theword { color:#660099;list-style:none; }
li.thelife { color:#cc0000;list-style:none; }
li.thelook { color:#cccc00;list-style:none; }

.bulletsmp li { color:#ff6600;list-style-type: disc;}
.bulletsmv li { color:#000066;list-style-type: disc;}

.CategoryPage4{font-size:0;height:80px;background-image:url(TheLife_Banner.png);background-repeat:no-repeat;margin-left:-20px;width:600px;padding:0}
.CategoryPage5{font-size:0;height:80px;background-image:url(TheEdge_Banner.png);background-repeat:no-repeat;margin-left:-20px;padding:0}
.CategoryPage8{font-size:0;height:80px;background-image:url(TheFame_Banner.png);background-repeat:no-repeat;margin-left:-20px;padding:0}
.CategoryPage6{font-size:0;height:80px;background-image:url(TheGame_Banner.png);background-repeat:no-repeat;margin-left:-20px;padding:0}
.CategoryPage3{font-size:0;height:80px;background-image:url(TheLook_Banner.png);background-repeat:no-repeat;margin-left:-20px;padding:0}
.CategoryPage7{font-size:0;height:80px;background-image:url(TheWord_Banner.png);background-repeat:no-repeat;margin-left:-20px;padding:0}

.CategoryBar4 { height:43px; font-size:small; font-weight:bold;   background-image:url(TheLife_Banner2.png); padding:10px; background-repeat:no-repeat;margin-left: -30px;}
.CategoryBar5 { height:43px; font-size:small; font-weight:bold;   background-image:url(TheEdge_Banner2.png); padding:10px; background-repeat:no-repeat;margin-left: -30px;}
.CategoryBar8 { height:43px; font-size:small; font-weight:bold;   background-image:url(TheFame_Banner2.png); padding:10px; background-repeat:no-repeat;margin-left: -30px;}
.CategoryBar6 { height:43px; font-size:small; font-weight:bold;   background-image:url(TheGame_Banner2.png); padding:10px; background-repeat:no-repeat;margin-left: -30px;}
.CategoryBar3 { height:43px; font-size:small; font-weight:bold;   background-image:url(TheLook_Banner2.png); padding:10px; background-repeat:no-repeat;margin-left: -30px;}
.CategoryBar7 { height:43px; font-size:small; font-weight:bold;   background-image:url(TheWord_Banner2.png); padding:10px; background-repeat:no-repeat;margin-left: -30px;}


.postlinks{position:relative;height:25px}
.previous{margin-top:-4px;float:left;margin-left:0;position:absolute}
.next{margin-left:500px;margin-top:-4px;float:right;position:absolute}
#home-thelook{margin-right:20px}
.categoryImage{float:left;border-color:#f60;border-style:solid;border-width:3px;margin:0 5px 5px 0}
.categorySection{margin:top right bottom left}
.categoryContent{height:225px;color:#006;font-size:smaller;font-family:verdana,arial, sans-serif}
.related{margin-bottom:30px;margin-top:30px}
.CategoryEntries{height:330px}
	.CategoryEntries img { margin-right:10px;}

.CategorySide{background-color:#FFF;padding:10px}
.linkRM{color:#FFF;text-decoration:none}
.CategoryTitle a{font-size:16px;font-weight:bolder;color:#006;text-transform:uppercase;text-decoration:none;display:block;margin:10px}
.CategoryTime{font-size:10px;margin-bottom:10px;color:#f60;font-family:arial}
.CategoryComments{font-size:small;float:left;color:#FFF}

#sidebar-theedge{position:absolute;width:255px;margin-top:-785px;margin-left:175px;align:center;left:50%}
#sidebar-thefame{position:absolute;width:255px;margin-top:-650px;margin-left:175px;align:center;left:50%}
#sidebar-thegame{position:absolute;width:255px;margin-top:-510px;margin-left:175px;align:center;left:50%}
#sidebar-thelook{position:absolute;width:255px;margin-top:-230px;margin-left:175px;align:center;left:50%}
#sidebar-thelife{position:absolute;width:255px;margin-top:-375px;margin-left:175px;align:center;left:50%}
#sidebar-theword{position:absolute;width:255px;margin-top:-90px;margin-left:175px;align:center;left:50%}

.widget_search .screen-reader-text {
	display:none;
	visibility:hidden;
}

.iefixbg{ background-color:#FFF/*"*/;}

.previous a{color: #fff;margin-right:200px;postion:relative;} 
.previous{color:#fff;float:left;margin:0px; padding:0px;font-size:smaller; display: block;}
.next a{color: #fff;} 
.next{color:#fff;float:right;margin:0 0 0 480px; padding:0px;font-size:smaller;display: block;}

.color1{background-color:#DBDBDB}
.color2{background-color:#EEE}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px}
	
.searchall{ margin-bottom:10px;}	

/*
front*/
ul#boxblock { list-style:none; margin:0; padding:0; width:600px; display:block;overflow:hidden; float:left; clear:right;}
li.blocks1, li.blocks2, li.blocks3, li.blocks4, li.blocks5, li.blocks6, li.blocks0 { background:#FFF; width:290px; height:250px; margin:0 0px 10px 0; padding:0; display:block; float:left;}
li.blocks1 a:link img, li.blocks2 a:link img, li.blocks3 a:link img, li.blocks4 a:link img, li.blocks5 a:link img, li.blocks6 a:link img  { border:0; margin: 2px 7px 15px 0px;}
li.blocks1 a:hover img, li.blocks2 a:hover img, li.blocks3 a:hover img, li.blocks4 a:hover img, li.blocks5 a:hover img, li.blocks6 a:hover img  {cursor: auto!important;}

ul#boxblock li.blocks1{ background:url(images/sprites_blocks2.png) -20px -20px no-repeat; margin-right:7px;}
ul#boxblock li.blocks2{ background:url(images/sprites_blocks2.png) -340px -20px no-repeat; }
ul#boxblock li.blocks3{ background:url(images/sprites_blocks2.png) -660px -20px no-repeat; margin-right:7px;}
ul#boxblock li.blocks4{ background:url(images/sprites_blocks2.png) -980px -20px no-repeat;}
ul#boxblock li.blocks5{ background:url(images/sprites_blocks2.png) -1299px -20px no-repeat; margin-right:7px;}
ul#boxblock li.blocks6{ background:url(images/sprites_blocks2.png) -1618px -20px no-repeat;}

li.blocks1  ul, li.blocks2 ul, li.blocks3 ul, li.blocks4 ul, li.blocks5 ul, li.blocks6 ul, li.blocks0 ul { background:#FFF; list-style:none; margin:10px 0 0 15px; padding:0; width:255px;}

/* list */
li.blocks1  ul li, li.blocks2 ul li, li.blocks3 ul li, li.blocks4 ul li, li.blocks5 ul li, li.blocks6 ul li { 
 line-height:80%; overflow:hidden; margin:9px 0;}
 
 li.blocks1  ul li .sideboxImage, li.blocks2 ul li .sideboxImage, li.blocks3 ul li .sideboxImage, li.blocks4 ul li .sideboxImage, li.blocks5 ul li .sideboxImage, li.blocks6 ul li .sideboxImage { 
float:left;border-color:#f60;border-style:solid;border-width:1px;margin:0 5px 2px 0}

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

.search { padding: 0px; overflow: hidden; margin:0 0 10px 0;  border: none;}
/**/ *html .search  { height: 1% ; padding:0; margin:0;} /**/ 
.search form { width: 300px; padding: 0px; border: none; background:none; margin:0; }
.search fieldset { overflow: hidden; height: 22px; border: none; padding:0;   }
.search input { float: left; margin-right: 2px; border: none; padding: 5px; width: 225px; color:#666;}
.search button { float: left; background: url(images/search_icon.png) no-repeat; width: 59px; height: 22px; border: none; cursor: pointer; text-indent: -1000em; }

/* `Advertisement ----------------------------------------------------------------------------------------*/
.ad300x250 { width:300px; height:250px; text-align:center; display:block; margin-bottom:10px;}
.ad300 { width:300px; background:#FFF; text-align:center; display:block; margin-bottom:10px;}
.ad468x60 { width:468px; height:60px; text-align:center; display:block; margin:20px auto;}
#overhaul{margin:0px 0 0 -1000px; padding:0px; width: 2000px; z-index: -1; left: 50%; position: absolute; cursor:auto;  }

/* Plugins ----------------------------------------------------------------------------------------*/


.related{
	padding: 20px; border: 1px solid #EEE; margin: 10px;
}
.related li{
	margin: 3px 0;
}

ul.archives li{ font:12px Arial, Helvetica, sans-serif; margin:5px 0; }

/* Slider 1.7 
----------------------------------------------------------------------------------------------------*/
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{  margin:0; padding:0; display:block; overflow:hidden; text-indent:-8000px;}

#rotatebox_out{ padding:0px; margin:0 0 10px -30px; /**/ width:964px; height:206px;overflow:hidden; float: left}
#rotatebox{background:#FFF; width:900px; height:200px; margin:0px; margin:0em 0 0 30px;position:relative;text-align:left; border:3px solid #FFF; overf low:hidden;}	
#rotateboxcontent{position:relative;}	
#rotatebox img{ border:0px; margin:0px;}
	#slider ul, #slider li,	#slider2 ul, #slider2 li{margin:0;	padding:0;	list-style:none;}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ width:900px;height:200px;	overflow:hidden; }		
	
	#prevBtn, #nextBtn,	#slider1next, #slider1prev{ display:block;width:30px;height:77px;position:absolute;left:-30px /*-30*/;top:60px;z-index:1000;}	
	#nextBtn, #slider1next{ left:900px /*590px*/;}														
	#prevBtn a, #nextBtn a,	#slider1next a, #slider1prev a{	display:block;position:relative;width:30px;height:77px;background: transparent url(images/btn_prev.png) no-repeat scroll  ;}	
	#nextBtn a, #slider1next a{ background: transparent url(images/btn_next.png) no-repeat scroll ;	}	
	
	#rotatebox h4{margin-bottom:15px;}
	#rotatebox h4 a{color:#000066;font: normal normal 20px Arial, Helvetica, sans-serif; padding:0 10px 0 0; text-decoration:none; margin:0; text-indent:0; line-height:100%; }
	 #rotatebox h4 a:hover { color:#000066; }
	 #rotatebox p { font:normal normal 11px Arial, Helvetica, sans-serif; line-height:130%; color:#000066; padding-right: 10px;}
	div.bannertxt{background:#FFF/*#000066*/; width:330px/*340px*/;	height:200px; border-left: 2px solid #FFF;margin:-3px 0 0 0;padding:10px 10px 0px 10px ; position:relative; top:-211px; left:549px;	}
	div.bannertxt div.sociable{ display:none;}
	
	ol#controls{ position:absolute; top:0px; margin:10px;padding:0;height:20px;	}
	ol#controls li{margin:0 10px 0 0; padding:0;float:left;list-style:none;height:20px;line-height:20px;}
	ol#controls li a{float:left;height:20px;line-height:20px;border:0px solid #ccc;	background:#CCC;color:#111;padding:0 10px;text-decoration:none;}
	ol#controls li.current a{background:#AE8D4B;color:#111;	}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
/* // Easy Slider */

.sidebox { background:#FFF url(images/sidebarboxbg.jpg) repeat-y; width:300px; list-style:none; margin-bottom:10px;}
.sidebox ul{ margin:10px 15px  ; }
.sidebox ul li{ line-height:80%; overflow:hidden; margin:5px 0;}
	.sideboxImage{float:left;border-color:#f60;border-style:solid;border-width:1px;margin:0 5px 2px 0}



img.aligncenter {display: block; margin: 0 auto;}
img.alignright {display: block; float:right;}
img.alignleft {display: block; float:left;}


/*Author + Related Posts
----------------------------------------------------------------------------------------------------*/
#author-info {margin:20px 0;padding: 10px; overflow: auto;border:1px solid #F0F0F0;}
#author-info p { }
#author-info a{ }
#author-info #author-image {float: left; margin: 0 10px 0px 0;  }
.author-image {float: left; margin: 0 10px 0px 0; display:block;}
#author-bio p { margin-left:90px;}









/* NEW Navigation  
----------------------------------------------------------------------------------------------------*/
#menu_horiz,#menu_horiz ul {list-style: none;  margin:0; padding:0; displeay: block;}
#menu_horiz {float: left;}
#menu_horiz > li {float: left; width: 150px; text-align:center; }
#menu_horiz li a {display: block;	height: 40px;/**/line-height: 40px;	padding: 0 ; margin:0;text-decoration: none;}
#menu_horiz ul {position: absolute;display: none;z-index: 999; }
/**/#menu_horiz ul li a {width: 150px;}
#menu_horiz li:hover ul.JSpull {display: block; }


/* Main menu
------------------------------------------*/
ul#menu_horiz {font:normal bold 16px Arial, Helvetica, sans-serif; text-transform: uppercase; margin:0px auto ;
background:#ff6600 url(images/nav_bg_01.png) bottom; width:900px;overflow:hidden;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#menu_horiz > li > a {color: #FFF;border-right:1px solid #fe8a3d /*252562*/;}
#menu_horiz > li:hover > a {background: #000066 url(images/nav_bg_01.png) bottom;color: #FFF;}
	#menu_horiz > li.first  { margin-left:0px;}
	#menu_horiz > li.last a {border:none;  margin-right:00px; }/*to remove -20*/
	#menu_horiz > li.last   {  margin-right:0px; }

/*.yellow { background:yellow}
.red { background:red}
.green { background: green;}
.orange { background:orange;}
.purple{ background: purple;}
.blue { background:blue;}*/


#logonew{float:left; background:url(images/ullogotype.png) no-repeat; width:400px; height:90px;} 



#social-media { float:right; padding-top:0px; margin:0; line-height:24px; font-size:12px; }
#social-media a{float:right; margin-left:5px; width:24px; height:24px; overflow:hidden; text-indent:9999em;}
#social-media a.rss{ background:url(images/social-icons.png) 0 0 no-repeat;}
#social-media a.rss:hover{ background:url(images/social-icons.png) 0 100% no-repeat;}
#social-media a.facebook{ background:url(images/social-icons.png) -24px 0 no-repeat;}
#social-media a.facebook:hover{ background:url(images/social-icons.png) -24px 100% no-repeat;}
#social-media a.twitter{ background:url(images/social-icons.png) -48px 0 no-repeat;}
#social-media a.twitter:hover{ background:url(images/social-icons.png) -48px 100% no-repeat;}
#social-media a.newsletter{ background:url(images/social-icons.png) 100% 0 no-repeat;}
#social-media a.newsletter:hover{ background:url(images/social-icons.png) 100% 100% no-repeat;}

/* Search 
----------------------------------------------------------------------------------------------------*/
form#quick-search {padding: 3px; margin:20px 0 0 0;width: 300px; height: 24px;background: #f9f9f9; border: 0px solid #CCC;display:block; -moz-border-radius: 3px;-webkit-border-radius: 3px;}
form#quick-search p {margin: 0; padding: 0;}
form#quick-search input {float: left;border: none;background: transparent;color: #4E4E4E;margin: 0; padding:0; height: 24px;}
form#quick-search .tbox {margin: 2px 0 0 5px;width: 255px;display: inline;font-size:16px;}
form#quick-search .btn{width: 24px; height: 24px;}
form#quick-search label {display: none;}


/*Author + Related Posts
----------------------------------------------------------------------------------------------------*/
#author-info {margin: 0 0 20px 0;padding:10px; overflow: auto;border:1px solid #F0F0F0; font-size:13px;}
#author-info h4 {font-size:13px;}
#author-info a{ }
#author-info #author-image {float: left; margin: 0 10px 0px 0;  }
.author-image {float: left; margin: 0 10px 0px 0; display:block;}
#author-bio p { margin-left:90px;}

.postmetadata  {font: normal normal 10px/120% Verdana,Arial,Sans-Serif; color: #555/*#666*/; margin:0 0 4px;padding: 0px;}

