/*  
Theme Name: New Designer Chair
Theme URI: http://elliotjaystocks.com
Description: What happens when a rocket collides with a nerd
Version: 2.0
Author: Timothy Blake using the naked theme Elliot Jay Stocks
Author URI: www.designchair.co.uk
*/

/*--------------------------------------------------------------------
	Timothy Blake  -  2010
--------------------------------------------------------------------*/
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
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;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}

/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Css Colours	 --------------------------------------------*/
/*
Comment box stroke - #cccccc
Avaitar Border -#a2a2a2
Side bar - #bebdae
underline - #bebdae
first comment box -#e2e1d6
second comment box -#f8f8f3

*/

/* -------------------------------------- ------------------ --------------------------------------------*/
/* -------------------------------------- Default styling goes here	 --------------------------------------------*/

body {	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:62.5%; color:#cfcfcf; background-color:#1b1b1b; background:url(images/universal/bg.jpg) repeat;}
a,
a:link,
a:visited{color:#CFCFCF; background:transparent; text-decoration:none;}
a:hover,
a:active{color:#fff; background:transparent; text-decoration:underline;}

td{padding:2px;}
p{padding:0 0 3px;}

.rowOdd{background:#fff; color:inherit;}
.rowEven{background:blue; color:inherit; background:#F1F1F1 none repeat scroll 0%;}

.rowOdd1 {background: #D2E6FD; color:#000;}

.leftFloat {float: left; }
.rightFloat {float: right;}
.clearBoth {clear:both;}

.alignLeft {text-align:left;}
.alignCenter {text-align:center;}
.alignRight{text-align:right;}

.tAlign {vertical-align:top;}
.vAlign {vertical-align:middle;}
.bAlign {vertical-align:text-bottom;}
.noBorder {border:0px solid #fff;}

.fullHdr1{color:#fff; background:#2C3033; font-family:Arial, Helvetica, sans-serif; font-size:1.5em;  padding:15px 0 15px 50px; width:200px; clear:both; float:left; }
	.fullHdr1 a,
	.fullHdr1 a:link,
	.fullHdr1 a:visited{color:#fff; background:transparent; text-decoration:none;}
	.fullHdr1 a:hover,
	.fullHdr1 a:active{color:#fff; background:transparent; text-decoration:underline;}
.fullHdr2{color:#353b41; background:transparent; font-weight:bold; font-family:verdana, Helvetica, sans-serif; font-size:1.5em; padding:0 0 10px; width:80%; clear:both; border-bottom:5px solid #353b41;}
.fullHdr3{color:#333225; background:transparent; font-weight:bold; font-family:verdana, Helvetica, sans-serif; font-size:2.3em; padding:10px 0 10px; width:80%; clear:both; font-weight:bold; }
/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Tables	 --------------------------------------------*/
.tableFormat1{width:100%;}
	.tableFormat1 th{background:url(images/universal/hovergraident.png) repeat-x 10px -30px; height:35px; font-size:1.2em; padding-left:5px; font-weight:bold; color:#666;}
	.tableFormat1 td{font-size:1.2em;}


/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Lists	 --------------------------------------------*/
.listFormat1{font-size:1.3em; }
	.listFormat1 li{padding-left:1.3em; padding-bottom:5px;}
	
.listFormat2{font-weight:bold; font-size:1.3em; color:#5A5A5A}
	.listFormat2 li{ display:inline;}

/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Lists	 --------------------------------------------*/
.txtFormat1{color:#b90124; }
.txtFormat2{color:#0097ca; }

/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- MessageBox	 --------------------------------------------*/
.msgBox1{background:#FCF9CE; color:#222; padding:4px; border:1px solid #DFDFDE; text-align:center; }
.msgBox2{background:#F6CBCA; color:#DA5843; border:1px solid #CB2026; text-align:center; padding:4px;}


/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Links	 --------------------------------------------*/
.links1 a,
.links1 a:link,
.links1 a:visited{color:#fff; background:#2c2f32; text-decoration:none; padding:5px;}
.links1 a:hover,
.links1 a:active{color:#fff; background:#2c2f32; text-decoration:underline; padding:5px;}

.links2 a,
.links2 a:link,
.links2 a:visited{color:#000; background:#fff; text-decoration:none; font-weight:bold;}
.links2 a:hover,
.links2 a:active{color:#000; background:#fff; text-decoration:underline; font-weight:bold;}

.links3 a,
.links3 a:link,
.links3 a:visited{color:#fff; background:#103E62; text-decoration:none; padding:5px;}
.links3 a:hover,
.links3 a:active{color:#fff; background:#103E62; text-decoration:underline; padding:5px;}

.links4 a,
.links4 a:link,
.links4 a:visited{color:#fff; background:transparent; text-decoration:none; padding:5px;}
.links4 a:hover,
.links4 a:active{color:#fff; background:transparent; text-decoration:underline; padding:5px;}
/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- defaults	 --------------------------------------------*/

.height0 {height:0;}
.height5 {height:5px;}

.width10 {width:10%;}
.width20 {width:20%;}
.width25 {width:25%;}
.width30 {width:30%;}
.width40 {width:40%;}
.width50 {width:50%;}
.width60 {width:60%;}
.width70 {width:70%;}
.width75 {width:75%;}
.width80 {width:80%;}
.width90 {width:90%;}
.width100 {width:100%;}

.text10 {font-size:1em;}
.text11 {font-size:1.1em;}
.text12 {font-size:1.2em;}
.text13 {font-size:1.3em;}
.text14 {font-size:1.4em;}

.ml0 {margin-left:0px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}

.mt0 {margin-top:0px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}

.mr0 {margin-right:0px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}

.mb0 {margin-bottom:0px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb50 {margin-bottom:50px;}

.ma0{margin:0;}
.ma5{margin:5px;}
.ma10{margin:10px;}
.ma15{margin:15px;}
.ma20{margin:20px;}

.pl0 {padding-left:0px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}

.pt0{padding-top:0px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}

.pr0 {padding-right:0px;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}

.pb0 {padding-bottom:0px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}

.pa0{padding:0;}
.pa5{padding:5px;}
.pa10{padding:10px;}
.pa15{padding:15px;}
.pa20{padding:20px;}

.clearSpan{clear:both; clear:both; display:block; line-height:0; height:0;}

.resetAll {line-height:0px; margin:0; padding:0; height:0; font-size:0;}

.noBorder{border:0;}

.positionRelative{position:relative;}
.positionAbsolute{position:absolute;}

/*--------------------------------------------------------------------
	Layout
--------------------------------------------------------------------*/
#container{width:960px; margin:0 auto;}
#header{background:url(images/universal/headerrepeat.jpg) repeat-x; }
#content{background:#FFF url(images/universal/sidebar_panel.jpg) repeat-y scroll 670px top;}
#panelOne{width:660px; float:left; }
#panelTwo{width:300px; float:right; background:#fff url(images/universal/sidebar_panel.jpg) repeat-y 10px top;}
#footer{clear:both; background:#2f3336 url(images/universal/repeatfooter.jpg) repeat-x; height:224px;}

/*--------------------------------------------------------------------
	Header
--------------------------------------------------------------------*/
#headerContent{width:960px; margin:0 auto 0;}

.headerLogo{width:330px; float:left; }
.rssNav {text-align:right; margin:15px 0 0 0; color:#fff;}
	.rssNav li{font-size:1.3em; font-weight:bold; display:inline; padding:0 0 0 5px;}
	.rssNav li.noBorder{border:0}
	.rssNav li.rssIcons{background:url(images/rss_icon.jpg) no-repeat; padding:8px 0px 12px 45px; font-weight:bold;}
	.rssNav a{color:#fff; }
	
.navLinks {text-align:right;}
.navLinks li{display:inline; padding:0 5px 0; border-right:1px solid #fff; font-size:1.3em;}
.navLinks li.noBorder{border-right:0;}
.navLinks a{color:#fff;}
	
#searchForm{text-align:right; float:right; width:300px; margin:25px 10px 0 0;}
	#searchForm form{margin:25px 0 0 0;}
.searchBox{background:#fff; width:180px; height:21px; border:1px solid #353b41; padding:5px 0 0 8px; vertical-align:top;}
.searchSubmit{vertical-align:top;}
/*--------------------------------------------------------------------
	Navigation
--------------------------------------------------------------------*/
#navigation{background:url(images/universal/navbar.jpg) repeat-x; height:58px; width:670px; line-height:40px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#fff; clear:both; position:relative;}
	#navigation ul{margin:0 10px;}

/*--------------------------------------------------------------------
	Content
--------------------------------------------------------------------*/
.homePreviewBox{background:url(images/universal/smalliconsbg.jpg) no-repeat; width:289px; height:194px;}
	.homePreviewBox img{margin:22px 0 0 20px;}
	.homeLinks1 {font-size:1.3em; width:90px; float:left;}

.homePostRatings{ font-size:1.0em; width:200px; text-align:right; width:285px; }
.allLink{}

.titleHeaders{background:url(images/universal/greybg.jpg); overflow:hidden; margin-left:10px;}
#singlePost .singlePostTitleHead{margin-left:0px;}

.homePanelContainers{padding:10px 0 0 0; clear:both;}
	
.homePreviewHeaderLink{width:290px; margin:15px 0 8px; padding:0 0 5px; font-size:1.5em; font-family:Arial, Helvetica, sans-serif;}

.homePreviewList {margin:0 0 0 10px; clear:both; }
.homePreviewList li{ float:left; width:325px; height:290px;}

.homeMoreLink{display:block; color:#fff; clear:none; margin:0; float:right; width:100px; background:url(images/universal/more.jpg) no-repeat; font-family:Arial,Helvetica,sans-serif; font-size:1.5em; padding:15px 0 15px 50px;}

.postRelatedTagsLinks{margin:10px 0 0 0;}

#photoshopCategoriees .fullHdr1{background:url(images/flag/shop.jpg) no-repeat; width:288px;}
#illustratorCategoriees .fullHdr1{background:url(images/flag/illustator.jpg) no-repeat; width:288px;}
#brushesCategoriees .fullHdr1{background:url(images/flag/blue.jpg) no-repeat; width:288px;}
#vectorsCategoriees .fullHdr1{background:url(images/flag/purple.jpg) no-repeat; width:288px;}
#allCategoriees .fullHdr1{background:url(images/flag/default.jpg) no-repeat; width:288px;}
#favouritesCategoriees .fullHdr1{background:url(images/flag/black.jpg) no-repeat; width:288px;}
#singlePost .fullHdr1.allbg{background:url(images/flag/default.jpg) no-repeat; width:288px; }
#singlePost .fullHdr1.sharebg{background:url(images/flag/share.jpg) no-repeat; width:288px; margin:0 0 0 0px;}
/*--------------------------------------------------------------------
	Slideshow
--------------------------------------------------------------------*/
#slideshow{overflow:hidden; margin:10px 0 0 10px; clear:both; background:url(images/universal/favoritesbg.jpg) no-repeat; height:275px; }
														  
.slides {width:407px; margin:72px 0 0 0; overflow:hidden; position:relative; }
.slides li img{background:url(images/universal/favtopbg.gif) repeat-x;}


.slides ul{float:left; overflow:hidden;}
.slides-nav li{opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; width:163px; margin:12px 0 0 0;}
.slides-nav li.on{opacity:1; -moz-opacity:1; -webkit-opacity:1; }
.slides-nav {margin:58px 0 0 0;}
.smallSlides { padding:0 0 0 5px; overflow:hidden; margin:12px 0 0 0; width:175px; float:left; }
/*--------------------------------------------------------------------
	SearchBox 
--------------------------------------------------------------------*/
#searchFormReturn{width:300px; margin:30px 0 0 0;}
	#searchFormReturn form{margin:25px 0 0 0;}
.searchBox{background:#fff; width:180px; height:21px; border:1px solid #353b41; padding:5px 0 0 8px; vertical-align:top; }
.searchSubmit{vertical-align:top;}
/*--------------------------------------------------------------------
	PanelTwo
--------------------------------------------------------------------*/
#panelTwoContainer{width:270px; margin:0 0 0 20px; }

.panelTwoFollowUs {margin:10px 0 0 3px}
.panelTwoFollowUs img{vertical-align:top;}

.panelTwoAffilatesLinks {padding:10px 0 10px 0px; width:270px; }
.panelTwoAffilatesLinks ul {-moz-border-radius:5px; -webkit-border-radius:5px; margin:0 1px 0 3px; border-radius:5px; padding:10px 6px; width:254px;}
.panelTwoAffilatesLinks li{display:inline;}
.panelTwoAffilatesLinks img{margin-bottom:5px;}
.panelTwoAffilatesLinks h3, .panelTwoTagClouds h3{background:transparent; color:#444; font-size:2em; font-weight:bold; padding:5px;}
	.panelTwoAffilatesLinks h3 a{color:#444; }

.tagCloudHolder{background:transparent;}
	.tagCloudHolder a{color:#444;}
/*--------------------------------------------------------------------
	Footer
--------------------------------------------------------------------*/
.footerContainer{background:green; width:895px; margin:0 auto;}

.footerContent{width:960px; margin:0 auto 0;}

.footerListContainer{width:830px; margin:20px auto 0; padding:40px 0 0 0 ;}

.footerLists {width:290px; float:left;  overflow:auto;}
	.footerLists ul{margin:5px 0 0 0;}
	.footerLists h3{font-size:2.0em; color:#fff; font-weight:bold; border-bottom:5px solid #231f20; width:80%; margin:0 0 10px 0; padding:10px 0 0 0;}
	.footerLists li{width:250px; font-size:1.2em; padding:4px 0;}

.suggestDescription {font-size:1.2em; line-height:1.4em;}
.suggestLink a{background:url(images/universal/suggestbutton.jpg) no-repeat; width:122px; height:27px; display:block; text-align:center; color:#fff; font-size:1.6em; line-height:27px; margin:5px 0 0 0;}
	.suggestLink a{background:url(images/universal/suggestbutton.jpg) no-repeat; width:122px; height:27px; display:block; text-align:center; color:#fff; font-size:1.6em; line-height:27px;}
/*--------------------------------------------------------------------
	Shared Search
--------------------------------------------------------------------*/
#sharedSearch{background:url(images/search-bart.jpg) no-repeat; width:180px; height:32px; border:0; padding:8px 0 0 25px; vertical-align:top;}

/*--------------------------------------------------------------------
	Navigation
--------------------------------------------------------------------*/
#navigation {margin:0px 0 0 0; color:#fff;}
#navigation li{display: inline; padding:0 10px 0 0; font-size:1.2em;}
#navigation a{color:#141414;}

/*--------------------------------------------------------------------
	Panelcontainers
--------------------------------------------------------------------*/
.panelOneContainer{padding:0 0 0 5px;}
.panelTwoContainer{padding:0 10px;}

/*--------------------------------------------------------------------
	Posts
--------------------------------------------------------------------*/
.postContainer{background:#eee9da;}
.postHolder{background:#f3f2e9; padding:5px; margin:10px;}

.postInformation{border-bottom:1px solid #bebdae; color:#bebdae; padding:0 0 5px 0; font-size:1.1em;  position:relative; width:100%;}
	.postInformation li{display:inline;}
	.postInformation a,
	.postInformation a:link,
	.postInformation a:visited{color:#bebdae; text-decoration:none;}
	.postInformation a:hover,
	.postInformation a:active{color:#333225; text-decoration:none;}

.postInformationTime{text-align:left; display:inline;}
.postInformationCategory{text-align:right; position:absolute; right:0; display:inline;}

.postContent p.postTag{background:#bdbebe; color:#414141; border:2px solid #dddcdc; margin:10px 0 0 0; padding:5px;}
.postContent a{color:#747474;}
.postContent img{border:1px solid #d1d0d0; padding:3px;}

.postRelatedTags {clear:both; font-size:1.5em; overflow:hidden; margin-bottom:10px;}
	.postRelatedTags a,
	.postRelatedTags a:link,
	.postRelatedTags a:visited{color:#747474; text-decoration:none;}
	.postRelatedTags a:hover,
	.postRelatedTags a:active{color:#747474; text-decoration:underline;}

#homePost .postContent img, #archivePost .postContent img, #searchPost .postContent img{ background:url(images/moreimage.gif) repeat-x; padding:13px 0 0 0; }

.post{padding:5px; }
.post h2{padding:5px  0 0 0px;}
.postContent{font-size:1.3em; margin:5px 0 0 0; padding:0 0 15px 0; }
	.postContent p{padding:10px 0 0 0; line-height:1.5; color:#2E3235;}
	.postContentIndent {text-indent:35px;}
.postContentImgHolder{background:url(images/moreimage.gif) repeat-x; padding:13px 0 0 0; width:620px;}
.postContinueReading{margin:55px 0 20px 0; float:left; text-align:right; padding:0 0 10px 0; padding:0px 0 0 0; background:#bebdae;  width:100%; border:1px solid #BEBDAE;}
	.postContinueReading p{padding:5px 5px 0 0;}
	.postContinueReading a, 
	.postContinueReading a:link,
	.postContinueReading a:visited{text-decoration:none; height:25px; display:block;  }
	.postContinueReading a:hover,
	.postContinueReading a:active{text-decoration:underline; }
	
.singleTags, .commmentsHdr{background:#2E3235; color:#fff; font-size:1.3em; width:98%; padding:5px; clear:both; }	
#tools{margin:10px 0 0 0;}

.singlePostImg{border:1px solid #ccc; padding:5px;}

.ratingsPost {  font-size:1.5em;}
/*--------------------------------------------------------------------
	Comments
--------------------------------------------------------------------*/
.commentlist{font-size:1.2em;}
.commentsList{clear:both; margin:10px 0; width:90%; padding:5px; background:#e2e1d6; border:1px solid #ccc;}
.alt{clear:both; margin:10px 0; width:90%; padding:5px; background:#f8f8f3; border:1px solid #ccc; }
.commentsUser{font-weight:bold;}
.commentsAvatar{float:left; text-align:center; width:100px;}
.commentmetadata{padding:5px 0 0 0;}
.commentsTxt{padding:6px 0 0 0;}

.commentsText{width:80%; float:left;}

.form1 {margin:6px 0 0 0;}
.form1 label{color:#514033; font-size:1.5em; padding:0 0 5px 0;}

#commentform {margin:6px 0 0 0;}
#commentform label{color:#514033; font-size:1.5em; padding:0 0 5px 0;}
.commentsInput{background:#d5d5d5; border:1px solid #9f9587; padding:5px; font-size:15px; width:380px; margin:5px 0 0 0; color:#514033; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
#submit{margin:10px 0 0 0;}
/*--------------------------------------------------------------------
	Pagination
--------------------------------------------------------------------*/
.pagination {height:60px;}
	.pagination ul{background:#bebdae; width:90%; margin:5px auto;}

/*--------------------------------------------------------------------
	Error 404 / Search Pages
--------------------------------------------------------------------*/
#errorPost p, #searchPost p{/*font-size:1.3em; margin:10px 0 0 0;*/}
#searchPost{margin:90px 0 0;}
/*--------------------------------------------------------------------
	RightPanel
--------------------------------------------------------------------*/
.advertHeader, .panelTwoArchives {background:#f5fbfe url(images/bottom-gradient.jpg) repeat-x left bottom; border:1px solid #bebdae; padding:0 0 20px;}
.advertHeader h3, .panelTwoArchives h3{background:#f5fbfe url(images/gradient-top.jpg) repeat-x left top; color:#454336; font-size:1.9em; text-align:center; padding:20px 0 0px;}

.rightRssEmail {margin:20px 0 0 20px;}
	.rightRssEmail li{float:left; font-size:1.3em; height:32px; line-height:32px; }
	.rightRssEmailLinks{ background:url(images/rss_feed_icon.jpg) no-repeat; border-right:1px solid #8c8268; padding:0 5px 0 40px;}
	.rightRssSubscribeEmail{ padding:0 0 0 8px;}

.rightSubscribes{width:254px; padding:0 0 0 9px}

.panelTwoWidgetHolders{border:2px solid #665847; clear:both; margin:20px 0 0 0; }
.panelTwoSearchBox {position:relative; border-bottom:1px solid #665847;}
.panelTwoSearchBox label{color:#ffc; background:#665847; display:block; font-size:1.5em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 0;}
.panelTwoSearchInput{border:0; background:#665847; font-size:1.4em; color:#ffc; width:190px; margin:20px 5px; padding:3px;}
.panelTwoSearchGlass{margin:15px 0 0 0; position:absolute;}


.panelTwoArchives{ margin:10px 0 0 0;}
.panelTwoArchives h3 a{border-bottom:1px solid #bebdae; width:90%; margin:0 auto; display:block; text-align:left;}
.archivesList {margin:20px 0 0 5px;}
	.archivesList li{background:url(images/categories.png) no-repeat; font-size:1.4em; padding:0 0 0 35px; line-height:1.7em; margin:0 0 5px 0;}

.panelTwoFriends {overflow:auto;}
.freindsList {margin:20px 0 0 5px}
	.freindsList  li{font-size:1.2em; ; line-height:1.3em; margin:0 0 5px 0; display:block; float:left; width:125px;}
	
.panelTwoTagClouds{clear:both;}

/*--------------------------------------------------------------------
	Related Posts
	Taken From - http://buildinternet.com/2009/07/display-thumbnails-for-related-posts-in-wordpress/
--------------------------------------------------------------------*/
ol.related-posts {clear:both; text-align:center; margin:10px 0px 0px 0px; padding:0;}
ol.related-posts li{width:260px; float:left; display:inline; margin-right:15px;; padding:0;}
	ol.related-posts img{clear:both; background:#F7F7F7; border:1px solid #D1D0D0; padding:3px;}
	ol.related-posts a{clear:both; display:block; border:none; text-decoration:none;}
	ol.related-posts li{font-size:12px;}
/*--------------------------------------------------------------------
	Error 404 text
--------------------------------------------------------------------*/
.error404Text{font-size:1.3em; padding:15px 0 0 0;}
/*--------------------------------------------------------------------
	Contactform
--------------------------------------------------------------------*/
#wpForm label{color:#514033; font-size:1.2em; padding:0 0 5px;}
.inputBoxes input, .inputBoxes textarea{background:#D3D3C6 none repeat scroll 0 0; border:1px solid #9F9587; color:#514033; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:15px; margin:5px 0 0; padding:5px; width:380px;}
.inputSubmit input{background:#514033; -moz-border-radius:10px; border-radius:10px; -web-kit-border-radius:10px; font-size:1.3em; color:#B3A8A0; padding:5px; border:0;}


/*--------------------------------------------------------------------
	wp-plugin
--------------------------------------------------------------------*/
.paginationHolder{background:#F5FBFE url(images/bottom-gradient.jpg) repeat-x scroll left bottom; clear:both;  width:98%;}
.wp-pagenavi{clear:both;  text-align:right; background:#F5FBFE url(images/gradient-top.jpg) repeat-x scroll left top; padding:15px; }
/*
+----------------------------------------------------------------+
|																							|
|	WordPress 2.5 Plugin: WP-PageNavi 2.30									|
|	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 a, .wp-pagenavi a:link, .wp-pagenavi a:visited {
	text-decoration: none;
	padding: 5px; 
	margin: 2px;
	color: #807f7f;
	background: #e1dfdf url(images/paginationbg.png) repeat-x;
	border:1px solid #c4c3c2;
	font-size:1.2em;
}
.wp-pagenavi a:hover, .wp-pagenavi a:active {	
	color: #FFC;
	background-color: #8f2701;
}

.wp-pagenavi span.pages {
	padding: 5px; 
	margin: 2px 2px 2px 2px;
	color: #807f7f;
	background: #e1dfdf url(images/paginationbg.png) repeat-x;
	border:1px solid #c4c3c2;
	font-size:1.2em;
}
.wp-pagenavi span.current {
	padding: 5px; 
	margin: 2px 2px 2px 2px;
	color: #1b1813;
	background: #e1dfdf url(images/paginationbg.png) repeat-x;
	font-size:1.2em;
	border:1px solid #c4c3c2;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #665847 ;
	color: #665847 ;
	background-color: #FFFFFF;
}