@charset "utf-8";
/*  
Theme Name: Vain Jayne V9
Theme URI: http://www.krowndesign.com
Description: VainJayne V9 kustom by KrownDesign.Com
Author: Krown Design
Author URI: http://www.krowndesign.com
*/

*
{
	margin:0;
	padding:0;
}

body
{
	background-image:url(images/back.jpg);
	background-color: #000000;
                        background-attachment: fixed;
                        background-repeat: repeat;
			color: #c0c0c0;
font: small-caption;
			font-size: 11px;
			font-family: arial, sans-serif;
			font-weight: bold;
			word-spacing: 0px;
			letter-spacing: 1px;
text-align: justify;
}

#wrapper
{
	background-color: #000000;
                        width: 974px;
                        margin-top: 35px;
                        margin-left: auto; 
                        margin-right: auto; 
			border-width: 13px;
			border-style: solid;
			border-color: #151513;
	                position:relative;
}

#wrapper_top		{background:url(images/logo.jpg); 
			background-attachment: scroll;
                 	background-repeat: no-repeat;	
			background-position: top center; 
			width: 974px;
                        height: 292px;
}

#wrapper_bottom { 
                        padding: 10px;
                        clear: both;
                        height: 20px;
			font: small-caption;
			font-size: 11px;
			font-family: arial, sans-serif;
			font-style: normal;
			font-weight: bold;
			color: #c0c0c0;
			word-spacing: 0px;
			letter-spacing: 1px;
                        background-color: #151513
                        }

/**************MENU*****************/
#nav			{position: absolute;
                	left: auto;
			top: 272px;
			background-color: #151513;
                        height: 35px;
			max-height: 35px;
			min-height: 35px;
			width: 974px;
			clear: both;
			margin: left 15px;
			padding-bottom: 0px;
                	}

ul.nav			{
               		position: relative;
                	left: 0px;
			top: 0px;
			height: 35px;
			min-height: 35px;
			max-height: 35px;
			line-height: 35px;
			float:left 0px;	
			list-style: none;
                        font-family: impact, tahoma, sans-serif;
			font-size: 14px;
			font-weight: normal;
			font-style: normal;
text-transform: uppercase;
			word-spacing: 6px;
			letter-spacing: 3px;
			margin: 0;
			padding: 0;
			}

#dropmenudiv		{
			position:absolute;
			z-index: 100;
			background-color: #151513;
                        font-size: 12px;
			font-family: "Century Gothic", verdana, sans-serif;
			font-style: normal;
			font-weight: bold;
                        font-variant: small-caps;
			color: #c0c0c0;                        
                        text-transform: uppercase;
			letter-spacing: 1px;
			word-spacing: 0px;
			line-height: 21px;
			cursor: help;
			padding: 10px;
			border-style: dotted;
			border-color: #8e8e8d;
			border-width: 1px;
			}


#dropmenudiv a:hover 	{
			background-color: transparent;
			cursor: help;
			color: #7a9aa5;
			text-decoration: none
			}

/**************LINKS*****************/
img 			{
			background:none;
			filter:none;
			opacity:1;
                        border: none;
			}

a img 			{
			filter:none;
			opacity:1;
			}

a:hover img		{
			progid:DXImageTransform.Microsoft.Alpha (style=0, opacity=80); 
			opacity:0.8;
			}

a:link 			{
			background-color: transparent;
			color: #b0888b; 
  			text-decoration: none
			}

a:visited 		{
			background-color: transparent;
			color: #896478; 
  			text-decoration: none
			}

a:hover 		{
			background-color: transparent;
			cursor: help;
			text-decoration: none
			}

a:active 		{
			background-color: transparent;
			color: #92b8a6;
  			text-decoration: none
			}

#content
{
	clear:both;
}

#center
{
	float:left;
	width:620px;
	margin-bottom:5px;
}

#headline, #latest, #the_loop, #comments
{
	width:590px;
	margin:10px;
	padding:10px;
	border:#151513 1px solid;
	background-color:#222222;
	overflow:hidden;
}

#headline p, #featured p, #popular p, #latest p, #the_loop p, #comments p
{
	overflow:hidden;
}

#headline img, #featured img, #popular img, #latest img, #the_loop img.thumb, #the_loop img.wp-post-image
{
	float:left;
	margin:5px 10px 10px 0;
	padding:1px;
        border:#ffcccc 1px solid;
}

#headline img, #latest img, #the_loop img, #comments img
{
	max-width:586px;
         border:#ffcccc 1px solid;
}

#featured img, #popular img
{
	float:left;
	margin:5px 5px 5px 0;
	padding:1px;
	max-width:276px;
border:#ffcccc 1px solid;
}

#latest img
{
	float:left;
	margin:5px 7px 7px 0;
	padding:1px;
border:#ffcccc 1px solid;
}

#headline h3, #featured h3, #popular h3, #latest h3, .sitem h3, #top h3
{
	background-color:#151513;
	padding:3px 7px;
	border:#151513 1px solid;
	margin-top:0;
	margin-bottom:3px;
}

#headline h2 a, #the_loop h2 a
{
	display:block;
	margin-top:7px;
	padding-bottom:2px;
}

p.postmeta
{
	line-height:25px;
}

#headline p, #featured p, #popular p, #latest p
{
}

#headline p,  #latest p
{
	text-align:justify;
}

#featured
{
	float:left;
	width:280px;
	margin:0 0 10px 10px;
	padding:10px;
	border:#151513 1px solid;
	background-color:#222222;
	background-image:url();
	background-position:top;
	background-repeat:no-repeat;
	overflow:hidden;
}

#featured h2, #popular h2, #latest h2
{
	font-family:Arial, Helvetica, sans-serif;
	margin-top:7px;
	font-size:12px;
	color:#919533;
}

.spost
{
	clear:both;
	padding-bottom:5px;
}

#featured .spost, #popular .spost
{
	min-height:123px;
}

.spbottom
{
	clear:both;
	border-bottom:#151513 1px solid;
}

p.read
{
	margin-top:5px;
}

#popular
{
	float:right;
	width:280px;
	padding:10px;
	border: #151513 1px solid;
	background-color:#222222;
	margin-bottom:10px;
	overflow:hidden;
}

#latest, #bottom
{
	clear:both;
}

#sidebar
{
	float:right;
	width:334px;
	margin:10px;
}

.sitem, .topitem
{
	padding:10px;
	border:#151513 1px solid;
	background-color:#333333;
	margin-bottom:10px;
	overflow:hidden;
}

.sitem form, .topitem form, .sitem input, .topitem input, .sitem textarea, .topitem textarea, .sitem select, .topitem select
{
	max-width:306px;
}

#left .sitem form, #right .sitem form, .sitem input, #right .sitem input, .sitem textarea, #right .sitem textarea, .sitem select, #right .sitem select
{
	max-width:135px;
}

.sitem img, .topitem img
{
	max-width:308px;
}

#left .sitem img, #right .sitem img
{
	max-width:137px;
}

.sitem h3, #top h3
{
	margin-bottom:3px;
}

#left
{
	float:left;
	width:163px;
}

#right
{
	float:right;
	width:163px;
}

.sitem, .widget
{
}

.sitem ul
{
	list-style-type: circle;
	margin-left:14px;
}

.sitem ul li
{
	padding-left:0;
	margin-left:0;
	margin-bottom:2px;
	padding-top:2px;
	padding-bottom:1px;
	border-bottom:#151513 1px solid;
}

.sitem ul li li
{
	border-bottom:none;
}

.linkcat h2
{
}

.recentcomments a
{
	display:inline !important;
	padding:0 !important;
	margin:0 !important;
}

#footer
{
	clear:both;
	background-color:#111111;
	padding-top:15px;
	background-image:url();
	background-position:top;
	background-repeat:repeat-x;
}

#fbar
{
	margin-left:20px;
}

.flinks
{
	float:left;
	width:270px;
	margin:0 20px;
	margin-bottom:10px;
}

.flinks h3
{
	margin-bottom:8px;
}

.flinks ul
{
	list-style-type:none;
}

.flinks ul li
{
	border-bottom: none;
	margin-left:0;
	margin-bottom:5px;
	min-height:20px;
	padding:0px 0 2px 0;
}


#copyright
{
	clear:both;
	padding:0 0 7px 10px;
	background-color:#151513;
	height:28px;
}

.post
{
	padding-bottom:5px;
	margin-bottom:10px;
}

.the_content p
{
	margin-bottom:5px;
	text-align:justify;
}

p.address
{
	padding-bottom:3px;
}

p.details
{
	clear:both;
	border-top:#151513 1px solid;
	margin-top:5px;
	line-height:25px;
}

.alignleft
{
	float:left;
	margin-right:10px;
}

.alignright
{
	float:right;
	margin-left:10px;
}

.aligncenter, div.aligncenter
{
   display: block;
   margin-left: auto;
   margin-right: auto;
}

img.alignleft
{
	float:left;
	margin:5px 10px 10px 0;
}

img.alignright
{
	float:right;
	margin:5px 0 10px 10px;
}

img.aligncenter, img.centered
{
	display: block;
	margin:10px auto;
}

.wp-caption, .wp-caption-text
{
	background-color:#444444;
	margin-bottom:5px;
}

.wp-caption img
{
	padding:5px;
	border:none;
}

.wp-caption p
{
	text-align:center;
	padding-bottom:5px;
}

hr
{
	border:none;
	height:3px;
	padding:3px 0;
}

h1, h2, h3, h4, h5, h6
{
	font-size: 13px; 
		text-transform: uppercase; 
		font-family: "Century Gothic", Georgia, serif; 
		font-weight:bold;
		color:#919533;
	margin-bottom:0;
	margin-top:5px;
}

h1, h2
{
	margin-top:5px;
	margin-bottom:3px;
}

dt
{
}

dd
{
}

ol, ul
{
	padding:0;
	margin:0;
}

ul
{
	list-style-type: circle;
}

ol li, ul li
{
	margin-left:20px;
	line-height:20px;
}

fieldset
{
	border:none;
}

legend
{
	font-style:italic;
	line-height:20px;
	margin:0 0 10px 10px;
}

label
{
	line-height:20px;
}

form			{
			background-color: transparent;			
			border: 0px;
			}

option			{
			background-color: transparent;			
			color: #c0c0c0;
			font-weight: bold;
			font-family: verdana, sans serif;
			font-size: 10px;
			text-align: justify;
			letter-spacing: 1px;
			word-spacing: 1px;
			}

textarea		{
			background-color: transparent;
			color: #655060;
			font-family: verdana, sans serif;
			font-weight: normal;
			font-size: 10px;
			text-align: justify;
			border-width: 1px;
			border-style: solid;
			border-color: #151513;
			}

input			{
			background-color: transparent;
			color: #655060;
			font-family: verdana, sans serif;
			font-weight: normal;
			font-size: 10px;
			text-align: justify;
			border-width: 1px;
			border-style: solid;
			border-color: #151513;
			}

input[type=radio]
{
	border:none!important;
}

select
{
	margin:0 5px 5px 0;
}

table
{
	font: small-caption;
			font-size: 11px;
			font-family: arial, sans-serif;
			font-style: normal;
			font-weight: bold;
			color: #c0c0c0;
			word-spacing: 0px;
			letter-spacing: 1px;
	border: 0px;
}

table caption
{
	margin-bottom:5px;
}

table tfoot td
{
	border:none;
	text-align:left;
	padding-top:5px;
}

table tfoot td#prev
{
	text-align:left;
}

table tfoot td#next
{
	text-align:right;
}

table th
{
	background-color:#151513;
}

table th, td
{
	border:#151513 1px solid;
	padding:3px 5px;
}

#wp-calendar th, #wp-calendar td
{
	text-align:center;
}

#right #wp-calendar th, #right #wp-calendar td, #left #wp-calendar th, #left #wp-calendar td
{
	padding:2px 2px 2px 3px;
}

blockquote
{
	line-height:20px;
	font-style:italic;
	background-image:url();
	background-position:top left;
	background-repeat:no-repeat;
	padding:0 45px 5px 45px;
	margin-top:10px;
}

code, code p, .code
{
	padding:0 45px;
	margin-top:10px;
	display:block;
}

.code p
{
}

#comments h3
{
	display:block;
	margin-top:7px;
	padding-bottom:2px;
	color:#c0c0c0;
	border-bottom:#151513 1px solid;
	border-bottom:none;
	margin-bottom:10px;
}

#comments ol li
{
	list-style-type:none;
	margin-left:0;
}

#comments ol li.bypostauthor, #comments ol li.comment-author-admin
{
	background-color:#333333;
}

.comment, .trackback, .pingback
{
	border:#151513 1px solid;
	margin-bottom:10px;
	padding:5px;
}

.comment-author img
{
	float:right;
}

.comment-meta
{
	margin-bottom:10px;
}

a.comment-reply-link
{
	float:right;
	margin:-20px 2px 0 0;
}

ol.children
{
	margin-top:10px;
}

#commentform
{
	padding-top:10px;
}

#commentform small
{
	font-size:12px;
}

#commentform textarea
{
	width:583px;
}

#commentform input#submit
{
	padding:2px 6px;
	background-color:#333333;
}

p#page-links
{
	text-align:right;
	margin-bottom:10px;
	float:right;
}

.navigation
{
	text-align:center;
	padding-top:15px;
}

.navigation .left, .navigation .right
{
	display:inline;
	margin:0 5px;
}

#related
{
	margin-bottom:5px;
}

#related h3
{
	margin-top:10px;
	margin-bottom:5px;
}

img.wp-smiley
{
	border:none;
}

span.about 	{ 
		font-size: 11px;
		font-family: arial, sans-serif;
		word-spacing: -1px;
		font-weight: bold;
		letter-spacing: 0px;
text-align: justify;
			line-height: 15px;
		}