/*--Start reset--*/
body{margin:0; padding:0; background:url(./images/bg.gif) 0 0 repeat-x #b6bcc2;font:16px Verdana, Arial, Helvetica,
sans-serif;color:#666666;}
.fl { float: left;}
.fr { float: right;}
/* ul,li{margin:0; padding:0; list-style:none;} */
.clear { clear: both; height: 0px; line-height: 0px; font-size: 1px;}
div,p{list-style:none;}
div.right_panal p {margin:0; padding:0;}
img{border:0; margin:0; padding:0;}

iframe{  border:1px solid #2a2a2a!important; overflow-y:auto!important;}

/** Edit / Admin Tabs **/
div.left_inner_tab { width:auto. margin:0;}


/*--End reset--*/

/*--Start Header--*/
#header{width:1000px; height:167px; margin:0 auto; padding:0;}
/*--Start Top menu--*/
.top_row_menu{width:1000px; height:20px; margin:0; padding:0; float:left; background:url(images/top_row_bg.gif) 0 0
repeat-x;}
.top_row_menu ul{margin:0; padding:0 0 0 10px; list-style:none; float:left; }
.top_row_menu ul li{margin:0; padding:0 2px 0 2px; list-style:none; float:left; font-size:11px; line-height:20px;
color:#9ea6ad;}
.top_row_menu ul li a{color:#9ea6ad; text-decoration:none;}
/*--End Top menu--*/
.top_row_banner{width:1000px; height:90px; margin:0; padding:0; float:left;}
.top_logo_left{width:272px; height:90px; margin:0; padding:0; float:left; background:url(images/mactech_logo.gif) 0 0
no-repeat; display:block;}
.top_banner_right{width:728px; height:90px; margin:0; padding:0; float:left;}
.top_logo_left h1{ display:none;}
/*--Start main nav--*/
.main_nav{width:1000px; height:59px; margin:0; padding:0; float:left; background:url(images/main_nav_bg.gif) 0 0 repeat-x;}
.main_nav_inn{ height:23px; margin:0; padding:21px 0 0 0; float:left;
font-size:11px; color:#fff;}
.main_nav_inn ul{ margin:0; padding:0; list-style:none;}
.main_nav_inn ul li{ margin:0; padding:0 0px 0 0px; list-style:none; float:left; line-height:23px;}
.main_nav_inn ul li a{ margin:0; padding:0px 12px 0px 12px; list-style:none; float:left; display:block; color:#d2dadd;text-decoration:none;}

.main_nav_inn ul li a:hover{ margin:0; padding:0 0px 0 12px; list-style:none; float:left; background:url(images/main_menu_left.gif) 0 0 no-repeat; display:block; color:#393d44; text-decoration:none;}
.main_nav_inn ul li a:hover span { margin:0; padding:0 12px 0 0px; list-style:none; float:left; background:url(images/main_menu_right.gif) top right no-repeat;  display:block; color:#393d44; cursor:pointer;}




.main_nav_inn .act_ive{ margin:0; padding:0 0px 0 0px; list-style:none; float:left;
background:url(images/main_menu_left.gif) 0 0 no-repeat; line-height:23px; display:block; color:#393d44;
text-decoration:none;}
.main_nav_inn .act_ive a{ margin:0; padding:0 0px 0 12px; list-style:none; float:left;
background:url(images/main_menu_left.gif) 0 0 no-repeat; line-height:23px; display:block; color:#393d44;
text-decoration:none;}

.main_nav_inn  .span_01 { margin:0; padding:0 12px 0 0px; list-style:none; float:left;
background:url(images/main_menu_right.gif) top right no-repeat; line-height:23px; display:block; color:#393d44;
cursor:pointer;}
.main_nav_inn   .span_01 a{ margin:0; padding:0 12px 0 0px; list-style:none; float:left;
background:url(images/main_menu_right.gif) top right no-repeat; line-height:23px; display:block; color:#393d44;
cursor:pointer;}
/*--End main nav--*/
/*--End Header--*/
#text_special_ad { color: #000; float:none; padding:0 10px; width:976px; margin: 9px auto; font-size:12px; background:#FCDA21;}
#text_special_ad div.ad-header { float:left; font-weight:bold; }
#text_special_ad div.ad-body { float:left; max-width:875px; margin:12px 0;}
#text_special_ad a, #text_special_ad a:link { color:#000; float:left; margin:0 5px; text-decoration:none; }

/*--Start content--*/
#content{width:1000px; height:auto; margin:0 auto; padding:0;}
.wraper{width:1000px; height:auto; margin:0 ; padding:0; float:left; background:url(images/container_wraper.gif) 0 0
repeat-y;}
.content_top_heading{width:1000px; height:45px; margin:0; padding:0 0 21px 0; float:left;
background:url(images/content_top.gif) 0 0 no-repeat;}
.you_are_h{float:left; padding:0; width:124px; height:45px;}
.content_text{float:left; padding:0 0 0 12px; height:45px; line-height:45px; font-size:13px; color:#282e3d;}
.content_text a{ color:#282e3d; text-decoration:none;}
.content_text a:hover{ color:#282e3d; text-decoration:underline;}
.siteversion{float:right; padding:0; width:124px; height:45px;}

.restore_btn{float:right; padding:11px 10px 0 0;}

.content_inn{width:1000px; height:auto; margin:0; padding:0px 0 0 0; float:left;}
/*--Start left panal--*/
.left_panal{width:602px; height:auto; margin:0; padding:0 0 0 24px; float:left;}
.left_content_box{width:602px; height:auto; margin:0; padding:0 0 15px 0; float:left;}
.left_content_box_heading{width:602px; height:39px; margin:0; padding:0; float:left;
background:url(images/heading_mactechnews.gif) 0 0 no-repeat;}
.left_content_box_heading_x{width:17px; height:auto; margin:0; padding:10px 14px 0 0; float:right;}
.left_content_box_inn{width:602px; height:auto; margin:0; padding:7px 0 0 0; float:left;
background:url(images/left_box_wraper.gif) 0 0 repeat-y;}



 .row{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
 .row tr td{ border-bottom:1px solid #d5d7d8; line-height:21px; padding-bottom:2px; white-space:nowrap;}
.fix_wd_latest_forum_dis{ width:282px; height:21px; display:block; overflow:hidden;}

 .row_blogpost{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
 .row_blogpost tr td{ border-bottom:1px solid #d5d7d8; line-height:22px; padding-bottom:2px; }

.red_text{ color:#dc1e0d; padding-left:12px; font-weight:bold; font-size:11px; }

div.row { width:100%; height:17px; float:none; clear:both; margin:8px 0; line-height:11px; border-bottom: 1px solid #d5d7d8}
div.red_text { width: 50px; float: left; margin: 0 5px }
div.blue_text { width:465px; text-align: left; float: left; margin: 0}
div.more_arrow, div.views-field-view-node { float: right; width:10px; margin: 0 10px}
div.more_arrow, div.views-field-view-node, div.views-field-title1 { z-index:1000; }

.blue_text{ color:#0e639f; font-weight:normal; font-size:12px;  }
.blue_text a{ color:#0e639f; font-weight:normal; text-decoration:none;  }
.blue_text a:hover{ color:#0e639f; font-weight:normal; text-decoration:underline; }

.see_all_btn{ float:right; padding:4px 6px 0 0; }
.black_text{ color:#000; font-weight:normal;padding-left:14px;  }
.black_text a{ color:#000; text-decoration:none; }
 .black_text a:hover{ color:#000;  text-decoration:underline;}

.blue_it_text{ color:#0e639f; font:italic 12px Arial, Helvetica, sans-serif;  }
.blue_it_text a{ color:#0e639f !important; text-decoration:underline; padding-right:9px;}
.blue_it_text a:hover{ color:#0e639f; text-decoration:none}



.green_it_text{ color:#3a9242; font:italic 12px Arial, Helvetica, sans-serif;}
.green_it_text a{ color:#3a9242; text-decoration:underline; padding-right:2px;}
.green_it_text a:hover{ color:#3a9242; text-decoration:none;}

.sky_blue_bg{background:#d6dae1;  }
.sky_blue_bg p.smal_text{background:#d6dae1; font-size:11px; color:#5d5d5d; line-height:13px; padding:8px 0 14px 0; }


.red_text_normal{ color:#ff0000; font-weight:normal;line-height:24px;}
.red_text_normal a{ color:#ff0000; text-decoration:none;}
.red_text_normal a:hover{ color:#ff0000; text-decoration:underline;}

.red_text_kool_tool{ color:#ab1c17; font-weight:normal;line-height:2px;}
.red_text_kool_tool a{ color:#ab1c17; text-decoration:underline;}
.red_text_kool_tool a:hover{ color:#ab1c17; text-decoration:none;}


.black_text_normal_10{ color:#5d5d5d; font-weight:normal; font-size:11px; line-height:14px;  padding-bottom:8px; padding-top:1px; }


 .row_01 tr td{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:7px;padding-bottom:4px;border-bottom:1px solid #d5d7d8;}

.left_content_box_bottom{width:602px; height:35px; margin:0; padding:0; float:left;
background:url(images/left_box_bottom.gif) 0 0 no-repeat;}

.left_content_box_heading_blogpost{width:602px; height:39px; margin:0; padding:0; float:left;
background:url(images/blog_post_heading.gif) 0 0 no-repeat;}
.left_content_box_heading_review{width:602px; height:39px; margin:0; padding:0; float:left;
background:url(images/reviewandkooltoos_heading.gif) 0 0 no-repeat;}
.left_content_box_heading_nsb{width:602px; height:39px; margin:0; padding:0; float:left;
background:url(images/new_scanner_heading.gif) 0 0 no-repeat;}

.left_content_box_heading_rumer_s{width:602px; height:39px; margin:2px 0 0 0; padding:0; float:left;
background:url(images/rumor_scanner_heading.gif) 0 0 no-repeat;}
.left_content_box_heading_documentation_s{width:602px; height:38px; margin:0; padding:0; float:left;
/* background:url(images/documentation_heading.gif) 0 0 no-repeat; */}
.left_content_box_heading_white_p_s{width:602px; height:38px; margin:0; padding:0; float:left;
background:url(images/white_paper_s_heading.gif) 0 0 no-repeat;}

.tab_row{height:30px; margin:0 2px 0 0; padding:0 0 12px 0; background:url(images/tab_bg.gif) 0 0 repeat-x;}
.tab_row ul{ margin:0 0 0 1px; padding:0; list-style:none;}
.tab_row ul li{ margin:0; padding:0; list-style:none; float:left;}

.friday{ width:73px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/friday.gif) 0 0
no-repeat; display:block;}
 .friday a{ width:73px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/friday.gif) 0
0 no-repeat; display:block;}
.friday a:hover{ width:73px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/friday_h.gif) 0 0 no-repeat; display:block;}

.active1{ width:73px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/friday_h.gif) 0
0 no-repeat; display:block;}
 .active1 a{ width:73px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/friday_h.gif)
0 0 no-repeat; display:block;}

 .thursday{ width:82px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/thursday.gif)
0 0 no-repeat;}
.thursday a{ width:82px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/thursday.gif)
0 0 no-repeat;display:block;}
 .thursday a:hover{ width:82px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/thursday_h.gif) 0 0 no-repeat;}


 .wednesday{ width:98px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/wednesday.gif) 0 0 no-repeat;}
.wednesday a{ width:98px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/wednesday.gif) 0 0 no-repeat;display:block;}
 .wednesday a:hover{ width:98px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/wednesday_h.gif) 0 0 no-repeat;}

 .tuesday{ width:76px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/tuesday.gif) 0
0 no-repeat;}
.tuesday a{ width:76px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/tuesday.gif) 0
0 no-repeat; display:block;}
 .tuesday a:hover{ width:76px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/tuesday_h.gif) 0 0 no-repeat; display:block;}

.monday{ width:74px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/monday.gif) 0 0
no-repeat;}
 .monday a{ width:74px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/monday.gif) 0
0 no-repeat; display:block;}
 .monday a:hover{ width:74px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/monday_h.gif) 0 0 no-repeat; display:block;}

 .sunday{ width:72px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/sunday.gif) 0 0
no-repeat;}
 .sunday a{ width:72px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/sunday.gif) 0
0 no-repeat; display:block;}
 .sunday a:hover{ width:72px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/sunday_h.gif) 0 0 no-repeat;}

 .saturday{ width:81px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/saturday.gif)
0 0 no-repeat;}
 .saturday a{ width:81px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/saturday.gif) 0 0 no-repeat; display:block;}
 .saturday a:hover{ width:81px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/saturday_h.gif) 0 0 no-repeat;}

/*--start tab class current--*/
.current_friday{background:url(images/friday_h.gif) 0 0 no-repeat;width:73px; height:30px;}
.current_friday a{background:url(images/friday_h.gif);width:73px; height:30px;}

.current_thursday{background:url(images/thursday_h.gif) 0 0 no-repeat;}
.current_thursday a{background:url(images/thursday_h.gif);}

.current_wed{background:url(images/wednesday_h.gif) 0 0 no-repeat;}
.current_wed a{background:url(images/wednesday_h.gif);}

.current_tuesday{background:url(images/tuesday_h.gif) 0 0 no-repeat;}
.current_tuesday a{background:url(images/tuesday_h.gif);}

.current_monday{background:url(images/monday_h.gif) 0 0 no-repeat;}
.current_monday a{background:url(images/monday_h.gif);}

.current_sunday{background:url(images/sunday_h.gif) 0 0 no-repeat;}
.current_sunday a{background:url(images/sunday_h.gif);}

.current_sat{background:url(images/saturday_h.gif) 0 0 no-repeat; }
.current_sat a{background:url(images/saturday_h.gif);x}


/*--End tab class current--*/
.left_content_box_inn_01{width:602px; height:auto; margin:0; padding:1px 0 0 0; float:left;
background:url(images/left_box_wraper.gif) 0 0 repeat-y;}

/*--End left panal--*/
/*--Start right panal--*/
.right_panal{width:327px; height:auto; margin:0; padding:0 23px 0 24px; float:left;}
.ms_box_rt{width:327px; height:35px; margin:0; padding:4px 0 7px 0; float:left; background:url(images/ms_box_bg.gif) 0 0
no-repeat; font-size:12px; color:#fff; font-weight:bold;}
.ms_box_rt_left{width:103px; height:35px; margin:0; padding:0 0 0 10px; float:left;}
.ms_box_rt_left span{ color:#99c1e5; font-size:11px;}
.ms_box_rt_mdl{width:73px; height:35px; margin:0; padding:0; float:left;}
.ms_box_rt_right{width:76px; height:35px; margin:0; padding:0; float:left;}
.ms_box_rt_right_gr{width:60px; height:35px; margin:0; padding:0 0 0 2px; float:left; line-height:26px;}

.right_child_box{width:327px; height:auto; margin:0; /*padding:1px 0 7px 0;*/ padding:2px 0 15px; float:left; }
.right_child_box_001{width:327px; height:auto; margin:0; /*padding:8px 0 6px; */ padding:10px 0 12px; float:left; }
.right_child_box_002{width:327px; height:169px; margin:6px 0 7px 0; /* padding:7px 0 3px 0; */ padding:1px 0 13px; float:left;
background:url(images/right_add_bg.gif) 0 0 no-repeat; }
.todays_deal_banner{ text-align:center; margin:2px auto 0 auto; padding:0; width:300px; height:120px; display:block;
overflow:hidden;}
.box_rt_bold_text{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#fff; padding:13px 0 0
10px}
.box_rt_bold_text a{ color:#fff; text-decoration:underline;}
.box_rt_bold_text a:hover{ color:#fff; text-decoration:none;}
.box_rt_bold_text_1{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#cbd8f0; padding:10px
0 0 10px}
.widt_h{width:148px; float:left;}
.heading_bl_12{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#5fa4df; font-weight:bold;
padding:12px 0 14px 4px;}
.heading_bl_12_nor{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5d5d5d; font-weight:normal;
padding:0px 6px 17px 4px; line-height:12px; text-align:left;}

/** Content **/
div.left-panal div.content { padding: 10px; }

/** Front page **/

.front .ch_top{width:310px; height:26px; margin:0; padding:11px 0 0 17px; float:left; background:url(images/rt_ch_top_bh.gif) 0 0 no-repeat; position:relative; }
.front .ch_top  .button_01{width:30px; height:auto; margin:0; padding:0px 2px 0 0px;float:right;position:absolute; right:0px;top:9px; }

.front .ch_mdl{width:327px; height:auto; margin:0; padding:0 0 4px 0; float:left; background:url(images/re_mdl_bg.gif) 0 0 repeat-y; }
.front .ch_mdl_01{width:327px; height:auto; margin:0; padding:8px 0 0 0; float:left; background:url(images/re_mdl_bg.gif) 0 0 repeat-y; }

.front .ch_mdl_w{width:327px; height:auto; margin:0; padding:8px 0 0 0; float:left; background:url(images/ch_mdl_w.gif) 0 0 repeat-y; }
.front .search_r1{padding:14px 0 7px 20px; margin:0; font-size:11px; font-weight:bold; color:#000;}
.front .search_r1_input{padding:0px 0 0 20px; height:22px; margin:0; font-size:11px; font-weight:bold; color:#000; background:url(images/in_put_bg.gif) 20px 0 no-repeat;}
.front .search_r1_in_lt{float:left; padding:0 10px 0 0;}
.front .in_put_01{background:none; width:210px; height:18px; border:none; float:left; padding:2px 0 0 10px;}
.front .ch_bot{width:327px; height:9px; margin:0; padding:0; float:left; background:url(images/rt_ch_bot_bh.gif) 0 0 no-repeat; font-size:1px; line-height:1px; }
.front .ch_bot_w{width:327px; height:33px; margin:0; padding:0px 0 0 0; float:left; background:url(images/ch_bottom_bh.gif) 0 0 repeat-y; }

/** Secondary Pages **/
 .ch_top{width:310px; height:26px; margin:0; padding:11px 0 0 17px; float:left; background:url(images/rt_ch_top_bh.gif) 0 0 no-repeat; position:relative; }
 .ch_top  .button_01{width:30px; height:auto; margin:0; padding:0px 2px 0 0px;float:right;position:absolute; right:0px;top:9px; }

 .ch_mdl{width:327px; height:auto; margin:0; padding:0; float:left; background:url(images/re_mdl_bg.gif) 0 0 repeat-y; }
 .ch_mdl_01{width:327px; height:auto; margin:0; padding:8px 0 0 0; float:left; background:url(images/re_mdl_bg.gif) 0 0 repeat-y; }
 .ch_mdl_w{width:327px; height:auto; margin:0; padding:8px 0 0 0; float:left; background:url(images/ch_mdl_w.gif) 0 0 repeat-y; }

 .search_r1{ padding:14px 0 7px 20px; margin:0;  font-size:11px; font-weight:bold; color:#000;}
 .search_r1_input{ padding:0px 0 0 20px; height:22px; margin:0; font-size:11px; font-weight:bold; color:#000; background:url(images/in_put_bg.gif) 20px 0 no-repeat;}
 .search_r1_in_lt{float:left; padding:0 10px 0 0; }
 .in_put_01{background:none; width:210px; height:18px; border:none; float:left; padding:2px 0 0 15px;}
 .ch_bot{width:327px; height:9px; margin:0; padding:0; float:left; background:url(images/rt_ch_bot_bh.gif) 0 0 no-repeat; font-size:1px; line-height:1px; }

 .ch_bot_w{width:327px; height:33px; margin:0; padding:0px 0 0 0; float:left; background:url(images/ch_bottom_bh.gif) 0 0
repeat-y; }

.black_text_verdana_12{ color:#000; font-weight:normal; font-size:12px; padding-left:10px; font-family:Verdana, Arial,
Helvetica, sans-serif; }
.black_text_verdana_12 a{ color:#000; text-decoration:none; }
.black_text_verdana_12 a:hover{ color:#000; text-decoration:underline; }

.black_verdana_11_bild{ color:#000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
text-align:center; }
.black_verdana_11_bild a{ color:#000; text-decoration:underline;  }
.black_verdana_11_bild a:hover{ color:#000; text-decoration:none;  }
.see_all_btn_rt{ float:right; padding:4px 6px 0 0; }
.center_al{ text-align:center;}
.pad_top_1{ padding-top:16px;}
.pad_top_2{ padding-top:14px;}
.pad_top_3{ padding-top:6px; text-align:center;}
.pad_top_3 img { padding-top:9px; }
.pad_top_4{ padding-top:20px; text-align:center;}
.pad_top_5{ padding-left:2px; }
.right_blue_add{width:327px; height:148px; margin:0; padding:0 0 10px 0; float:left;
background:url(images/right_add_bg.gif) 0 0 no-repeat; }
 .row_02{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0e639f; }
 .row_02 tr td{ border-bottom:1px dashed #a9aeb5; line-height:23px; padding-bottom:2px; color:#0e639f; }

  .row_03{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0e639f; }
 .row_03 tr td{ border-bottom:1px dashed #a9aeb5; line-height:20px; padding-bottom:2px; color:#0e639f; }

  .row_04{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0e639f; }
 .row_04 tr td{ border-bottom:1px solid #d5d7d8; line-height:25px; padding-bottom:0px; color:#0e639f; padding-bottom:0px; vertical-align:middle; }

 .row_05{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0e639f; }
 .row_05 tr td{ border-bottom:1px dashed #a9aeb5; line-height:17px; padding-bottom:2px; color:#0e639f; }
 .row_05 tr td a{ color:#0e639f; text-decoration:none;}
 .row_05 tr td a:hover{ color:#0e639f; text-decoration:underline;}



 .row_06{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0e639f; }
 .row_06 tr td{ border-bottom:1px dashed #a9aeb5; line-height:19px; padding-bottom:2px; color:#0e639f; }
 .row_06 tr td a{  color:#0e639f; text-decoration:none;}
 .row_06 tr td a:hover{  color:#0e639f; text-decoration:underline;}

 .row_07{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0e639f; }
 .row_07 tr td{ border-bottom:1px dashed #a9aeb5; line-height:21px; padding-bottom:2px; color:#0e639f; }
 .row_07 tr td a{ color:#0e639f; text-decoration:none;}
 .row_07 tr td a:hover{ color:#0e639f; text-decoration:underline;}


.right_big_add_box{width:327px; height:auto; margin:2px 0 0 0; padding:2px 0 15px 0; float:left;  }
.right_big_add_box_top{width:327px; height:37px; margin:0; padding:0; float:left;
background:url(images/rt_big_add_top_bg.gif) 0 0 no-repeat; }
.right_big_add_box_mdl{width:325px; height:auto; margin:0; padding:0 0 4px 0; float:left; background:url(images/big_add_bg.gif) 0 0
repeat-x #dfe2e4; border-left:1px solid #c4c8cb; border-right:1px solid #c4c8cb; }
.right_big_add_box_bottom{width:327px; height:7px; margin:0; padding:0; float:left;
background:url(images/right_box_big_bottom_bg.gif) 0 0 no-repeat;  }

.left_add_001_big{float:left; padding-left:5px; padding-top:1px; width:152px;}
 .right_add_001_big{float:left; padding-left:1px; padding-top:19px;}

 .right_big_add_box_mdl_small{width:325px; height:auto; margin:0; padding:7px 0 0 0; float:left;
background:url(images/rt_small_box_bg.gif) 0 0 repeat-x #dfe2e4; border-left:1px solid #c4c8cb; border-right:1px solid
#c4c8cb; }
/*--End right panal--*/

/*--start bottom link--*/

/*--end bottom link--*/
.Bottom_row_link{margin:18px 0 0 25px; padding:0; width:952px; height:auto; float:left; border-top:1px solid #d5d7d8;
font-family:Arial, Helvetica, sans-serif; font-size:12px; display:inline;}
.Bottom_row_link ul{margin:0; padding:0; list-style:none;}
.Bottom_row_link ul li{margin:0; padding:10px 10px 0px 0px; list-style:none; float:left; }
.Bottom_row_link ul li a{ color:#0e639f; font:italic 11px "verdana";}
/*--End content--*/
#footer_sep{margin:0 auto 0 auto; padding:0; width:1000px; height:33px; line-height:12px; }
.footer_sep_innnn{margin:0 auto 0 auto; padding:0; width:1000px; height:33px; line-height:12px; float:left; }


#footer{margin:0 auto 0 auto; padding:0; width:1000px; height:auto; background:url(images/footer_wraper.gif) 0 0 repeat-y;}
#footer .footer_top{margin:0 auto; padding:0; width:1000px; height:116px; background:url(images/footer_top.gif) 0 0
no-repeat; float:left; color:#808d9c; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#footer .footer_bottom{margin:0 auto; padding:0; width:1000px; height:5px; background:url(images/footer_bottom.gif) 0 0
no-repeat; float:left; line-height:0px; font-size:1px;}
.foo_ter{width:1000px; float:left;}
.left_l_footer{padding:40px 0 0 12px; float:left;}
.left_l_footer a{color:#808d9c; text-decoration:none;}
.left_l_footer a:hover{color:#808d9c; text-decoration:underline;}

.right_l_footer{padding:40px 22px 0 0px; float:right; font-size:14px; font-weight:bold; color:#99b7d5;}
.foo_ter_bottom{ padding:14px 22px 0 12px; float:left;}


#bootom_foo_ter{margin:0 auto; padding:0; width:1000px; height:40px; text-align:right; font-family:Arial, Helvetica,
sans-serif; font-size:11px; color:#717e8d; line-height:30px; float:none; clear:both; }
#bootom_foo_ter a{color:#47515d; text-decoration:underline;}

/*====================Start pop_up css====================*/
.left_content_box_top_pop_up{width:602px; height:37px; margin:0; padding:0; float:left;
background:url(images/pop_up_top.png) 0 0 no-repeat;}
.left_content_box_inn_pop_up{width:602px; height:auto; margin:0; padding:6px 0 0 0; float:left;
background:url(images/left_box_wraper.gif) 0 0 repeat-y;}
.left_content_box_bottom_pop_up{width:602px; height:37px; margin:0; padding:0; float:left;
background:url(images/pop_up_bottom.png) 0 0 no-repeat;}
 .row_pop_up{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
 .row_pop_up tr td{ border-bottom:1px solid #d5d7d8; line-height:22px; padding-bottom:2px; }
/*====================End pop_up css====================*/

/*======================= Rumor tab css ==========    */


.tab_row_rumor{height:30px; margin:0 2px 0 0; padding:0; background:url(images/tab_bg.gif) 0 0 repeat-x;}
.tab_row_rumor ul{ margin:0; padding:0; list-style:none;}
.tab_row_rumor ul li{ margin:0; padding:0; list-style:none; float:left;}

.fridayrumor{ width:73px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/friday.gif)
0 0 no-repeat; display:block;}
.fridayrumor a{ width:73px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/friday.gif) 0 0 no-repeat; display:block;}
.fridayrumor a:hover{ width:73px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/friday_h.gif) 0 0 no-repeat; display:block;}

.activerumor{ width:73px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/friday_h.gif) 0 0 no-repeat; display:block;}
.activerumor a{ width:73px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/friday_h.gif) 0 0 no-repeat; display:block;}

.thursdayrumor{ width:82px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/thursday.gif) 0 0 no-repeat;}
.thursdayrumor a{ width:82px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/thursday.gif) 0 0 no-repeat;display:block;}
.thursdayrumor a:hover{ width:82px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/thursday_h.gif) 0 0 no-repeat;}


.wednesdayrumor{ width:98px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/wednesday.gif) 0 0 no-repeat;}
.wednesdayrumor a{ width:98px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/wednesday.gif) 0 0 no-repeat;display:block;}
.wednesdayrumor a:hover{ width:98px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/wednesday_h.gif) 0 0 no-repeat;}

.tuesdayrumor{ width:76px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/tuesday.gif) 0 0 no-repeat;}
.tuesdayrumor a{ width:76px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/tuesday.gif) 0 0 no-repeat; display:block;}
.tuesdayrumor a:hover{ width:76px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/tuesday_h.gif) 0 0 no-repeat; display:block;}

.mondayrumor{ width:74px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/monday.gif)
0 0 no-repeat;}
.mondayrumor a{ width:74px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/monday.gif) 0 0 no-repeat; display:block;}
.mondayrumor a:hover{ width:74px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/monday_h.gif) 0 0 no-repeat; display:block;}

.sundayrumor{ width:72px; height:30px; margin:0; padding:0; list-style:none; float:left; background:url(images/sunday.gif)
0 0 no-repeat;}
.sundayrumor a{ width:72px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/sunday.gif) 0 0 no-repeat; display:block;}
.sundayrumor a:hover{ width:72px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/sunday_h.gif) 0 0 no-repeat;}

.saturdayrumor{ width:81px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/saturday.gif) 0 0 no-repeat;}
.saturdayrumor a{ width:81px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/saturday.gif) 0 0 no-repeat; display:block;}
.saturdayrumor a:hover{ width:81px; height:30px; margin:0; padding:0; list-style:none; float:left;
background:url(images/saturday_h.gif) 0 0 no-repeat;}


.current_rumormonday{background:url(images/monday_h.gif) 0 0 no-repeat;}
.current_rumormonday a{background:url(images/monday_h.gif);}

.current_rumortuesday{background:url(images/tuesday_h.gif) 0 0 no-repeat;}
.current_rumortuesday a{background:url(images/tuesday_h.gif);}

.current_rumorwednesday{background:url(images/wednesday_h.gif) 0 0 no-repeat;}
.current_rumorwednesday a{background:url(images/wednesday_h.gif);}

.current_rumorthursday{background:url(images/thursday_h.gif) 0 0 no-repeat;}
.current_rumorthursday a{background:url(images/thursday_h.gif);}

.current_rumorfriday{background:url(images/friday_h.gif) 0 0 no-repeat;}
.current_rumorfriday a{background:url(images/friday_h.gif);}

.current_rumorsaturday{background:url(images/saturday_h.gif) 0 0 no-repeat;}
.current_rumorsaturday a{background:url(images/saturday_h.gif);}

.current_rumorsunday{background:url(images/sunday_h.gif) 0 0 no-repeat;}
.current_rumorsunday a{background:url(images/sunday_h.gif);}

  .row_rumor{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
 .row_rumor tr td{ border-bottom:1px solid #d5d7d8; line-height:22px; padding-bottom:2px; }

/*   light box css start */

    .black_overlay{
      display: none;
      position:fixed;
      top: 0%;
      left: 0%;
      width: 100%;
      height: 100%;
      background-color: black;
      z-index:1001;
      -moz-opacity: 0.8;
      opacity:.80;
      filter: alpha(opacity=80) !important;

    }
    /*.black_overlay{
      display: none;
      position:fixed;
      top: 0%;
      left: 0%;
      width: 100%;
      height: 100%;
      background:url(../images/back_gray.png);
      z-index:1001;


    }*/
    .white_content {
      display: none;
      position: absolute;
      top: 18%;
      left: 25%;
      width: 603px;
      height: 50%;
      padding: 0px;
      border: 0px solid orange;

      z-index:1002;
      overflow: auto;
    }

    .close_ak{  background:url(x.png) 0 0 no-repeat; border:0; margin:0; padding:0;}



/* end light box css */

/*====================Start inner page design css====================*/
.left_inner_box_heading{width:601px; height:36px; margin:0; padding:0; /* float:left; */ background:url(images/pop_up_top.png)  top left no-repeat;}
.left_inner_box_heading h1{ font-family:"arial"; font-size:15px; font-weight:bold; color:#ebebeb; margin:0; line-height:34px; padding:2px 0 0 18px; text-transform:capitalize; width:506px; float:left; }
.left_inner_box_inn{width:601px; height:auto; margin:0; /* padding:2px; /*padding:6px 10px 0 10px; */float:left;
background:url(images/left_box_wraper.gif) 0 0 repeat-y;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:18px;}
.left_inner_box_inn a{ color:#0E639F; font-size:12px; font-weight:normal; text-decoration:underline;}
.left_inner_box_inn a:hover{ color:#0E639F; font-size:12px; font-weight:normal; text-decoration:none;}
.left_inner_box_bottom{width:602px; height:35px; margin:0; padding:0; float:left;
background:url(images/left_box_bottom.gif) 0 0 no-repeat;}
/*====================End inner page design css====================*/
 ul.pager { background: transparent url(images/left_box_wraper.gif) repeat-y scroll 0 0; margin: 0; font-size:12px; padding-top:14px;}
 .item-list .pager { width: 100%; margin:0; padding:10px 0}
 .item-list .pager li { border: 1px solid #E5E5E5; margin:1px; padding:5px}
 .item-list .pager li:hover { background: #E5E5E5}
 .item-list li.pager-current {background: #47515E; color:#fff;}

/* tool tip css */




/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
  font-weight:normal;
    text-decoration:none;
  font-size:12px;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:-14px; left:-16px;
  padding: 15px 0 0 0;
  width:200px;
  color: #000;
    text-align: center;
  filter: alpha(opacity:90);
  KHTMLOpacity: 0.90;
  MozOpacity: 0.90;
  opacity: 0.90;
}
a.tt:hover span.top{
  display: block;
  padding: 30px 8px 0;
    background: url(images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
  display: block;
  padding: 0 8px;
  background: url(images/bubble_filler.gif) repeat bottom;

}
a.tt:hover span.bottom{
  display: block;
  padding:3px 8px 10px;
  color: #548912;
    background: url(images/bubble.gif) no-repeat bottom;
}
/* End tool tip css */

.light_page{
background:none !important;
width:602px;

}
.light_page_inner{
width:602px !important;

}



.left_content_box_lite_box{width:560px; height:auto; margin:0 auto; padding:0 0 0px 0;}
.left_inner_box_heading_lite_box{width:560px; height:39px; margin:0 auto; padding:0;
background:url(images/heading_lite_box_bg.gif) 0 0 no-repeat;}
.left_inner_box_heading_lite_box h1{ font-family:"Lucida Sans"; font-size:18px; font-weight:normal; color:#fff; margin:0;
line-height:32px; padding:0px 0px 0px 10px;}
.left_inner_box_inn_lite_box{width:540px; height:auto; margin:0 auto; padding:0px 10px 0 10px;
background:url(images/left_box_wraper_lite_box.gif) 0 0 repeat-y;font-size:12px; font-family:Verdana, Arial, Helvetica,
sans-serif; line-height:18px;}

.left_inner_box_inn_lite_box a{ color:#0E639F;  text-decoration:underline;}
.left_inner_box_inn_lite_box a:hover{ color:#0E639F;  text-decoration:none;}
.left_inner_box_bottom_lite_box{width:560px; height:35px; margin:0 auto; padding:0;
background:url(images/left_box_bottom_lite_box.gif) 0 0 no-repeat;}



.row tr td .item-list .pager{ padding:0; margin:0; float:right; }
.row tr td .item-list .pager li{ padding:4px; margin:0; float:left;}
.row tr td .item-list .pager  .pager-current{}
.row tr td .pager-item  a.active {margin:0; padding:0; width:auto !important;}
.row tr td .item-list .pager  .pager-next  a .active{ margin:0; padding:0;  width:auto !important;}

.left_content_box_inn table.views-view-grid a{color:#000 !important; text-decoration:none; font-size:12px; padding-left:20px}
.left_content_box_inn table.views-view-grid a:hover{color:#000 !important; text-decoration:underline;font-size:12px;}

.left_content_box_inn  .field-content a,.left_content_box_inn  .field-content a:hover{color:#000 !important; text-decoration:none; font-size:12px; padding-left:20px}
.left_content_box_inn .normal_12_arial { font:normal 12px "Arial"; color:#000; padding:5px 20px 5px 20px; line-height:16px;}
.left_content_box_inn .normal_12_arial a{ font:normal 12px "Arial"; color:#000; text-decoration:none;}
.left_content_box_inn .normal_12_arial a:hover{ font:normal 12px "Arial"; color:#000; text-decoration:underline;}

.ch_mdl_01_big{width:602px; height:auto; margin:0; padding:8px 0 0 0; float:left;
background:url(images/left_gray_wraper.gif) 0 0 repeat-y; }
.ch_bot_big{width:602px; height:9px; margin:0; padding:0; float:left; background:url(images/bottom_gray_bg.gif) 0 0
no-repeat; }

/*.list-item_page{padding-right:20px;}
.list-item_page .item-list .pager{ padding:0; margin:0; float:right;color:#0E639F; }
.list-item_page .item-list .pager li{ padding:4px; margin:0; float:left; font-size:12px; color:#0E639F;}
.list-item_page .item-list .pager  .pager-current{color:#0E639F;}
.list-item_page .pager-item  a.active {margin:0; padding:0; width:auto !important;color:#0E639F;}
.list-item_page .item-list .pager  .pager-next  a .active{ margin:0; padding:0;  width:auto !important;color:#0E639F;}
.list-item_page li a.active{color:#0E639F;}*/

.left_content_box_inn  ul.menu{ list-style:none;}
.left_content_box_inn  ul.menu li.leaf{color:#0E639F; font-size:12px;text-decoration:none;list-style:none;list-style-image:none;}
.left_content_box_inn  ul.menu li.leaf a{color:#0E639F; font-size:12px; text-decoration:underline;}


.iphone{ padding:0px 0 41px 0; text-align:center; background:url(images/order_now_1dd.gif) 0 20px no-repeat; width:321px; height:195px; }
.iphone a{ width:323px; height:193px; float:left; }
.iphone_small_text{width:202px; height:48px; color:#5fa4df; padding:64px 0 0 57px; font:bold 19px/23px Verdana, Arial, Helvetica, sans-serif; text-align:center; float:left;}
.more_info_btn{ padding:15px 0 0 76px; float:left;}
.more_info{ width:179px; height:38px; background:url(images/more_info.gif) 0 0 no-repeat; border:0 none; cursor:pointer;}


.search_r1_in_lt .form-item { margin:0 !important;}

#google-cse-results iframe{ width:950px;margin-top:10px;}
.search_tab ul li{ float:left; display:inline; padding:0 10px 0 10px; line-height:20px;}
.search_tab ul li a.active {color:#000000; text-decoration:none;}
.search_inner_page{ width:100%; float:left;}
.search_inner_page .search_r1_input{ }
.search_inner_page .container-inline div, .container-inline label{display:block;}

.left_inner_box_inn_search{width:582px; height:auto; margin:0; padding:6px 10px 0 10px; float:left;
background:url(images/wraper_left_gray_search.gif) 0 0 repeat-y;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:18px;}
.left_inner_box_inn_search a{ color:#0E639F; font-size:12px; font-weight:normal; text-decoration:underline;}
.left_inner_box_inn_search a:hover{ color:#0E639F; font-size:12px; font-weight:normal; text-decoration:none;}
.left_inner_tab ul li{ float:left; display:inline; padding:0 2px 0 10px;}
.left_inner_tab ul li a.active {color:#000000; text-decoration:none;}


.left_inner_box_bottom_search{width:602px; height:35px; margin:0; padding:0; float:left;
background:url(images/left_box_bottom_gray.gif) 0 0 no-repeat;}


.resizable-textarea span textarea{ width:380px !important;}

 .row_inner_content{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
 .row_inner_content tr td{ border-bottom:1px solid #d5d7d8; line-height:21px; padding-bottom:2px; }
 .day_heading{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#447711; font-weight:bold; background:#E5E5E5; padding-left:19px; }

 #menu-2385 ul{ left:-60px !important; background:transparent url(images/menu_erow.gif) no-repeat scroll 142px 10px !important;}

.left_inner_box_inn p, .left_inner_box_inn h2{ padding-left:10px; width:94% }
.left_inner_box_inn ul, .left_inner_box_inn li { padding: 0; width: 95%; margin-left:15px; }

.Bottom_row_link input{ border:1px solid #99B7D5; background:#0E639F; color:#fff; height:24px; font-weight:bold; cursor:pointer;}=======



.ms_box_rt_inner{width:327px; height:35px; margin:0px 0 7px 0; padding:8px 0 0px 0; float:left; background:url(images/ms_box_bg.gif) 0 0
no-repeat; font-size:12px; color:#fff; font-weight:bold;}


.right_child_box_inner{width:327px; height:auto; margin:0px 0 7px 0; float:left; }

.right_child_box_002_inner{width:327px; height:169px; margin:0px 0 7px 0; float:left;
background:url(images/right_add_bg.gif) 0 0 no-repeat; }

.right_big_add_box_inner{width:327px; height:auto; margin:0px 0 7px 0; float:left;  }

.Bottom_row_link input{ border:0px solid #99B7D5; background:#0E639F; color:#fff; height:24px; font-weight:bold; cursor:pointer;}



/** Imagecache presets **/
img.imagecache-rkt_80 { border:2px solid #fff; }

div.rkt_image { width: 80px; height:80px; margin:10px 15px; float: left; text-align:center; }
div.rkt_title a { color:#AB1C17 }
div.rkt_title { padding: 5px 0 }
div.rkt_body { float: left; font-size: 11px; margin:0; width:480px;}
div.rkt_body a, div.rkt_body a:link { color: #0E639F; }
div.kt_row { height:100px; float:none; clear:both; font-size:12px; width:601px;  border-bottom: 1px solid #E5E5E5;}

div.left_inner_box_heading_rss { width:12px; float: left; margin:10px 1px 0 55px;}

/* News Scanner Block and View*/
body.page-news-scanner-inner div.view-content { font-size:12px; }
div.view-content { background: transparent url(images/left_box_wraper.gif) repeat-y scroll 0 0; }
#block-views-feeds_price_scanner-block_1, #block-views-feeds_price_scanner-block_1 div.view-content, #block-views-feeds_price_scanner-block_1 .content, #block-views-feeds_software_updates-block_1 .content,
#block-views-feeds_software_updates-block_1 .view-content,
#block-views-feeds_jobs_scanner-block_1 .content, #block-views-feeds_jobs_scanner-block_1 .view-content
{ background: transparent url(images/re_mdl_bg.gif) repeat-y scroll 0 0;}.

.front #block-views-feeds_jobs_scanner-block_1, #block-views-feeds_jobs_scanner-block_1 .view-content, #block-views-feeds_price_scanner-block_1 { background:url(images/re_mdl_bg.gif) 0 0 repeat-y}

.views-row-first { padding: 2px 0  }
div.views-row {padding: 4px 0 8px; border-bottom: 1px solid #E5E5E5; height:12px; }

/* Titles and descriptions, including varying text widths.*/
div.view-content .views-field-description { display: none; }
div.view-content div.views-field-title { width:412px; float:left; position:relative; left: 7px; color: #0E639F; font-size:12px;}
div.right_panal div.view-content div.views-field-title { width:300px; }

div.view-content div.views-field-title.old_content { color:#62a0cc }
div.views-field-title { cursor:pointer; }

div.view-news div.view-content div.views-field-title { width:430px; cursor:pointer;}
div.view-news div.even, div.view-news div.odd { height:15px; }

/** Dynamic body **/
div.view-news div.body-row, div.view-blogposts div.body-row, div.view-feeds-news-scanner div.body-row,
div.view-feeds-rumor-scanner div.body-row, div.view-feeds-doc-scanner div.body-row,
div.view-whitepapers div.body-row, div.view-feeds-jobs-scanner div.body-row,  div.view-biglist div.body-row,
div.view-feeds-software-updates div.body-row, div.view-feeds-price-scanner div.body-row, div.view-feeds-iphone-showcase div.body-row,
div.view-id-news_by_term div.body-row{
 display:none;
 margin:1px;
 /* padding: 6px 6px 8px 18px;*/
 padding: 22px 13px 26px 18px;
 font-size:12px;
 position:relative;
 top:18px;
 z-index:100;
 border-bottom:2px solid #7C7C7C;
 background:#F5F5F5;
/*height:60px;*/
border: 2px solid #000;
}

div.view-news div.views-field-title { height:12px; padding:4px 0 8px; line-height:6px; }
div.view-news div.views-field-body { display:none; height:40px; margin:0;}

/* Homepage News block titles need special width considerations. */
div#block-views-news-block_1 div.view-content div.views-field-title { width: 500px; }

/* Article title */
div.views-field-title a, div.views-field-title a:link { text-decoration: none; color:#0E639F; }
div.views-field-title a.old_content, div.views-field-title a.old_content:link { text-decoration: none; color:#8ac3ec; }

/* Source link */
div.views-field-title-1  a { color:#3A9242; font-size:12px; font-weight:normal;font-style: italic;}
div.views-field-title-1 a.old_content { color: #b3e4b7; }
div.views-field-title-1 { position:relative; right:5px; text-align:right; padding: 0 8px; width:105px; float: right}

div.views-field-timestamp-1, .views-field-created { width:44px; float:left; color:#DC1E0D; font-size:11px; font-weight:bold;margin: 0 2px 0 20px; }
div.view-id-news_by_term .views-field-created { width:50px; }
div.views-field-timestamp-1.old_content, .views-field-created.old_content { color: #eca9a3 }

div#block-views-news-block_1 .views-field-created { width:50px; margin: 0 4px 0 18px;}
div.view-blogposts .views-field-created { width: 50px; }

/* These 'date' fields have the three-character month in them, so they tend to be wider.*/
div.view-news .views-field-created, div.view-whitepapers .views-field-created { width: 49px; }

div.view-content h3 { border: 1px solid #E5E5E5; margin:0 2px 0 1px; padding:7px; color:#447711; background:#E5E5E5; font-size:12px; font-weight:bold; clear:both;}
div.view-content a:hover { text-decoration:underline; }

div.view-feeds-doc-scanner div.views-field-title { width:400px; }
div.view-feeds-doc-scanner div.views-field-title-1 {width:120px; }

/** Ads **/
div.sidead_150 { float:left; margin:10px 0; width:284px; padding:0 18px; border:1px solid #C4C8CB; background:#fff; }

div.sidead_150 div.image-advertisement, div.sidead_150 div.html-advertisement { float:left; margin:5px 7px; width:125px; }
div.html-advertisement a, div.html-advertisement a:link { text-decoration: none; color:#000; }

div.sidead_300 { width:300px; height:250px; float:left; margin:2px; padding:10px; border:1px solid #EFEFEF; background:#fff; }
div.advertisement-space { float: left; }
.block div.view div.views-admin-links { width: 500px }
div.iphone div.image-advertisement { top:41px; left:2px; position:relative; }



/** Some blocks CSS so we don't have to add a header every time. */
div.block h2 { background: transparent url(images/pop_up_top.png) no-repeat scroll left top; height:26px; padding:10px 0 0 19px; margin:0; font-size:15px; color:#EBEBEB; font-family:arial; }
/* div.block div.views-field-title { font-size:11px; } */

div.view-header { background: transparent url(images/pop_up_top.png) no-repeat scroll left top }
div#shorten_tag { float:left; height:24px; margin:2px 6px; }

/*div.left_panal table { table-layout: fixed; width: 100% }*/



/** Registration Panel page **/
div#registration-panel { width:92%; margin:13px auto; font-size:0.75em; }
div#registration-panel h2 { font-size:14px; }


div.image_uploaded, div.field-field-upload-image { float:right; margin:5px; }


/** Comments **/
div#comments { margin-left:15px; float:none; }
div#comments div.comment {margin-left:5px; float:none; }

.clear-block { clear: both; }

/* More-specific CSS for blocks on the side (Software update, jobs, etc.) */
div#block-views-feeds_software_updates-block_1 div.view-content,
div#block-views-feeds_price_scanner-block_1 div.view-content,
div#block-views-feeds_jobs_scanner-block_1 div.view-content
{
  padding:10px;
  font-size:11px;
  padding:4px;
}

div#block-views-feeds_software_updates-block_1 div.views-row,
div#block-views-feeds_price_scanner-block_1 div.views-row,
div#block-views-feeds_jobs_scanner-block_1 div.views-row
{
  padding:2px 0 6px;
  border-bottom: 1px dashed #515E6E;
  margin:0 4px;
}

div#block-views-feeds_software_updates-block_1 div.view-content div.views-field-title,
div#block-views-feeds_price_scanner-block_1 div.view-content div.views-field-title,
div#block-views-feeds_jobs_scanner-block_1 div.view-content div.views-field-title{
  font-size:11px;
  font-family:verdana;
  left:3px;
}


div.view-feeds-forum-discussions .view-content,
div.view-feeds-iphone-showcase, div.view-feeds-iphone-showcase .view-content  { /* background:url(images/ch_mdl_w.gif) 0 0 repeat-y */ }
/** { background:#DFE2E4 url(/sites/macnews.com/themes/macnews/./images/rt_small_box_bg.gif) repeat-x scroll 0 0; } */

div#block-views-feeds_iphone_showcase-block_1 div.view-content { background:#DFE2E4 url(images/rt_small_box_bg.gif) repeat-x scroll 0 0;
border-left: 1px solid #C4C8CB; border-right:1px solid #C4C8CB;}

/** Popup**/

div#newuser-popup { display:none; }


/** Tweaks to iTweak (for file attachments **/
table.itu-attachment-list {
  margin:15px;
  min-width: 300px;
}

td.file {
  margin:10px;
}

/** Tweaks to taxonomy pages **/
.page-taxonomy div.links {
  border-bottom: 1px solid #808080; padding-bottom:15px;
}

/** Taxonomy Menuu **/
div.taxonomy_meny ul.nice-menu ul {
  top:5px;
}

div.taxonomy_menu {
  -moz-border-radius:10px;
  border-radius:10px;
  height:27px;
  margin:7px;
  padding:3px 20px;
  background:#000;
}

div.taxonomy_menu ul#nice-menu-2 li {
  padding:0 8px;
  border-right:1px solid #cecece;
}

div.taxonomy_menu li ul.nice-menu ul {
  top:5px;
}

div#front_month_ad {
  height:600px; width:155px; float:right;; font-size:10px; margin:0px; position:relative; right:11px;
}

div#front_month_issue {
  height:610px; width:155px; float:left; font-size:10px; margin:0px 4px;
}
