/* 
	Theme Name: Opus Art Default Theme (Based on GimpStyle by Horacio Bella)
	Description: The default theme for http://blog.opus-art.com
	Author: Lee Simpson
	Author URI: http://www.mrleesimpson.co.uk
	Version: 1.0
 */
 
body{background:#fff;color:#666;font-family:Arial, sans-serif;font-size:9pt;margin:0 auto;padding:0;}

/* Structure Divs  */
#content{margin:0 auto;padding:0;}
#block{margin:0 auto;width:840px;}
#header{background:#FFF url(images/opus_logo.gif) no-repeat 0 20px;border-bottom:1px solid #CCCCCC;height:114px;margin:0 auto 15px;padding:0;width:840px;}
#pages{background:#333;display:none;margin:0;padding:8px 0;text-align:right;}
#post{float:left;margin:0;padding:0 10px;width:540px;}
#sidebar{float:right;line-height:1.2em;margin:0;padding:0 10px;width:240px;}
#credits{background:#F0F0F0;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;font-family:Arial, sans-serif;font-size:9pt;margin:30px auto 0;padding:15px 0;text-align:center;width:840px}

/* Config Structure Divs   Header  */
#header h1{}
#header h1 a {display:block;height:114px;width:840px;text-indent:-3000px;}

/* Pages  */
#pages li{border-left:1px solid #fff;display:inline;list-style:none;padding:0 10px;}
#pages a{color:#fff;text-decoration:none;}

/* post  */
#post p,#post ul,#post ol{line-height:1.5em;}
#post p.caption {color:#CCCCCC;font-size:11px;font-style:italic;margin:-5px 0 -5px 0;padding:0;text-align:right;}
#post img {background:#F0F0F0;border:1px dotted #3399CC;padding:4px;text-align:center;}
#post ul{list-style:square inside;}
#post a{color:#3399CC;text-decoration:underline;}
#post a:hover{color:#06C;text-decoration:underline;}
#post h2{font-family:Arial, sans-serif;font-size:18pt;font-weight:normal;letter-spacing:-1.3px;margin:0;padding:0;}
#post h2 a{color:#3399CC;text-decoration:none;}
#post h2 a:hover{color:#3399CC;text-decoration:none;}
#post h3{font-family:Arial, sans-serif;font-size:14pt;font-weight:normal;letter-spacing:-1.3px;margin:0;padding:0;}
#post small{font-family:Arial, sans-serif;font-size:8pt;}
.metadata{border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;font-family:Arial,sans-serif;font-size:8pt;height:17px;margin-bottom:40px;padding:10px 5px;text-align:right;}
.metadata .left{float:left;}
.metadata .right{float:right;}

.postinfo{margin-top:3px;padding-top:5px;}
#pagination{margin:10px 0;text-align:center;}

/* Comments  */
#commentlist{list-style:none;margin:0;padding:0;}
#commentlist li{background:#fffeec;border:1px solid #CCCCCC;margin:16px 0;padding:0 10px;}
#commentlist small{font-family:Arial, sans-serif;font-size:8pt;text-align:right;}
#submit {background:#3399CC;border:none;color:#FFFFFF;cursor:pointer;}

/* Sidebar  */
#sidebar h3{font-family:Arial, sans-serif;font-size:11pt;letter-spacing:-0.5px;margin:0;padding:0;}
#sidebar ul,#sidebar ol{margin:0;padding:5px 0;}
#sidebar #links ul{margin:0 0 20px 0;}
#sidebar li{border-bottom:1px dotted #CCCCCC;list-style-type:none;padding:8px 0;}

#sidebar #art_links{margin:0 0 20px 0;overflow:auto;}
#sidebar #art_links ul li{display:block;height:32px;width:32px;float:left;border:none;margin:0 10px 0 0;}
#sidebar #art_links ul li a{display:block;height:32px;width:32px;text-indent:-3000px;}
#sidebar #art_links ul li.facebook{background:url(images/facebook_32.png) no-repeat 0 7px;}
#sidebar #art_links ul li.twitter{background:url(images/twitter_32.png) no-repeat 0 7px;}
#sidebar #art_links ul li.rss{background:url(images/rss_32.png) no-repeat 0 7px;}
#sidebar #art_links ul li.google{background:url(images/google_32.png) no-repeat 0 7px;}

#sidebar div{margin:20px 0;padding:0;}

/* General  */
a{color:#3399CC;text-decoration:none;}
acronym,abbr,span.caps{border:0;cursor:help;text-decoration:underline;}
blockquote{border-left:5px solid #CCCCCC;color:#555;margin:0;padding-left:15px;}
cite{text-decoration:none;}
code{font-family:'Courier New', Courier, Fixed, sans-serif;font-size:1.1em;}
img{border:0;}

/* Float and Clear  */
div.floatleft{float:left;}
div.floatright{float:right;}
div.both{clear:both;}

/* Images align  */
img.border{border:1px solid #C6C6C6;margin:0;padding:4px;}
img.border:hover{background:#E3F5FE;}
img.center{display:block;margin:auto;}
img.alignright{display:inline;float:right;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;float:left;margin:0 7px 2px 0;padding:4px;}

/* Text align  */
.aligncenter{text-align:center;}
.alignright{text-align:right;}
.alignleft{text-align:left;}
#pages ul,#post ol,#post ul,#credits p{margin:0;padding:0;}
.current_page_item a,a:hover{text-decoration:underline;}
form textarea,form input,#sidebar input{background:#fff;border:1px solid #CCCCCC;color:#333;font-family:Arial, sans-serif;font-size:9pt;padding:8px;}
form input:focus,form textarea:focus,#sidebar input:focus{background:#fffeec;}
