/* 
Theme Name: templates.com blog
Theme URL: http://wordpress.org/
Description: A theme for templates.com
Version: 2.3.3
Author: templates.com 
Author URL: http://www.templates.com/ 
*/
/* CSS Document */
*{margin:0; padding:0}
body{background:#fff}
a:hover{text-decoration:none}
a img{border:0}
.column{float:left}
.column_r{float:right}
.clear{clear:both}
html, input, textarea{font-family:arial, tahoma; font-size:11px; color:#000}
a{color:#1287ab} 
input, select, textarea{vertical-align:middle; font-weight:normal; color:#000}
.search .input{border:solid 1px #BDC9CF; padding-top:2px; padding-bottom:2px; background:#EAEEF1}
.search .submit{margin:0}
#submit{height:26px; width:126px; vertical-align:top}
#search{width:224px; background:url(images/search_block_tal.gif) left top repeat-x; margin-top:27px}
.search_lbg{background:url(images/search_block_lbg.gif) left top no-repeat}
.search_rbg{background:url(images/search_block_rbg.gif) right top no-repeat}
#search .search{padding:15px 10px 15px 40px}
#search .search .input{width:106px}
#search .search .submit{margin:0 0 0 7px}
#main{width:1000px; margin:0 auto}
#header{height:108px}
#name{width:776px}
#name .indent{padding:30px 0 0 22px}
.green_line{width:328px; height:6px; background:#b6e25b; margin-bottom:12px; margin-top:8px; font-size:0px; line-height:0px}
.blue_line{width:448px; height:6px; background:#1287aa; margin-bottom:12px; margin-top:8px; font-size:0px; line-height:0px}
.orange_line{width:224px; height:6px; background:#f06c21; margin-bottom:12px; margin-top:8px; font-size:0px; line-height:0px}
#footer{height:71px; padding:1px 0 0 13px; color:#000; font-size:1.21em}
#copyrights{width:763px}
#entries{width:224px}
#entries a{color:#000; text-decoration:none; padding:1px 0 0 0}
#entries a:hover{text-decoration:underline}
#posts{width:764px}
#separate_block{width:14px}
#sidebar{width:222px}
.post_ttal{background:url(images/post_ttal.gif) left top repeat-x; height:9px; font-size:0px; line-height:0px}
.post_lt{background:url(images/post_lt.gif) left top no-repeat; height:9px; font-size:0px; line-height:0px}
.post_rt{background:url(images/post_rt.gif) right top no-repeat; height:9px; font-size:0px; line-height:0px}
.post_btal{background:url(images/post_btal.gif) left top repeat-x; height:9px; margin-bottom:11px; font-size:0px; line-height:0px}
.post_lb{background:url(images/post_lb.gif) left top no-repeat; height:9px; font-size:0px; line-height:0px}
.post_rb{background:url(images/post_rb.gif) right top no-repeat; height:9px; font-size:0px; line-height:0px}
.post_content{border-left:solid 1px #dce0e4; border-right:solid 1px #dce0e4; padding:0 2px 0 2px}
.post_content_bg{background:url(images/post_tal.gif) left bottom repeat-x #fff}
.post_header{background:#e8e9ed; padding:5px 20px 7px 12px}
.post_header_bg{position:relative; background:url(images/post_head_bul1.gif) left top no-repeat; padding:0 0 0 45px; line-height:1.61em}
.post_header_bg h1{width:550px}
#tweet_this{position:absolute; top:0pt; right:0 !important; ﻿right:20px}
.post_header_bg h1{color:#223e7f; font-size:1.61em; line-height:1.01em}
.post_header_bg h1 a{color:#223e7f; text-decoration:none}
.post_txt{margin:20px 15px 12px 18px;padding:0 0 17px 0;border-bottom:solid 1px #29292a;font-size:1.11em;line-height:1.31em}

.post_center {float:none;text-align:center}
.post_left {float:left;text-align:left}
.post_right {float:right;text-align:left}
.post_clear {clear:both}

.post_txt ul {margin: 15px 35px 15px 45px;padding: 0 0 0 5px}
.post_txt ul li {margin:0;padding: 0 0 0 5px}

.nocomments{margin:20px 15px 17px 18px; font-size:1.11em; line-height:1.31em}
.posted_in{padding:0 30px 10px 18px; font-size:1.11em}
.comments{font-size:1.11em; background:url(images/comment_bg.gif) left top no-repeat; padding:0 18px 0 20px}
.postmetadataalt{font-size:0.81em}
.pagetitle{color:#223e7f; font-size:1.61em; font-weight:bold; padding:0 0 10px 0}
h3{color:#223e7f; font-size:1.21em; font-weight:bold}
#comments{color:#223e7f; font-size:1.21em; font-weight:bold}
#respond{color:#223e7f; font-size:1.21em; font-weight:bold}
.center{text-align:center}
p{padding:0px}
.article{padding:0}
.post{padding:0 5px 0 5px}
.postmetadata{background:#f5f5f7; padding:9px 20px 11px 15px; line-height:1.41em}
.postmetadata small{color:#7d7d7d; font-size:0.91em; font-family:tahoma, arial}
.alt{margin:13px 0 5px 0}
.comments_bgr{background:#f0fafe; padding:0 20px 10px 35px; margin:15px 0 0 0}
.commentlist ul{margin:0px; padding:0px}

.commentlist li{padding-top:20px}
.commentlist cite{color:#1287ab; text-decoration:underline; font-style:normal}
.navigation{padding:0 8px 40px 3px; color:#000; font-size:1.11em}
.navigation a{color:#1287ab; font-weight:bold}
.navigation .left{width:47%; float:left; background:url(images/prev_entry.gif) left top no-repeat; line-height:0px; font-size:0px}
.navigation .right{width:47%; float:right; text-align:right; background:url(images/next_entry.gif) right top no-repeat; line-height:0px; font-size:0px}
.navigation .left_link{padding:0 0 0 20px; line-height:1.51em; font-size:12px}
.navigation .right_link{padding:0 20px 0 0; line-height:1.51em; font-size:12px}
#posts .search{padding:10px 0 0 0} 
#posts .search strong{color:#000; font-size:1.11em}
#posts .search .input{width:75%}
#posts .search .submit{margin:0 0 0 7px}
.statusbar_lt{background:url(images/sidebar_lt.gif) left top no-repeat #eee; height:100%}
.statusbar_rt{background:url(images/sidebar_rt.gif) right top no-repeat}
.statusbar_lb{background:url(images/sidebar_lb.gif) left bottom no-repeat}
.statusbar_rb{background:url(images/sidebar_rb.gif) right bottom no-repeat; padding:25px 20px 20px 25px}
#separate_line{height:15px}
.widget_style h2{color:#000; font-size:1.41em; font-weight:bold; background:url(images/bul1.gif) left 6px no-repeat; padding:0 0 0 13px}
.widget_style ul{margin:5px 13px 10px 25px; list-style:none}
.widget_style li{background:url(images/li_bg.gif) left bottom repeat-x; padding:0 0 0 5px; color:#000; line-height:1.61em; font-size:1.01em}

.1widget_style ul{list-style:none}
.1widget_style li{list-style:none}


.widget_style li a{color:#000; text-decoration:none}
.widget_style li a:hover{color:#000; text-decoration:none}
.sidebar_head_border{border-left:solid 1px #dce0e4; border-right:solid 1px #dce0e4; padding:0 2px 0 2px}
.sidebar_head_tal{background:url(images/sidebar_head_tal.gif) left bottom repeat-x #fff; padding:0 10px 0 13px}
.sidebar_head_top{background:url(images/sidebar_head_top.gif) left top no-repeat; padding-top:6px}
.sidebar_head_bot{background:url(images/sidebar_head_bot.gif) left bottom no-repeat; height:6px; line-height:0px; font-size:0px}
#links_with_style h2{color:#000; font-size:1.41em; font-weight:bold; background:url(images/bul1.gif) left 6px no-repeat; padding:0 0 0 13px}
#categories h2{color:#000; font-size:1.41em; font-weight:bold; background:url(images/bul2.gif) left 6px no-repeat; padding:0 0 0 13px}
#pages h2{color:#000; font-size:1.41em; font-weight:bold; background:url(images/bul3.gif) left 6px no-repeat; padding:0 0 0 13px}
#meta h2{color:#000; font-size:1.41em; font-weight:bold; background:url(images/bul4.gif) left 6px no-repeat; padding:0 0 0 13px}
#meta{vertical-align:top}
#categories{vertical-align:top}
#archives{vertical-align:top}
#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}
#delicious{vertical-align:top}
#delicious-box{text-align:left}
#calendar_wrap{vertical-align:top; padding:10px 10px 10px 25px; text-align:left}
#calendar_wrap a{font-weight:bold}
#wp-calendar{text-align:left}
.textwidget{padding:10px 0 10px 0px}
#statusbar{padding:0}
#statusbar p{padding:0; margin:0}
#statusbar a{font-weight:bold}
#links_with_style ul{margin:0}
#links_with_style ul ul{margin:5px 13px 10px 25px; list-style:none}
#links_with_style ul li{list-style:none; background:none; margin:0; padding:0}
#links_with_style ul li ul li{background:url(images/li_bg.gif) left bottom repeat-x; padding:0 0 0 5px; color:#000; line-height:1.61em; font-size:1.01em}
#links_with_style ul li ul li a{color:#000; text-decoration:none}
#links_with_style ul li ul li a:hover{color:#000; text-decoration:none}
