body, div, span, p, td, input, select {
color:#333333;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
}
a {
color:#333333;
font-size:12px;
text-decoration:none;
}
a:link {
color:#333333;
text-decoration:none;
}
a:visited {
color:#333333;
text-decoration:none;
}
a:hover {
color:#333333;
text-decoration:none;
}
a:active {
color:#333333;
text-decoration:none;
}
ul, li, p, h1, h2, h3, h4, h5, h6, form, input {
margin:0;
padding:0;
}
body, form, p {
margin:0;
padding:0;
}
li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
a img, img {
border:medium none;
}
.inline {
display:inline;
}
.hidden {
display:none;
}
.clear {
clear:both;
}
.al_right {
text-align:right;
}
.float_left {
float:left;
}
#page {
margin:0 auto;
min-height:700px;
width:940px;
}
#header {
background-color:#FF0030;
height:46px;
margin-top:45px;
position:relative;
}
#content {
width:940px;
}
.so {
left:35px;
position:absolute;
top:-5px;
}
.search {
float:right;
height:45px;
margin-right:20px;
width:145px;
}
.search_submit {
background:transparent url(../images/search.gif) no-repeat scroll 0 0;
border:medium none;
height:45px;
width:20px;
float:left;
}
.search_input {
display:inline;
float:left;
font-size:16px;
font-weight:bold;
height:22px;
line-height:25px;
margin-right:5px;
margin-top:9px;
padding-top:0;
width:105px;
}
.gotcha {
left:35px;
position:absolute;
top:65px;
}
.header_menu {
margin-left:270px;
}
.header_menu li {
display:inline;
float:left;
margin:0 5px;
}
.content_left, .content_right {
float:left;
}
.content_left {
margin-left:35px;
margin-top:50px;
width:605px;
}
.content_item {
padding-bottom:20px;
padding-top:10px;
width:605px;
}
.content_item_detail {
padding-bottom:10px;
padding-right:20px;
}
.content_item_detail .image {
border-right:10px solid #FFFFFF;
float:left;
height:240px;
padding-bottom:10px;
width:320px;
}
.content_item_title, .content_item_title a {
color:#FF0033;
font-size:18px;
padding-bottom:10px;
}
.comment_share {
background-color:#000000;
height:25px;
}
.comment_share a {
color:#FFFFFF;
font-size:13px;
font-weight:bold;
line-height:25px;
}
.comment_number {
float:left;
height:25px;
padding-left:5px;
width:100px;
}
.share {
float:right;
height:25px;
position:relative;
width:60px;
}
.share_list {
background:#FF0030 none repeat scroll 0 0;
display:none;
height:180px;
left:-75px;
position:absolute;
top:-180px;
width:135px;
}
.share_list li a {
font-size:11px;
padding:5px;
}
.new_old {
padding-top:10px;
}
.newer {
float:left;
}
.older {
float:right;
}
.content_right {
margin-left:10px;
margin-top:20px;
width:255px;
}
.recent {
border-top:1px solid #CFCFCF;
margin-bottom:5px;
padding-bottom:5px;
padding-top:10px;
width:250px;
}
.recent_item {
border-bottom:1px solid #CFCFCF;
min-height:150px;
padding-bottom:10px;
padding-top:5px;
}
.recent_item h3, .recent_item h3 a {
color:#FF0030;
font-size:13px;
padding-bottom:5px;
}
.recnet_iamge a img {
border:1px solid #8A8A8A;
width:98px;
}
.recent_des {
padding:5px;
}
.recent_des p {
font-size:11px;
}
.week {
border-bottom:1px solid #CFCFCF;
text-align:right;
}
#footer {
margin-left:35px;
margin-top:60px;
width:940px;
}
#footer p {
font-size:10px;
}
#footer p label {
font-size:11px;
padding-left:10px;
}
.archives {
padding-top:10px;
}
.archives ul li {
font-weight:bold;
padding:5px;
}
.wp-caption-text {
font-style:italic;
}
.widget{
	padding:5px 0px 5px 10px;
	border-top:1px solid #CFCFCF;

}