/*
Theme Name: Digital Art
Theme URL: http://www.fazedesigns.com
Version: 1.0
Description: FazeDesigns Blog & Portfoio
Author: Ehren Fergusson
Author URI: http://www.fazedesigns.com
*/

/* CSS CODED BY FAZEDESIGNS */

/* BODY STYLE */

body {background:url(images/bg2.gif) repeat #8c979f fixed; margin: 0px; color:#50575c;}
body,td,th {font-family: Arial, Helvetica, sans-serif; line-height:20px; font-size:14px;}

/* RESET CSS FOR ALL BROWSERS */

div, li, ul, img, td, tr, table, a, span {padding:0; margin:0; border:none; list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:12px; color:#50575c; margin:0; padding:0;}
a, a:active, a:visited {text-decoration:none; color:#50575c; outline:none;}
a:hover {text-decoration:none; color:#24272a; outline:none;}

#wrapper { margin:0 auto; width:100%; background:url(images/bg.gif) repeat #c6d1db fixed;}
#wrapper2 {margin:0 auto; /*background:url(images/bg-pattern.gif) top no-repeat fixed;*/}
#header { margin:0 auto; width:1000px; height:200px; background:url(images/head.png) no-repeat bottom;}
	.logo { float:left; width:260px; height:26px; margin:64px 0 0 190px;}
	.menu {}
	.minimenu { float:right; width:200px; margin:60px 170px 0 0;}
	.minimenu ul {}
	.minimenu ul li {float:left; width:30px; height:30px; background:url(images/minimenu.png); margin:0 10px 0 0;}
	.minimenu .service { background-position:0 0;}
	.minimenu .contact { background-position:-30px 0;}
	.minimenu .about { background-position:-60px 0;}
	.minimenu .twitter { background-position:-90px 0;}
	.minimenu .rss { background-position:-120px 0;}
	.minimenu .service:hover {background-position:0 30px;}
	.minimenu .contact:hover {background-position:-30px 30px;}
	.minimenu .about:hover {background-position:-60px 30px;}
	.minimenu .twitter:hover {background-position:-90px 30px;}
	.minimenu .rss:hover {background-position:-120px 30px;}
	
	.abouttip {display:none; float:none; width:242px; height:124px; background:url(images/abouttip.png) no-repeat; padding:25px 15px 15px 15px; z-index:100; color:#becbd6; text-shadow:-1px -1px #000; font-size:12px; line-height:18px;}
	.abouttip img {float:left; width:50px; height:50px; padding:5px; background:#6d7882; margin:0 20px 10px 0;}
	.abouttip a {color:#fff;}
	.minitip {display:none; width:90px; height:21px; text-align:center; color:#becbd6; text-shadow:-1px -1px #000; font-size:12px; line-height:normal; background:url(images/tip.png) no-repeat top; padding:18px;}
	.minitip a {color:#becbd6;}

#blog { margin:0 auto; width:700px;}
	.post { margin:0 auto; width:630px;}
	.post h2 { text-align:left; font-size:18px; text-shadow:1px 1px #fff; font-weight:normal; line-height:normal; margin:20px 0 0 0;}
	.post .date { float:right; position:relative; top:-20px; color:#9aa5af; text-shadow:1px 1px #fff; font-size:16px;}
	.post .comm { float:right; position:relative; top:-20px; width:21px; height:24px; text-align:center; background:url(images/comment-count.png) top no-repeat; color:#fff; font-size:12px; margin:0 0 0 10px; padding:0 1px 0 1px;}
	.post .comm a, .post .comm a:hover, .post .comm a:active, .post .comm a:visited {color:#fff;}
	.post .text {padding:30px 0; line-height:24px; text-shadow:1px 1px #fff;}
	.post .text2 {padding:30px 0; line-height:24px; text-shadow:1px 1px #fff;}
	.post .text img {margin:0 auto; width:600px; height:400px; padding:15px; border:1px #7a8589 solid; background:#fff;}
	.post .image { margin:0 auto; width:600px; height:400px; padding:15px; border:1px #7a8589 solid; background:#fff;}
		.tip { display:none; width:600px; height:400px;}
	.post .shadow {width:630px; height:30px; background:url(images/post-shadow.png) top no-repeat; padding:0 0 15px 0;}
	/* Tall */
	.post .imageTall { margin:0 auto; width:400px; height:600px; padding:15px; border:1px #7a8589 solid; background:#fff; margin-left:100px;}
		.tipTall { display:none; width:400px; height:600px;}
	.post .shadowTall {width:430px; height:30px; background:url(images/post-shadowTall.png) top no-repeat; padding:0 0 15px 0; margin-left:100px;}
	.post .weburl {margin:0 auto; width:164px; height:37px; background:url(images/weburl.png) no-repeat;}
		.weburl-hover {display:none; width:164px; height:37px; background:url(images/weburl-hover.png) no-repeat;}
	
/* Comment */
.mycomments {margin:20px 0px; color:#78858e; text-shadow:1px 1px #fff;}
	.mycomments h3 {font-size:14px; font-weight:normal; padding:0 0 20px 0; font-weight:bold; }
	.commentlist { margin:0 auto; padding:0; width:600px;}
	.commentlist li { padding:20px 0; background: url(images/comment-bg.png) top center no-repeat;}
	.commentlist li .comment-author { color:#50575c;}
	.commentlist li .avatar {}
	.commentlist li cite { font-style:normal;}
	.commentlist li span {}
	.commentlist li .commentmetadata { font-size:10px; color:#50575c; font-style:italic;}
	.commentlist li p {line-height:20px; text-align:left;}
	.commentlist li .reply {}
	#respond {background: url(images/comment-bg.png) top center no-repeat; width:600px; margin:0 auto; padding:20px 0 0 0;}
	#respond p {padding:0;}
	.postcomment {padding:10px 0; font-size:14px;}
#commentform {color:#50575c; font-size:14px;}
	#commentform a {color:#50575c;}

.contactform {margin:0 auto;}
/*.contactform*/ input {width:250px; padding:7px; font-size:14px; margin:0 0 10px 0; background:#f6f8f9; border:1px #9ba1a5 solid; color:#50575c; text-shadow:1px 1px #fff; moz-opacity:.60; filter:alpha(opacity=60); opacity:.60; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
/*.contactform*/ textarea {width:610px; padding:7px; font-size:14px; margin:0 0 10px 0; background:#f6f8f9; border:1px #9ba1a5 solid; color:#50575c; text-shadow:1px 1px #fff; omoz-opacity:.60; filter:alpha(opacity=60); opacity:.60; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
/*.contactform*/ .send, #submit {background:#2e3032; border:1px #000 solid; color:#ccc; text-shadow:1px 1px #000;}

#commentform {padding:20px 40px; display:block; background:url(images/page-bg.png) top center no-repeat;}
#commentform input {width:200px;}
#commentform textarea {width:570px;}
#footer { margin:0 auto; width:100%; background:url(images/bg-footer.png) repeat-x top; padding:1px 0 0 0; height:250px;}
	.widgets { margin:0 auto; width:800px; background:url(images/bg-widget.gif) top left no-repeat; height:250px;}
	.widgets .services { float:left; margin:0 30px 0 90px;}
	.widgets .category { float:left;}
	.widgets h2 { text-align:center; padding:25px 0 20px 0; font-size:14px; text-transform:uppercase;}
	.widgets ul { margin:0 auto; background:url(images/bg-widget.png) no-repeat top; width:289px; height:177px; padding:5px;}
	.widgets ul li { padding:7px 10px 7px 20px;}
	.sitemap { margin:0 auto; width:440px; text-align:center;}
	.sitemap ul {}
	.sitemap ul li {list-style:none; float:left; font-weight:bold; padding:15px 5px;}
	.copyright {text-align:center; padding:5px; color:50575c; text-shadow:1px 1px #c6d1db; font-size:12px;}
	
.wp-pagenavi { margin:0 auto; padding:15px; text-align:center;}
	.wp-pagenavi a, .wp-pagenavi a:link { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #ccc; color: #999; background-color: #f1f1f1; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
	.wp-pagenavi a:visited { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #ccc; color: #999; background-color: #f1f1f1; }
	.wp-pagenavi a:hover { border: 1px solid #999; color: #666; background-color: #ccc; }
	.wp-pagenavi a:active { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #ccc; color: #999; background-color: #f1f1f1; }
	.wp-pagenavi span.pages { padding: 5px 7px; margin: 2px 2px 2px 2px; color: #666; border: 1px solid #f1f1f1; background-color: #fff;  -moz-border-radius: 3px; -webkit-border-radius: 3px;}
	.wp-pagenavi span.current { padding: 5px 7px; margin: 2px; font-weight: bold; border: 1px solid #333; color: #FFF; background-color: #666;  -moz-border-radius: 3px; -webkit-border-radius: 3px;}
	.wp-pagenavi span.extend { padding: 5px 7px; margin: 2px; border: 1px solid #333; color: #FFF; background-color: #666;  -moz-border-radius: 3px; -webkit-border-radius: 3px;}