/*  
Theme Name: Vistalicious
Theme URI: http://dailyblogtips.com/vistalicious-wordpress-theme-released/
Description: WP theme with a Vista twist
Author: Daily Blog Tips	
Author URI: http://www.dailyblogtips.com/wordpress-themes/
Version: 1.2
Tags:green color, right sidebar, one column, fixed width
*/
/* Reset Defaults Starts */
*{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,p,blockquote{margin:0;padding:10px}
a{color:#256B7F}
a:hover{color:#6B8B45}
blockquote{background:#9DCAE8;border:1px dotted #BBB;margin:5px 10px;padding:5px 10px}
code{color:#36C}
a img{border:none}
body{position:relative;width:950px;font-family:verdana,geneva,sans-serif;text-align:center;background:#499F8F url(images/bgbody2.jpg) repeat-x top left;background-attachment:fixed;margin:27px auto 10px}
#wrapper{text-align:left}
.topcurvewhite{height:13px;background:url(images/bgtopwhite.gif) left top no-repeat;margin:0}
.bottomcurvewhite{height:13px;background:url(images/bgbottomwhite.gif) left bottom no-repeat;margin:0}
#header{margin:0;padding:5px 0 25px}
#header h1.sitename{position:relative;font-size:20pt;padding:0}
#header h1.sitename a{color:#fff;text-decoration:none}
#header h1.sitename a:hover{color:#D0DE9C;text-decoration:none}
#header h2.sitedesc{position:relative;font-size:11pt;color:#A6DDEA;padding:0}
#header .topright{float:right;position:relative;width:400px;height:60px;text-align:right;color:#fff;font-size:10pt;margin:5px 0 0;padding:0}
.search{padding-bottom:5px}
#searchform{float:right;margin-top:2px;margin-right:0;margin-left:10px;width:213px;padding-top:8px;height:28px;background:url(images/search.gif) left 3px no-repeat}
#searchbox{margin-left:8px;margin-bottom:3px;width:145px;background:none;border:none}
#searchbutton{width:50px;background:none;border:none}
#nav{clear:both;margin:10px 0 0}
#nav ul{list-style:none;margin:0;padding:0}
#nav li{float:left;margin-right:10px}
* html #nav li a{float:left;text-decoration:none}
* html #nav li a span{float:left;margin-left:4px;text-decoration:none}
#nav li a{display:block;height:26px;background:url(images/bgtableft.gif) left top no-repeat;text-transform:lowercase;font-size:10pt;text-decoration:none}
#nav li a span{display:block;margin-left:6px;padding-left:5px;padding-right:12px;line-height:26px;color:#FFF;background:url(images/bgtabright.gif) right top no-repeat;text-decoration:none}
#nav li a:hover{background-position:left -26px;text-decoration:none;cursor:pointer}
#nav li.current_page a{background-position:left -26px}
#main{clear:both;width:925px;background:#fff url(images/bgwhite.gif) repeat-y top left;margin:0;padding:0 15px 15px 10px}
#contentwrapper{float:left;width:600px}
#content .pageTitle{font-size:16pt;font-family:arial, sans serif;letter-spacing:-1px;color:#5A7836;padding:5px 10px 15px}
.post{margin:5px 0 25px}
#content h2,#content h3,#content h4,#content h5,#content h6{font-weight:700;padding:0 10px}
#content h2{font-size:15pt}
#content h3{font-size:11pt}
#content h4,#content h5,#content h6{font-size:10pt}
h2.homeTitle{margin:0 0 15px}
h2.postTitle{font-size:14pt;font-weight:700;color:#000;font-family:arial, sans serif;letter-spacing:-1px;padding:0 10px}
h2.postTitle a{font-size:15pt;font-weight:700;text-decoration:none;color:#F60}
h2.postTitle a:hover{color:#060}
.postMeta{font-size:9pt;color:#333;padding:2px 10px 3px}
.postContent img{border:3px solid #CCC;margin:10px}
#content p,.postContent p{font-size:10pt;color:#000;padding:5px 10px}
.postContent ul,ol{padding:0 0 0 35px}
.postContent ul li,ol li{font-size:10pt;color:#000}
.postTags{font-size:9pt;color:#000;margin:5px 10px 15px}
p.comments{clear:both;padding:5px 10px}
p.comments a{padding-left:20px;background:url(images/comment.gif) left top no-repeat;font-size:10pt;text-decoration:none}
.commentlist{font-size:10pt;list-style:none;margin:10px 0}
.commentlist li{background:#CBE7FA;border:1px solid #9DCAE8;width:530px;margin:0 0 10px -25px}
.commentlist cite{font-size:10pt;padding:10px}
.commentmetadata{padding:10px}
.comment h3{font-size:12pt;font-weight:700;text-decoration:none;color:#000;padding:0 10px}
.comment p{font-size:10pt;color:#000;padding:10px}
.comment a:hover{text-decoration:underline}
.comment textarea{width:555px}
.comment #submit{width:118px;height:30px;background:url(images/commentbutton.gif) left top no-repeat;border:none;font-size:9pt;color:#333}
.aligncenter{display:block;margin-left:auto;margin-right:auto}
.sidebars{float:right;margin-top:0;margin-left:15px;padding-top:9px;width:300px}
.sidebars h2{font-size:11pt;color:#fff;background:url(images/sidebar_title_bg.gif) left top no-repeat;height:29px;padding:6px 5px 2px 7px}
.sidebars table{width:300px}
.sidebars ul{margin:0;padding:0 0 5px}
.sidebars li{margin-bottom:20px;list-style:none;font-size:9pt}
.sidebars li ul{padding:0}
.sidebars ul ul li{color:#333;background:url(images/bullet.gif) left 7px no-repeat;line-height:17px;border-bottom:1px dashed #ddd;margin:0;padding:3px 2px 2px 16px}
.sidebars li.nobg a:hover{background:none;color:#036;text-decoration:none}
.sidebars a{display:inline;text-decoration:none}
.sidebars a:hover{color:#036;background:#C1DEF1}
.sidebars p{font-size:9pt;padding:2px 0}
#tag_cloud a{display:inline}
.sidebars ul.children li{border-bottom:none}
.sidebars ul.children{margin-bottom:-5px}
#footer{clear:both;padding-top:10px;color:#fff;text-align:left}
#footer p{font-size:8pt;line-height:19px;padding:0}
#credits{clear:both;float:left;width:950px;text-align:center;margin:0 auto;padding:0 0 5px}
.cleared{clear:both}
#nextprevious{font-size:85%;padding:10px}
a.gravatar{float:right;width:50px;margin:10px 15px 20px 0}
#header .topright a,#footer a{color:#A6DDEA}
#header .topright a:hover,#footer a:hover{color:#D0DE9C}
:first-child+html #searchform,* html #searchform{padding:5px 0}
#searchbutton:hover,.comment #submit:hover{cursor:pointer}
#nav li a:hover span,#nav li.current_page a span{background-position:right -26px;color:#fff}
.fonte,.linkfonte{font-size:10pt;padding:5px 10px}
.postMeta a,.comment a{text-decoration:none}
.alignleft,.left{float:left}
.alignright,.right{float:right}
