@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;}
a img {border:0;}
.wrapper {width:100%;height:0;overflow:hidden;clear:both;}
.replaced a {display:block;overflow:hidden;text-indent:-9999px;}
.navigation {display: block;text-align: center;margin: 20px 0 0 0;}
.alignright {float: right;}
.alignleft {float: left}

/***************************** body + fonts */

body {text-align:center;background: url(/wp-content/themes/wpguru/images/body.jpg) 0 0 repeat-x;font: 12px Arial, Helvetica, sans-serif;color:#444;}
p {line-height:150%;padding: 10px 0;}

a {outline:none;color:#166197;}
a:hover {color:#000;}

code {background:#fffed1;}
div.wp_syntax {margin:0;}

ul, ol {padding: 10px 0;}
li {line-height:150%;list-style:none;background: url(/wp-content/themes/wpguru/images/li1.gif) 0 6px no-repeat;padding: 0 0 0 12px;}

h1 a {width:331px;height:70px;background: url(/wp-content/themes/wpguru/images/logo.gif) 0 0 no-repeat;float:left;}
h2, h2 a {font-size:25px;color:#df0b0b;text-decoration:none;letter-spacing:-2px;line-height:100%;padding: 0 0 10px 0;}
h3 {font-size:20px;color:#063b61;letter-spacing:-2px;}
h3 a {text-decoration:none;}

/***************************** containers */

#wrap {margin:auto;width:920px;}
#header {height:70px;padding: 15px 10px 0 10px;}
#content {width:860px;padding: 35px 30px 0 30px;background: #fff url(/wp-content/themes/wpguru/images/content.jpg) 0 0 no-repeat;text-align:left;}
#main {width:580px;float:left;}
#sidebar {width:260px;float:right;font-size:11px;}
#articles {width:360px;float:left;padding: 0 20px 0 0;}
#miniside {width:200px;float:left;padding: 10px 0;}
#bottom {width:100%;background: #333 url(/wp-content/themes/wpguru/images/bottom.jpg) 0 0 repeat-x;text-align:left;color:#cbcbcb;padding: 0 0 50px 0;}
#footer {border-top: 1px solid #555;margin: 10px 0;padding: 10px 0 0 0;text-align:right;font-size:11px;}

/***************************** header */

#topbanner {width:468px;height:60px;padding: 5px 4px;background: url(/wp-content/themes/wpguru/images/topbanner.gif) 0 0 no-repeat;float:right;display:block;}

/***************************** main */

.info img.alignleft {margin: 0 10px 10px 0;}
.info img.alignright {margin: 0 0 10px 10px;}

/* featured */
.thumb {width:87px;height:87px;padding: 5px;background: url(/wp-content/themes/wpguru/images/thumb.gif) 0 0 no-repeat;float:left;margin: 0 0 10px 0;}
.thumb a {width:87px;height:87px;display:block;overflow:hidden;}
#featured .entry {width:470px;float:right;}
.entry p {padding:0 0 10px 0;}
span.span {background: url(/wp-content/themes/wpguru/images/dots.gif) 0 0 repeat-x;text-transform:uppercase;color:#abc8e2;font-size:11px;display:block;text-align:right;padding: 3px 0 0 0;clear:both;}
span.span a {color:#abc8e2;}
#featured h2 {padding: 0 0 10px 0;}

/* articles */
#articles span.span {margin: 10px 0 0 0;}
#articles .article {padding: 10px 0;}
#articles .thumb {margin: 0 10px 10px 0;}
.submit {width:80px;text-align:right;float:right;margin: 0 0 10px 10px;}
a.float {width:54px;height:17px;background: url(http://www.designfloat.com/templates/green/images/df_button.gif) 0 0 no-repeat;display:block;float:right;}

/* miniside */
#miniside h3 {display:block;background: #fff url(/wp-content/themes/wpguru/images/h3.gif) 0 bottom no-repeat;width:190px;padding: 0 0 0 10px;}
.curved {background: #ebeff2 url(/wp-content/themes/wpguru/images/bottom.gif) 0 bottom no-repeat;font-size:11px;padding: 0 0 20px 0;}
.curved ul {padding: 5px 15px 0 15px;list-style:none;}
.curved li {line-height:180%;padding: 0 0 0 15px;background: url(/wp-content/themes/wpguru/images/li.gif) 0 8px no-repeat;}
.curved a {text-decoration:none;}
.skyscraper {margin: 15px 0;text-align:center;}

/* tags */
.tags {text-align:center;}
.tags h3 {text-align:left;}

/* social */
.social_bookmark {background: url(/wp-content/themes/wpguru/images/dots.gif) 0 0 repeat-x;}

/* rss */
.rss {text-align:center;display:block;margin: 15px 0;}
.rss img {margin: 0 0 15px 0;}

/*adsense*/
.adsense-mid {margin: 10px 0;}

/* single */
#punts ul {padding-bottom: 20px;margin: 0 0 20px 0;}
#punts li {padding:0;background:0;display:block;float:left;}
#punts li a {display:block;float:left;padding: 3px 10px;border:1px solid #ddd;text-decoration:none;margin: 0 0 0 -1px;font-weight:bold;}
#punts li a:hover {background:#eff;}

/***************************** sidebar */

#sidebar h3 {font-size:20px;}

/* square banners */
.squares div {float:left;margin: 0 10px 10px 0;}
.squares .second {margin-right:0;}

.single #sidebar li {border-top: 1px solid #eee;padding: 2px 0 2px 12px;border-bottom: 1px solid #eee;margin: -1px 0 0 0;background-position:0 8px;}
.single #sidebar a {text-decoration:none;}

/* wp in the news */
#sidebar #asides h3, #flickr h3 {padding:10px 0 0 10px;clear:both;margin: 10px 0 0 0;background: #fff url(/wp-content/themes/wpguru/images/sidebarh3.gif) 0 bottom no-repeat;}
#asides {background:#ebeff2 url(/wp-content/themes/wpguru/images/bottom2.gif) 0 bottom no-repeat;clear:both;padding: 0 0 15px 0;}
#sidebar .aside h4 {font-size:14px;letter-spacing:-1px;font-weight:normal;padding:0 0 5px 0;clear:both;}
.aside {padding: 10px;}
#sidebar .aside h4 a {text-decoration:none;}
.aside p {padding:0;}
#sidebar .aside .thumb {float:right;margin: 0 0 0 10px;}
#sidebar .aside .entry {width:130px;float:left;}
#sidebar .aside ul {padding:0;}

/* flickr */
#flickr {margin: 15px 0;background:#ebeff2 url(/wp-content/themes/wpguru/images/bottom2.gif) 0 bottom no-repeat;height:145px;}
#flickr a {width:40px;height:40px;display:block;overflow:hidden;float:left;margin: 5px 0 5px 10px;}

/***************************** bottom */

#bottom h2 {color:#fff;}
#bottom a {color:#fff;text-decoration:none;}
#bottom a:hover {text-decoration:underline;}

.inner {width:900px;margin: auto;background: url(/wp-content/themes/wpguru/images/pagebottom.gif) 0 0 no-repeat;padding: 50px 0 0 0;}

#about {width:380px;float:left;padding: 0 20px 0 0;}
#links {width:240px;;float:left;padding: 0 20px 0 0;}
#feed {width:240px;;float:left;}

#bottom li {list-style:none;padding: 0 0 0 10px;background: url(/wp-content/themes/wpguru/images/li1.gif) 0 7px no-repeat;}

#feed li {padding-bottom: 5px;}
#feed li p {padding:0;font-size:11px;}

/***************************** comments */

#commentsarea {width:550px;padding: 15px;background: url(/wp-content/themes/wpguru/images/comments.gif) 0 47px no-repeat;}
#commentsarea li {padding:10px 0;background: url(/wp-content/themes/wpguru/images/dots.gif) 0 bottom repeat-x;}
.ava {width:70px;text-align:center;float:left;border-right: 1px solid #dbe4ea;}
.text {width:465px;float:right;padding: 0 0 0 10px;}
.text p {padding:0 0 5px 0;}
.inputs {width:180px;float:right;text-align:left;}
.inputs input {background: url(/wp-content/themes/wpguru/images/inputs.gif) 0 -10px repeat-x;border:1px solid #ccc;padding: 2px;color:#666;}
.inputs label {float:left;}
.textareas {width:370px;float:left;}
#comment {width:340px;height:110px;padding: 5px;background: #fff url(/wp-content/themes/wpguru/images/inputs.gif) 0 0 repeat-x;border:1px solid #ccc;color:#666;font: 12px Arial, Helvetica, sans-serif;}
h3#respond {margin: 45px 0 0 0;}

/* comments/trackbacks toggle */
#toggle {padding:0;height:33px;overflow:hidden;}
#toggle li {list-style:none;border:0;padding:0;}
#toggle li a {list-style:none;border:0;padding:0;width:121px;height:33px;display:block;text-indent:-9999px;overflow:hidden;margin:0;float:left;margin: 0 10px 0 0;}
#toggle li.tracktogg a {background: url(/wp-content/themes/wpguru/images/toggles.gif) 0 -33px no-repeat;}
#toggle li.commtogg a {background: url(/wp-content/themes/wpguru/images/toggles.gif) 0 0 no-repeat;}

/***************************** footer */

#footer ul {padding:0;list-style:none;}

#footer li {color:#777575;padding:0;background:0;display:inline;}
#footer a {color:#777575;}

/***************************** subscriptions manager */


fieldset.options {background: url(/wp-content/themes/wpguru/images/comments.gif) 0 0 no-repeat;border:0;padding: 10px;margin: 10px 0;}
fieldset.options legend {font-size:20px;color:#063b61;letter-spacing:-2px;font-weight:bold;}
.updated p a {border:0;}
fieldset.options li {padding:0;background:0;}
fieldset.options p.submit {margin:0;padding:0;float:none;border:0;}
fieldset.options p.submit input {background:#e6ebef;border:1px solid #607495;}


