/*  
Theme Name: Goldmine Wordpress Portfolio Theme
Theme URI: http://demo.monofactor.com/goldmine_wp
Description: <a href="http://www.monofactor.com/">Monofactor.com</a> V3 theme.
Version: 1
Author: Onur Oztaskiran
Author URI: http://www.monofactor.com/

	Monofactor - Design Graphics and Web Development
	 http://www.monofactor.com/

	This theme was designed and built by Onur Oztaskiran,
*/


/** preperation **/
body {font:9pt "Trebuchet MS", Arial, Helvetica, sans-serif; background:url(images/bg_body.jpg) repeat-x; background-color:#130d06; margin:0;}
* {margin:0; padding:0;}
body, html {height:100%}
abbr,acronym {/*indicating to users that more info is available */border-bottom:1px dotted #000;cursor:help;} 
em {/*bringing italics back to the em element*/font-style:italic;}
hr {display:none;}
ul, ol {margin:0; padding:0; list-style:none;}
div.clearfix {width:100%; font-size:0px; visibility:hidden; height:0px; clear:both;}
fieldset, form {border:0; margin:0; padding:0;}
fieldset legend {display:none;}
fieldset input[type="submit"] {display:none;}
img {border:none;}
img.alignleft {float:left; margin:0 10px 10px 0;}
/**/

#top {width:980px; height:63px;}
#container {width:980px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -150px; background:url(images/bg_container.png) no-repeat; position:relative;}
.push {height:150px;}

/** header **/
#header {padding-top:10px; position:relative;}

#logo {background:url(images/logo.png) no-repeat; width:220px; height:40px; float:left; margin-left:5px;}
#logo p {display:none;}
#logo h1 a {text-indent:-9999px; display:block; width:220px; height:40px;}

p#btSubscribe {background:url(images/bt_subscribe.gif) no-repeat;  float:right; margin-top:27px; margin-right:40px;}
p#btSubscribe a {text-indent:-9999px; display:block;width:120px; height:35px;}

#nav {float:left; margin:0; padding:0; display:block; margin-right:80px;}
#nav li {float:left;}
#nav li a {font-size:15px; color:#7f735f; text-transform:uppercase; text-decoration:none; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:bold; ; display:block; height:40px; padding:0px 12px; padding-top:16px;}
#nav li a:hover, ul#nav li.selected a {background:url(images/nav_light.jpg) no-repeat top center; color:#d7d0c4;}

#topLinks {float:left; background:url(images/bg_toplinks_left.gif) no-repeat top left; margin-top:12px; padding-left:15px;}
#topLinks ul {padding:0; background:url(images/bg_toplinks_right.gif) no-repeat top right; height:28px;}
#topLinks ul li {float:left; margin-right:15px; padding-top:5px;}
#topLinks ul li a {font:0.8em Verdana, Geneva, sans-serif; color:#c7bfa2; text-decoration:none;}
#topLinks ul li a:hover {text-decoration:underline;}
/**/

/** welcome **/
#welcome, #portfolioHeader {clear:both; color:#f2f2f2; padding-right:250px; padding-top:25px; height:125px;}
#casualHeader {margin-top:-20px; margin-bottom:30px;}
#welcome h2, #portfolioHeader h2, #casualHeader h2 {font-size:220%; color:#8f7547; margin-bottom:10px;}
#welcome p {color:#a69e77; font-size:1.2em;}
div#boy {display:block; position:absolute; right:35px; top:120px; background:url(images/boy.png) no-repeat; width:182px; height:141px;}
/**/

/** top search **/
fieldset#searchForm {float:right; margin:16px 8px 0 0;}
label#searchBox {background:url(images/bg_search.jpg) no-repeat; width:161px; height:21px; display:block;}
label#searchBox input {background:none; border:none; padding:3px 0 0 6px; font-size:0.9em; color:#666;}
#searchform .hidden {display:none;}
/**/

/** left **/
#left {float:left; width:680px;}
	/** post header **/
	.post {position:relative;}
	.postHeader {margin-bottom:25px;}
	.postHeader h3 {font-size:20px; display:block; width:550px; margin-bottom:10px; color:#fdf7c7;}
	.postHeader h3 a {text-decoration:none; color:#fdf7c7;}
	a.commentIcon span {display:none;}
	a.commentIcon {position:absolute; top:0; right:0; background:url(images/bg_comment_revised.gif) no-repeat; width:40px;
	height:30px; text-align:center; padding-top:11px; color:#7b5a3d; font-weight:bold; font-size:0.9em; text-decoration:none;}
	p.dateAuthor {clear:left; color:#b09f73;}
	p.dateAuthor a {color:#cfc89e; text-decoration:none; border-bottom:1px dotted #cfc89e;}
	p.dateAuthor small {background:url(images/bg_date.gif) no-repeat; width:90px;  height:17px; text-align:center; display:block;
	float:left; padding-top:5px; font-weight:bold; color:#865f4c; margin-right:15px;}
	/**/
	
	/* post thumbnail and postContent */
	.relative {position:relative;}
	.postThumb {background:url(images/bg_postThumb.gif) no-repeat; width:105px; height:105px; padding:5px 0 0 5px; position:absolute; top:0; left:0}
	.postContent, .share {width:556px; font-family: Arial, Helvetica, sans-serif;}
	.postContent {color:#3f3c32; float:right; background:#f4f3ed; padding:15px;}
	/* the color in here dominates all colors for the text inside the postContent */
	.postContent p:first-child {margin-top:0; font-weight:bold;}
	.postContent p {margin-top:15px;}
	.postContent strong,p.continueRead a {color:#8b3f0b}
	.postContent a {color:#9e760a; text-decoration:none; border-bottom:1px solid #8b3f0b;}
	.postContent a:hover, p.continueRead a {border-bottom:1px solid #f4f3ed;}
	.postContent h1, .postContent h2, .postContent h3, .postContent h4, .postContent h5, .postContent h6 {margin:15px 0;}
	.postContent ul, ol {padding:15px 0 0 30px; margin:0; color:#666;}
	.postContent ul {list-style:disc;} .postContent ol {list-style:decimal;}
	.postContent blockquote {font-style:italic; font-weight:normal; padding:15px; background:#e8e7df;}
	a.more-link {display:block; margin-top:15px; border-bottom:none !important; background:url(images/icon_morelink.gif) no-repeat; clear:both;	color:#8a583d; padding-left:20px; height:16px;}
	p.postmetadata {font-size:0.9em;}
	p.postmetadata a {border-bottom:none; color:#666;}
	
	
	.share {float:right; background-color:#292720; margin:10px 0 45px 0; padding:10px; font-size:0.9em; color:#514d3b;}
	.share a {color:#7a714e; text-decoration:none;}
	.share a:hover {text-decoration:underline; color:#a19668;}
	
	/******************************* COMMENTS *******************************/
	.smallerh2 {font-size:1.8em; margin-bottom:15px;}
	ol.commentlist {margin:0; padding:0; list-style:none !important; color:#9f957d;}
	div.commentContent cite {font-size:9pt; font-style:normal; font-weight:bold; width:250px; float:left; display:block;}
	div.commentContent cite a {text-decoration:underline; color:#fdf7c7;}
	ol.commentlist small {background:url(images/bg_commentNull.gif) no-repeat; padding:3px 3px 3px 30px; display:block; float:right;}
	ol.commentlist small a {text-decoration:none; color:#fdf7c7;}
	ol div.commentBox {margin-left:50px;}
	ol div.commentBox p {margin:10px 0;}
	ol div.commentNumber {font-size:2em; font-weight:bold; padding-top:6px; width:58px; height:40px; float:left; text-align:center; color:#423022;}
	
	li.com {background:url(images/bg_commentDate.gif) no-repeat; padding:0px; margin:0px 0px 15px 0px;}
	li.com .commentContent {background:url(images/bg_commentorTop.gif) no-repeat #170d04; margin-left:5px; width:540px; float:left; padding:8px 10px 15px 10px;}
	li.com .commentorBottom {background:url(images/bg_commentorBotom.gif) no-repeat; margin-left:15px; width:540px; height:9px}
	
	.mycomment {background:url(images/bg_commentDateAdmin.gif) no-repeat; padding:0px; margin:0px 0px 15px 0px;}
	.mycomment .commentContent{background:url(images/bg_commentorAdminTop.gif) no-repeat #331e0c; margin-left:5px; width:540px; float:left; padding:8px 10px 15px 10px;}
	
	form#commentform {padding:0; padding-bottom:80px; color:#9f957d;}
	form#commentform a {color:#9f957d}
	#commentform textarea {margin-bottom:0px;}
	.inputBox {border:none; background:url(images/bg_inputbox.gif) no-repeat; width:168px; height:19px; padding:7px 0px 0px 7px; font-size:1em; color:#8a827c;} 
	.inputAligner {width:190px; float:left; margin-right:20px; margin-top:-10px;}
	.inputAligner label {padding:0px 0px 0px 3px; margin-bottom:-10px; display:block;}
	

/** sideBar & footer **/
	#sideBar {float:right; width:255px;}
	#sideBar h4, .footerBox h4 {font-size:16px; color:#fdf7c7; margin-bottom:10px;}
	div.specialHeading {background:url(images/bg_sidebarHeading.png) no-repeat; width:244px; height:26px; padding:5px 0 0 10px;margin-bottom:10px;}
	
	div.imageBanners ul {padding-left:5px;}
	div.imageBanners ul li {float:left; margin:0 5px 5px 0; border:none; padding-bottom:0;}
	
	.sideBox {margin-bottom:30px;}
	.sideBox ul li, div.footerBox ul li {border-bottom:1px dotted #392a21; padding-bottom:1px;}
	
	ul.cats li, div.footerBox ul li, div.widget_pages ul li {float:left; width:120px; margin-right:7px;}
	ul.commentsMini li, div.widget_pages ul li {margin-bottom:1px;}
	ul.commentsMini li a, ul.cats li a, div.footerBox ul li a, div.widget_pages ul li a {display:block; text-decoration:none; color:#9f957d;
	padding:5px 0 3px 20px;}
	ul.cats li a, div.footerBox ul li a, div.widget_pages ul li a  {background:url(images/icon_cats.gif) no-repeat 5px 7px;}
	ul.commentsMini li a{background:url(images/icon_miniComment.gif) no-repeat 5px 7px;}
	ul.commentsMini li a:hover, ul.cats li a:hover, div.footerBox ul li a:hover {background-color:#0d0804;color:#c7bb9e;}
	ul.commentsMini li a span {color:#665f4f !important;}
	
	ul#recentcomments li {background:url(images/icon_miniComment.gif) no-repeat 5px 7px; padding:5px 0 5px 22px; font-size:0.9em; color:#9f957d;}
	ul#recentcomments li a {text-decoration:none; color:#938a73;}
	ul#recentcomments li a.url{ color:#fdf7c7;}
	
	#footer_wrap {background:url(images/bg_footer.png) repeat-x #1f180d; position:relative; min-height:150px;}
	#footer {margin:0 auto; width:980px; padding:30px 0;}
	
	.footerBox {float:left; margin-right:50px;}
	div.footerBox ul li a:hover {background-color:#130d06}
	.archiveBox {width:400px;}
	.tagCloud {width:300px;}
	
	#logo_footer {float:right;}
	#logo_footer a {display:block; background:url(images/logo_footer.png) no-repeat; width:113px; height:31px; text-indent:-9999px;}






