/*
Theme Name: INKFLOMASTERZ
Theme URI: INKFLOMASTERZ
Description: ="See what’s happening on Inkflo! listen to free music, share photos, watch videos, start a blog, read celebrity news, get cool urban art"
Author: INKFLOMASTERZ
Author URI: www.inkflo.com
Tags: "Ink flo.com, Celebrity, teen, graffiti, street-art, tagging, streetart, graff, urban art, hype, fashion, celebrity gossip, Hollywood, Hollywood Stars, Celebrity Secrets, Celebrity photo, Gossip, Pop Culture, Black, Entertainment, Media, Movie, Entertainment, Beyonce, actor, Sarah Jessica Parker, models, Halle Berry, Paris Hilton, nicole Richie, Janet Jackson, galleries, Vivica Fox, Rihanna, Kanye, 50, celebrity pictures, celebrity clothing, female celebrity, celeb, paparazzi"
*/ 

html { padding:0px; margin:0 auto;}

body {
margin:0 auto;
padding:0px;
background-color: white;
	background-image: url(http://Inkflo.com/wp-content/uploads/2010/03/newBACKGROUNDadcolor.jpg);
	background-repeat:  no-repeat fixed;
        background-attachment:fixed;
        background-size: 100%;
	background-position: center top;
width:990px;
font-size:11px;
color: #333333;
font-family:"Lucida Sans Unicode",Helvetica,sans-serif;
}

img { border:0px }

a, a:link, a:visited , a:hover { color:#333333; text-decoration:none}

div { padding:0px;margin:0px; }

#page {
width:990px;
position:relative;   
background:white;
overflow:hidden;
padding:0px;
padding-top:0px;
border:0px solid #a87033;
border-top:0px;
}

/* header */
#header {
background-image:url(http://Inkflo.com/wp-content/uploads/2010/05/NEWinkBANNERad42.jpg);
background-repeat:no-repeat;
width:990px;
height:307px;
position:relative
}

#headertext {
position:absolute;
top:30px;
left:20px;
}

#headertext h1 {
color:#eeeeee;
font-family:verdana;
font-size:23px;
font-weight:normal;
padding:0px;
margin:0px;
margin-bottom:2px;
}

#headertext h1 a {
color:#fff;
}

#headertext h4 {
font-weight:normal;
color:#eeeeee;
font-family:arial;
font-size:0.9em;
padding:0px;
margin:0px;
font-family:verdana;
}

/* top navigation bar */
#pagebar {
background-image:url('images/pagebar_bg.jpg');
width:978px;
height:30px;
background-repeat:repeat-x;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
padding-left:10px
}

#navbar {
background-image:url('images/navbarbg.jpg');
width:980px;
height:31px;
background-repeat:repeat-x;
padding-left:10px
}

#navbar ul, #pagebar ul { margin:0px;padding:0px;list-style:none; }

#navbar ul li, #pagebar ul li {
float:left;
padding:0px; margin:0px; 
margin-right:20px; 
margin-top:3px; 
padding-bottom:3px;
padding-left:5px;
padding-right:5px;
padding-top:3px;
height:15px;
}

#pagebar ul li a, #pagebar ul li a:visited, #pagebar ul li a:link {
color:#222222;
font-size:11px;
font-weight:bold;
text-decoration:none;
font-family:tahoma
}

#navbar ul li a, #navbar ul li a:visited, #navbar ul li a:link {
color:#eeeeee;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
font-family:tahoma
}

#navbar ul .current_page_item {
color:#fff;
background-color:#7c7c7c;
border:1px solid #999999;
}

/* right sidebar */
#rightsidebar {
float:right;
clear:right;
width:292px;
padding-top:10px;
}

#searchbar {
background-image:url('images/searchbar.png');
margin-bottom:10px;
width:292px;
height:32px;
position:relative
}

.searchtext {
width:257px;
height:18px;
padding:0px;
position:absolute;
top:7px;
left:6px;
border:0px;
background-color:transparent;
font-size:12px;
font-family:verdana
}

.searchsubmit {
width:35px;
height:23px;
padding:0px;
position:absolute;
top:3px;
left:264px;
}

/* sponsors ads boxes */
#sponsors {
width:277px;
height:260px;
background-color:#f1f1f1;
padding:13px;
padding-left:0px;
border:1px solid #e1e1e1;
text-align:left;
}

#sponsors img {
margin-left:13px;
margin-bottom:10px;
float:left;
width:125px;
height:125px;
}

/* widgets */
.widgetobj {
padding-left:5px;
margin-top:20px;
}

.widgetobj ul, .ppul {
list-style:none;
padding:0px;
margin:0px;
padding-bottom:10px;
}

.widgetobj ul li, .ppul li {
font-size:11px;
padding:5px;
padding-left:3px;
border-bottom:1px dotted #dddddd;
color:#444444;
font-family:"Lucida Sans Unicode",Helvetica,sans-serif;
}

.widgetobj ul li a, .ppul li a {
text-decoration:none;
color:#444444;
padding:2px;
padding-left:0px;
}

.widgetobj ul li a:hover, .ppul li a:hover {
text-decoration:none;
color:#222222;
background-color:#f6f6f6
}

.widgetobj .children, .ppul .children {
margin:0px;padding:0px;
padding-left:15px;
list-style:square
}

.widgetobj .children li, .ppul .children li {
border:0px;
}

.widgettitle {
font-weight:bold;
font-family:tahoma;
color:#fff;
font-size:11px;
background-color:#606060;
height:20px;
width:287px;
padding-left:5px;
padding-top:5px;
margin-bottom:5px;
border:1px solid #f0f0f0;
margin-left:-6px;
}

.clear { clear:both }

/* center blog post */
#centercontent {
float:left;
margin-top:10px;
width:665px;
border:0px solid #dddddd
}

.blogpost_wrapper, .blogpost_single {
position:relative;
width:645px;/*665*/
padding:10px;
color:#444444;
overflow:hidden; /*important*/
margin-bottom:15px;
}

.index_blogtitle h1, .title {
margin-top:10px;
font-weight:normal;
font-family:calibri,arial;
font-size:21px;
margin-bottom:0px;
}

.the_content h1,
.the_content h2,
.the_content h3,
.the_content h4 {
padding:0px;
margin:0px;
margin-bottom:5px;
font-family:verdana;
}

.the_content a {
text-decoration:underline
}

.index_bloginfo, .single_bloginfo_btm {
margin-top:30px;
background-image:url('images/index_bloginfo.jpg');
height:25px;
color:#000;
border-left:1px solid #9c9c9c;
border-right:1px solid #9c9c9c;
padding-left:10px;
padding-right:10px;
padding-top:8px
}

.index_bloginfo a, .index_bloginfo a:link, .index_bloginfo a:visited, .single_bloginfo_btm a, .single_bloginfo_btm a:link, .single_bloginfo_btm a:visited {color:#000;}

.the_content h1 {font-weight:normal;font-size:21px;}
.the_content h2 {font-weight:bold;font-size:17px;}
.the_content h3 {font-weight:bold;font-size:14px;}

.single_bloginfo, .bloginfo_page{
margin-bottom:20px;
font-size:11px;
padding:5px;
color:#144c12;
border:1px solid #eeeeee;
background:#f1f1f1
}

.single_bloginfo_btm {margin-bottom:30px;}

.bloginfo_page { border:0px; }

.bloginfo_single img, .bloginfo_page img { vertical-align:middle }

.the_content blockquote {
padding:10px;
background-color:#f6f6f6;
margin:10px;border:1px dashed #dddddd;
margin-bottom:20px;
}

.the_content {
font-size:12px;
}

.the_content ul {
list-style:square;
padding:0px;margin:0px;
margin-bottom:20px;
padding-left:15px;
}

.the_content img {
background:white;border:0px solid #dddddd;padding:3px;
}

.the_content p {
margin-top:0px;
margin-bottom:20px;
}

.the_content h1, .the_content h2, .the_content h3 {
font-size:21px;
}

.the_content h4 {
font-size:16px;
font-size:calibri,arial
}

.the_content h5 {
font-size:13px;
font-size:calibri,arial
}

.below-post{
background-color:#f3f3f3;
margin-left:3px;
margin-right:3px;
padding:5px;
border:1px solid #eeeeee
}

.bold { font-weight:bold}

/* footer */
#footer {
margin-top:15px;
width:970px;
padding:0px;
padding-top:15px;
color:#cccccc;
background-color:none;
font-size:11px;
font-family:verdana;
position:relative;
}

#footer a {
color:#eeeeee;
border-bottom:0px dotted #aaaaaa
}

.thefour {
position:absolute;
bottom:3px;
right:5px;
height:27px;
width:99px;
background-image:url('images/the4.gif');
}

/* Wordpress Necessary */

.go-left{float: left;clear: left;}
.go-right{	float: right;	clear: right;}
.go-center{	margin: 0 auto;	text-align: center;}
.bold{ font-weight: bold;}
.italic{ font-style: italic;}
.block{	display: block;}
.align-right{	text-align: right;}
.align-left{ text-align: left;}

.wp-pagenavi {
background-color:#f3f3f3;
margin-left:3px;
margin-right:3px;
padding:5px;
border:1px solid #eeeeee
}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.navigation { 
position:relative;
height:24px;
background-color:#f2f2f2;
margin-left:-10px;
margin-right:10px;
width:588px;
margin-top:5px;
}

.searchh3 { font-size:22px; text-decoration:underline ; color:#333333}

.postmetadata { font-family:verdana;font-size:11px }

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
}

.wp-caption img {
   margin: 0 auto;
   padding: 0;
   border: 0px none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

.wp-smiley{
	display: inline;
}

.white{
	color: #CCC;
}

/* comments */

.extratitle {
background-color:#f1f1f1;
padding:5px;
margin-bottom:10px;
position:relative;
height:21px;
font-weight:bold;
padding-top:6px;
}

.extratitlebutton {
position:absolute;top:3px;right:4px;
width:100px;
height:18px;
font-weight:bold;
background-color:#999999;
text-align:center;
border:1px solid #dddddd;
color:#f1f1f1;
padding-top:2px;
-moz-border-radius: 11px;
}

.extratitlebutton:hover { background-color:#444444 }

.extratitlebutton a, .extratitlebutton a:visited { color:#f1f1f1 }
.extratitlebutton a:hover { text-decoration:none;color:#ffffff }

.comment-container{
	width: 570px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background-color:#fff;
	background-repeat:repeat-x
}

.comment-left{
	float: left;
	clear: left;
	width: 72px;
	text-align: center;
	color: #666666;
	font-size: 0.834em;
	overflow: hidden;
	background-color:transparent;
	border-top:1px solid #eeeeee;
	padding:10px;
	padding-top:15px;
}

.comment-right{
	float: left;
	clear: right;
	width: 440px;
	overflow: hidden;
	padding-left:10px;
	background-color:#fff;
	border-top:1px solid #eeeeee;
	padding-top:15px;
}

.comment-header{
	width: 400px;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	font-style: italic;
	color: #666;
	font-size: 1.167em;
}

.comment-header a:link,
.comment-header a:visited{
	font-style: normal;
	color: #333;
	font-size: 1.417em;
}

.comment-header a:hover{
	color: #555;
}

.comment-header .comment-number{
	font-weight: bold;
	font-style: italic;
	color: #333;
	font-size: 1.167em;
}

.comment-content{
	text-align: justify;
	line-height: 1.834em;
	font-family: "Verdana", sans-serif;
	font-size: 0.917em;
}

.comment-content p{
	padding: 0px 0px 15px 0px;
}

.comment-content a, .comment-content a:visited, .comment-content a:link { color:#1e6575 }

.comment-content h1,
.comment-content h2,
.comment-content h3,
.comment-content h4,
.comment-content h5,
.comment-content h6{
	font-family: "Trebuchet MS", sans-serif;
	color: #666;
	font-weight: bold;
	font-size: 1.25em;
	padding: 0px 0px 15px 0px;
}

.comment-content blockquote{
	padding: 10px 10px 0px 10px;
	margin: 0px 0px 15px 0px;
	background: #EEE;
	font-style: italic;
	font-size: 12px;
	font-family: "Arial", sans-serif;
	color: #777;
}

.comment-content ul,
.comment-content ol{
	padding: 10px 10px 10px 30px;
	background: #f9f9f9;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	color: #777;
}

.comment-content ul{
	list-style-image: url('none');
	list-style-type: disc
}

.comment-left img{
	padding: 3px;
	background: #FFF;
	border: 1px solid #CCC;
	margin: 0px 0px 5px 0px;
}

.comment-textarea, .textarea{
	padding:5px;
	border:1px solid #eeeeee;
	background-color:#ffffff;
  -moz-border-radius: 10px;
}

.comment-textarea {	width: 450px;}

.comment-textarea:focus, .textarea:focus {
	border:1px solid #dddddd;
}

.comment-input {
	width: 300px;
	padding:5px;
	overflow: hidden;
	border:1px solid #eeeeee;
	background-color:#fff;
  -moz-border-radius: 10px;
}

.comment-input:focus {
	border:1px solid #dddddd;
}

.commentsform_title {
background:#eeeeee;
padding:5px;
border:1px solid #dddddd;
width:50px;
float:left;
color:#222222;
font-size:11px;
}

.comment-button { 
font-size:12px;
font-family:verdana;
font-weight:bold;
background-color:#888888;
text-align:center;
border:1px solid #dddddd;
color:#fff;
padding:15px;
padding-top:5px;
padding-bottom:5px;
-moz-border-radius: 5px;
}

/* for thread comments */
.comment-childs {
margin:5px;
padding:5px;
background-color:#fff;
border:1px solid #dddddd;
-moz-border-radius: 4px;
}

.comment-childs cite { margin-right:10px; }

#twitter_update_list {
list-style:none;
}

#twitter_update_list li {
padding:5px;
border-bottom:1px solid #dddddd
}

#twitter_update_list li a {
background:#f1f1f1;padding:2px;
}

#twitter_update_list li span a {
background:transparent;padding:0px;
text-decoration:underline
}

.widget_addn{
	position: absolute;
	left: -1360px;
	top: -200px;
	}