/****** Standardized Yahoo Stuff *****/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}
strong {font-weight: bold;}
em{text-decoration: italic;}
a {
  text-decoration: none;
  color: #0552bd;
}
a:hover {
  text-decoration: underline;
}

html {
  background: #294d9a url(../betanews2/site_bg.png) repeat-x;
}

body {
	margin: 0px;
	padding: 0px;
	background: #294d9a url(../betanews2/site_bg.png) repeat-x;
}

#page {
	margin-left: auto;
	margin-right: auto;
  width: 1000px;
	overflow: hidden;
}

#header {
  background: url(../betanews2/bn_logo.png) 0 0 no-repeat;
  float: left;
  width: 1000px;
  border-bottom: 1px solid #d1d1d1;
}

#sitelogo {
  float: left;
  height: 69px;
  width: 255px;
  text-indent:-2000em;
  z-index:1000;
}

#sitelogo a {
  display: block;
  height: 69px;
  width: 175px;
}

#userbox {
  float: right;
  width: 320px;
  height: 69px;
  background: url(../betanews2/userbox_bg.png) no-repeat;
}

	#userbox img {
		float: left;
	}
	
	#userbox #logged_in li {
	  float: left;
	}
	
	#userbox #logged_in li a {
		float: left;
		display: inline;
		font-size: 93%;
		width: 120px;
		margin: 10px 0px 0px 10px;
	}
	
	#userbox #not_logged_in {
	  text-align: center;
	  font-size: 167%;
	  margin-top: 17px;
	}
	
	#userbox #not_logged_in a {
		margin: 10px;
		border-bottom: 1px solid #ccc;
	}
	
	#userbox #not_logged_in a:hover {
	  border-bottom: 1px solid #0552bd;
	  text-decoration: none;
	}

#navbar {
  float: left;
  width: 1000px;
  height: 58px;
}

.navbar_top {
  height: 28px;
}

  .navbar_top ul {
    float: left;
    width: 387px;
    height: 27px;
    border-bottom: 1px solid #fbfbfb;
  }

  .navbar_top li {
    float: left;
    width: 94px;
    height: 26px;
    margin-right: 2px;
    text-indent:-2000em;
    z-index:1000;
    border-bottom: 1px solid #d1d1d1;
  }

  .navbar_top li.selected {
    border-bottom: 1px solid #fbfbfb;
  }

  .navbar_top li a {
    display: block;
    width: 94px;
    height: 26px;
  }

li.tab_betanews {
  background: url(../betanews2/tab_betanews.png) no-repeat;
}

li.tab_fileforum {
  background: url(../betanews2/tab_fileforum.png) no-repeat;
}

li.tab_discussions {
  background: url(../betanews2/tab_discussions.png) no-repeat;
}

.navbar_topleft {
  margin-left: 387px;
  background: url(../betanews2/tab_right.png) 0 0 no-repeat;
}

.navbar_topright {
  background: url(../betanews2/navbar_topbg.png) 0 0 repeat-x;
  height: 28px;
  margin-left: 12px;
  padding-left: 20px;
  font-size: 93%;
}

* html .navbar_topright {
  margin-left: 9px;
}

.navbar_topright p {
  float: left;
  padding-top: 8px;
}

.navbar_topright a {
  padding: 3px;
}

.navbar_topright a:hover {
  padding: 3px;
	background-color: #0066cc;
	color: #fff;
	text-decoration: none;
}

#header_search {
  float: right;
  padding: 4px 6px 0px 0px;
  background: url(../betanews2/navbar_rightbg.png) 100% 0px no-repeat;
}

  #header_search input {
    float: left;
    border: 1px solid #b8b8b8;
    height: 18px;
    width: 255px;
    color: #666;
    padding: 3px 4px 0;
    vertical-align: middle;
  	font-size: 108%;
  }

  #header_search input.submit {
    width: 23px;
    height: 23px;
    border: none;
    padding: 0;
    margin-left: -7px;
  }

.navbar_bottom {
  height: 30px;
  padding-left: 1px;
  background: url(../betanews2/navbar_bottombg.png) 0 100% repeat-x;
}

  .navbar_bottom li {
    float: left;
    font-family: Arial;
    size: 93%;
    font-weight: bold;
    padding: 0px 9px;
    line-height: 14px;
    padding-top: 8px;
    background: url(../betanews2/navbar_break.png) 100% 10px no-repeat;
  }

  li.last {
    background: none;
  }

  .navbar_bottom li img {
    float: left;
    padding-right: 5px;
  }

  ul.sections_right {
    float: right;
    padding-right: 1px;
  }

#contentwrapper {
  width: 100%;
  padding: 0px 0px 30px 0px;
  float: left;
  min-height: 300px;
  background-color: #fff;
}

.ad-leaderboard {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 10px 0 7px 0;
}

.ad-homeleaderboard {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 10px 0 7px 0;
  background: url(../betanews2/leaderboard_bg.gif) repeat-x scroll 0 0 #EEEEEE;
}

.ad-bottom {
  clear: both;
  text-align: center;
  width: 100%;
  height: 60px;
  padding-top: 20px;
}

.login_lightbox {
  width: 440px;
  font-size: 123.1%;
}

.login_lightbox h1 {
  font-size: 146.5%;
  font-weight: bold;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
}

.lightbox_form {
  float: left;
  width: 100%;
  margin-top: 10px;
  color: #222;
}

.login_lightbox h2 {
    font-weight: bold;
}

.lightbox_left {
  float: left;
  margin-top: 10px;
  width: 199px;
  border-right: 1px solid #ddd;
}

.lightbox_right {
  float: left;
  width: 200px;
  margin-left: 20px;
}

.lightbox_right p {
  margin-top: 10px;
  font-size: 146.5%;
}

.login_lightbox .forget {
  float: left;
  margin: 10px 0px 10px 0px
}

.login_lightbox input {
  width: 170px;
}

input.lightbox_submit {
	float: left;
	margin-bottom: 10px;
	width: 175px;
	padding: 5px 10px;
	border: solid 1px #0e7ab5;
	border-top: #8ac9ec;
	border-left: #8ac9ec;
	background-color: #3ea6e0;
	font-size: 108%;
	color: #fff;
	cursor: pointer;
	overflow: visible;
	text-align: center;
}

	input.lightbox_submit:hover {
		background-color: #068ad2;
		border: 1px solid #0e7ab5;
		border-top: #8ac9ec;
		border-left: #8ac9ec;
		color: #fff;
	}

/*------footer--------*/
#footer {
  clear: both;
  background-color: #294d9a;
	padding-bottom: 10px;
	border-top: 5px solid #51a9ff;
	width: 100%;
}

.footercolumn {
	float: left;
	display: inline;
	margin: 10px 0px 0px 10px;
	min-height: 130px;
	padding: 2px 0px;
	border-right: 1px solid #51a9ff;
	width: 18%;
}

  .footercolumn a:hover {
    text-decoration: none;
  }

	.footercolumn dl {
		margin: 0;
	}

	.footercolumn dt {
		font-size: 108%;
		margin-bottom: 3px;
		color: #fff;
		font-weight: normal;
	}

	.footercolumn dd {
		margin: 1px 0px;
		font-size: 77%;
		line-height: 20px;
	}

		.footercolumn dd a {
			color: #ccc;
			border-bottom: 1px solid #51a9ff;
		}

		.footercolumn dd a:hover {
			color: #fff;
		}

	.footercolumn.footerright {
		border: 0px;
	}

#footer_tailmessage {
  clear: both;
	padding: 10px; 
}

	#footer_tailmessage p {
		font-size: 77%;
		color: #ccc;
	}

.clear {
  clear: both;
}

/*----- temp ad block -----*/	
.ad300 {
	float: left;
	width: 300px;
	margin-top: 20px;
	margin-bottom: 20px;
}

/*------- Main Homepage -------*/

	.content_left {
	  float: left;
	  margin-top: 5px;
	  width: 685px;
	}
	
	.content_right {
	  float: right;
	  display: inline;
	  width: 304px;
	  padding: 0px 5px;
	  margin-top: 15px;
	  border-left: 1px solid #ccc;
	}
		
	.content_toprow h1 {
    text-indent:-2000em;
    z-index:1000;
    height: 13px;
  }
		
	#topstory {
	  float: left;
	  display: inline;
	  width: 445px;
	  margin-left: 5px;
	}
	
	.topstorytext {
	  float: left;
	  width: 235px;
	}
	
	  #topstory img {
	    float: left;
	    padding-right: 10px;
	    padding-bottom: 10px;
	    height: 200px;
	    width: 200px;
	  }
		
		#topstory h2 {
			margin-bottom: 5px;
			font-size: 146.5%;
			font-weight: bold;
			font-family: 'Lucida Grande', Verdana, 'Lucida Sans Regular', 'Lucida Sans Unicode', Arial, sans-serif;
		}
		
		#topstory h3 {
		  font-size: 100%;
		  color: #666;
		  padding-bottom: 3px;
			font-weight: normal;
		}
		
		#topstory p {
		  font-family: 'Lucida Grande', Verdana, 'Lucida Sans Regular', 'Lucida Sans Unicode', Arial, sans-serif;
		  font-size: 100%;
      line-height: 1.4em;
      padding-bottom: 10px;
		}

	#highlights {
    float: right;
    display: inline;
	  width: 210px;
    margin-right: 10px;
	  margin-bottom: 5px;
	}
  
  .highlights_story {
    float: left;
    width: 100%;
    min-height: 59px;
    padding-top: 10px;
	  border-bottom: 1px dotted #ddd;
	}
			
  .highlights_story h2 {
		font-size: 100%;
		float: right;
		width: 160px;
		font-weight: bold;
		padding-bottom: 10px;
  }

  .highlights_story h3 {
		font-size: 85%;
		font-weight: bold;
	  padding-bottom: 3px;
  }
  
  .highlights_story h3 a {
  	color: #666;
    text-decoration: none;
  	text-transform: uppercase;
  }
  
  .hightlights_story h3 a:hover {
    text-decoration: none;
  }
  
  .highlights_image {
    float: left;
    margin-top: 2px;
    margin-right: 5px;
  }
  
  .switchview {
    float: left;
    width: 675px;
    background-color: rgb(233, 241, 250);
    border-top: 1px solid #ddd;
    height: 29px;
    color: #222;
  }
  
  .switchborder {
    border-bottom: 1px solid #ddd;
  }
  
  .switchview p {
    float: left;
    font-weight: bold;
    margin-top: 6px;
    margin-left: 10px;
    line-height: 16px;
    font-family: 'Lucida Grande', Verdana, 'Lucida Sans Regular', 'Lucida Sans Unicode', Arial, sans-serif;
  }
  
  .switchview .radio {
    float: left;
    margin-top: 6px;
  }
  
  .switchview label {
    float: left;
    margin-left: 5px;
    line-height: 16px;
    font-family: 'Lucida Grande', Verdana, 'Lucida Sans Regular', 'Lucida Sans Unicode', Arial, sans-serif;
  }
  
  .switchview input {
    float: left;
    height: 15px;
    margin-top: 1px;
    margin-left: 15px;
  }
  
  #articles {
    float: left;
    margin-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
	}
  
  .ad_discussed {
    float: left;
    width: 645px;
    padding: 15px;
    background-color: #eee;
    margin-bottom: 5px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
	}
	
	.section_ad_discussed {
	  clear: left;
	  padding-top: 0px;
	  padding-bottom: 8px;
	}
	
	.homepage_boxad {
	  float: left;
	  display: inline;
	  width: 310px;
	  padding-right: 10px;
	}
	
	.most_commented {
	  float: left;
	  width: 325px;
	}
	
	.most_commented p {
	  font-size: 123.1%;
	  font-weight: bold;
	  color: #000;
	  font-family: 'Lucida Grande', Verdana, 'Lucida Sans Regular', 'Lucida Sans Unicode', Arial, sans-serif;
	  padding-bottom: 4px;
	}
	
	.most_commented li {
	  padding-top: 5px;
	  padding-bottom: 5px;
	  border-bottom: 1px dotted #ccc;
	  font-size: 108%;
	  font-weight: bold;
	}
	
	.most_commented span {
	  color: #666;
	  display: block;
	  font-size: 93%;
	  font-weight: normal;
	}

  .expandedstory {
    float: left;
    width: 655px;
    padding: 15px 10px;
    background-color: #fff;
    margin-bottom: 5px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
  }

  .expandedstory h2 {
  	font-size: 146.5%;
  	font-weight: bold;
  	color: #0552bd;
  	font-family: 'Lucida Grande', Verdana, 'Lucida Sans Regular', 'Lucida Sans Unicode', Arial, sans-serif;
  }

  .expandedstory h3 {
    float: left;
  	padding: 5px 0px 10px 0px;
  	font-size: 100%;
  	font-weight: normal;
  	color: #666;
  	border-bottom: 1px dotted #ddd;
  }

  .expandedstory h3 a, .expandedstory h4 a {
    font-weight: bold;
  }

  .expandedstory h4 {
    text-align: right;
    padding: 5px 0px 10px 0px;
    font-size: 100%;
  	font-weight: normal;
  	color: #666;
  	border-bottom: 1px dotted #ddd;
  }

  .expandedstory h4 img {
    float: right;
    display: inline;
    margin-top: 0px;
    margin-left: 5px;
  }

  .expandedstory p {
    padding-top: 10px;
    padding-bottom: 5px;
  	font-size: 100%;
  	line-height: 150%;
  	font-family: 'Lucida Grande', Verdana, 'Lucida Sans Regular', 'Lucida Sans Unicode', Arial, sans-serif;
  }

  		.expandedstory p img {
        display: inline;
  		  padding: 0px 0px 10px 10px;
  		}

  		.expandedstory .storyimage {
    	  float: left;
    	  padding-top: 10px;
    	  width: 108px;
        height: 103px;
      }

    	  .expandedstory .storyimage img {
    	    display: inline;
    	    margin-top: 3px;
          margin-right: 8px;
    	  }
    	  
p.readmore {
 font-size: 116%; 
}
    	  
/** THIS EXISTS FOR THE HEADLINE MODE **/
    	  
      	.story {
      	  float: left;
      	  width: 655px;
      	  margin: 12px 10px;
      	  min-height: 63px;
      	}

      		.story h2 {
      			font-size: 123.1%;
      			font-weight: bold;
      			color: #333;
      		}

      		.story p {
            margin-top: 2px;
      			font-size: 100%;
            overflow: hidden;
      		}

      		.story span {
      		  color: #ff0000;
      		  font-weight: bold;
      		  padding-right: 5px;
      		}

      		.story h3 {
      		  float: left;
      		  margin-top: 3px;
      		  font-size: 93%;
      		  color: #666;
      		  font-weight: bold;
      		}

        	.story .storyimage {
        	  float: left;
            width: 65px;
            height: 63px;
          }

        	  .story .storyimage img {
        	    display: inline;
        	    margin-top: 3px;
              margin-right: 5px;
        	  }

      		.story span {
      		  color: #ff0000;
      		  font-weight: bold;
      		  padding-right: 5px;
      		}

      		.story .comments_link {
      		  margin-top: 3px;
      		  text-align: right;
      			font-weight: bold;
      			font-size: 93%;
      			color: #666;
      		}

      			.story .comments_link img {
      			  float: right;
      			  display: inline;
      			  margin-top: 0px;
      			  margin-left: 5px;
      			}
  
  .relatedstories {
	  clear: left;
	  margin-top: 3px;
		background: url(../betanews2/relatedstories.png) 0 0 no-repeat;
		padding-top: 18px;
	}
	
	.relatedstories li {
	  margin-top: 1px;
	  font-size: 85%;
	  font-family: verdana;
    background: url(../betanews2/related_bullet.gif) 5px 5px no-repeat;
    padding-left: 15px;
	}
	
.followus a {
  float: left;
  margin-bottom: 5px;
}

.features_story {
  float: left;
  width: 280px;
  min-height: 60px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  border-bottom: 1px dotted #ddd;
}

.whitepapers .features_story {
  min-height: 40px;
  overflow: hidden;
}
		
.features_story h2 {
	font-size: 100%;
	font-weight: bold;
	font-family: 'Lucida Grande', Verdana, 'Lucida Sans Regular', 'Lucida Sans Unicode', Arial, sans-serif;
}

.features_image {
  float: left;
  margin-top: 2px;
  margin-right: 10px;
}
	
.whatsnow {
  float: left;
  padding-top: 90px;
  background: url(../betanews2/whatsnow.png) 12px 0 no-repeat;
  margin-bottom: 10px;
}

.whatsnow li {
  list-style: disc inside;
  padding: 5px;
  border-bottom: 1px solid #ddd;
}
  
/*** THIS IS HERE FOR SUBPAGES ***/

.newsandreviews {
  float: left;
  width: 100%;
	padding-top: 25px;
	margin-top: 15px;
	background-image: url(../fileforum2/newsandreviews_header.png);
	background-position: top-left;
	background-repeat: no-repeat;
}

.latestnews {
  float: left;
  width: 100%;
	padding-top: 25px;
	margin-top: 15px;
	background-image: url(../betanews2/header_latestnews.png);
	background-position: top-left;
	background-repeat: no-repeat;
}

	.specialfeatures {
	  float: left;
	  background-color: #fff;
	  width: 100%;
		padding-top: 25px;
		margin-top: 10px;
		background-image: url(../betanews2/header_specialfeatures.png);
		background-position: top-left;
		background-repeat: no-repeat;
	}
	
	.featuredstories {
	  float: left;
	  width: 100%;
		padding-top: 25px;
		background-image: url(../betanews2/header_featured.png);
		background-position: top-left;
		background-repeat: no-repeat;
	}
	
	.whitepapers {
	  width: 100%;
	  float: left;
	  margin-top: 10px;
		padding-top: 25px;
		background-image: url(../betanews2/header_whitepapers.png);
		background-position: top-left;
		background-repeat: no-repeat;
	}
	
	.highlightstory {
	  margin: 8px 0px 0px 5px;
	  border-bottom: 1px solid #ccc;
	  padding-bottom: 9px;
	  background: none;
	}
	
	.highlightstory h2 {
		font-size: 100%;
		line-height: 14px;
		font-weight: bold;
	}
	
	.highlightimage {
	  float: left;
	  width: 36px;
	  margin-right: 5px;
 	  margin-top: 3px;
	}
	
	.highlightstory p {
	  padding-top: 1px;
	  font-size: 85%;
	  font-family: verdana;
	  min-height: 24px;
	}
	
	
/*** END SUBPAGE REDUNDANCY ****/
	
.noborder {
  border-bottom: none;
}

.nopadding {
  padding-top: 0px;
  padding-bottom: 0px;
}
			
	.ffblock {
	  float: left;
	  width: 100%;
		margin-top: 20px;
		background-image: url(../betanews2/header_fileforum.png);
		background-position: top-left;
		background-repeat: no-repeat;
    background-color: #fff;
		overflow: hidden;
	}
	
	#ff_header {
	  text-indent:-2000em;
    z-index:1000;
	}

  #ff_header a {
    display: block;
    height: 35px;
    width: 301px;
  }
	
	.ffblock_left {
	  float: left;
	  width: 205px
	}
	
	.ffblock_right {
	  float: right;
	  width: 205px;
	  padding-left: 10px;
	}
	
	.ffblock h2 {
		margin: 0px;
		padding: 0px;
		font-size: 116%;
		font-weight: bold;
	}
	
	.ffblock h2 a {
		color: #ff6600;
	}
	
	.ffblock h2 img {
	  float: right;
	  padding-left: 5px;
	}
	
	.ffblock p {
		font-size: 93%;
		color: #222;
    padding: 10px 5px 0px 5px;
	}
	
	.ffblock p a {
		color: #ff6600;
	}

	.ffblock h3 {
		margin-top: 1px;
		font-size: 85%;
		font-weight: bold;
		color: #666;
	}

	.ffblock_file {
		padding: 6px 5px;
		margin: 2px 0px;
	}
	
	.ffblock_toppick {
		background-color: #fff1d9;
	}
		
  .gotofileforum {
    float: right;
    margin-top: 5px;
  }
	
	/* ad frames */
	
	.bn_boxad1 {
	  float: right;
	  text-align: center;
	  display: inline;
	  margin-left: 10px;
	  width: 300px;
		height: 200px;
		overflow: hidden;
	}

	.bn_boxad2 {
	  padding-top: 20px;
		text-align: center;
	}
	
	.bn_boxad3 {
	  padding-bottom: 20px;
		text-align: center;
	}
	
	.bn_boxad4 {
	  float: left;
	  width: 100%;
	  padding-top: 5px;
	  text-align: center;
	}

	.bannerad {
		float: left;
		display: inline;
		margin: 7px 0px 0px 5px;
		width: 728px;
		height: 90px;
	}
	
  .pagingstories {
    clear: both;
  }

    .pagingarrowleft {
      float: left;
    }

    .pagingarrowright {
      float: right;
    }

    .pagingarrowleft a, .pagingarrowright a {
      display: block;
      margin: 15px 0px 0px 0px;
      background-color:#d9e3ec;
      border: solid 1px #ccc;
      border-top: solid 1px #ddd;
      border-left: solid 1px #ddd;
      font: Normal 14px Verdana, "Sans Serif";
      text-align: center;
      text-decoration: none;
      font-weight: bold;
      padding: 6px 10px 0px 10px;
      line-height: 16px;
      width: 100px;
      height: 24px;
      overflow: visible;
      margin-bottom: 10px
    }

      .pagingarrowleft a:hover, .pagingarrowright a:hover {
  			background-color: #068ad2;
  			border: 1px solid #0e7ab5;
  			border-top: 1px solid #8ac9ec;
  			border-left: 1px solid #8ac9ec;
  			color: #fff;
      }
      
    .section_pagingstories {
      clear: both;
    }
    
    .section_pagingstories .pagingarrowleft a, .section_pagingstories .pagingarrowright a {
      margin-top: 5px;
    }
    
.section_header_small {
  height: 40px;
  width: 100%;
}

.section_header_small .bglink {
  float: left;
  text-indent:-2000em;
  z-index:1000;
}

.section_header_small .bglink a {
  height: 40px;
  width: 500px;
  display: block;
}

.section_header_small .breadcrumb {
  float: right;
  display: inline;
  font-weight: bold;
  margin-right: 280px;
  margin-top: 13px;
  color: #666;
}
    
.section_header {
  height: 80px;
  width: 100%;
}

.section_header h1 {
  text-indent:-2000em;
  z-index:1000;
}

.section_header a {
  float: right;
  margin-right: 20px;
  margin-top: 17px;
  font-weight: bold;
}

.section_header a img {
  float: left;
  padding-right: 5px;
}

.section_joewilcox {
  background: url(../betanews2/sections/joewilcox.jpg) no-repeat 0 0;
}

.section_joewilcox_small {
  background: url(../betanews2/sections/joewilcox_small.jpg) no-repeat 0 0;
}

.section_ces2010 {
  background: url(../betanews2/sections/ces2010.jpg) no-repeat 0 0;
}

.section_ces2010_small {
  background: url(../betanews2/sections/ces2010_small.png) no-repeat 0 0;
}

.section_ces {
  background: url(../betanews2/sections/ces.jpg) no-repeat 0 0;
}

.section_ces_small {
  background: url(../betanews2/sections/ces_small.png) no-repeat 0 0;
}

.section_gear {
  background: url(../betanews2/sections/gear.jpg) no-repeat 0 0;
}

.section_gear_small {
  background: url(../betanews2/sections/gear_small.png) no-repeat 0 0;
}

.section_software {
  background: url(../betanews2/sections/software.jpg) no-repeat 0 0;
}

.section_software_small {
  background: url(../betanews2/sections/software_small.png) no-repeat 0 0;
}

.section_wireless {
  background: url(../betanews2/sections/wireless.jpg) no-repeat 0 0;
}

.section_wireless_small {
  background: url(../betanews2/sections/wireless_small.png) no-repeat 0 0;
}

.section_security {
  background: url(../betanews2/sections/security.jpg) no-repeat 0 0;
}

.section_security_small {
  background: url(../betanews2/sections/security_small.png) no-repeat 0 0;
}

.section_techpolicy {
  background: url(../betanews2/sections/techpolicy.jpg) no-repeat 0 0;
}

.section_techpolicy_small {
  background: url(../betanews2/sections/techpolicy_small.png) no-repeat 0 0;
}

.section_itsystems {
  background: url(../betanews2/sections/itsystems.jpg) no-repeat 0 0;
}

.section_itsystems_small {
  background: url(../betanews2/sections/itsystems_small.png) no-repeat 0 0;
}

.section_cloud {
  background: url(../betanews2/sections/cloud.jpg) no-repeat 0 0;
}

.section_cloud_small {
  background: url(../betanews2/sections/cloud_small.jpg) no-repeat 0 0;
}

.section_companies {
  background: url(../betanews2/sections/companies.jpg) no-repeat 0 0;
}

.section_companies_small {
  background: url(../betanews2/sections/companies_small.png) no-repeat 0 0;
}
