/* Theme Name:DreamersCorp
Theme URI:http://dreamerscorp.com/
Description:DreamersCorp theme.
Version:1.0
Author:Ben Lin
Author URI:http://benlin.me/
Tags:DreamersCorp
The CSS,XHTML and design is released under GPL:http://www.opensource.org/licenses/gpl-license.php
*/
/*** common ***/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
li{list-style-position:outside;list-style-image:none;list-style-type:none;}
a{text-decoration:none;cursor:pointer;position:relative;overflow:auto;}
.a_hover{position:relative;top:1px;}
table{border-spacing:0;border-collapse:collapse;}
fieldset, img{border:0;}
input, .input_hover{font-family:"microsoft Sans Serif", "arial", "Century Gothic";height:24px;font-size:12px;border:1px solid #02305E;;color:#fff;background:transparent;position:relative;overflow:auto;}
textarea, .textarea_hover{font-family:"microsoft Sans Serif", "arial", "Century Gothic";font-size:12px;border:1px solid #02305E;color:#fff;padding:8px;position:relative;overflow:auto;}
.btn{cursor:pointer;width:80px;margin-right:12px;height:36px;}
hr{display:none;}
.set_center{margin-right:auto;margin-left:auto;}
.center{text-align:center;}
.right{text-align:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{clear:both;}
.hidden{display:none;}
/*** end common ***/
/**** main ****/
body{font-family:"microsoft Sans Serif", "arial", "Century Gothic";background-image:url(http://dreamerscorp.com/img/1024_768.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:fixed;background-color:#04478b;font-size:12px;color:#F0F0EE;line-height:2em;width:100%;height:100%;}
#page{width:960px;margin-right:auto;margin-left:auto;}
/**** header ****/
#header{height:220px; position:relative; }
#headerimg{height:110px; width:430px; position:absolute; left:0px; top:36px; }
/**** nav ****/
.content_block_header{height:110px;width:100%;position:relative;top:80px;}
.content_block_header_logo{height:60px;width:950px;}
.nav{width:500px;height:32px;float:right;margin-top:10px;}
.nav_btn, .nav_btn_selected, .nav_btn_hover, .nav_btn_selected_hover{color:#b5c9d1;font-size:14px;font-family:"Century Gothic", "Arial", "Microsoft Sans Serif";margin-top:0px;margin-right:1px;margin-bottom:0px;margin-left:1px;padding-top:9px;padding-bottom:2px;float:right;background-repeat:repeat;display:block;}
.nav_btn{background-image:url(http://dreamerscorp.com/img/nivbg.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/nivbg.png');}
.nav_btn_hover{background-image:url(http://dreamerscorp.com/img/nivbgover.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/nivbgover.png');}
.nav_btn_hover, .nav_btn_selected{color:#ffffff;}
.nav_btn, .nav_btn_hover{*background-image:none;background-color:transparent;padding-right:20px;padding-left:20px;}
.nav_btn_selected, .nav_btn_selected_hover{padding-right:25px;padding-left:25px;background-color:#7da83f;}
/**** end nav ****/
/**** end header ****/
/**** content ****/
#content{width:690px;padding:0px;display:block;float:left;margin-bottom:30px;}
.post_wrap{background-repeat:repeat;background-color:transparent;display:block;background-image:url(http://dreamerscorp.com/img/tdbg.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/tdbg.png');*background-image:none;width:610px;padding:30px;margin-bottom:15px;}
.post_wrap_alt{padding:20px 30px 0 30px !important;}
.post_header{position:relative;width:610px;border-bottom:1px solid #003366;}
.post-date{border-right:4px solid #7DA83F;font-family:"Century Gothic","arial","microsoft Sans Serif";height:56px;width:56px;position:absolute;top:0px;left:0px;}
.post-day{font-size:40px;font-weight:bold;position:absolute;left:6px;top:-2px;line-height:40px;}
.post-month{color:#C9FF7B;font-size:12px;position:absolute;left:4px;bottom:0px;}
.post-m{padding:5px 0 10px 70px;width:450px;}
.post h2{font-size:24px;}
.post h2 a{color:#fff;}
.page_edit{color:#BBDDFF;}
.page_edit a{color:#fff;font-weight:bold;}
.post-r{position:absolute;bottom:5px;right:0px;text-align:right;}
.editer_pic img{border:1px solid #FFFFFF;width:38px;height:38px;}
.editor_id{color:#fff;background-color:#BBDDFF;margin:5px 0 0 0;padding:0 5px 4px 5px;border:1px solid #FFFFFF;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;line-height:16px;}
.entry{letter-spacing:1px;border-bottom:1px solid #003366;padding:10px 10px 0;word-spacing:1px;}
.entry h2{position:static;font-size:18px;margin-top:10px;margin-bottom:10px;}
.entry h3{font-size:16px;margin-top:10px;margin-bottom:10px;}
.entry ul li{margin-left:30px;list-style-type:square;}
.entry p{padding-bottom:15px;}
.entry a{font-weight:bold;color:#ecbd00;}
.more-link{line-height:24px;font-size:24px;text-align:right;}
.postmetadata{text-align:right;color:#BBDDFF;padding:5px 0;}
.postmetadata a{font-weight:bold;color:#fff;}
.navigation{display:block;text-align:center;font-size:16px;font-weight:bold;padding:10px 30px;}
.navigation_alt{width:610px;}
.navigation a{color:#fff;}
.related{margin:10px 0;width:500px;margin-right:auto;margin-left:auto;}
.related h2{position:static;text-align:center;font-size:20px;}
.related ul li{border-bottom:1px dotted #7291AD;list-style-type:decimal;margin:0;padding:5px 0 5px 8px;}
.related_post a{color:#9BC7DE;font-size:14px;}
.pagetitle{text-align:center;margin:0 20px 0 0;padding:30px;font-size:30px;color:#fff;background-color:#6699ff;border:1px solid #BBDDFF;}
/**** end content ****/
/**** Sidebar ****/
#sidebar{width:260px;padding:0px;float:right;}
.sidebar_logos{position:absolute;top:16px;left:20px;height:36px;width:36px;background-attachment:scroll;background-repeat:no-repeat;background-color:transparent;}
.tabs-panel .sidebar_logos{background-image:url(http://dreamerscorp.com/img/icon-search.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://dreamerscorp.com/img/icon-search.png');*background-image:none;}
.widget_stags_cloud .sidebar_logos{background-image:url(http://dreamerscorp.com/img/icon-tags.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://dreamerscorp.com/img/icon-tags.png');*background-image:none;}
#gfc .sidebar_logos{background-image:url(http://dreamerscorp.com/img/icon-gfc.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://dreamerscorp.com/img/icon-gfc.png');*background-image:none;}
.widget-simpletags .sidebar_logos{background-image:url(http://dreamerscorp.com/img/icon-tags.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://dreamerscorp.com/img/icon-tags.png');*background-image:none;}
.widget_categories .sidebar_logos{background-image:url(http://dreamerscorp.com/img/icon-categories.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://dreamerscorp.com/img/icon-categories.png');*background-image:none;}
.widget_archive .sidebar_logos{background-image:url(http://dreamerscorp.com/img/icon-archive.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://dreamerscorp.com/img/icon-archive.png');*background-image:none;}
.widget_recent_entries .sidebar_logos{background-image:url(http://dreamerscorp.com/img/icon-repost.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://dreamerscorp.com/img/icon-repost.png');*background-image:none;}
.widget_recent_comments .sidebar_logos{background-image:url(http://dreamerscorp.com/img/icon-recomment.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://dreamerscorp.com/img/icon-recomment.png');*background-image:none;}
#g_guestbook .sidebar_logos{background-image:url(http://dreamerscorp.com/img/icon-gcomment.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src='http://dreamerscorp.com/img/icon-gcomment.png');*background-image:none;}
#sidebar h2{padding:0px;margin-top:5px;margin-right:0px;margin-bottom:20px;margin-left:46px;font-size:18px;}
#sidebar a{color:#fff;}
.sidebar_custom_widget{background-repeat:repeat;background-color:transparent;display:block;background-image:url(http://dreamerscorp.com/img/tdbg.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/tdbg.png');*background-image:none;margin-bottom:15px;padding:20px;width:220px;position:relative;}
.sidebar_custom_widget ul li{margin-left:10px;list-style-type:square;}
.search_block{height:26px;position:relative;}
#g_search_bar,#s{width:150px;font-size:12px;background-image:url(http://dreamerscorp.com/img/bg-white.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/bg-white.png');*background-image:none;position:absolute;top:0px;left:0px;}
#searchsubmit,#g_searchsubmit{width:60px;height:26px;right:5px;top:0px;background-image:url(http://dreamerscorp.com/img/bg-white.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/bg-white.png');*background-image:none;position:absolute;}
/**** search tabs ****/
#search_block_header{width:260px;height:26px;}
#search_block_header div{float:left;width:74px;text-align:center;height:26px;line-height:26px;margin-right:1px;color:#B5C9D1;}
#search_block .tab_nav_selected{background-repeat:repeat;background-color:transparent;display:block;background-image:url(http://dreamerscorp.com/img/tdbg.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/tdbg.png');*background-image:none;color:#FFFFFF;}
#search_block .tab_nav{background-repeat:repeat;background-color:transparent;display:block;background-image:url(http://dreamerscorp.com/img/nivbg.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/nivbg.png');*background-image:none;position:relative;bottom:1px;}
#search_block ul li a{color:#ffffff;}
.tabs-panel{background-repeat:repeat;background-color:transparent;display:block;background-image:url(http://dreamerscorp.com/img/tdbg.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/tdbg.png');*background-image:none;width:220px;margin-bottom:15px;padding:20px;position:relative;}
/**** end search tabs ****/
/**** end Sidebar ****/
/**** footer ****/
#footer{width:660px;text-align:right;color:#ECBD00;margin-top:0px;margin-right:0px;margin-bottom:50px;margin-left:0px;}
#footer a{color:#ECBD00;font-weight:bold;}
#footer .valid{background:transparent url(http://dreamerscorp.com/img/tick.png) no-repeat scroll 0 50%;padding:0 0 0 18px;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/tick.png');*background-image:none;}
/**** end footer ****/
/**** 404 ****/
#error_page{height:250px;width:500px;margin-right:auto;margin-left:auto;margin-top:150px;}
/**** end 404 ****/
/* Begin Images */
p img{padding:0;max-width:100%;}
/* Using 'class="alignright"' on an image will (who would've thought?!) align the image to the right. And using 'class="centered',will of course center the image. This is much better than using align="center",being much more futureproof (and valid) */
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left}
/* End Images */
/* Begin Form Elements */
.entry form{
/* This is mainly for password protected posts,makes them look better. */
text-align:center;}
select{width:130px;}
/* End Form Elements */
/* Begin Comments*/
#respond_wrapper{background-image:url(http://dreamerscorp.com/img/tdbg.png);background-repeat:repeat;background-color:transparent;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/tdbg.png');*background-image:none;width:670px;display:block;margin-top:15px;}
#respond{padding:20px;}
#respond a{color:#fff;font-weight:bold;}
#respond h3{border-bottom:2px dashed #FFCC00;border-style:none none dashed;padding-bottom:5px;padding-top:10px;text-align:center;width:110px;margin-bottom:10px;font-size:14px;}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#comments{margin-left:40px;width:120px;padding-bottom:5px;text-align:center;border-bottom-width:2px;border-top-style:none;border-right-style:none;border-bottom-style:dashed;border-left-style:none;border-bottom-color:#FFCC00;padding-top:30px;font-size:14px;}
.cancel-comment-reply{float:right;}
#commentform{margin-top:5px;width:100%;}
#commentform input{width:150px;height:24px;background-image:url(http://dreamerscorp.com/img/bg-white.png);background-repeat:repeat;background-color:transparent;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/bg-white.png');*background-image:none;}
#commentform textarea{background-image:url(http://dreamerscorp.com/img/bg-white.png);background-repeat:repeat;background-color:transparent;display:inline;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/bg-white.png');*background-image:none;width:95%;margin-top:2px;height:300px;}
#commentform #submit{width:120px;float:right;margin-top:5px;margin-right:15px;}
#commentform p{margin:5px 0;}
.commentlist{background-repeat:repeat;background-color:transparent;display:block;background-image:url(http://dreamerscorp.com/img/tdbg.png);*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='http://dreamerscorp.com/img/tdbg.png');*background-image:none;width:670px;padding-bottom:20px;margin:0;}
.commentlist li{font-weight:bold;padding:20px;}
.comment-author{height:30px;background-color:#003366;width:100%;position:relative;*margin-left:-15px;}
.commentlist li .avatar{border:1px solid #fff;position:absolute;top:-10px;left:10px;}
.commentmetadata{font-weight:normal;margin:0;position:absolute;top:-20px;right:0px;}
.commentlist li ul li{margin-right:10px;margin-left:10px;}
.commentlist a{color:#fff;}
.commentlist p{font-weight:normal;text-transform:none;padding:10px;}
.fn{font-size:18px;font-weight:bold;position:absolute;left:46px;top:3px;}
.comment_content{position:static;margin-top:20px;border-left-width:3px;border-left-style:solid;border-left-color:#003366;margin-left:10px;}
.children{padding:0;margin-bottom:15px;}
.nocomments{text-align:center;margin:0;padding:0;}
.reply{text-align:right;padding-right:10px;margin-top:30px;margin-bottom:20px;}
/* End Comments */
/* CSS Document */