@charset "UTF-8"; 
a.darkgrey:link{text-decoration:none; color:#333}
a.darkgrey:visited{color:#333; text-decoration:none}
a.darkgrey:hover{text-decoration:underline; color:#FFF}
a.darkgrey:active{text-decoration:none; color:#333}
a.grey:link{text-decoration:none; color:#CCC}
a.grey:visited{color:#CCC; text-decoration:none}
a.grey:hover{
	text-decoration:underline;
	color:#f6be65
}
a.grey:active{text-decoration:none; color:#CCC}
a:link{text-decoration:none; color:#C60}
a:visited{color:#C60; text-decoration:none}
a:hover{
	text-decoration:underline;
	color:#f6be65
}
a:active{text-decoration:none; color:#C60}
a img{border:none}
.adbox_366x280{-webkit-box-shadow:0px 0px 12px #000; -moz-box-shadow:0px 0px 12px #000; box-shadow:0px 0px 12px #000; height:280px; width:336px; float:right; margin:9px 0px 9px 9px}
.adbox_468X60{-webkit-box-shadow:0px 0px 12px #000; -moz-box-shadow:0px 0px 12px #000; box-shadow:0px 0px 12px #000; height:60px; width:468px; float:none; margin:0px 0px 0px 35px; border-top:#666; border-right:#666; border-bottom:#666; border-left:#666; padding:0px}
.blogboldlinktext{font-family:"Lucida Grande","Lucida Sans Unicode",veranda,sans-serif; font-size:small; font-weight:bold; color:#666; line-height:normal}
.blogheadline{font-family:Georgia,"Times New Roman",Times,serif; font-size:xx-large; line-height:100%; color:#000; letter-spacing:-1px}
.blogheadline_bigger{font-family:Georgia,"Times New Roman",Times,serif; font-size:2.2em; line-height:100%; color:#000; letter-spacing:-1px}
.blogheadline_bolddate{font-family:Georgia,"Times New Roman",Times,serif; font-size:30px; line-height:100%; color:#000; letter-spacing:-1px; font-weight:bold; font-style:normal}
.blog_headline_tweak{list-style-type:square; position:relative; top:-17px; background:url(images/white_trans_gradation_LR_500px_moretransparent.png) repeat-y; margin-top:0px; padding:10px 9px 9px 17px; bottom:0px; margin-bottom:-26px}
.blogheadline_bolddate_bigger{font-family:Georgia,"Times New Roman",Times,serif; font-size:2.2em; line-height:100%; color:#000; letter-spacing:-1px; font-weight:bold; font-style:normal}
.blogheadline_bigger   a:link{text-decoration:none; color:#000}
.blogheadline_bigger   a:visited{color:#000; text-decoration:none}
.blogheadline_bigger  a:hover{text-decoration:underline; color:#333}
.blogboldlinktext_small{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
	color:#666;
	line-height:normal
}
.blogheadline_bigger  a:active{text-decoration:none; color:#C60}
.blog_initialCap{font-family:Georgia,"Times New Roman",Times,serif; font-size:xx-large; line-height:85%; color:#000; letter-spacing:-1px; font-weight:bold; font-style:normal}
.boxshadow_style{-webkit-box-shadow:2px 2px 6px #333; -moz-box-shadow:2px 2px 6px #333; box-shadow:2px 2px 6px #333}

.boxshadow_style_blogcat{-webkit-box-shadow:2px 2px 4px #666; -moz-box-shadow:2px 2px 4px #666; box-shadow:2px 2px 4px #666; border-top-color:#000; border-right-color:#000; border-bottom-color:#000; border-left-color:#000; font-family:Arial,Helvetica,sans-serif; color:#000; line-height:normal; top:-16px; position:relative; font-size:xx-small; background-image:url(images/Blog_category_imgs/blog-categories_hardware.jpg)}
.boxshadow_style_images{-webkit-box-shadow:2px 2px 4px #333; -moz-box-shadow:2px 2px 4px #333; box-shadow:2px 2px 4px #333; border:1px solid #000; margin-right:5px; margin-left:5px}
.contact_form_box{-webkit-box-shadow:4px 4px 4px #666; -moz-box-shadow:4px 4px 4px #666; box-shadow:4px 4px 4px #666; border-right:1px dotted #999; border-bottom:1px dotted #999; border-top:1px none #999; border-left:1px none #999; margin:0px 10px; padding:10px 25px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Veranda,sans-serif; font-size:small; color:#000; text-align:left; background-image:url(images/black_trans_gradation_LR_500px.png); background-repeat:repeat-y}
.copyright_text{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:7px; color:#CCC; line-height:normal; font-weight:bold; padding:7px 0px; margin:0px 0px 4px; letter-spacing:1px}
.donatebutton{list-style-type:square; font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif; padding:0px; margin:3px 2px 2px 13px; height:50px; width:100px; -webkit-box-shadow:0px 0px 5px #000; -moz-box-shadow:0px 0px 5px #000; box-shadow:0px 0px 5px #000}
.dotted_lines{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:x-small; line-height:100%; color:#CCC; margin-top:0px; padding:2px; border-top:1px none #333; border-right:1px none #333; border-bottom:1px solid #333; border-left:1px none #333}
.sidebarbold_grey_wasorange{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:x-small; line-height:100%; color:#CCC; margin-top:0px; padding:2px}
.download_bottombox{
	font:bold small Arial,Helvetica,sans-serif;
	color:#CCC;
	background:#f6be65;
	text-align:center;
	margin:0px 0px 3px 6px;
	padding:8px 0px 0px;
	height:auto;
	width:618px;
	position:relative;
	word-spacing:-1px;
	float:none;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-webkit-border-top-right-radius:3px;
	-webkit-border-top-left-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px
}
.downloadbox2{color:#999; text-align:left; margin:6px 0px 8px 10px; height:auto; width:590px; position:relative; word-spacing:-1px; float:none; font-family:Arial,Helvetica,sans-serif; font-size:xx-large; font-weight:bold; border:10px solid #333; -webkit-box-shadow:0px 0px 5px #444; -moz-box-shadow:0px 0px 5px #444; box-shadow:0px 0px 5px #444; padding:15px 0px 32px 0px; background:#1A1A1A repeat-y left; -moz-border-radius-topleft:2px; -moz-border-radius-topright:2px; -moz-border-radius-bottomleft:2px; -moz-border-radius-bottomright:2px; -webkit-border-top-right-radius:2px; -webkit-border-top-left-radius:2px; -webkit-border-bottom-left-radius:2px; -webkit-border-bottom-right-radius:2px}
.downloadbox_inner{font:xx-small/normal Arial,Helvetica,sans-serif; color:#000; padding:0px; float:none; height:auto; width:250px; -webkit-box-shadow:-2px 2px 6px #000; -moz-box-shadow:-2px 2px 6px #000; box-shadow:-2px 2px 6px #000; position:static; margin:-2px 8px -10px 100px; border:8px solid #FFF}
.downloadbox_text{
	font:bold .9em Helvetica,Arial,sans-serif;
	color:#CCC;
	float:right;
	height:auto;
	width:6.3em;
	position:absolute;
	-webkit-box-shadow:0px 0px 5px #0A0A0A;
	-moz-box-shadow:0px 0px 5px #0A0A0A;
	box-shadow:0px 0px 5px #0A0A0A8;
	letter-spacing:-1px;
	left:330px;
	margin:55px 3px 0px 10px;
	padding:7px 6px 3px 8px;
	-moz-border-radius-topleft:26px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-bottomleft:26px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-top-right-radius:4px;
	-webkit-border-top-left-radius:26px;
	-webkit-border-bottom-left-radius:26px;
	-webkit-border-bottom-right-radius:4px;
	border-radius: 26px 4px 4px 26px;
	text-shadow: 1px 1px 0.2em #000, -1px -1px 0.2em #000;
	border:1px solid #2A2A2A;
	top:21px;
	background:#1F1F1F url(images/black_trans_UD_top.png) repeat-x
}
.downloadbox_text_smaller_right{
	color:#f6be65;
	text-align:right;
	margin:0% -5px 0px 0px;
	padding:0px 0px 0px 19px;
	width:100%;
	border-top:#999;
	border-right:#999;
	border-bottom:#999;
	border-left:#999;
	letter-spacing:1px;
	word-spacing:0em;
	top:-3px;
	position:relative;
	font: normal 7px Arial, Helvetica, sans-serif;
}
.flickrtext{
	font:bold 1.2em Verdana,Arial,Helvetica,sans-serif;
	letter-spacing:1px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px
}
.Georgia_medium{font-family:Georgia,"Times New Roman",Times,serif; font-size:medium; line-height:95%; color:#000; letter-spacing:0px; margin-bottom:2px; margin-top:8px}
.Georgia_large{font-family:Georgia,"Times New Roman",Times,serif; font-size:large; line-height:110%; color:#000; letter-spacing:0px; margin-bottom:2px; margin-top:8px}
.Georgia_small{font-family:Georgia,"Times New Roman",Times,serif; font-size:small; line-height:110%; color:#000; letter-spacing:0px; margin-bottom:2px; margin-top:8px}
.Georgia_xlarge_tightleading{font-family:Georgia,"Times New Roman",Times,serif; font-size:33px; line-height:100%; color:#000; letter-spacing:-1px; border-left:1px dotted #999; border-bottom:1px dotted #999; border-top-color:#999; border-right-color:#999; -webkit-box-shadow:-3px 3px 3px #666; -moz-box-shadow:-3px 3px 3px #666; box-shadow:-3px 3px 3px #666; background:url(images/white_trans_gradation_LR_500px.png) repeat-y left; margin:-3px 0px -1px 10px; padding:5px 0px 5px 10px}
.lowerlinktext{font-weight:normal; font-family:"Arial Black",Gadget,sans-serif; font-size:8px; cursor:default; font-style:normal; line-height:normal; letter-spacing:3px; word-spacing:0.8em; color:#999; padding:4px 0px 0px; text-align:center; border-top:0px none #999; border-right:0px none #999; border-bottom:1px dotted #666; border-left:0px none #999}
.movedown300px{margin-top:300px}
.narrow_bold_small_caps{font-family:"Arial Black",Arial,sans-serif; font-size:8px; text-transform:uppercase; color:#CCC; letter-spacing:0px; height:auto; position:static; width:auto; margin:0px 0px 0px 1px; padding-top:0px; padding-right:0px; padding-left:0px; vertical-align:65%}
.newblogtext{font-family:Lucida Grande,Lucida Sans Unicode,veranda,sans-serif; font-size:small; line-height:normal; color:#000}
.newblogtext_linethrough{font-family:Lucida Grande,Lucida Sans Unicode,veranda,sans-serif; font-size:small; line-height:normal; color:#000; text-decoration:line-through}
.newblogtext_othercolor{font-family:Lucida Grande,Lucida Sans Unicode,veranda,sans-serif; font-size:small; line-height:140%; color:#333}
.newblogtext_othercolor_B{font-family:Lucida Grande,Lucida Sans Unicode,veranda,sans-serif; font-size:small; line-height:140%; color:#663; font-weight:bold}
.newblogtext_othercolor_C{font-family:Lucida Grande,Lucida Sans Unicode,veranda,sans-serif; font-size:small; line-height:140%; color:#930; font-weight:bold}
.newblogtextBOLD{font-family:Lucida Grande,Lucida Sans Unicode,Arial; font-size:small; line-height:normal; color:#000; font-weight:bold}
.newblogtextBOLD_line{font-family:Lucida Grande,Lucida Sans Unicode,veranda,sans-serif; font-size:small; line-height:normal; color:#000; font-weight:bold; text-decoration:line-through}
.only_for_blog_topline{color:#000; font-weight:normal; width:100%; background-color:#000; border-top-color:#000; border-right-color:#000; border-bottom-color:#000; border-left-color:#000; vertical-align:sub}
p{margin:0px; padding:2px 0px 0px}
.previous_later_articles{list-style-type:square; font-family:Helvetica,Arial,sans-serif; font-size:x-small; letter-spacing:-1px; word-spacing:-1px; padding:3px 0px 0px; margin:9px 0px 7px; font-weight:bold}
.readmore{font:italic normal 0.7em/220% "Arial Black",Gadget,sans-serif; letter-spacing:0.2em; margin:0px}
.sidebar_adsfordownloads{font-size:xx-small; color:#ccc; height:auto; width:160px; background-position:left bottom; text-align:left; margin:10px 2px 3px 5px; padding:2px 0px 3px; line-height:14px}
.sidebarbold_downloadtext{
	font-size:large;
	text-transform:none;
	font-weight:bold;
	color:#f6be65;
	line-height:120%;
	font-family:Helvetica,Arial,sans-serif;
	margin:0px;
	padding:10px 0px 0px 10px
}
.sidebarboldgrey{font-size:1.1em; font-weight:bold; color:#CCC; text-decoration:none; line-height:140%; font-family:Arial,Helvetica,sans-serif; letter-spacing:-1px}
.sidebarboldgrey_bigger{font-size:medium; font-weight:bold; color:#333; text-decoration:none; font-family:Arial,Helvetica,sans-serif; letter-spacing:0px; margin:0px; padding:0px; line-height:100%}
.sidebarbold_grey_wasorange{
	font-size:1.2em;
	text-transform:none;
	font-weight:bold;
	color:#f6be65;
	line-height:172%;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	padding:1px 6px 1px 11px;
	height:auto;
	width:100%;
	margin:2px -7px 0px -2px;
	left:-11px;
	letter-spacing:-0.02em
}
.sidebarbold_orange_bigger_noborder{
	font-size:small;
	font-weight:bold;
	color:#f6be65;
	line-height:162%;
	font-family:Helvetica,Arial,sans-serif;
	;
	border-bottom-color:#CCC;
	word-spacing:-1px
}
.sidebarbold_orange_medium_tightled{
	font-size:15px;
	font-weight:bold;
	color:#f6be65;
	line-height:118%;
	font-family: Helvetica,Arial,sans-serif;
	border-bottom-color:#CCC;
	margin-bottom:4px;
	letter-spacing:0.02em;
	padding-top:3px
}
.sidebar_box_ALT{font-family:Helvetica,Arial,sans-serif; font-size:x-small; color:#ccc; height:auto; width:156px; background-position:left bottom; text-align:left; margin:7px 5px 3px 4px; padding:4px 7px 5px 10px; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -webkit-border-top-right-radius:6px; -webkit-border-top-left-radius:6px; -webkit-border-bottom-left-radius:6px; -webkit-border-bottom-right-radius:6px; background-color:#1C1C1C; line-height:14px; background-image:url(images/white_trans_gradation_LR_270px.png); background-repeat:no-repeat; border-top:0px none; border-right:1px solid #333; border-bottom:1px solid #333; border-left:0px none; letter-spacing:0.1em; -webkit-box-shadow:1px 1px 4px #333; -moz-box-shadow:2px 2px 6px #333; box-shadow:2px 2px 6px #333}
.sidebar_box_largetext{font-family:Georgia,Times New Roman,Times,serif; font-size:1.1em; color:#ccc; height:auto; width:161px; background-position:left bottom; text-align:left; margin:0px 5px 3px 4px; padding:4px 2px 5px 10px; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -webkit-border-top-right-radius:6px; -webkit-border-top-left-radius:6px; -webkit-border-bottom-left-radius:6px}
.sidebarBOTHSIDES_padtext{list-style-type:square; padding-left:13px; padding-right:10px}
.thrColFix #container #mainContent_footer{width:1000px; height:auto; text-align:left; margin:0px; padding-top:13px; border:0px none #999}

