/*  
Theme Name: Elegance by TB
Theme URI: http://www.techblog.in.th
Description: The first theme customized by Steyr Commando
Author: Steyr Commando
Author URI: http://www.techblog.in.th
Version: Beta 0.5
Tags: black, blue, three-columns, two-columns, threaded-comments, fixed-width, theme-options, right-sidebar
.
Released under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
.
*/

/* Defaults */
body {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FDF9DB;
color:#000000;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
margin-top:0;
}
a {
text-decoration:none;
}
#main {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
margin:0 auto auto;
padding-bottom:5px;
}
#indexwrapper{
height:auto;
margin:0 auto auto;
width:960px;
}
#wrapper {
float:left;
height:auto;
margin:0 auto auto;
width:675px;
}
#header {
height:auto;
margin:auto;
padding:0;
width:960px;
}
#logo {
font-family:impact;
font-size:3em;
height:100px;
padding-top:15px;
}
#logo a, logo a:visited {
color:#000000;
text-decoration:none;
}
span#blogdesc {
font-family:tahoma;
font-size:12px;
padding-left:2px;
}
#headerlink {
height:20px;
padding-left:800px;
position:absolute;
top:-5px;
width:160px;
}
#headerlink ul li {
float:right;
list-style:none outside none;
}
#headerlink ul li a {
color:#FFFFFF;
font-size:10px;
padding-left:10px;
text-decoration:none;
}
#space {
margin:0;
padding:0;
}
#content {
height:900px;
}
.cleared {
clear:both;
margin:0;
padding:0;
}
#menu {
-moz-background-inline-policy:continuous;
background:url("images/menubar-bg.png") no-repeat scroll 0 0 transparent;
font-weight:bold;
height:34px;
list-style:none outside none;
margin-top:0;
padding:0;
}
#toprss {
float:right;
height:20px;
padding-right:5px;
padding-top:8px;
width:20px;
}
#toprss img {
border:medium none;
}
#toplogo {
border:medium none;
width:300px;
}
#menuitem {
list-style:none outside none;
margin:auto auto auto 5px;
padding:0;
}
#menuitem li {
float:left;
margin-top:6px;
}
#menuitem li a {
color:#333333;
font-size:12px;
margin-left:10px;
margin-right:10px;
text-decoration:none;
}
#menuitem li a:hover {
color:#666666;
}
#news {
float:left;
margin-top:5px;
position:relative;
width:690px;
}
#newsfull {
position:relative;
}
.topPost {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border-bottom:1px solid #333333;
font-size:9pt;
margin:0;
padding:1px 5px 5px;
}
.topPost h2.topTitle a {
color:#990000;
font-size:16pt;
font-weight:bold;
letter-spacing:0;
}
.topPost h2.topTitle a:hover {
color:#990000;
text-decoration:none;
}
.topPost p.topMeta {
color:#999999;
font-size:5pt;
margin:-10px 0 0;
padding:0;
}
.topPost p.topMeta a {
color:#999999;
text-decoration:underline;
}
.topPost p.topMeta a:hover {
color:#000000;
}
.topPost div.topContent {
color:#000000;
font-size:10pt;
line-height:20px;
margin:8px 0;
}
.topPost div.topContent a {
border:medium none;
color:#000000;
text-decoration:underline;
}
.topPost div.topContent a:hover {
color:#FF9933;
text-decoration:underline;
}
div.topContent img {
border:medium none;
}
.topPost div.topContent ul, .topPost div.topContent ol {
padding:0 0 0 30px;
}
.topPost div.topContent ul li, .topPost div.topContent ol li {
color:#000000;
}
.topPost span.topMore, .topPost span.topTags {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border:medium none;
color:#000099;
float:right;
font-size:9pt;
font-style:italic;
line-height:27pt;
margin-right:5px;
padding:1px 10px;
}
.topPost span.topComments {
display:none;
}
.postbutton {
float:right;
width:100%;
}
.tags {
color:#777777;
position:relative;
top:35px;
width:400px;
}
.tags a {
color:inherit;
}
.topPost span.linkpages {
color:#FFFFFF;
display:block;
font-size:9pt;
font-style:italic;
margin-bottom:10px;
}
.topPost span.linkpages a:hover {
color:#000000;
}
.topPost span.topComments:hover, .topPost span.topMore:hover, .topPost span.topTags:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}
.topPost span.topComments a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
color:#000099;
line-height:27pt;
padding-left:20px;
vertical-align:middle;
}
.topPost span.topMore a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
color:#000099;
line-height:27pt;
padding-left:20px;
vertical-align:middle;
}
.topPost span.topTags em {
-moz-background-inline-policy:continuous;
background:url("images/tags.gif") no-repeat scroll left center transparent;
color:#0A0A0A;
line-height:27pt;
padding-left:20px;
vertical-align:middle;
}
.topPost span.topTags a {
color:#FFFFFF;
line-height:27pt;
vertical-align:middle;
}
.topPost span.topComments a:hover, .topPost span.topMore a:hover, .topPost span.topTags a:hover {
color:#000099;
text-decoration:underline;
}
span.topTags {
display:none;
}
#sidebars {
float:left;
margin-left:10px;
margin-top:5px;
padding-top:20px;
position:relative;
width:260px;
}
#sidebars ul {
list-style:none outside none;
margin-top:0;
padding-left:5px;
position:relative;
}
#sidebar_full {
font-size:10px;
margin:auto;
width:100%;
}
#sidebar_full ul {
}
.sidebarbox {
font-size:10px;
margin-bottom:10px;
}
.sidebarbox h2 {
color:#990000;
}
.sidebarbox ul li {
font-size:11px;
}
.widgettitle {
border-bottom:1px solid #222222;
color:#990000;
margin-left:0;
margin-top:0;
padding:5px 0;
}
.textwidget a {
color:#111111;
}
#footer {
font-size:10px;
margin:auto;
padding-left:10px;
padding-top:10px;
width:960px;
}
#comments {
}
#commentstitle {
font-size:13pt;
}
a .gravitar {
float:left;
}
.commentbody {
float:right;
width:885px;
}
.commentlist {
font-size:9pt;
list-style:none outside none;
padding:0;
}
.commentlist li {
border:1px solid #222222;
margin-bottom:5px;
margin-top:5px;
padding-left:5px;
padding-top:5px;
}
p.wp-caption-text {
font-size:11px;
margin:5px auto 15px;
text-align:center;
}
#extrastuff {
font-size:10px;
}
#jpost {
border:medium solid #FFFFFF;
height:280px;
margin-left:10px;
width:600px;
}
textarea#comment {
width:635px;
}
#headlinewrapper {
display:none;
height:200px;
margin:25px 10px 0;
}
#slider {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FF0000;
float:left;
height:200px;
margin:0 10px 0 0;
width:600px;
}
#headline {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #00FF00;
float:left;
height:200px;
margin:0 10px;
width:300px;
}
#socialbookmark {
margin-top:20px;
width:340px;
}
#adsense {
margin-bottom:10px;
margin-top:10px;
width:728px;
}
#adsensepost {
display:none;
margin:5px auto;
width:728px;
}
#adsenseindex {
margin-bottom:10px;
margin-top:15px;
}
#cse-search-box div {
margin-left:8px;
}
h3.related_post_title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
color:#990000;
padding-left:10px;
}
ul.related_post {
list-style:square outside none;
}
#adsensebar {
float:right;
width:160px;
}
.breadcrumb {
font-size:12px;
margin-bottom:5px;
margin-left:5px;
margin-top:5px;
}
#poweredby {
float:right;
}
.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.alignleft {
float:left;
}
.alignright {
float:right;
}
#gallery-1 {
width:50%;
}
div#adsense {
width:672px;
}
div#adsense2 {
float:right;
}
div#wholewrapper {
margin:auto;
width:960px;
}