@import "/style/css/public/body.css";
@import "/style/css/public/header.css";
@import "/style/css/public/template.css";
@import "/style/css/public/font.css";
@import "/style/css/public/foter.css";
/*Body*/
#body_left_div  { float:left; text-align:left; width:366px; position:relative; }
#body_right_div { float:left; text-align:left; left:10px; width:486px; position:relative; }



/*Advertise*/
#advertise_main_div           { float:left; width:486px; position:relative; border:none; border-bottom:#FFFFFF 10px solid; }
#advertise_list_a_div         { float:left; width:240px; height:99px; position:relative; }
#advertise_list_b_div         { float:left; width:240px; height:99px; left:6px; position:relative; }



/*Services*/
#services_main_div            { float:left; width:486px; position:relative; }
#services_title_div           { float:left; width:486px; position:relative; height:26px; position:relative; background:url('/style/images/services/title.png'); background-repeat:no-repeat; background-position: left center; }
#services_content_div         { float:left; width:486px; position:relative; border:none; border-top:#FFFFFF 3px solid; border-bottom:#FFFFFF 10px solid; }
.services_space_div           { float:left; width:486px; height:6px; position:relative; background:url('/style/images/public/space_dot.gif'); background-repeat:no-repeat; background-position: center center; }

.services_list_a_div          { float:left; width:117px; height:40px; border-right:#FFFFFF 6px solid; position:relative; }
.services_list_b_div          { float:left; width:117px; height:40px; border-right:#FFFFFF 6px solid; position:relative; }
.services_list_c_div          { float:left; width:117px; height:40px; border-right:#FFFFFF 6px solid; position:relative; }
.services_list_d_div          { float:left; width:117px; height:40px; position:relative; border:none; }



/*Site Store*/
#site_store_main_div          { float:left; width:486px; position:relative; }
#site_store_title_div         { float:left; width:486px; position:relative; height:26px; position:relative; background:url('/style/images/homepage/title_site_store.png'); background-repeat:no-repeat; background-position: left center; }
#site_store_content_div       { float:left; width:486px; position:relative; border:none; border-top:#FFFFFF 3px solid; }

.site_store_list_a_div        { float:left; width:117px; position:relative; }
.site_store_list_b_div        { float:left; width:117px; left:6px; position:relative; }
.site_store_list_c_div        { float:left; width:117px; left:12px; position:relative; }
.site_store_list_d_div        { float:left; width:117px; left:18px; position:relative; }

.site_store_list_picture_div  { float:left; width:115px; position:relative; border:#D2D2D2 1px solid; }
.site_store_list_info_div     { float:left; width:115px; position:relative; border:none; border-top:#FFFFFF 5px solid; }
.font_site_store_code         { background-color: transparent; float:left; text-align:left; text-decoration: none; font-family:Tahoma; font-weight: normal; font-size: 11px; color: #000000; position:relative; left:5px; }
.font_site_store_price        { background-color: transparent; float:right; text-align:right; text-decoration: none; font-family:Tahoma; font-weight: bold; font-size: 11px; color: #000000; position:relative; right:5px; }



/*Projects*/
#project_main_div             { float:left; width:366px; position:relative; }
#project_title_top_div        { float:left; width:366px; height:26px; position:relative; background:url('/style/images/homepage/title_projects_top.png'); background-repeat:no-repeat; background-position: left center; }
#project_list_div             { float:left; width:366px; position:relative; border:none; border-top:#FFFFFF 5px solid; border-bottom:#FFFFFF 10px solid; }

#project_title_list_div       { float:left; width:24px; height:68px; position:relative; background:url('/style/images/homepage/title_projects_left.png'); background-repeat:no-repeat; background-position: left top; }
#project_on_air_div           { float:left; width:163px; position:relative; }
.project_on_air_list_div      { float:left; width:160px; position:relative; background:url('/style/images/homepage/projects_list_dot.png'); background-repeat:no-repeat; background-position: left center; }
#project_afoot_div            { float:left; width:163px; position:relative; left:18px; }
.project_afoot_list_div       { float:left; width:160px; position:relative; background:url('/style/images/homepage/projects_list_dot.png'); background-repeat:no-repeat; background-position: left center; }

.font_projects a:link         { background-color: transparent; text-decoration: none; font-weight: normal; color: #000000; }
.font_projects a:visited      { background-color: transparent; text-decoration: none; font-weight: normal; color: #000000; }
.font_projects a:active       { background-color: transparent; text-decoration: none; font-weight: normal; color: #000000; }
.font_projects a:hover        { background-color: transparent; text-decoration: none; font-weight: normal; color: #CC0000; }
.font_projects                { background-color: transparent; float:left; text-align:left; text-decoration: none; font-family:Tahoma; font-weight: normal; font-size: 11px; color: #000000; position:relative; left:10px;  }



/*News*/
#news_main_div                { float:left; width:366px; position:relative; }
#news_title_div               { float:left; width:366px; position:relative; height:26px; position:relative; background:url('/style/images/homepage/title_news.png'); background-repeat:no-repeat; background-position: left center; }
#news_content_div             { float:left; width:346px; position:relative; border-top:#FFFFFF 5px solid; border-bottom:#FFFFFF 10px solid; }

.font_news a:link             { background-color: transparent; text-decoration: none; font-weight: normal; color: #000000; }
.font_news a:visited          { background-color: transparent; text-decoration: none; font-weight: normal; color: #000000; }
.font_news a:active           { background-color: transparent; text-decoration: none; font-weight: normal; color: #000000; }
.font_news a:hover            { background-color: transparent; text-decoration: none; font-weight: normal; color: #314783; }
.font_news                    { background-color: transparent; float:left; text-align:left; text-decoration: none; font-family:Tahoma; font-weight: normal; font-size: 11px; color: #000000; position:relative; left:10px; }



/*Clue*/
#clue_main_div                { float:left; width:366px; position:relative; }
#clue_title_div               { float:left; width:366px; position:relative; height:26px; position:relative; background:url('/style/images/homepage/title_clue.png'); background-repeat:no-repeat; background-position: left center; }
#clue_content_div             { float:left; width:346px; position:relative; border-top:#FFFFFF 5px solid; border-bottom:#FFFFFF 0px solid; }

.font_clue a:link             { background-color: transparent; text-decoration: none; font-weight: normal; color: #000000; }
.font_clue a:visited          { background-color: transparent; text-decoration: none; font-weight: normal; color: #000000; }
.font_clue a:active           { background-color: transparent; text-decoration: none; font-weight: normal; color: #000000; }
.font_clue a:hover            { background-color: transparent; text-decoration: none; font-weight: normal; color: #B52121; }
.font_clue                    { background-color: transparent; float:left; text-align:left; text-decoration: none; font-family:Tahoma; font-weight: normal; font-size: 11px; color: #000000; position:relative; left:10px; }
