/*
Theme Name: Metamorphosis Darkside
Theme URI: http://www.kempwire.com
Description: Outrigger child theme for Kempwire. Free CSS website template from Metamorphosis Design.
Author: Jonathan Kemp
Author URI: http://www.kempwire.com
Template: outrigger
Version: 1.0
.
Design by Metamorphosis Design
http://www.metamorphozis.com
Released for free under a Creative Commons Attribution 2.5 License
.
*/

/* clrfix for clearing floats */

.clrfix { zoom:1;}
.clrfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* reset CSS */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}

/* font reset styles */
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* begin custom CSS */

body{background:#000 url(images/back_all.jpg) no-repeat center top;font-family:Arial, Helvetica, sans-serif;font-size:77%;color:#666;}
p,ol{margin-top:10px;}
h1,h2,h3{color:#449BC7;}
h1{font-size:3em;font-weight:700;}
h2{/*text-transform:uppercase;*/font-size:1.1em;font-weight:700;color:#449BC7;}
h3{font-size:108%;}
ul,ol{margin-left:3em;margin-bottom:10px;}
ol{list-style-type:decimal;}
ul{list-style-type:disc;}
em{font-style:italic;}
a{text-decoration:underline;color:#449BC7;}
a:hover{border:none;text-decoration:none;}

img.centered, img.aligncenter {display: block; margin-left: auto; margin-right: auto; padding:1px; border:1px solid #B7B7B7;}
img.alignleft {float: left; margin-right: 1em; margin-bottom: 1em; padding:1px; border:1px solid #B7B7B7;}
img.alignright {float: right; margin-left: 1em; margin-bottom: 1em; padding:1px; border: 1px solid #B7B7B7;}
img.alignnone {margin-bottom: 1em; padding:1px; border: 1px solid #B7B7B7;}
.wp-caption-text {color:#999; font-size:85%; line-height:1.75; margin:0; text-align:center;}
.alignright {float: right;}
.alignleft {float: left;}

h1 a,h2 a,h3 a{border:none;text-decoration:none;color:#449BC7;}
h1 a:hover,h2 a:hover,h3 a:hover{background:none;color:#449BC7;}

#box a, #branding a, #ft a {color:#FFF;}

#doc {width:642px; margin:0 auto;}
#branding {text-align:right;}
#branding h1{padding-right:20px;color:#fff;padding-top:20px;font-size:182%;}
#branding .description {color:#fff;font-style:italic;font-size:85%;padding-right:20px;}

#top{background:url(images/top.png) no-repeat;height:10px;margin-top:15px;width:642px;}

#bottom{background:url(images/bottom.gif) no-repeat;height:19px;width:642px;}

#bd {width:642px;background:#fff url(images/back.gif) repeat-y top;border-top:none;margin:0 auto;}

#box{color:#fff;margin-left:10px;margin-bottom:10px;}
#box .hd{background:url(images/intro_text_box_top.gif) no-repeat;height:8px;}
#box .bd{background:url(images/intro_text_box_mid.gif) repeat-y;padding:0 10px;}
#box .ft{background:url(images/intro_text_box_btm.gif) no-repeat;height:8px;}
#box h1,#box h1 a{font-size:138.5%;color:#fff;}
#box p {margin:0;}

#content {float:left;width:413px;padding-left:10px;padding-top:0;}
#content h1, #content h2 {background:url(images/h2.gif) no-repeat 0 -38px;min-height:28px;padding-top:10px;padding-left:10px;width:405px;font-size:123.1%;}
#content .post, #content .page, .single .entry {margin-bottom:20px;}
.single #content .post {margin-bottom:0;}
#content h3, #content .post p, #content .page p, #content .attachment p {padding:0 10px;}
.archive #content .entry { margin-top:10px; padding:0 10px;}
#content blockquote { border-left:1px solid #CCC; padding:0 2em;}
#content .posttags, #content .postfooter { margin-bottom:10px;}
#edit-page {margin:0 0 10px; padding:0 10px;}
.postmetadata {font-size:85%; margin-top:0;}
#content .post .postfooter, #content .page .postfooter, #content .attachment .postfooter {border-top:1px solid #DDD;padding-top:5px;}
#respond{padding:0 10px 20px;}
#content #respond h3{padding:0;}
.navigation { padding:0 10px;}

#comments { margin-bottom:10px;}
.commentlist li .avatar { float:right; border:1px solid #eee; background:#fff; margin:0 0 1em 1em; padding:2px;}
.alt{margin:0;padding:10px;}
.commentlist{text-align:justify;margin-left:10px;padding:0;}
.commentlist li{list-style:none;margin:15px 0 10px;padding:5px 5px 10px 10px;}
.commentlist p{margin:10px 5px 10px 0;}
.commentlist .children{margin-left:0;margin-bottom:0;padding:0;}
.commentlist .children li{margin-bottom:0;}
.thread-alt{background-color:#f8f8f8;}
.thread-even{background-color:#FFF;}
.comment-author-admin{background-color:#EEE;}
.depth-1{border:1px solid #ddd;}
.even,.alt{border-left:1px solid #ddd;}
.commentmetadata{margin-bottom:10px;}
#commentform textarea {width:401px;}

#gb_form_div h2 {color:#666;background:none;text-transform:capitalize;min-height:28px;padding-top:10px;padding-left:10px;width:405px;font-size:116%;}
#formwrap { border: 1px solid #CCC; padding: 1em;}
#formwrap #mainlegend { margin-bottom: 0;}
#formwrap legend { font-size:0.875em; margin-bottom: 1em;}
#formwrap fieldset { margin-bottom: 1em;}
#formwrap .textbox { width: 385px;}
#content #formwrap .creditline, #content #formwrap .creditline small { padding:0;}

#sidebar {float:left; width:200px;margin-left:10px;}
#sidebar .widget {margin:0 0 20px;}
#sidebar h3 { text-transform:uppercase; background:url(images/title.gif) no-repeat left top; height:26px; color:#FFF;padding-left:20px;padding-top:10px;}
#sidebar ul { list-style:none; line-height:normal; margin:0; background:url(images/title_back.gif) no-repeat; padding-top:20px;}
#sidebar ul ul { background:none; padding-top:0;}
#sidebar ul.sidebarlogin_otherlinks {background:none;}
#sidebar li {list-style:none;/*background:url(images/img04.gif) repeat-x left bottom;*/font-size:85%;padding:5px 5px 5px 15px;}
#sidebar li li { font-size:100%; padding-bottom:0;}
#sidebar .pagenav li {margin-left:40px;}

#ft{/*background:url(images/footer.gif) repeat-x;*/padding:20px;}
#ft p{text-align:center;font-size:85%;color:#fff;margin:0;padding:0;}

/*
+----------------------------------------------------------------+
|																							|
|	WordPress 2.6 Plugin: WP-PageNavi 2.40									|
|	Copyright (c) 2008 Lester "GaMerZ" Chan									|
|																							|
|	File Written By:																	|
|	- Lester "GaMerZ" Chan															|
|	- http://lesterchan.net															|
|																							|
|	File Information:																	|
|	- Page Navigation CSS Style													|
|	- wp-content/plugins/wp-pagenavi/pagenavi-css.css					|
|																							|
+----------------------------------------------------------------+
*/

.wp-pagenavi {
	padding:0 8px;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #DDD;
	color: #449BC7;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #DDD;
	color: #449BC7;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #DDD;
	color: #666;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #DDD;
	color: #449BC7;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #666;
	border: 1px solid #DDD;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #DDD;
	color: #666;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #DDD;
	color: #666;
	background-color: #FFFFFF;
}

