/*
Theme Name: SHOWBIZO
Theme URI: http://showbizo.com/
Description: SHOWBIZO's first WP theme.
Version: 1.0
Author: PatrickU
Author URI: http://patrickuranin.com/
Tags: graffiti, art, artist, urban, dark, show bizo, show, showbizo, 9, 9sh, nine stories high, nsh
	
	SHOW BIZO v1
	 http://showbizo.com/

	This theme was designed and built by PatrickU,
	whose blog you will find at http://patrickuranin.com/
*/

/** - CSS RESET - **/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;vertical-align: baseline; /*font-family:Arial;*/}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height:normal/**/;color:black; background:#333; /**/ font-family:"Times New Roman", Times, serif;}
ol, ul, li {list-style: none; padding:0px;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align:left; font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/** CSS RESET c/o Eric Meyer:::::::::::: http://meyerweb.com/eric/tools/css/reset/ **/		


.attachment-medium {height:300px; width:auto;}
.break {border-bottom:dashed #000; margin:0 60px 20px 0px; height:1px; overflow:hidden;}


.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
		.clearfix {
		display: inline-block;
		}  /* for IE/Mac */
		
		body {
			background:url(images/background.jpg);
			font-size: 62.5%; /* Resets 1em to 10px */
			 }
			 
			 .entry {
				 font-size:12px;
				 font-family:Arial, Helvetica, sans-serif;
			 }
			 
			 #contact-info {
			 	 float:right;
				 padding:0 100px 0 0;
			 }
			 
		a {
		    color:#000;
		}
		
		a:hover {
			color:red;
		}
		
		img {
			padding:0 0 20px 0;
		}
		
		.center {
			font-size:18px;
			
		}
			 #portfolio h2 {
				 /*background:url(images/navigation.png) no-repeat;
				 width:150px;
				 height:40px;
				 text-indent:-2000px;*/
				 font-family:Georgia, "Times New Roman", Times, serif;
				 font-weight:bold;
				 font-size:21px;
			 }
			 
			 .section-head {
				 font-family:Georgia, "Times New Roman", Times, serif;
				 font-weight:bold;
				 font-size:21px;
				 text-transform:capitalize;
				 margin:0 0 18px 0;
			 }
			 
			 
			 .news-title {
				 /*background:url(images/news.png) no-repeat;
				 width:175px;
				 height:40px;
				 text-indent:-2000px;*/
				 font-family:Georgia, "Times New Roman", Times, serif;
				 font-weight:bold;
				 font-size:16px;
				 color:#000;
				 padding:0 0 20px 0;
			 }
			 
			 .news-button {
				 font-family:Georgia, "Times New Roman", Times, serif;
				 font-size:14px;
				 font-weight:bold;
				 margin-left:317px;
				 padding:0 40px 0 0;
			 }
			 .news-button a:hover {
				
			 }
			 
			 .more-news {
					border-bottom:dashed;
					padding:15px 0 25px 0;
					margin-bottom:40px;
			 }
			 
		.latest-port-thumb {
		width:166px;
		float:left;
		margin:0 9px 0 0;
		}
		
		.latest-port-thumb a {
		border:3px solid transparent;
		display:block; 
		width:150px; 
		height:300px; 
		overflow:hidden; 
		position:relative;
		}	
			.latest-port-thumb a:hover, .content-right a:hover img {
			border:3px solid #000;
			}
			
		#container {
		width:960px;
		margin:0 auto;
		background:url(images/header.jpg) no-repeat 20px 0px;
		position:relative;
		}
		
		#header {
		width:952px;
		height:240px;
		background:url(images/container-top.png) no-repeat bottom;
		overflow:hidden;
		position:relative;
		}
		
		#main {
		width:100%;
		background:url(images/container-mid.png);
		}
	    
		   .description a, h2.description {
			text-indent:-2000px;
			
		}
		
		.description a {
			display:block;
			background:url(images/.png);
			position:absolute;
			width:935px;
			height:206px;
			top:0px;
			left:20px;
			
		}
		
		#sidebar {
		float:left;
		width:160px;
		padding:0 0 0 33px;
		}
#sidebar a {
	font-size:16px;
}
		
.cat-item .children {
	display:none;
}
.current-cat .children, .current-cat-parent .children {
	display:block;	
}
		.current-cat a, .current-cat-parent a, .current_page_item a, .home .cat-item-1 a {
			color:#666;
			text-decoration:underline;
		}
		
		.current-cat .children a, .current-cat-parent .children a {
			color:#000;
			padding-left:15px;
			text-decoration:none;
		}
		
		.children .current-cat a {
			color:#999;
			text-decoration:underline;
			font-style:italic;
		}
		
		.cat-item a:hover, .page_item a:hover, .shop a:hover{
			color:#999;
		}

		
		#content-right {
		float:left;
		width:720px;
		background:;
		margin-left:23px;
		}
		
		.content-left {
			float:left;
			background:;
			
		}
		
		#port-right {
			overflow:hidden;
			float:left;
			width:550px;
			background:;
			
		}
		
		#port-left {
			float:left;
			width:140px;
			background:;
			margin-right:20px;
			padding-bottom:20px;
		}
		
		.newspost {
		width:100%;
		height:;
		padding:20px 0 25px 0;
		background:;
		margin-bottom:10px;
		border-bottom:dashed #000;
		}
		
		#port-left li {
			background:;
			display:block;
			height:56px;
			overflow:hidden;
			width:56px;
			float:left;
			margin:0 9px 9px 0;
		}
		
		#port-left a {
			border:3px solid transparent;
			height:50px;
			overflow:hidden;
			width:50px;
			display:block;
		}
		
		#port-left a:hover {
			border:3px solid #000;
		}
		
		#port-left li.current-post a {
			border:3px solid #F00;
		}
		
		.port-title, .singletitle {
			font-size:21px;
			padding-bottom:21px;
		}
		
		.newspost .entry, .post .entry {
		width:270px;
		float:left;
		background:;
		}
		
		#news-image {
		float:right;
		width:440px;
		overflow:hidden;
		}


.alignright {float:right;}


#footer {
	background:url(images/container-bottom.gif) no-repeat 5px 0px;
	width:955px;
	height:23px;
	padding:30px 0 0 0;
	color:#FFF;
	font-size:14px;
	
}




