@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:#F90}
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:#F90}
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:Verdana,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:#F90; 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 url(images/black_trans_gradation_LR_500px.png) 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:5.1em; 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:340px; margin:55px 3px 0px 10px; padding:7px 16px 3px 11px; -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:1px solid #2A2A2A; top:21px; background:#1F1F1F url(images/black_trans_UD_top.png) repeat-x}
.downloadbox_text_smaller_right{color:#F90; 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; font-family:Arial,Helvetica,sans-serif; font-size:6px; font-style:normal; font-weight:bold; font-variant:normal; letter-spacing:1px; word-spacing:0em; top:-3px; position:relative}
.flickrtext{font:bold 1.2em Verdana,Arial,Helvetica,sans-serif; letter-spacing:1px; margin-top:7px; 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:#F90; 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:#F90; line-height:172%; font-family:Verdana,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:#F90; 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:#F90; 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}
