html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
background:transparent none repeat scroll 0 0;
border:0 none;
font-size:100%;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
}
body {
line-height:1;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
content:none;
}
:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}
ins {
text-decoration:none;
}
del {
text-decoration:line-through;
}
table {
border-collapse:collapse;
border-spacing:0;
}
body {
background-color:#000033;
color:#000000;
font-family:Verdana;
font-size:12px;
font-weight:normal;
line-height:16px;
margin:0;
text-decoration:none;
}
.header {
background:transparent url(images/header_rw.gif) no-repeat scroll right center;
background-color:#C3E7F7;
height:142px;
margin:0 auto;
position:relative;
width:800px;
}
.blog_title a {
color:#003366;
font-family:Arial;
font-size:29px;
height:52px;
left:0;
position:absolute;
text-decoration:none;
top:52px;
}
.blog_title a span {
color:#7791DB;
}
.description {
background:transparent url(http://www.blogblog.com/tictac/quotes.gif) no-repeat scroll left top;
color:#666666;
font-family:Verdana;
font-size:13px;
font-style:italic;
padding: 5px 0 0 20px;
left:60px;
position:absolute;
text-align:left;
top:0px;
width:430px;
display:none;
}
.menu {
background-color:#31305A;
bottom:0;
height:35px;
position:absolute;
width:571px;
}
.menu ul li {
float:left;
height:35px;
margin:0 0 0 1px;
}
.menu ul li a {
color:#FEFEFE;
display:block;
font-family:Arial;
font-size:10px;
font-weight:bold;
padding:10px 17px;
text-decoration:none;
text-transform:uppercase;
}
.search {
background:#000033 url(images/bg-search.gif) no-repeat scroll 0 0;
bottom:0;
height:35px;
left:572px;
position:absolute;
width:227px;
}
.search input {
border:medium none;
color:#636F90;
font-family:Tahoma;
font-size:9px;
height:10px;
margin:12px 0 0 29px;
width:135px;
}
.middle {
background-color:#FFFFFF;
margin:0 auto;
position:relative;
width:800px;
}
.content {
float:left;
margin:65px 0 55px;
width:576px;
}
.sidebar {
float:left;
margin:0 0 20px;
width:215px;
}


.sidebar .top {
background:#FFFFFF url(images/bg-sidebar-top.gif) no-repeat scroll left top;
height:47px;
}
.sidebar .bottom {
background:#FFFFFF url(images/bg-sidebar-bottom.gif) no-repeat scroll left top;
height:47px;
}
.sidebar .main {
background:#FFFFFF url(images/bg-sidebar.gif) repeat-y scroll left top;
padding:0 0 0 18px;
}
.sidebar ul.list {
color:#566AA8;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
padding-bottom:15px;
}
.sidebar ul.list li ul {
color:#566AA8;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
margin:3px 0 10px;
}
.sidebar ul.list li ul li {
background:#FFFFFF url(images/list.gif) no-repeat scroll 0 5px;
padding-left:21px;
}
.sidebar ul.list li ul li a {
color:#20273A;
font-family:Tahoma;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.sidebar ul.list li ul li ul {
margin:0 0 0 -10px;
}
li#calendar {
margin-bottom:10px;
margin-top:-20px;
}
li#calendar table tbody tr td {
color:#000000;
font-weight:normal;
padding:2px;
}
li#calendar table thead tr th {
color:#000000;
padding:2px;
}
li#calendar table tbody tr td a, li#calendar table tfoot tr td a {
color:#000000;
font-weight:bold;
}
li#calendar table caption {
margin-left:-37px;
}
li#tag_cloud {
margin-bottom:10px;
}
li#tag_cloud a {
color:#000000;
text-decoration:none;
}
form#searchform {
margin-bottom:15px;
}
.textwidget {
color:#000000;
font-weight:normal;
}
h1 {
background-color:#FFFFFF;
color:#1C2232;
font-family:Verdana;
font-size:23px;
font-weight:normal;
line-height:23px;
margin:0 0 5px;
}
h1 a {
color:#1C2232;
text-decoration:none;
}
.post {
margin:0;
padding:0 20px 30px 20px;
}
.post .body {
background:#FFFFFF url(images/h1-border.gif) no-repeat scroll left top;
padding:10px 0 0;
}
.post .date {
background:#FFFFFF url(images/date-icon.gif) no-repeat scroll 0 0;
color:#505C7E;
padding:0 0 10px 20px;
}
.post .date a {
color:#000000;
}
.post .text p {
margin-bottom:12px;
}
.post .text ol, .post .text ul {
margin-bottom:12px;
margin-left:25px;
}
.post .text ol li ol, .post .text ul li ol {
margin-bottom:0;
}
.post .text ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:circle;
}
.post .text ol li {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
}
.post .text a {
color:#000000;
}
.post .text dt {
font-weight:bold;
}
.post .text dd {
margin-bottom:12px;
}
.post .meta {
background:#FFFFFF url(images/bg-meta.gif) no-repeat scroll 40px top;
font-weight:bold;
height:47px;
margin-top:20px;
padding:0 0 0 59px;
position:relative;
}
.post .meta img {
margin:0 3px 2px 0;
}
.post .meta img.rating {
margin-bottom:-3px;
}
.post .meta a {
color:#000000;
font-weight:normal;
text-decoration:none;
}
.post span.edit a {
color:#000000;
float:right;
font-size:12px;
font-weight:normal;
}
.clear {
clear:both;
}
.footer {
background:#CCCCCC none repeat scroll 0 0;
clear:both;
color:#003366;
height:34px;
margin:0 auto;
padding-top:2px;
text-align:left;
width:800px;
color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:10px;
}
.footer a {
color:#003366;
text-decoration:none;
}
.response {
}
.response .title {
font-family:Tahoma;
font-size:15px;
font-weight:bold;
margin-bottom:20px;
}
.comment {
background:#F6F6F6 url(images/bg-comment.gif) repeat scroll 0 0;
margin-bottom:5px;
margin-right:10px;
padding:10px;
position:relative;
}
.comment .meta {
background:#EEEEEE url(images/comment-arrow.gif) no-repeat scroll right top;
float:left;
width:98px;
}
.comment .meta img {
margin-bottom:7px;
}
.comment .meta .name {
font-family:Tahoma;
line-height:10px;
}
.comment .meta .date {
font-family:Tahoma;
font-size:10px;
}
.comment .meta .name a {
color:#000000;
font-family:Tahoma;
font-weight:bold;
text-decoration:none;
}
.comment .text {
float:left;
padding:0 10px;
width:427px;
}
.comment .text a {
color:#000000;
}
.comment .text p {
margin-bottom:7px;
}
.response .line {
background:#FFFFFF url(images/h1-border.gif) no-repeat scroll left top;
height:1px;
}
.response .form {
background:#E8E4FB none repeat scroll 0 0;
margin:0 10px 0 0;
padding:15px 0;
}
.response .form .title {
margin-left:10px;
}
form.comment a {
color:#000000;
}
form.comment {
background:transparent none repeat scroll 0 0;
font-family:Tahoma;
padding:0 0 0 25px;
position:relative;
}
form.comment p {
margin-bottom:5px;
}
form.comment .left {
float:left;
width:170px;
}
form.comment .right {
float:left;
}
form.comment input {
border:medium none;
font-family:Tahoma;
width:160px;
}
form.comment textarea {
border:medium none;
font-family:Tahoma;
height:96px;
width:340px;
}
.search-alert {
background:transparent url(images/alert-search.gif) no-repeat scroll left bottom;
color:#000000;
cursor:pointer;
display:none;
font-size:10px;
left:0;
margin-top:5px;
padding:10px 15px 20px;
position:absolute;
top:-55px;
width:160px;
z-index:10;
}
.tags-alert {
background:transparent url(images/alert-up.gif) no-repeat scroll left top;
color:#000000;
display:none;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
left:72px;
margin-top:5px;
padding:20px 15px 10px;
position:absolute;
top:15px;
width:160px;
z-index:100;
}
.date-alert {
background:transparent url(images/alert-up.gif) no-repeat scroll left top;
color:#000000;
display:none;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
left:97px;
margin-top:5px;
padding:20px 15px 10px;
position:absolute;
top:15px;
width:180px;
z-index:100;
}
.aligncenter, div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.alignleft {
float:left;

}
.alignright {
float:right;
}
.wp-caption {
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin:10px;
padding-top:4px;
text-align:center;
}
.wp-caption img {
border:0 none;
margin:0;
padding:0;
}
.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}
.pagination {
text-align:center;
}
.pagination a {
color:#000000;
}