/*  
Theme Name: Bloweb
Theme URI: http://blog.bloggeraz.com
Description: Bloweb 2.0 is a clean 3-column wordpress theme, widget-ready, based on web 2.0 colour theme.
Version: 2.0
Author: Don
Author URI: http://www.bloggeraz.com/

The CSS, XHTML and design is released for free under the licensed a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution 3.0 License</a>

Terms of Use:
- DO NOT REMOVE any of the links in the footer!
- You are free to share, to copy, distribute and transmit this theme.
- This theme is distributed for free. You are not allowed to sell this theme.
Thanks for using this theme.

*/

* {margin:0; padding:0;}
body{background:#333333 url(images/tall-b-r.gif) repeat-y right;}
html, body { height:100%;}
a:hover{text-decoration:none;}
a img { border:0;}
p img { padding: 0; max-width: 100%; }
img.right { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.right { float: right; }
.left { float: left; }
ul { list-style:none;}
.column { float:left;}
.clear { clear:both;}
html, input, textarea {font-family:"Times New Roman", Times, serif; font-size:14px;color:#ffffff;}
input{font-family:"Times New Roman", Times, serif; font-size:14px;color:#000;}
input, select { vertical-align:middle; font-weight:normal;}
a {color:#35b4ed;}
#tall { background:url(images/tall-b-l.gif) repeat-y left; height:100%;}
#header { background:url(images/top-dr.gif) repeat-x top;}
#header .l { background:url(images/top-l.gif) no-repeat left top;}
#header .r { background:url(images/top-r.gif) no-repeat right top; height:153px;}
#header .indent { padding:39px 26px 0 58px;}
#header span { color:#FFFDDF; font-family:Arial, Helvetica, sans-serif; }
h1 { color:#FFFDDF; font-size:3.01em; font-weight:normal; text-transform:uppercase; font-family:Tahoma;}
h1 a {color:#FFFDDF; text-decoration:none;}
#menu { background:#7dd1ef url(images/menu-l.gif) no-repeat left top; height:25px; top:110px; position:absolute; right:26px;}
#menu .r { background:url(images/menu-r.gif) no-repeat right top; height:auto;}
#menu .indent { background:url(images/menu-r.gif) repeat-x top; padding:6px 0px 6px 20px;}
#menu ul { white-space:nowrap;}
#menu ul li { display:inline; margin-right:20px;}
#menu ul li a { color:#4c4c4c; text-decoration:underline;font-weight:bold;}
#menu ul li a:hover { text-decoration:none;}
p img{max-width: 80%;}
#footer { background:url(images/foot-dr.gif) repeat-x;}
#footer .l { background:url(images/foot-l.gif) no-repeat left;}
#footer .r { background:url(images/foot-r.gif) no-repeat right; height:62px;}
#footer .content { padding-top:25px; text-align:center; color:#60c2ed;}
#footer .content a {color:#60c2ed;}
#middle { background:#333333; padding-bottom:4px; padding-right:26px;}
#side_bar { width:246px; float:right; color:#5F5144;}
#side_bar a {color:#5F5144;}
#side_bar .search_top { background:url(images/search-bg.gif) no-repeat; padding:10px 0 11px 18px; margin-bottom:3px;}
#side_bar .search_top input { width:177px; border-color:#0489c3; border-width:1px; border-style:solid; padding-top:2px; padding-bottom:2px; background:#35413A; color:#9be7ff;}
#side_bar .search_top .input { width:29px; height:21px; padding:0; margin:0px 0px 0px 4px; border:none;}
#side_bar .search { text-align:right; padding:8px 0px 20px 0px;}
#side_bar .search input { width:98%; border-color:#0489c3; border-width:1px; border-style:solid; padding-top:2px; padding-bottom:2px; background:#35413A; color:#9be7ff;}
#side_bar .search .input { width:29px; height:21px; padding:0; margin:5px 0px 0px 0px; border:none;}
#side_bar .dr { background:url(images/side-dr.gif) repeat-y; width:100%;}
#side_bar .t { background:url(images/side-t.gif) no-repeat top; width:100%;}
#side_bar .b { background:url(images/side-b.gif) no-repeat bottom;}
#side_bar .indent { padding:20px 18px 5px 21px;}
.widget_style h2 { color:#333333; font-size:0.91em; font-weight:bold; text-transform:uppercase;}
.widget_style ul { margin:8px 0px 20px 0px; list-style:none;}
.widget_style li { background:url(images/h-l-list.gif) repeat-x bottom; padding:2px 0 3px 0;}
.widget_style li a { color:#5F5144; text-decoration:none; background:url(images/bul.gif) no-repeat 1px 5px; padding-left:13px;}
.widget_style li a:hover { color:#B1BE07;}
#links_with_style ul {margin:0;}
#links_with_style ul ul {margin:8px 0px 20px 0px;}
#links_with_style ul li {list-style:none;background:none;margin:0;padding:0;line-height:normal;	}
#links_with_style ul li ul li {padding:5px 0 3px 0px;}
#links_with_style ul li ul li a {color:#5F5144; text-decoration:none; background:url(images/bul.gif) no-repeat 1px 5px; padding-left:13px;}
#links_with_style ul li ul li a:hover { color:#B1BE07;}
#archives li a { background:none; font-weight:bold; padding:0;}
#meta { vertical-align:top;}
.postmetadataalt {font-size:0.9em; }
.pagetitle {color:#FEFBDD; font-size:1.41em; font-weight:normal;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;}
p {margin:0px;padding:10px 0px 10px 0px;}
.article {padding:0px 0px 0px 0px;}
.post {padding:0px 20px 0px 20px;}
#recent-comments  {vertical-align:top;}
#recent-posts  {vertical-align:top;}
#calendar {vertical-align:top;}
#google-search  {vertical-align:top;}
#gsearch {text-align:left;}
#pages  {vertical-align:top;}
#text-1 {vertical-align:top;}
#calendar_wrap {vertical-align:top;padding:8px 0px 20px 0px;}
#calendar_wrap a {	font-weight:bold;}
.textwidget {text-align:left;padding:8px 0px 20px 0px;}
.navigation {padding:0px 10px 15px 50px;}
.alignleft { float:left; color:#4fbced;  width:45%;}
.alignright { float:right; text-align:right; color:#4fbced; width:45%;}
.alignleft a {color:#4fbced; font-size:0.91em; font-weight:bold;}
.alignright a {color:#4fbced; font-size:0.91em; font-weight:bold;}
#statusbar {padding:0px 0px 20px 0px;text-align:justify;}
#statusbar p {padding:0px; margin:0px;}
#statusbar a {font-weight:bold;}
#wrapper {float:left; width:100%; margin-left:-246px;}
#content {margin-left:246px;}
#content .indent {padding:20px 21px 10px 58px;}
#content cite { color:#FFFF99;}
h3 { color:#FEFBDD; font-size:1.41em; font-weight:normal; background:url(images/h-l.gif) repeat-x bottom; padding-bottom:7px; }
h3 a {color:#FEFBDD; text-decoration:none;}
.content_text { margin-top:23px;}
.author { color:#4fbced; font-size:0.91em;}
blockquote{color:#FEFBDD; font-size: 12px;border-left: 1px dotted #A9DAFF;border-right: 1px dotted #A9DAFF;border-top: 1px dotted #A9DAFF;border-bottom: 1px dotted #A9DAFF;padding: 4px;background: #333333 url(images/quote.gif) bottom right no-repeat;margin: 0px auto 8px auto;}
blockquote cite {margin: 5px 0 0; display: block; }
.author span { color:#4fbced;}
.archive {float: left;width: 275px;margin: 0px 0px 0px 0px;padding: 0px 0px 20px 0px;}
.date { color:#4fbced; font-size:0.91em;}
.adc { margin-top:15px;}
.adc .l { font-family: Arial, Helvetica, Sans-Serif;font-size: 0.8em;line-height: 1.5em;background: url('images/comm.png') no-repeat center left;float: left;padding: 0px 0 0px 17px;}
.adc .r { font-family: Arial, Helvetica, Sans-Serif;font-size: 0.8em;line-height: 1.5em;background: url('images/addcom.png') no-repeat center left;float: right;padding: 0px 0 0px 17px;}
#content .search input { width:70%; border-color:#0489c3; border-width:1px; border-style:solid;padding-top:2px; padding-bottom:2px; background:#35413A; color:#7C827F;}
#content .search .input {width:29px; height:21px; padding:0; margin:0px 0px 0px 6px; border:none;}
ol#comments li p {font-size: 100%;}
#commentform{background: url(images/black.png);padding: 15px;border: 1px dotted #1084ce;}
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {background:url(images/black.png);border: 1px dotted #1084ce;padding: .2em;}
#commentform textarea {width: 98%;background: url(images/black.png);border: 1px dotted #1084ce;}
.commentlist ol, .commentlist ol li{list-style-type: none;}
.commentlist ol{margin: 0 0 10px 0;}
.commentlist ol li{margin-bottom: 5px;border: 1px dotted #A9DAFF;padding: 10px;font-size: 12px;background: url(images/black.png);color: #E0E6E0;}