﻿/*
Theme Name: DeepBlue
Theme URL: http://startwmlife.com/
Description: Theme by <a href="http://startwmlife.com">wantfee</a> on 2009-2-28.
Version: 1.0
Author:wantfee
Author URL: http://startwmlife.com/
Tags: fixed width, blue, three columns
*/

/* Genaral 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
*{margin:0; padding:0;}
body{font:12px/180% Verdana,Tahoma,sans-serif; color:#333; background:#fff; text-align:center;}
img{border:none;}
a:link{text-decoration:none; color:#3b5998;}
a:visited{text-decoration:none; color:#3b5998;}
a:hover{text-decoration:underline;}
textarea{border:1px solid #bdc7d8;}
input{border:1px solid #bdc7d8;}
#warpper{margin:-21px auto 0 auto; width:952px; border:0px solid #000; text-align:left;}

/* Header
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#header{height:32px; background:url(images/header_bg.gif) no-repeat top left; border:0px solid #000; position:relative;}
#header h1{height:32px; width:112px; margin-left:3px; background:url(images/name.gif) no-repeat top left; float:left; border:0px solid #000;}
#header h1 span{display:none;}
.menu{margin-left:150px; border:0px solid #000;}
.menu ul span{border:0px solid #000;}
.menu ul li{height:32px; float:left; margin-right:20px; list-style:none; border:0px solid #000;}
.menu a{display:block; padding:6px; color:#fff;}
.menu a:visited{color:#fff;}
.menu a:hover{background:url(images/menu_bg.gif) repeat-x top left; text-decoration:none;}
input.s{padding-top:5px; position:absolute; top:4px; right:43px;height:22px; border:0px solid #ff0000; width:139px; font-size:12px; background:none;}
input.sub{height:22px; border:1px solid #3b5998; position:absolute; top:4px; right:14px;}

/* Content
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#content{display:inline; margin-top:30px; margin-left:200px; float:left; width:600px; border:0px solid #000; background:url(images/shadow.gif) repeat-y top right;}
#content .post{padding:0 25px 10px 10px;}
#content .title{position:relative; background-color:#f7f7f7; border-top:1px solid #3b5998; border-bottom:1px solid #d8dfea; padding:5px 0 5px 5px; line-height:20px;}
#content .meta{font-size:12px; font-weight:normal; color:#808080; border:0px solid #000;}
#content .meta span{margin-right:10px;}
#content h2{font-size:14px; border:0px solid #000;}
#content h2 a{color:#333;}
#content .title .comments_num{position:absolute; top:17px; right:45px; font-size:14px; font-weight:bold;}
#content .entry{margin-top:5px; margin-bottom:10px;}
#content .entry blockquote{background-color:#eceff5; padding:10px 10px; margin:0 20px; border:1px solid #fff;}
#content .navigation{margin-left:10px;}

/* Left sidebar
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#left_sidebar{margin-top:9px; width:195px; border-right:1px solid #eee; float:left; margin-left:-800px;}
#left_sidebar h2{font-size:12px; color:#3b5998; background:url(images/sidebar_left.gif) no-repeat 8px 8px #d8dfea; border-top:1px solid #3b5998; padding:2px 0 0 20px; margin-bottom:5px;}
#left_sidebar ul li{border-bottom:1px solid #eee; list-style:none;}
#left_sidebar ul .recent_post{background:url(images/note.gif) no-repeat 2px 2px; padding-left:22px;}
#left_sidebar ul .recentcomments{background:url(images/recentcomments.gif) no-repeat 2px 2px; padding-left:22px;}
#left_sidebar ul cite{font-style:normal;}
#left_sidebar .link li{background:url(images/link.gif) no-repeat 2px 2px; padding-left:22px;}
#left_sidebar ul li span{display:block; color:#808080;}

/* Right sidebar
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#right_sidebar{width:142px; border:0px solid #000; float:left; margin-top:10px;}
#right_sidebar h2{font-size:12px; color:#3b5998; border-bottom:1px solid #d8dfea; padding-left:10px; margin-bottom:5px;}
#right_sidebar p{cursor:pointer; background:url(images/rss.gif) no-repeat 30px 0; height:64px; margin-bottom:10px;}
#right_sidebar p span{display:none;}
#right_sidebar em{margin-left:10px; font-style:normal;}
#right_sidebar ul li{margin:10px; height:120px; background:url(images/ad.gif) no-repeat top left; list-style:none;}
#right_sidebar ul li span{display:none;}
#right_sidebar .rss{text-align:center; padding:10px;}

/* Footer
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#footer{border:0px solid #000; height:30px; background:url(images/footer_bg.gif) repeat-x top left; clear:both;}
#footer p{padding-top:5px; text-align:center;}

/* Comments
+++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.comment_title h1{font-size:14px; border-bottom:1px solid #d8dfea; margin:0 20px 0 10px; padding-bottom:5px;}
.comment_title span{float:right; font-size:12px;}
.comment_list{border:0px solid #000; margin:0 20px 0 10px;}
.user_image{margin-top:10px; float:left; border:0px solid #000;}
.msg_text{margin-top:10px; margin-left:55px; padding-left:10px;border-bottom:1px solid #cadee2; background:url(images/pointer.gif) no-repeat -10px 0 #eceff5;}
.msg_text h2{height:30px;}
.msg_text h2 span{color:#3b5998; float:right; padding:10px 20px;}
.msg_text h2 em{font-size:10px; font-style:normal; font-weight:normal; color:#808080;}
.msg_text h2 cite{font-size:12px; font-style:normal;}
.msg_text h2 cite a:link{color:#3b5998;}
.msg_text h2 cite a:visited{color:#3b5998;}
.msg_text h2 cite a:hover{color:#3b5998;}
.post_comment{height:300px; position:relative; border:0px solid #000; margin:20px 10px 0 10px;}
.post_comment_title h3{font-size:14px;}
#author_info{border:0px solid #000; margin:10px 20px;}
#author_info dd{margin-bottom:8px;}
#submit_info{border:0px solid #000; position:absolute; top:50px; left:220px;}
#submit_info .submit_box{margin-top:10px; cursor: pointer;}
#submit_info .submit_box input{border:none;}