body
{
background:#ffffff;
padding:0;
margin:0;
font-family:Arial, "Times New Roman";
/*color:#4c4c4c;*/
color:#000000;
font-size:12px;
}

img
{
border:0;
}

#main_box
{
width:1000px;
margin:0 auto 0 auto;
}


#header
{
width:1000px;
height:122px;
/*background:url('../../images/header_bg.png');
background:url('../../images/header_snow.png');
background:url('../../images/header_bg_spring.png');*/
}

.bheader
{
font-weight:bolder;
padding-top:8px;
}

#usermenu
{
padding-top:5px;
}

#top_line
{
height:8px;
background-color:#034e81;
clear:both;
}

#header img
{
border:0px;
}

#menu_box,
#footer_box

{
width:1000px;
height:28px;
}

#menu_left,
#footer_left
{
width:5px;
height:28px;
background:url('../../images/menu_left.png');
float:left;
}

#menu_right,
#footer_right
{
width:5px;
height:28px;
background:url('../../images/menu_right.png');
float:left;
}

#menu_body,
#footer_body
{
width:990px;
height:28px;
background-color:#034e81;
float:left;
}



#body
{
width:1000px;
padding-top:7px;
padding-bottom:7px;
}

#body_inner
{
padding:0 10px 0 10px;
}

#left_box
{
width:180px;
float:left;
}


#right_box
{
width:180px;
float:left;
}


#content
{
width:820px;
float:left;
}


#content_2
{
width:640px;
float:left;
}

.box_180_1
{
width:180px;
}

.box_180_1_top
{
width:180px;
height:8px;
background:url('../../images/box_180_1_top.png');
}

.box_180_1_bottom
{
width:180px;
height:8px;
background:url('../../images/box_180_1_bottom.png');
}


.box_180_1_body
{
width:180px;
background:url('../../images/box_180_1_center.png');
}


.box_180_1_body .content
{
width:170px;
margin:0 auto 0 auto;
}

#tags ul
{
margin:0!important;
padding:0!important;
}


#tags li
{
list-style-image:none;
list-style:none;
float:left;
margin:1px 5px;
height:20px;
}

#tags li a
{
color:#0374CD;
}

#tags li a.size_1
{
font-size:11px;
}

#tags li a.size_2
{
font-size:13px;
}

#tags li a.size_3
{
font-size:15px;
}

#tags li a.size_4
{
font-size:16px;
}

#tags li a.size_5
{
font-size:16px;
font-weight:bolder;
}



table.front_table_1
{
border-top:4px solid #aabcfe;
}


table.front_table_1 tr td
{
background-color:#e8edff;
border-left:1px solid #9baff1;
border-bottom:1px solid #d9e0fb;
padding-left:5px;
padding-right:5px;
font-size:11px;
}

table.front_table_1 tr.row1 td
{
background-color:#d4daef;
}

table.front_table_1 tr.header td
{
background-color:#b9c9fe;
border-left:1px solid #e2e9ff;
text-align:center;
padding-left:5px;
padding-right:5px;
font-size:11px;
font-weight:bolder;
}


.autocomplete-w1 { background:url(../../images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }







#content .block3
{
width:820px;
float:left;
}


#content .facebook_left
{
margin:3px 8px 0 0;
width:265px;
float:left;
}


#content .fix_main_right
{
width:530px;
margin:3px 8px 0 0;
float:left;
}


#content .block,
#right_box .block
{
width:265px;
margin:3px 8px 0 0;
float:left;
position:relative;
}

#content .block.fix,
#right_box .block.fix
{
height:160px;
}

#content .block .mark_label,
#right_box .block .mark_label
{
color:#cc6600;
font-size:9px;
display:block;
width:90px;
height:14px;
position:absolute;
left:175px;
top:140px;
text-align:right;
background:url('../../images/marked_bottom_bg.png') no-repeat;
background-position:bottom right;
}

#content .block .date,
#right_box .block .date
{
font-weight:bolder;
font-size:11px;
}


#content .block.marked a.title,
#right_box .block.marked a.title,
#content .block.marked a.comments,
#right_box .block.marked a.comments
{
color:#cc6600;
}

.blue
{
color:#005ba2;
}

#content .block.marked a.title:hover,
#right_box .block.marked a.title:hover,
#content .block.marked a.comments:hover,
#right_box .block.marked a.comments:hover
{
color:#f2861b;
}







#content .block.ask a.title,
#right_box .block.ask a.title,
#content .block.ask a.comments,
#right_box .block.ask a.comments
{
color:#00942d;
}


#content .block.ask a.title:hover,
#right_box .block.ask a.title:hover,
#content .block.ask a.comments:hover,
#right_box .block.ask a.comments:hover
{
color:#09ad3b;
}




#content .block img.main,
#content .block img a.main,
#right_box .block img.main
{
display:block;
width:60px;
height:60px;
/*padding:2px;
border:1px solid #d1d1d1;*/
margin:0 2px 1px 0;
float:left;
}

#content .block a.title,
#right_box .block a.title
{
color:#0374cd;
font-size:12px;
font-weight:bolder;
margin-bottom:4px;
display:block;
width:197px;
float:left;
}

#content .block a.title:hover,
#right_box .block a.title:hover
{
color:#4b96d1;
}


#content .block a.title img.iconm
#right_box .block a.title img.icon
{
float:left;
width:25px;
height:30px;
}


#content .block a.prolog,
#right_box .block a.prolog
{
display:block;
width:260px;
color:#000;
font-size:11px;
text-decoration:none;
/*text-align:justify;*/
}

#content #left_box .block,
#right_box .block
{
margin-bottom:8px;
}


#content #left_box .block,
#right_box .block,
#content #left_box .block a.prolog,
#right_box .block a.prolog,
#content #left_box .block a.title,
#right_box .block a.title
{
width:175px;
}

#stories_list .story
{
padding-bottom:20px;
}


#stories_list .date
{
color:#4a4a4a;
}

#stories_list h2
{
margin-bottom:5px;
}

#stories_list h2 a
{
color:#00942D;
}

#stories_list h2 a:hover
{
color:#05b63b;
}




#stories_list h3.more
{
float:right;
}

#stories_list h3.more a
{
font-size:16px;
color:#d80000;
}

#stories_list .comments
{
margin-bottom:10px;
}

#stories_list .pre_content
{
padding:20px;
background-color:#eceff6;
}


#stories_list .prolog
{
font-style:italic;
padding:10px;
margin-bottom:5px;
background-color:#feefef;
}

