@charset "utf-8";
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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0;
}

body {
font:12px/1.5em Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
background:#eeeeed;
color:#333;
padding:20px 0 40px;
}

ol,ul {
list-style:none;
}

blockquote,q {
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content:none;
}

:focus {
outline:0;
}

ins {
text-decoration:none;
}

del {
text-decoration:line-through;
}

table {
border-collapse:collapse;
border-spacing:0;
}

.container_3 {
margin-left:auto;
margin-right:auto;
width:1047px;
background:#fff;
}

.grid_1,.grid_2,.grid_3 {
display:inline;
float:left;
position:relative;
margin-left:56px;
margin-right:56px;
}

.alpha {
margin-left:0;
}

.omega {
margin-right:0;
}

.container_3 .grid_1 {
width:297px;
margin-left:28px;
}

.container_3 .grid_2 {
width:580px;
margin-right:29px;
margin-left:56px;
}

.container_3 .grid_3 {
width:934px;
}

.container_3 .prefix_1 {
padding-left:349px;
}

.container_3 .prefix_2 {
padding-left:698px;
}

.container_3 .suffix_1 {
padding-right:349px;
}

.container_3 .suffix_2 {
padding-right:698px;
}

.container_3 .push_1 {
left:349px;
}

.container_3 .push_2 {
left:698px;
}

.container_3 .pull_1 {
left:-349px;
}

.container_3 .pull_2 {
left:-698px;
}

.clear {
clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
}

.clearfix:after {
clear:both;
content:' ';
display:block;
font-size:0;
line-height:0;
visibility:hidden;
width:0;
height:0;
}

.clearfix {
display:block;
}

* html .clearfix {
height:1%;
}

a:focus {
outline:1px dotted invert;
}

a:link {
color:#c42727;
text-decoration:none;
}

a:visited {
text-decoration:none;
color:#8A1C1C;
}

.post-entry a:hover {
text-decoration: underline;
}


a:active {
color:#DD5757;
text-decoration:none;
}

.more-contents a:hover {
color:#313131;
	text-decoration: underline;
}

hr {
border:0 #ccc solid;
border-top-width:1px;
clear:both;
height:0;
}

h4,h5,h6 
{
font-weight: normal;
}

h1 {
font-size:164%;
}



h2 {
font-size:145%;
padding-bottom:10px;
padding-top:20px;
border-bottom:1px solid #bababa;
width:100%;
}
h3 {
font-size:118%;
}
h5 {
font-size:17px;
}
h6 {
font-size:15px;
}

ol {
list-style:decimal;
}

ul {
list-style:square;
}

li {
margin-left:30px;
}

p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset {
margin-bottom:20px;
}

#header {
margin-top:44px;
margin-bottom:44px;
padding:0;
}

.header-logo {
margin-top:10px;
}

.header-note {
padding-right:10px;
font-style:italic;
font-size:11px;
margin-top:5px;
}

.post-metadata,.sidebar-subheader {
list-style:none;
padding-left:0;
margin-top:-16px;
}

.post-header,.favourite-header,.sidebar-header {
margin-bottom:18px;
height:30px;

}

.post-metadata li,.sidebar-subheader li,.post-footer-data li {
display:inline;
margin-left:0;
font-size: 80%;

}

#featured-contents h1,.post-contents h1,.favourite-header h1,.favourite-header h1,.sidebar-header h1 {
line-height:13px;
text-transform:capitalize;
}

#menubar {
margin-bottom:70px;
width:934px;
}

.favourite-header h1,.favourite-header a {
color:#4a9fdf;
}

#featured-contents {
margin-bottom:75px;
}

.featured-entry {
margin-top:23px;
}

#ft {
margin-top:27px;
}

.post-entry {
margin-top:0;
color:#333;
}

#post-single {
}

.post-entry img {
max-width:580px;
}

.post-footer {

width:580px;
height:20px;
border-bottom:1px solid #e8e8e8;
padding-bottom:10px;
margin-top:20px;
margin-bottom:75px;
padding-top:5px;

}

.single-footer {

width:100%;
height:20px;
border-bottom:1px solid #e8e8e8;
margin-top:20px;
margin-bottom:25px;
padding-bottom:10px;
padding-top:5px;

}

.sidebar-contents {
border-bottom:1px solid #e8e8e8;
padding-bottom:20px;
margin-bottom:40px;
}

#moreme {border-bottom:1px solid #e8e8e8;
height:220px;
}


.sidebar-contents2 {
padding-bottom:20px;
margin-bottom:40px;
}

.more-contents {
float:right;
}

.tweetmeme_button{
float:right;
width:63px;
}
#favourite-videos {
margin-bottom:25px;
}
.pro-player-container {
margin-bottom:20px;
}
#foot-seperate {
width:934px;
height:25px;
border-bottom:1px solid #e8e8e8;
margin-top:7px;
margin-bottom:38px;
}

#footer-contents {
margin-bottom:38px;
width:914px;
background:#000 url(../images/footer_corner.png) no-repeat right bottom;
color:#FFF;
padding:38px 10px;
}

.footer-logo {
float:left;
width:220px;
margin-left:10px;
}

.footer-note-center {
width:336px;
float:left;
font-size:90%;
}

.footer-note-right,.header-note {
float:right;
width:287px;
font-size:90%;
}

.sidebar-split-left,.header-logo {
float:left;
width:148.5px;
font-size:90%;
}

.sidebar-split-right {
float:right;
width:148.5px;
font-size:90%;
}

.sidebar-split-left li,.sidebar-split-right li {
list-style:none;
margin:10px 10px 10px 0;

}

.description {
margin-left:10px;
}

.post-count {
margin-right:5px;
color:#a8a8a8;
}

.submenu {
line-height:7px;
}

#recent-work, #store {
margin-top:0px;
}


img.lateworksimg,.wpp-thumbnail {
border:1px solid #e8e8e8;
background:#f5f5f5;
width:275px;
margin-top:2px;
padding:10px;
margin-bottom:10px;

}

.wpp-thumbnail {
margin-bottom:0px;
margin-top:5px;
}

p.latetitle {
margin-left:0;
margin-bottom:10px;
width:100%;
text-transform:capitalize;
margin-top: 10px;
font-size:90%;
}


.wpp-post-title  {
height:30px;
padding-top:50px;
padding-bottom:13px;
font-size:90%;
	display: none;
}

p.latetitle a:hover,#popp a:hover {
color:#6a6666;
	text-decoration: underline;
}

#moreme a {
color:#333;
font-style:italic;
}

#post-footer-single {
margin-bottom:20px;
margin-top:70px;
}

.pop li {
list-style:none;
margin-left:0;
}

#post-page {
font-size:80%;
margin-left:-3px;
margin-bottom:10px;
margin-top:-46px;
}

#post-page a,.this-page,.break {
border:1px solid #e8e8e8;
color:#333;
padding:4px;
}

#post-page a:hover {
background:#f0f0f0;
}

.this-page {
background:#e8e8e8;
color:#c42727;
}

.break {
margin-right:4px;
}

img.flickrphoto {
padding-bottom:20px;
text-align:center;
margin-right:12px;
margin-left:12px;
}

a img {
text-decoration:none;
border-top:0 none;
border-right:0 none;
border-bottom:0 none;
border-left:0 none;
}

div.flickrwarp {
text-align:center;
margin:0 auto 0px;
}

ol.related-posts a {
color:#333;
clear:both;
display:block;
border:none;
text-decoration:none;
}

ol.related-posts {
clear:both;
text-align:center;
margin:10px 0 0;
padding:0;
}

ol.related-posts li {
width:171px;
float:left;
display:inline;
margin-right:22px;
margin-left:0;
padding:0;
}

ol.related-posts img {
clear:both;
background:#F7F7F7;
border:1px solid #DDD;
height:78px;
width:171px;
padding:6px;
}

#comments {
margin-bottom:10px;
margin-top:15px;
background:#040404;
width:580px;
border:1px solid #090909;
color:#fff;
padding:0 15px 10px;
}

#comments h3 {
font-weight:400;
color:#fff;
margin:15px 0;
padding:0;
}

#comments p a {
color:#6598b8;
}

#comments p a:hover {
color:#fff;
	text-decoration: underline;
}

#comments p {
margin:7px 0;
padding:0;
}

ul.commentlist,ul.trackback {
list-style-type:none;
margin:10px 0;
}

.commentlist li,.trackback li {
list-style-type:none;
background:#f0f0f0;
margin:10px 0 15px;
padding:10px;
}

.commentlist li.alt {
background:#FCFCFC;
border:none;
margin-top:10px;
}

.commentlist li.cleared {
background:transparent;
border:none;
}

.commentlist a {
font-weight:700;
}

.commentlist a.gravatar {
float:left;
width:60px;
margin:0 15px 10px 0;
}

.commentlist .commentbody {
margin:0;
padding:0;
}

.commentlist .commentbody p a {
text-decoration:underline;
}

.commentlist cite {
font-style:normal;
color:#333;
font-weight:700;
}

.commentlist small.commentmetadata a {
color:#666;
font-style:italic;
font-size:80%;
}

#respond {
clear:both;
margin-top:15px;
}

.reply {
text-align:right;
}

.reply a {
}

textarea#comment {
width:560px;
background:#fff;
color:#111;
border:1px solid #ccc;
padding:10px;
}

#comments #submit {
margin:0;

}

#extrastuff a {
color:#222;
}

#extrastuff a:hover {
color:#6598b8;
	text-decoration: underline;

}

#extrastuff #rssleft {
float:left;
width:250px;
}

#extrastuff #trackright {
float:right;
width:180px;
text-align:right;
}

li.search {
margin-top:9px;
margin-left:20px;
}

#s {
margin-left:20px;
height:10px;
border:1px solid #363636;
}

#search_form {margin-left:40px;}
#searchsubmit,#s {
background:#111;
color:#ccc;
padding:5px;
}

#searchsubmit {
color:#ccc;
height:26px;
width:28px;
background:#000 url(http://upload.underpk.com//files/1/mag.png) no-repeat;
border:none;
}

.tubepress_embedded_title {
display:none;
}

.twitted {
width:16em;
margin-bottom:1.5em;
text-transform:none;
color:#444;
}

.twitted h2 {
text-transform:uppercase;
color:#444;
margin:0;
padding:0;
}

.twitted p.preLoader {
color:#444;
background:transparent url("loader.gif") 1em center no-repeat;
margin:0;
padding:1em 1em 1em 0;
}

.twitted ul#twitter_update_list {
list-style-type:none;
margin:0;
padding:0;
font-size:90%;
}

.twitted ul#twitter_update_list li {
border-bottom:1px solid #e8e8e8;
margin:0 0 10px;
padding:0.8em 0 5px;
}

.twitted ul#twitter_update_list li span {
display:block;
padding-left:0;
}

.twitted ul#twitter_update_list li span a {
font-style:normal;
color:#c42727;
border-style:none;
padding:0;
}

.twitted ul#twitter_update_list li span a:hover {
font-style:normal;
color:#DD5757;
border-style:none;
padding:0;
	text-decoration: underline;
}

.twitted ul#twitter_update_list li a {
font-style:italic;
color:#999;
}

.twitted ul#twitter_update_list li a:hover {
font-style:italic;
color:#666;
	text-decoration: underline;
}

.twitted ul#twitter_update_list li.lastTweet {
border-bottom:none;
}

.twitted p.profileLink {
display:block;
color:#fff;
margin:0;
padding:0.3em 1em;
}

#twitter {
width:100%;
}

.more-contents a:link,.more-contents a:visited,.submenu a {
color:#333;
}

.more-contents a:active,.wpp-post-title a,#moreme a:hover {
color:#666;
	text-decoration: underline;
}

h1 a:visited,.post-metadata a:link,.post-metapost-metadata a:visited,#featured-contents h1,.post-contents h1 a:hover,#footer-contents a:visited,#footer-contents a:link,.strong-footer,.commentlist a:hover {
color:#c42727;
}

a:hover,h1 a:hover,.post-contents h1 a:active {
color:#DD5757;
}
.strong-footer {
font-size:145%;
}


p,#contents,#sidebar,.tubepress_container {
margin-top:20px;
}

.post-contents h1 a,strong {
color:#000;
}

.submenu a:hover,strong:hover {

}

p.latetitle a,#popp a,.commentlist p {
color:#333;
}
#redlink {color:#c42727;}
.ads { margin-top:-40px; margin-bottom:40px; text-align:center;}
.ads2 { margin-top:0px; margin-bottom:30px; text-align:center;}
#ads2 { margin-top:0px; margin-bottom:30px; text-align:center;}
.ads3 { margin-top:-40px; margin-bottom:50px; text-align:center;}
.ads4 { margin-top:50px; margin-bottom:-10px; text-align:center;}
.width-control { width:120px;}