/*
Theme Name: Unleashed 1000px
Theme URI: http://www.ppunleashed.com
Description: Fixed with layout for 1000px wide displays, a bit slicker than translucent toxic...
Author: Robert Miller
Author URI: http://www.prettypervy.com


/*-----------Block Level Elements--------------*/

body {
/*	background: #440000; */
        background: #444444;
	margin : 0 0 20px 0;
	padding : 0;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size : 1em;
	color : #eeeeee;
	line-height : 1.4em;
}

a:hover, a:active {
color : #ffffff;
}

a:link {
color : #ff0000;
}

a:visited {
color : #aa0000;
}

#page {
	width: 980px;
	margin: 0 auto;
	background: url(./images/unleashed3.jpg) no-repeat #000000;
}

#header {
	width: 100%;
	height: 270px;
}

#headerimg {
	display: none;
	visibility: hidden;
}

.description {

}

#wrapper {
	width: 100%;
}

#content {
	float: right;
	width: 635px;
	padding:10px;
}

#sidebar {
	width: 300px;
	margin-left: 22px;
	padding:0;
	clear: none;
	float:left;
}

#footer {
	width: 100%;
	clear: both;
	background: #530e03;
	padding: 5px 0px 5px 0px;
	margin: 0;
	border-top: #ff0000 1px solid;
	border-bottom: #ff0000 1px solid;
	text-align : center;
	font-size : 9px;
	clear : both;
	line-height : 13px;
	display: block;
}


#nav {
position : relative;
top : 205px;
left : 335px;
width : 65%;
height : 62px;
padding: 0;
margin : 0;
font-family: "Trebuchet MS", Arial, sans-serif;
font-weight: bold;
font-size: 22px;
text-transform: uppercase;
line-height:64px;
border: none;
}

#nav li {
list-style : none;
margin : 0;
display : inline;
color : #ffffff;
}

#nav li a {
color : #f00;
padding : 17px 5px 17px 5px;
text-decoration : none;
}

#nav li a:link, #nav li a:visited {
background : transparent;
}

#nav li a:hover, #nav li a.active {
color : #fff;
background : #88002e;
border-top: 1px solid #ff0000;
border-bottom: 1px solid #ff0000;
}

/*-------------Headings-------------*/

h1, h2, h3, h4, h5 {
font-family: "Trebuchet MS", Arial, sans-serif;
font-weight: bold;
color: #ffffff;
}

h1 {
font-size: 24px;
}

h2 {
font-size: 20px;
}

h3 {
font-size: 16px;

}

h4, h5 {
font-size: 12px;

}

/*-------------The Post-------------*/



h2 a:hover, h2 a:visited, h2 a {

}

.post {
padding: 15px;
}

.post p {
padding : 0 0 15px 0;
}

.post a {

}

.post ul {

}

.post li {

}

.entry {

}

.entrytext, .postmetadata {
font-size : 0.75em;
font-weight : bold;
text-align : center;
margin: 5px;
}

.postmetadata alt {

}

.postmetadata a {
text-decoration: none;
color: #ff0000;
}

.post_heading {
background-color : #92006c;
height : auto;
padding : 4px 4px 4px 4px;
margin-top : 20px;
margin-bottom : 10px;
margin-right : 0;
margin-left : 0;
}

.post_heading h1 {
color : #eee;
margin : 0;
padding : 5px 0 0 0;
font-size : 1em;
}

.post_heading small {
position : relative;
color : #eee;
top : -5px;
left : 4px;
padding : 0;
font-size : 0.8em;
}

.navigation {
display: block;
background-color : #92006c;
padding : 2px;
margin : 0px;
height: 28px;
vertical-align: middle;
}

.navigation a:link, .navigation a:visited {
text-decoration: none;
color: #ffffff;
}
.navigation a:hover, .navigation a:active {
text-decoration: none;
color: #ff0000;
}

.alignleft {
float : left;
text-align : left;
}

.alignright {
float : right;
text-align : right;
}


.center, .centered {
float : none;
display: block;
text-align : center;
}

.pagetitle {

}

blockquote {

}

cite {

}

a img {

}

acronym, abbr {

}

#content .post blockquote {
padding-top : 0;
padding-bottom : 0;
}

#content .post blockquote p {
margin : 5px 0 0 0;
padding : 10px 5px 10px 5px;
border-left : 2px solid #dddddd;
font-style : italic;
font-size : 90%;
color : #dddddd;
}

/*--------------Sidebar------------*/

#sidebar ul {
background: #3d0109;
margin : 0;
padding: 0;
}

#sidebar ul h2 {
background: #530e03;
padding: 4px;
margin-top : 20px;
margin-bottom : 5px;
}

#sidebar ul li {
list-style : none;
margin : 0;
padding: 0;
color : #ffffff;
}

#sidebar ul ul {
margin-left : 20px;
padding: 0;
display: block;
}

#sidebar ul ul li {
color: #880000;
list-style : square;
font-size: 13px;
font-family: "Trebuchet MS", Arial, sans-serif;


font-weight: bold;
}

#sidebar ul ul ul {

}

#sidebar p {

}

#sidebar a, #sidebar a:visited {
text-decoration: none;
color: #ff0000;
}
#sidebar a:hover, #sidebar a:active {
color: #ffffff;
}


/*--------------Comments--------------*/

ol.commentlist {

}

ol.commentlist li {

}

ol.commentlist li.alt {

}

ol.commentlist a {

}

small.commentmetadata {

}

/*--------------Search Form-------------*/

#searchform {

}

#searchform input {

}

#searchform #s {

}


/*-------------Calendar-----------------*/

#wp-calendar {

}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}

/*-------------Images------------------*/

img { 
margin: 0px;
border: none;
padding: 1px;
}

img.centered {
display : block;
margin : 0 auto 5px auto;
border: dashed 1px #8d0140;
padding : 0;
}

img.alignright {
display : inline;
margin : 5px 7px 0 7px;
padding : 0;
vertical-align : middle;
border: dashed 1px #8d0140;
}

img.alignleft {
display : inline;
margin : 5px 7px 0 7px;
padding : 0;
vertical-align : middle;
border: dashed 1px #8d0140;
}

.attachment-medium {
display : block;
margin : 5px auto 5px auto;
padding:0;
border: dashed 1px #8d0140;
}

.imagefloatright {
float: right;
margin: 10px;
clear: right;
border: dashed 1px #8d0140;
}

.imagefloatleft {
float: left;
margin: 10px;
clear: left;
border: dashed 1px #8d0140;
}

.postGalleryPic {
float : left;
border: dashed 1px #8d0140;
padding: 1px;
margin: 9px;
}

/*-------------Other------------------*/

hr {
	display: none;
}

.wordtube {
margin : 0;
padding: 10px;
text-align : center;
border : 1px solid #530e03;
background: #3d0109;
width : 400px;
margin-left:auto;
margin-right:auto;
}

.catcloud, .newtagcloud{
font-family : Times, Serif;
font-size : 30px;
font-weight : normal;
}

.catcloud a:link, .catcloud a:visited {
color : #eeeeee;
}

.catcloud a:hover, .catcloud a:active {
color : #ff0000;
}

a.more-link {
/*background : transparent url('http://www.ppunleashed.com/unleashed/wp-content/themes/translucent-toxic/images/right_arrow.gif') no-repeat;*/
color : #ffffff;
text-decoration : none;
font-weight : bold;
font-size : 11px;
padding-left : 45px;
height : 25px;
float : right;
}

a.more-link:hover, a.morelink:active {
color : #ff0000;
}

.clear {
clear : both;
line-height : 0;
height : 0;
font-size : 0;
visibility : hidden;
display : block;
}

.recent_comment_title {
color: #aa0000;
}

p.quoter_comment_before {
font-size : 0.5em;
padding : 0;
margin : 0;
color : #000;
font-weight : bold;
}

p.quoter_comment_before cite {
font-style : normal;
font-weight : bold;
text-decoration : underline;
}

.commentlist {
margin : 0 0 20px 0;
padding : 0;
text-align : left;
font-size : 0.9em;
}

.commentlist li {
border : 1px solid #e0e0e0;
margin : 18px 0;
padding : 4px 5px 5px 5px;
list-style : none;
background : #f1f1f1;
text-indent : 0;
color : #000;
}

.commentlist a:link, .commentlist a:visited {
color : #444;
}

.commentlist a:hover, commentlist a:active {
color : #000;
}

.commentlist blockquote, .commenttext blockquote {
background : #fff url(images/unleashedquote.gif) no-repeat left top;
border : 1px solid #cbcbcb;
margin : 5px;
padding : 5px;
padding-left : 20px;
display : block;
font-size : 0.9em;
}

.commenthead {
padding : 0 1px;
margin : 0;
height : 34px;
}

.avatar {
margin : 0;
padding : 0;
border : 1px solid #000000;
width : 50px;
height : 50px;
float : left;
margin-right:10px;
margin-top:2px;
}

.altAvatar {
margin : 0;
padding : 0;
border : 1px solid #000000;
width : 60px;
height : 60px;
float : right;
margin-right:10px;
margin-top:2px;
}

.commentinfo {
float : left;
margin : 12px 0 0 0;
padding : 0;
}

.commentinfo cite.authorname {
font-weight : bold;
font-style : normal;
font-size : 1.3em;
white-space : normal;
}

.commentmetadata {
color : #333;
font-size : 9px;
}

.commentnumber {
float : right;
font-size : 2.4em;
font-weight : bold;
font-style : italic;
margin : 0;
padding : 2px 2px 0 0;
color : #cfcfcf;
}

.commentnumber a:link, .commentnumber a:visited, #ajax-comment-preview .commentnumber a:link, #ajax-comment-preview .commentnumber a:visited {
color : #cfcfcf;
text-decoration : none;
}

.commentnumber a:hover, .commentnumber a:active, #ajax-comment-preview .commentnumber a:hover, #ajax-comment-preview .commentnumber a:active {
color : #b0b0b0;
}

.commenttext {
border : 1px solid #bbbbbb;
background-color : #fafafa;
color : #333;
font-size : 1.1em;
margin : 3px 0 0 0;
padding : 6px;
overflow : auto;
}

.commenttext p, #ajax-comment-preview p {
font-weight : normal;
text-transform : none;
margin : 10px;
}

#commentform, .faq_ask {
background : #92006c;
border : 1px solid black;
font-size : 0.9em;
font-weight : bold;
padding : 10px;
color : #000;
}

#commentform input {
width : 160px;
padding : 2px;
margin : 5px 5px 1px 0;
font-size : 1em;
}

#commentform textarea {
width : 90%;
height : 100px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#commentform #submitbuttons {
float : right;
}

#commentform #submitbuttons input {
margin : 0;
width : 130px;
font-size : 0.8em;
}
#commentform h3 {
color: #000000;
}
.formheading {
font-size : 1em;
font-weight : bold;
}

.form_info, .subscribe-to-comments {
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	}

.hidden, #skip, #top {
display : none;
}
.user-image {
float : right;
border : 0;
padding : 10px;
}
.faq_cat_label {
color : #8d0140;
margin : 0 0 10px 0;
padding : 0;
font-size : 1em;
border-bottom : 2px solid #8d0140;
}

.faq_label {
font-weight : bold;
font-size : 0.8em;
}

.faq_q {
margin-bottom : 20px;
}

.faq_a {
padding : 10px;
border : 1px dashed #cccccc;
}

/* Gallery Css */
.gallery_pic_border {
	border:1px solid #ddd;
}

.gallery_select {
}


.gallery_slds_filter {
	filter:progid:DXImageTransform.Microsoft.Fade();
}

.gallery_error {
	border:1px solid #330000;
	background-color : #92006c;
	color:#ffffff;
	padding:10px;
	margin:30px;
	text-align:center;
}

.gallery_pad {
	padding-top: 20px;
}

.gallery_high {
	color:#ff0000;
}

.gall_thumbtable, .gall_comments, .gall_pictable
{
}

.gall_pictable
{
	color: #ffffff;
}

.gall_slideshowpic {
	margin:0 auto;
	width:410px;
	height: 410px;
	text-align: center;
	padding:5px;
}
.gall_thumbnail
{
float: left;
width: 100px;
height: 140px;
border: none;
margin: 5px 5px 5px 5px;
padding: 0px;
text-align:center;
font-size: 0.5em;
color: #ffffff;
}

.gall_caption {
color: #ffffff;
font-family : Times, Serif;
font-size : 24px;
font-weight : normal;
text-align: center;
font-style: italic; 
}

.gallery_list_text {
padding: 5px;
}

.adminonly {
	background: #ffff00;
	display: inline;
	border: 1px solid #ff0000;
	color: #000000;
	font-size: 9px;
	padding: 5px;
	margin: 5px;
}

.arrow {
	margin: 10px;
	padding: 0px;
	vertical-align: middle;
	font-size: 20px;
	border: none;
}

b {font-weight : bold;}
i, em {font-style :italic;}



.footer2 {
	width: 800px;
	height: 250px;
	background: #530e03;
	padding: 0;
	margin: 0;
	border-top: #ff0000 1px solid;
	border-bottom: #ff0000 1px solid;
	text-align : left;
	font-size : 11px;
	display: block;
}

.feedBox1 {
	background: #3d0109;
	width: 200px;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
	margin-right: 7px;
	padding: 10px;
	border: 1px solid #ff0000;
	float:left;
}

.feedBox2 {
	width: 200px;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
	margin-right: 7px;
	padding: 10px;
	float:right;
}

.feedtext {
font-size:80%;
}

.catimage {
float : right;
padding: 0;
margin: 0;
border: 0;
}

.cat_heading {
	padding: 10px;
}

#get_recent_comments_wrap ul li{
list-style: none;
border-bottom: 1px dotted #880000;

}
li.recent_comment_list {
list-style: none;
border-bottom: 1px dotted #880000;
}

#pt-recent ul{
list-style: none;
}
#pt-recent li{
list-style : none;
margin : 0;
padding: 0;
display : inline;
}

#pt-recent a:hover img{
border: solid 2px #ff0000;
margin : 0;
padding: 0;
}

#pt-recent a img{
border: solid 2px #530e03;
margin : 0;
padding: 0;
}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #880000;
	text-align: center;
	background-color: #3d0109;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 12px;
	line-height: 18px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

#ppumm-recent ul{
list-style: none;
}
#ppumm-recent li{
list-style : none;
margin : 0;
padding: 0;
display : inline;
}

#ppumm-recent img {
width: 125px;
height: 70px;
}
#ppumm-recent a:hover img{
border: solid 2px #ff0000;
margin : 0;
padding: 0;
}

#ppumm-recent a img{
border: solid 2px #530e03;
margin : 0;
padding: 0;
}

.ppumm {
	border: solid 2px #92006c;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 576px;
	height: 344px;
	padding: 0;
	background: #92006c;
	outline: none;
}

.ppumm_download {}

.ppumm_download_link {
 font-size: 11px;
 font-weight: bold;
 border: 1px dotted #880000;
 padding: 5px;
 margin: 10px;
}

.gallery_alignleft {

}

.loginbox{
	padding : 10px;
	margin : 0;
	font-size: 11px;
	line-height:13px;
	font-weight: bold;
}	
.loginboxfield{
font-size: 11px;
}
.loginboxbutton{
font-size: 11px;
}