body {
background:#FFF url(background.gif) repeat;
color:#333;
}

blockquote,pre {
border-color:#379BCD;
border-style:dotted dotted dotted solid;
border-width:1px 1px 1px 5px;
margin-left:20px;
margin-right:5px;
margin-top:10px;
}

textarea,.textfield {
border:1px solid #BDC7D8;
font-size:12px;
padding:4px;
}

#searchbox .textfield {
border:1px solid #BDC7D8;
font-size:12px;
background:#fff url(search_background.gif) no-repeat;
background-position:0 0!important;
}

.valid {
color:#190;
}

.invalid {
color:#ff4a00;
}

.button,a#cancel-comment-reply-link {
background:#3B5998;
color:#FFF;
border-color:#3B5998 #0E1F5B #0E1F5B #3B5998;
}

.button:hover,a#cancel-comment-reply-link:hover {
background:#3E5383;
border-color:#0E1F5B #3B5998 #3B5998 #0E1F5B;
}

.sided,.wp-caption {
background:#F3F3F3;
border:1px solid #DDD;
}

a .sided:hover {
border-color:#666;
}

.boxcaption,.box,#related_posts,#related_posts ul li {
background:#FFF;
border-color:#BDC7D8;
}

.bottom_separator {
border-bottom:1px dashed #CCC;
}

#header {
width:962px;
height:160px;
margin:10px auto 0;
}

#header .inner {
border-bottom:1px solid #FFF;
}

#header .caption {
border-color:#999;
}

#title a {
color:#666;
text-decoration:none;
}

#menubar li {
color:#7bc5f8;
background:#7bc5f8;
}

#menubar li a:hover,#menubar li a.current {
background:#FFF;
COLOR:#52acea;
height:100%;
}

#menubar .current_page_item {
background:#52acea;
font-weight:700%;
color:#FFF;
}

#menubar li a {
font-weight:bold;
color:#FFF;
}

#searchbox .textfield:focus {
background-position:0 -21px!important;
}

#searchbox .searchtip {
color:#CCC;
}

#menubar li a#twitter img {
background-image:url(twitter_switch.gif);
}

#menubar li ul {

color:#1470b0;
border-color:#B7B7B7;
}

#content {
background:#fff url(content_background.gif) repeat-y top right;
border:solid 1px #B7B7B7;
}

#bottom .postnav {
border-top:1px dashed #B7B7B7;
}

#bottom .anchor span {
background:url(go_top.gif) no-repeat left center;
}
#notice {
border:1px solid #C6C6C6;
}

#notice .inner {
background:#F4F4F4;
border:1px solid #FFF;
}

#notice .icon {
background:url(notice.gif) no-repeat top left;
}

#notice .content .separator {
border-right:1px solid #C6C6C6;
}

.post .title h2 {
background:url(title.png) no-repeat;
color:#FFF;
padding-left:15px;
}
.post .title a {
color:#1470b0;
text-decoration:none;
}
.post .title a:hover {
COLOR:#fff;
text-decoration:none;
}
.post .comments {
background:url(comment.gif) no-repeat bottom left;
}

#sidebar {
background:#D9ECFB;
border-left:1px solid #B0C6D9;
}

#sidebar h3 {
padding-left:15px;
background: url(bian.jpg) no-repeat;
color:#1470b0;
}

#sidebar a h3 {
color:#79c8ff;
}
#sidebar a:hover {
COLOR:#040304;
}
#styleswitcher,#sidebar a:hover h3 {
background:#d6d6d6;
}
.post .content a:hover,.post .content404 a:hover,.entry-content a:hover {
background:#9fa3f3;
color:#fff;
text-decoration:none;
}
#styleswitcher span.color {
background:#FFF;
border:1px solid #999;
}

#styleswitcher #style-white {
margin-top:0;
}

#styleswitcher #style-white a img {
background:#FFF;
width:12px;
height:12px;
}

.widget ul li {
border-bottom:1px solid #eee;
}

.widget ul li ul li {
border-top:1px solid #eee;
}

#footer {
width:962px;
border-top:1px solid #B7B7B7;
margin:5px auto 0;
}

#footer .inner {
background:#7bc5f8;
border-top:1px solid #FFF;
color:#fff;
}
#footer .inner a {
color:#fff;
}
.userinfo .userpic {
background-color:#fff;
border:1px solid #B7B7B7;
}

#comments_rss {
background:url(feed.gif) no-repeat top left;
}

#wp-calendar th {
background:#DDD;
}

.rc_item .rc_avatar img {
background:#FFF;
border-color:#B7B7B7;
}

.wp_syntax {
background:#F9F9F9;
border:1px solid #CCC;
}

a,#title a:hover {
color:#3B5998;
}

.boxcaption h3,#related_posts h3,.messagebox .content,.post .content tr.even td,.userinfo,#trackbacks .caption,.wp-pagenavi span.current {
background:#F7F7F7;
}

#tagline,.post .info,#related_posts .excerpt,.sidedate,#trackbacks li small {
color:#999;
}

.post .content table,.post .content th,.post .content td {
border-color:#CCC;
}

.post .content th,#calendar_wrap,.wp-pagenavi a:hover,.wp_syntax .line_numbers {
background:#E9E9E9;
}

.commentlist .comment,#trackbacks,#trackbacks li {
border-color:#BDC7D8;
}