/*  
Theme Name: wesweet_v1
Theme URI: http://www.wesweet.com
Description: powered by <a href="http://www.wesweet.com/blog">kayaka</a>
Version: final
Author: kayaka
Author URI: http://www.wesweet.com/blog
QQ:149655330
*/
html{
Scrollbar-Face-Color:#DBB972;
Scrollbar-Highlight-Color:#DBB972;
Scrollbar-Shadow-Color:#DBB972;
Scrollbar-3Dlight-Color:#DBB972;
Scrollbar-Darkshadow-Color:#EEDEBD;
Scrollbar-Arrow-Color:#fff;
Scrollbar-Track-Color:#EAD6AC;}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:160%;
color:#797979;
background:#fff url(images/topbg.jpg) repeat-x;
height:5px;
margin:0 auto;
padding:0;
}

* {
margin:0;
padding:0;
}

a {
color:#ff0052;
text-decoration:none;
line-height:160%;
}

a:hover {
color:#333;
text-decoration:none;
}

h1,h2,h3 {
font-size:14px;
font-weight:700;
}

h4,h5,h6 {
font-size:14px;
font-weight:500;
}

p,ul,ol,blockquote {
line-height:160%;
margin-bottom:8px;
}

blockquote {
background:url(images/quote2.gif) no-repeat;
padding:0 0 0 40px;
}

#content img {
border:5px solid #f2e6ce;
margin:5px;
max-width:540px;
padding:0;
}

#content img:hover {
border:5px solid #dbb972;
}

.clear {
clear:both;
}

dl {
margin:10px 0;
}

dt {
font-weight:700;
}

dd {
margin:5px 10px;
}
abbr { font-size:12px; font-weight:bold; color:#FF0052; text-decoration:none;}

#main .feed {
background:url(images/icon_feed.gif) no-repeat left center;
padding:0 0 0 20px;
}

.trackback {
background:url(images/trackback.gif) no-repeat left center;
padding:0 0 0 20px;
}

ul {
margin:10px 0;
padding:0 10px;
}

ol {
margin-left:40px;
padding:0;
}

#content ul li {
list-style:none;
background:url(images/bullet.gif) no-repeat left 4px;
margin:0 0 5px;
padding:0 0 0 20px;
}

#content ol li {
margin-bottom:5px;
padding:0;
}

#header,#content,#sidebar,#footer,.widget,.entry  {
overflow:hidden;
}

#main {
width:946px;
margin:0 auto;
}

#content {
float:left;
width:590px;
background-color:#fff;
margin:0;
line-height:160%;
}

.post {
border-bottom:4px solid #FFFFFF;
width:560px;
background-color:#faf6ed;
padding:10px 15px;
}

#topinfo {
font-size:12px; font-weight: normal;
line-height:22px; height:20px;
background-color:#faf6ed;
color:#888;
margin:0px 0px 4px 0px;
padding-left:15px;
padding-top:6px;
}

.entry a{
color:#666;
}
.entry a:hover{
color:#ff0052;
}

#menu {
font-size:15px;
font-weight:700;
line-height:20px;
height:50px;
margin-top:5px;
margin-bottom:4px;
background-color:#faf6ed;
padding:0;
}

#menu ul {
width:946px;
list-style:none;
margin:0 auto;
padding:0;
}

#menu li {
display:inline;
}

#menu a {
float:left;
line-height:20px;
color:#ff0052;
padding:15px 10px;
}

#menu #rss a {
color:#ff0052;
float:right;
padding-left:18px;
background:url(images/rss.gif) no-repeat left center;
border:none;
}

#menu #rss a:hover {
color:#333;
}

#content .post-meta {
font-size:12px;
color:#676767;
padding:0;
}

#content h2.pagetitle {
font-size:14px;
margin:0 0 5px 0;
}

ul.authorposts {
padding:0 20px;
}

ul.authorposts li {
padding:5px;
}

ul.authorposts li em {
float:right;
font-style:normal;
}

.post h2 {
font-size:14px;
font-weight:700;
color:#ff0052;
}

.navigation {
padding-bottom:3px;
height:20px;
line-height:20px;
width:560px;
margin:0;
}

#sidebar {
background-color:#f6efdf;
width:352px;
font-size:10px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7a7a7a;
border-left:4px solid #FFFFFF;
margin:0px;
line-height:160%;
}

#st {
width:340px;
border-bottom:4px solid #fff;
padding:6px 6px 0;
}

#sr,#sl {
float:left;
width:162px;
margin:0;
padding:6px 6px 0;
}

/*#sl {border-right:4px solid #fff;}*/
#sr{border-left:4px solid #fff;}

#sidebar h2 {
font-size:11px;
background-color:#EEDEBD;
color:#444;
padding:1px 0 1px 4px;
}

#sidebar ul {
list-style:none;
margin:0;
padding:0;
}

.sidebarother {
font-size:12px;
color:#898989;
}

.pic,#sidebar form,#sidebar table,#sidebar p,#sidebar ul ul {
margin:6px 0 10px;
padding:0;
}
#sidebar img {
max-width:340px;
border:none;
margin:0 0 3px;
padding:0;
}
#sidebar li li {
list-style:none;
margin:0;
padding:0;
border-bottom:1px dashed #EAD6AC;
}

#sidebar a {
color:#7a7a7a;
}

#sidebar a:hover {
color:#ff0052;
}

#referer {
margin-top:8px;
}

#sidebar span {
display:none;
}
#footer {
clear:both;
background:url(images/wordpresslogo.gif) no-repeat left 12px;
height:30px;
font-size:11px;
float:left;
color:#676767;
margin-left:10px;
padding:8px 0 20px 40px;
}

#footer p {
line-height:15px;
text-align:left;
margin:0;
}

#footer a {
color:#ff0052;
text-decoration:none;
}

#footer a:hover {
color:#333;
border-bottom:1px dashed #333;
}

span.required {
color:red;
}

#respond {
color:#333;
padding-top:5px;
border-top:1px solid #ccc;
margin-top:5px;
}

ol#commentlist li {
list-style:decimal url(none);
font-size:11px;
font-weight:700;
color:#c00;
padding:0;
margin:0;
}

#comments {
font-size:12px;
padding-top:10px;
}

#content .commentlist {
margin:0;
padding:0;
}

#content .commentlist li {
list-style:none;
margin-bottom:10px;
border-top:1px dashed #c1c1c1;
padding:10px 10px 2px;
}

.commentlist li .cmtinfo {
font-size:11px;
}

.commentlist li cite {
font-style:normal;
font-weight:700;
font-size:12px;
}

.commentlist li .cmtinfo em {
float:right;
font-size:11px;
color:#999;
}

#content .nocomments {
text-align:center;
color:#999;
font-size:11px;
}

#btnSearch,#submit {
border:1px solid #f6efdf;
color:#ff0052;
margin-top:0px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
background-color:#f6efdf;
font-weight:700;
padding:0;
}
#submit{ padding:4px 8px;}

#s,#author,#email,#url,#comment,#imgcode {
width:40%;
color:#666;
background-color:#fffbf2;
border:1px solid #d9caad;
font-size:12px;
padding:2px;
}
#s { 
width : 270px;
   } 
#imgcode{ width:100px;}

#comment {
width:80%;
height:160px;
line-height:160%;
}


#warning {
background:url(images/Warning.jpg) no-repeat;
width:120px;
height:120px;
text-align:center;
}

#content img.left,.alignleft {
float:left;
}

#content img.right,.alignright,.avatar {
float:right;
}

#gonggao,.entry a:hover {
color:#ff0052;
}

#menu a:hover,#menu li.current_page_item a:hover,#menu li.current_page_item a {
background:#ff0052 url(images/menubg.gif) repeat-x;
color:#fff;
}

.post-content,.sidebarother a {
font-size:12px;
}

.post-readmore {
float:right;
}

.post-star {
color:#ff0052;
padding-left:18px;
background:url(/other/star.gif) no-repeat left center;
border:none;
}


#flashppt{ margin:6px 6px 0 6px;}

*/

#navigation {
	float:auto;
}
