/*
	CSS files kept in the 'schemes' directory can be used to
	costumize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name	: Ryan Koesuma
	Author Site	: koesuma.com
	Style Name	: Pursal Movado
	Style URI	: pursal.com
	Version		: 0.1
	Comments	:
*/

body {
	font-family: 'Lucida Grande', 'Lucida Sans', 'Trebuchet MS', 'Century Gothic', Verdana, Helvetica, Arial, sans-serif;
	color: #444;
	background: black;
	}

#page {
	background: black;
	margin: 0 auto;
	padding: 0px 0 10px;
	position: relative;
margin-top: 10px;
	border: 1px solid #333;
	border-top: 1px solid #333;
	clear: both;
	}

.columns-two #page {
	width: 800px;
	}

#pursalhome {
background: url('http://pursal.com/wp-content/themes/k2/pslogoreflected.gif') no-repeat;
float: right;
margin-top: 350px;
}


#header {
	position: relative;
	height: 30px;
	background: black;
	background-position: top right;
font-family: 'Century Gothic', 'Trebuchet MS', 'Lucida Sans', 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
	}

/*- Headings */

h1, h2, h3, h4 {
	font-family: 'Century Gothic', 'Trebuchet MS', 'Lucida Sans', 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif; !important
	}

h1 {
	font-size: 3em;
	}

#header h1, 
#header .description {
display: none;
	}

h2 { /* H2 is what kind of page you are on. Eg. 'Monthly Archive'. */
	text-align: center;
	font-size: 20px;
	font-weight: normal;
	letter-spacing: 5px;
	}

h3, h4, .single .k2-asides h3 { /* H3 is entry headlines. H4 is comments and replyform headlines */
	font-size: 2.4em;
line-height: 36px;
	font-weight: normal;
	letter-spacing: 2px;
text-transform: uppercase;
color: #fff;
	}

.entry-content h3 {
	font-size: 1.6em;
	font-weight: normal;
	margin-top: 25px;
color: #fff;
	}

.entry-content h4 {
	font-size: 1.4em;
	font-weight: normal;
	margin-top: 25px;
color: #fff;
	}

.entry-content h5 {
	font-size: 1.3em;
	font-weight: normal;
	margin-top: 25px;
color: #fff;
	}

.entry-comments h4 {
font-size: 12px;
}

h2, h2 a, h2 a:visited,
h3, h3 a, h3 a:visited,
h4, h4 a, h4 a:visited {
	color: #ccc;
	}

/*- Main Menu in Header */

ul.menu {
	margin: 0;
	padding: 0;
	bottom: 0;
	left: 0px;
text-transform: uppercase; 
	}

ul.menu li {
	display: inline;
	margin: 0;
	}

ul.menu,
ul.menu li a {
	padding: 5px 15px 6px;
	}

ul.menu li a {
	font-size: 1em;
	color: #888;
	margin: 0;
	}

ul.menu li a:hover {
	background: black;
	color: #ccc;
	text-decoration: none;
	padding-bottom: 5px;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: white !important;
	background: black;
	text-decoration: none;
	}


.content {
	padding: 0 20px;
	}
body.columns-two #primary {
margin-right: 0px; !important
}

body.columns-two .secondary {
float: left;
margin-left: -550px;
}

#primary {
	position: relative;
	float: right;
	width: 550px;
	padding: 10px;
	}

.secondary {
	width: 150px;
	float: left;
	font-size: 1em;
	line-height: 1.5em;
	color: #666;
	position: relative;
	padding: 0 10px;
	overflow: hidden;
text-transform: uppercase;
	}

.page-links{
font-family: 'Century Gothic', 'Lucida Grande', 'Lucida Sans', 'Trebuchet MS', Helvetica, Arial, Sans-serif;
font-size: 15px;
text-transform: uppercase;
letter-spacing: 3px;
}

.hentry {
	/* Each entry is contained within the 'hentry' class */
	}

.entry-content {
	color: #ddd;
font-size: 12px;
line-height: auto;
	}

.footnotes {
border-top: 1px solid #666;
font-size: 10px;
font-family: 'century gothic';
color: #999;
}

.footnote {
vertical-align: super;
font-family: 'century gothic';
font-weight: bold;
font-size: 10px
}

blockquote {
color: #999;
background: transparent url(../images/quoteblack.png) no-repeat scroll 10px 0pt; !important
}

.entry-content blockquote {
font-family: Georgia, 'Times New Roman', serif;
font-size: 18px;
font-style: italic;
}

.image-attachment {
text-align: center;
}

.additional-info {display: none;}

/*- Links */

#primary a:hover, #primary a:visited:hover,
.secondary a:hover, .secondary a:visited:hover {
	text-decoration: none;
color: white;
	}

h2 a:hover, h2 span a:hover {
	color: #27d !important;
	}

a {
	color: #777;
	text-decoration: none;
	}

.entry-content a:visited {
	color: #333;
	}

.attachment img:hover,
.attachment-thumbnail:hover,
.entry-content .gallery img:hover {
	padding: 2px;
	border: 2px solid white;
	}

.footerstyledwith, .footerpoweredby, .footerfeedlinks {display: none !important;}
.footerpursal {
font-family: 'century gothic', 'trebuchet ms', verdana, sans-serif;
font-size: 30px;
letter-spacing: 12px;
margin-top: -38px;
float: left;
margin-left: 10px;
color: #999;
}
.footercopyright {
margin-top: -20px;
margin-left: 415px;
font-family: 'century gothic', 'trebuchet ms', verdana, sans-serif;
font-size: 9px;
}
.footerkoesuma {
font-family: 'century gothic', 'trebuchet ms', verdana, sans-serif;
text-align: right;
}

.footerkoesuma a:hover {color: #ddd;}

/*- Rolling Archives */


#rollingarchives {
	position: absolute;
	padding: 20px 0;
	display: block;
	width: 550px;
	top: 0;
	}

#rollingarchives a:hover {
	text-decoration: underline;
	}

#rollnavigation {
	position: relative;
	}

#rollnavigation a:active, #rollnavigation a:focus {
	outline: none;
	}

#rollprevious,
#rollnext,
#rollload,
#rollhome,
#rollpages,
#rolldates {
	position: absolute;
	top: 3px;
	}

#rollprevious:hover,
#rollnext:hover,
#rollhome:hover {
	text-decoration: underline;
	cursor: pointer;
	}

#rollhome {
	display: none;
	left: 54px;
	background: url('../images/house.png') no-repeat center center;
	width: 16px;
	height: 16px;
	}

#rollload {
	background: url('../images/spinner.gif') no-repeat center center;
	top: 1px;
	left: 50%;
	margin-left: -8px;
	width: 16px;
	height: 16px;
	}

#rollload span,
#rollhome span {
	display: none;
	}

#rollnext,
#rollprevious {
	color: #666;
	font-weight: bold;
	}

#rollpages {
	top: 3px;
	left: 55px;
	color: #aaa;
	}

#rollhover {
	position: absolute;
	top: 7px;
	left: -47px;
	z-index: 100;
	height: 45px;
	background: url('../images/rollhover.png') no-repeat center top;
	}

#rollhover,
#rolldates {
	width: 100px;
	margin-left: 5px;
}

#rollhover {
	top: 11px;
	}

#rolldates {
	position: absolute;
	color: #999;
	text-align: center;
	font-size: .9em;
	top: 22px;
	margin: 0;
	}

#rollprevious {
	left: 0;
	text-align: left;
	}

#rollnext {
	right: 0;
	text-align: right;
	}

.emptypage #rollnavigation {
	visibility: hidden;
	}

.firstpage #rollprevious {
	visibility: visible;
	}


.firstpage #rollnext,
.firstpage #rollhome {
	visibility: hidden;
	}

.nthpage #rollnext,
.nthpage #rollprevious,
.nthpage #rollhome {
	visibility: visible;
	}

.lastpage #rollnext,
.lastpage #rollhome {
	visibility: visible;
	}

.lastpage #rollprevious {
	visibility: hidden;
	}

#pagetrackwrap {
	position: absolute;
	top: 6px;
	left: 130px;
	width: 240px;
	padding-right: 9px;
	background: url('../images/sliderbgright.png') no-repeat right center;
	}

#pagetrack {
	width: 240px;
	height: 7px;
	background: url('../images/sliderbgleft.png') no-repeat left center;
	}

#pagehandle {
	top: -5px;
	width: 17px;
	height: 17px;
	background: url('../images/sliderhandle.png') no-repeat center center;
	cursor: col-resize;
	}

#primarycontent {
	clear: both;
	}

div.trimmed .hentry {
	background: #111;
	}

div.trimmed .hentry.alt {
	background: transparent;
	}

#texttrimmer {
	position: absolute;
	width: 55px;
	height: 15px;
	top: 10px;
	right: 55px;
	}

.firstpage #texttrimmer,
.firstpage #pagetrackwrap {
	visibility: hidden;
	}

.nthpage #texttrimmer,
.nthpage #pagetrackwrap,
.lastpage #texttrimmer,
.lastpage #pagetrackwrap {
	visibility: visible;
	}

#trimmertrackwrap {
	background: url('../images/sliderbgright.png') no-repeat right center;
	height: 7px;
	width: 50px;
	top: 6px;
	padding-right: 4px;
	position: absolute;
	display: none;
	}

#trimmertrack {
	background: url('../images/sliderbgleft.png') no-repeat left center;
	width: 50px;
	height: 7px;
	}

#trimmerhandle {
	width: 7px;
	height: 7px;
	background: url('../images/sliderhandle.png') no-repeat center center;
	cursor: col-resize;
	}

#trimmermore,
#trimmerless {
	display: none;
	position: absolute;
	top: 0;
	height: 16px;
	width: 16px;
	}

#trimmermore span,
#trimmerless span {
	display: none;
	}

#trimmermore:hover,
#trimmerless:hover {
	cursor: pointer;
	}

#trimmermore {
	right: 0;
	background: url('../images/trim_more.png');
	}

#trimmerless {
	left: 0;
	background: url('../images/trim_less.png');
	}

#trimmertrim:hover, #trimmeruntrim:hover {
	text-decoration: underline;
	}

#trimmertrim, #trimmeruntrim {
	cursor: pointer;
	position: absolute;
	top: 13px;
	width: 50px;
	text-align: center;
	color: #999;
	}

.trimmed #trimmertrim {
	display: none;
	}

#trimmeruntrim {
	display: none;
	}

.trimmed #trimmeruntrim {
	display: block;
	}

body.smartposition #rollingarchives {
	position: fixed;
	top: 0px;
	background: #fff;
	border-bottom: 1px solid #eee;
	width: 550px;
	z-index: 10;
	padding-top: 10px;
	padding-bottom: 30px;
	}

body.smartposition #trimmertrim, body.smartposition #trimmeruntrim {
	top: 3px;
	}

#dynamic-content { /* Make room for the rolling archives */
	padding-top: 30px;
	}

body.onepageonly #dynamic-content { /* For the rare case of having only one page of content on the frontpage */
	padding-top: 0;
	}


/* Rolling Archives Slider */
#dynamic-content #pagetrack {
	height: 18px;
	background: url('sliderbgleft.png') no-repeat center left;
	}

#dynamic-content #pagetrackwrap {
	height: 18px;
	padding-right: 4px;
	top: 0px;
	background: url('sliderbgright.png') no-repeat center right;
	}

#dynamic-content #pagehandle {
	width: 18px;
	height: 18px;
	top: 0px;
	background: url('sliderhandle.png') no-repeat center center;
	cursor: e-resize;
	}

body.smartposition #rollingarchives {
	background-color: black;
	border-bottom: 1px solid #444;
	}

#dynamic-content .entry-content {
border-bottom: solid 1px #666;
}