/* CSS Document */


/*============================================================
                   Links, Text, & Classes
=============================================================*/


h1, h2, h3 {
	margin: 0;
	padding: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color: white;
}

html, body {
	margin: 0;
	background-color: #fff;
	background-repeat: repeat-x;
}

/** img {			/* Only Visible by IE6 and earlier	
   behavior: url("../pngbehavior.htc");
}*/

.flashCheck {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660000;	
}

.flashCheck a:link{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000;}
.flashCheck a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000;}
.flashCheck a:visited{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000;}
.flashCheck a:active{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000;}

span.title {
	font: normal 14px "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: #fff;
	text-align: justify;
}

span.body {
	font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
}

ul.body {
	font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
}

ul.sitemap {
	font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
	text-align: justify;
	margin: 0;
	text-indent: 0;
}

h1.title {
	font: bold 16px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
	line-height: 16px;
	margin-bottom: 10px;
}

h1.subtitle {
	font: bold 14px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
	line-height: 16px;
	margin-bottom: 10px;
	display: inline;
}

h2.body {
	font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
	line-height: 13px;
}

.body {
	font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
	line-height: 13px;
}

#twitter_update_list {
	font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
	line-height: 13px;
}

h1.infoTitle {
	font: bold 16px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
	line-height: 16px;
	margin-bottom: 5px;
}

h1.infoTitle a:link {font: bold 16px "Trebuchet MS", verdana, lucida, sans-serif; color: #fff; line-height: 16px; margin-bottom: 5px; text-decoration: none;}
h1.infoTitle a:hover {font: bold 16px "Trebuchet MS", verdana, lucida, sans-serif; color: #a3cfe8; line-height: 16px; margin-bottom: 5px; text-decoration: none;}
h1.infoTitle a:visited {font: bold 16px "Trebuchet MS", verdana, lucida, sans-serif; color: #a3cfe8; line-height: 16px; margin-bottom: 5px; text-decoration: none;}
h1.infoTitle a:active {font: bold 16px "Trebuchet MS", verdana, lucida, sans-serif; color: #a3cfe8; line-height: 16px; margin-bottom: 5px; text-decoration: none;}



h2.infoMain {
	font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
}

h2.infoMain a:link {font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif; color:#C2D86B; text-decoration:none;}
h2.infoMain a:visited {color: #C2D86B; text-decoration:none;}
h2.infoMain a:hover {color: #C2D86B; text-decoration:underline;}
h2.infoMain a:active {color: #C2D86B; text-decoration:none;}

h3.infoBottom {
	font: normal 12px "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: #fff;
}

h1.quickupdatesTitle {
	font: bold 16px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
	line-height: 16px;
	margin-bottom: 5px;
}

h2.quickupdatesMain {
	font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
}

h2.quickupdatesMain a:link {font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif; color:#C2D86B; text-decoration:none;}
h2.quickupdatesMain a:visited {color: #C2D86B; text-decoration:none;}
h2.quickupdatesMain a:hover {color: #C2D86B; text-decoration:underline;}
h2.quickupdatesMain a:active {color: #C2D86B; text-decoration:none;}

h1.helpfulhintsTitle {
	font: bold 14px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
	line-height: 14px;
	margin-bottom: 5px;
}

h2.helpfulhintsMain {
	font: normal 11px "Trebuchet MS", verdana, lucida, sans-serif;
	color: #fff;
	line-height: 11px;
}

h2.helpfulhintsMain a:link {font: normal 11px "Trebuchet MS", verdana, lucida, sans-serif; color:#95c426; text-decoration:none;}
h2.helpfulhintsMain a:visited {color: #95c426; text-decoration:none;}
h2.helpfulhintsMain a:hover {color: #95c426; text-decoration:underline;}
h2.helpfulhintsMain a:active {color: #95c426; text-decoration:none;}


h3.infoBottom {
	font: normal 12px "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: #fff;
}

.expandWrapTop {
	background:  #2c2e2f url(../img/section-bg-top.gif) no-repeat top center;
	width: 490px;
	float: left;
	display: inline;
	margin: 15px 0 0 15px;
	padding: 20px 20px 5px 20px;
}

.expandWrapBottom { 
	background:  transparent url(../img/section-bg-btm.gif) no-repeat bottom center;
	height: 5px;
	width: 530px;
	float: left;
	display: inline;
	margin: 0 0 0 15px;
	padding: 0;
}

.infoWrapTop {
	background:  #2c2e2f url(../img/section-bg-top.gif) no-repeat top center;
	width: 530px;
	float: left;
	display: inline;
	margin: 15px 0 0 15px;
}

.section-bg-top { /* to replace infoWrapTop */
	background:  #2c2e2f url(../img/section-bg-top.gif) no-repeat top center;
	width: 530px;
	float: left;
	display: inline;
	margin: 15px 0 0 15px;
}

.section-bg-top-quickupdates {
	background:  #2c2e2f url(../img/section-bg-top-quickupdates.gif) no-repeat top center;
	width: 530px;
	float: left;
	display: inline;
	margin: 15px 0 0 15px;
}

.section-bg-top-brads-blog {
	background:  #2c2e2f url(../img/section-bg-top-brads-blog.gif) no-repeat top center;
	width: 530px;
	float: left;
	display: inline;
	margin: 15px 0 0 15px;
}

.section-bg-top-brad-recommended {
	background:  #2c2e2f url(../img/section-bg-top-brad-recommended.gif) no-repeat top center;
	width: 530px;
	float: left;
	display: inline;
	margin: 15px 0 0 15px;
}

.section-bg-bottom { /* to replace infoWrapBottom */
	background:  transparent url(../img/section-bg-btm.gif) no-repeat bottom center;
	padding: 20px;
}

.infoWrapBottom { 
	background:  transparent url(../img/section-bg-btm.gif) no-repeat bottom center;
	padding: 20px;
}

a:link {font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif; color:#a3cfe8;}
a:visited {font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif; color: #a3cfe8;}
a:hover {font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif; color: #e78a0c;}
a:active {font: normal 12px "Trebuchet MS", verdana, lucida, sans-serif; color: #e78a0c;}

.chatClose {
	width: 100%;
	display: block;
	background: #993366;
	color: #fff;
}

input.continuePay {
	background-image: url(../img/continue-pay-button.gif);
	display: block;
	width: 100px;
	height: 40px;
	}

input.cancelPay {
	background-image: url(../img/cancel-pay-button.gif);
	display: block;
	width: 100px;
	height: 40px;
	}

/*============================================================
                       DIVs & ID Tags
=============================================================*/

#breadcrumb {
	margin: 0 0 0 15px;
	font: 10px "Tahoma", Times, serif;
	color: #54A5D2;
}

#breadcrumb a, #breadcrumb a:visited {
	font: 10px "Tahoma", Times, serif;
	color: #54A5D2;
	text-decoration: none;
}

#breadcrumb a:hover, #breadcrumb a:active {
	font: 10px "Tahoma", Times, serif;
	color: #54A5D2;
	text-decoration: underline;
}

#meeb {
	width: 700px;
	margin: 10px auto 0 auto;
}	

#infoWrapTop {
	background:  #4d4d4d url(../img/section-bg-grey-top.gif) no-repeat top center;
	width: 530px;
	float: left;
	display: inline;
	margin: 15px 0 0 15px;
}

#infoWrapBottom {
	background:  transparent url(../img/section-bg-grey-bottom.gif) no-repeat bottom center;
	padding: 20px;
}

#header {
	height: 127px;
	width: 750px;
	margin: 20px auto 0 auto;
	background: url(../img/header-bg.gif) no-repeat center bottom;
}

#content {
	width: 750px;
	margin: 0 auto 0 auto;
	min-height: 367px;
	background-image: url(../img/content-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#content-wrapper {
	width: 750px;
	margin: 0 auto 0 auto;
	background: url(../img/content-bg-wrapper.gif) repeat-y;
}

#page {
	width: 560px;
	min-height: 360px;
	float: left;
	margin: 0;
	display: inline;
}

#navtop {
	background-image: url(../img/navtop-bg.gif);
	height: 35px;
	width: 734px;
	margin: 5px auto 16px auto;
}

#navside {
	width: 181px;
	float: left;
	background-position: bottom right;
	background-repeat: no-repeat;
	margin: 75px 0 0 0;
	display: inline;
}

.side-banner-ad {
	width: 150px;
/*	background: url(../img/no-geeks-stuff.gif) no-repeat;*/
	float: left;
	margin: 25px 0 0 20px;
}

.side-banner-ad-google {
	width: 138px;
	height: 190px; /* total height 200px */
	padding: 10px 0 0 12px;
	background: url(../img/google-pack-bg.gif) no-repeat;
	float: left;
	margin: 25px 0 0 20px;
}

.side-banner-ad-google span {
	font: bold 14px "Trebuchet MS";
	margin: 0 0 10px 0;
	color: #fff;
}

#sandbox {
	
}

#footer {
	width: 750px;
	height: 9px;
	margin: 0 auto 0 auto;
	background: url(../img/content-bg-bottom.gif) no-repeat;
	overflow: hidden;
}

#footerSEO {
	margin: 0;
	font-size: 10px;
	text-align: center;
	color: #4d4d4d;
	background-color: transparent; 
	width: 750px;
	height: 25px;
	margin: 0 auto 0 auto;
}

#shadow {
	height: 63px;
	width: 734px;
	margin: 10px auto 0 auto;
	background-image: url(../img/shadow-bg.gif);
	background-repeat: no-repeat;
}

#minheight {
	height: 360px;
	width: 0px;
	float: left;
	display: inline;
}


/*============================================================
                          Top Menu
=============================================================*/

#topMenu {
	width: 700px;
	height: 34px;
	float: left;
	margin: 7px 0 0 24px;
	display: inline;
}

.forHome {
	width: 97px;
	background: url(../img/topbutton1.gif) no-repeat bottom;
	height: 34px;
	float: left;
	display: block;
}

.forBusiness {
	width: 113px;
	background: url(../img/topbutton2.gif) no-repeat bottom;
	height: 34px;
	float: left;
	display: block;
}

.helpfulHints {
	width: 118px;
	background: url(../img/topbutton3.gif) no-repeat bottom;
	height: 34px;
	float: left;
	display: block;
}

.freeDownloads {
	width: 150px;
	background: url(../img/topbutton4.gif) no-repeat bottom;
	height: 34px;
	float: left;
	display: block;
}

.recycleNow {
	width: 121px;
	background: url(../img/topbutton5.gif) no-repeat bottom;
	height: 34px;
	float: left;
	display: block;
}

.reachUs {
	width: 101px;
	background: url(../img/topbutton6.gif) no-repeat bottom;
	height: 34px;
	float: left;
	display: block;
}

/*------- Highlights Top Menu Button on Rollover -------*/

.reachUs:hover, .recycleNow:hover, .freeDownloads:hover, .helpfulHints:hover, .forBusiness:hover, .forHome:hover {
	background-position: top;
}

/*----- Hilighted Top Menu Item per Page (Corresponds to body ID of each page) ------*/


/*IE Hack -- only one common child selector in a property*/

#home .forHome, #compRepairLincoln .forHome, #viruses .forHome, #hardware .forHome, #remote .forHome, #remoteDownload .forHome, #backupSolutions .forHome {      
	background-position: top;
}

#forBusiness .forBusiness {
	background-position: top;
}

#helpfulHints .helpfulHints {
	background-position: top;
}

#freeDownloads .freeDownloads {
	background-position: top;
}

#theProblem .recycleNow, #whereToRecycle .recycleNow {
	background-position: top;
}

#reachUs .reachUs, #reachUs2 .reachUs {
	background-position: top;
}

/*=============================================================
                          Side Menu
===============================================================*/

#compRepairLincoln .menulist li.comprepair h1 a {color: #000;}

#compServicesLincoln .menulist li.services a {color: #000;}

#viruses .menulist li.viruses a {color: #000;}

#hardware .menulist li.hardware a {color: #000;}

#testimonials .menulist li.testimonials a {color: #000;}

#remote .menulist li.remote a {color: #000;}

#remoteDownload .menulist li.remoteDownload a {color: #000;}

#backupSolutions .menulist li.backupSolutions a {color: #000;}

#theProblem .menulist li.theProblem a {color: #000;}

#whereToRecycle .menulist li.whereToRecycle a {color: #000;}

#downloads1 .menulist li.free_antivirus_antispyware a {color: #000;}

#downloads2 .menulist li.office_productivity a {color: #000;}

#downloads3 .menulist li.pc_maintenance a {color: #000;}

#reachUs .menulist li.email a {color: #000;}

#reachUs2 .menulist li.textMessage a {color: #000;}

.menulist {
	list-style-type: none;
	margin: 0 0 0 1px;
	overflow:hidden;
	padding: 0;
}

.menulist ul {
	list-style-type: none;
	margin: 0 0 0 1px;
	overflow:hidden;
	padding: 0;
}

ul.menulist li a {
	font: normal 12px "Lucida Sans Unicode", verdana, lucida, sans-serif;
	list-style-type: none;
	text-decoration: none;
	top: 0px;
	display: block;
	color: #fff;
	width: 160px;
	text-align:right;
	padding: 0;
	margin: 0 0 4px -15px;
}

ul.menulist li a:visited {
	font: normal 12px "Lucida Sans Unicode", verdana, lucida, sans-serif;   /* need this here for IE, otherwise global <a> font is used */
	color: #fff;
	text-decoration: none;
}

ul.menulist li a:hover {
	font: normal 12px "Lucida Sans Unicode", verdana, lucida, sans-serif;   /* need this here for IE, otherwise global <a> font is used */
	color: #000;
	text-decoration: none;
}

ul.menulist li a:active {
	font: normal 12px "Lucida Sans Unicode", verdana, lucida, sans-serif;   /* need this here for IE, otherwise global <a> font is used */ 
	color: #fff; 
	text-decoration: none;
}

ul.menulist li h1 span {
	text-align: center;
	font: normal 14px "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-decoration: none;
	color: #fff;
	display:block;
	letter-spacing: 0px;
	padding: 10px 0 0 0;
	width: 151px;
	text-indent: 0px;
	text-align:center;
	background-image: url(../img/button.gif);
	background-repeat: no-repeat;
	height: 38px;
	margin: 7px 0 0 0;
}

ul.menulist li h1 a {
	text-align: center;
	font: normal 14px "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-decoration: none;
	color: #fff;
	display:block;
	letter-spacing: 0px;
	padding: 10px 0 0 0;
	width: 151px;
	text-indent: 0px;
	text-align:center;
	background-image: url(../img/button.gif);
	background-repeat: no-repeat;
	height: 38px;
	margin: 7px 0 0 0;
}

ul.menulist li h1 a:visited {
	font: normal 14px "Lucida Sans Unicode", verdana, lucida, sans-serif;   /* need this here for IE, otherwise global <a> font is used */ 
	color: #fff;
	text-decoration: none;
}

ul.menulist li h1 a:hover {
	font: normal 14px "Lucida Sans Unicode", verdana, lucida, sans-serif;   /* need this here for IE, otherwise global <a> font is used */ 
	color: #000;
	text-decoration: none;
}

ul.menulist li h1 a:active {
	font: normal 14px "Lucida Sans Unicode", verdana, lucida, sans-serif;   /* need this here for IE, otherwise global <a> font is used */ 
	color: #fff;
	text-decoration: none;
}

#title {
	font-family: 'Trebuchet MS';
	font-size: 18px;
	font-weight: bold;
	height: 30px;
	width: 450px;
	text-align: center;
	margin: 0 0 0 25px;
	color: #a3cfe8;
}

#topleftbanner {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	height: 125px;
	width: 125px;
	background: url(../img/launch_banner.gif) no-repeat;
	text-decoration: none;
	cursor: default;
	z-index: 100;
}

input.button {
	font-size: 12px;
	background: none;
	border: none;
	padding: 0;
	margin: 0 5px 0 0;
	width: 15px;
	height: 15px;
}

p.error
    {
    font-family:"Arial";
    margin-top: 2px;
    margin-bottom: 2px;
    font-size:14px;
    color:#E10418;
    }

form {
	margin: 0px;
	padding: 0px;
	display: inline;
	line-height: 10px;
	word-spacing: 0px;
	letter-spacing: 0px;
	border: 0px;
}

/*=============================================================
                        Header DIV
===============================================================*/

a #logo {
	float: left;	
	height: 51px;
	width: 157px;
	margin: 15px 0 5px 25px;
	border: none;
}

#emailaddress {
	float: left;
	display: inline;
	height: 18px;
	width: 147px;
	margin: 5px 0 0 400px;
	background: url(../img/contact-email.gif) bottom right no-repeat;
}

#cell {
	float: left;
	display: inline;
	height: 18px;
	width: 113px;
	margin: 0 0 0 435px;
/*	background: url(../img/contact-cell.gif) bottom right no-repeat;*/
}

#phone {
	float: left;
	display: inline;
	height: 18px;
	width: 113px;
	margin: 10px 0 0 435px;
	background: url(../img/contact-phone.gif) bottom right no-repeat;
}

#phone:hover, #emailaddress:hover, #cell:hover {
	background-position: top right;
}
 
#VolusionLiveChat {
	float: left;
	display: block;
	width: 126px;
	height: 46px;
	margin: -20px 0 0 10px;
	background: url(../img/liveChat.gif) top left no-repeat;
}

#VolusionLiveChat img {
	float: left;
	display: inline;
	margin: 23px 0 0 25px;
}

div#VolusionLiveChat a, div#VolusionLiveChat a:visited, div#VolusionLiveChat:hover {
	color: #4d4d4d;
	text-decoration: none;
}

#VolusionLiveChat A[href="http://www.volusion.com/store/click.asp?click=45812&url=/livechat_software.asp"] {
	display: inline;
}



/*=============================================================
                        Index.php
===============================================================*/

#bannerFlash {
	background-repeat: no-repeat;
	height: 150px;
	width: 518px;
	float: left;
	margin: 20px 0 0 20px;
	display: inline;
	text-decoration: none;
	/* border: 2px solid #80bee5; */
}

#announcements {
	background-repeat: no-repeat;
	width: 488px;			/* 518px - 30px for padding = 488px */
	float: left;
	margin: 20px 0 10px 20px;
	display: inline;
	text-decoration: none;
	border: 2px solid #80bee5;
	padding: 15px 15px 0 15px;
}

/*=============================================================
               computer-repair-lincoln-nebraska.php
===============================================================*/

#comprepair #boxes {
	float: left;
	height: 304px;
	width: 430px;
	display: inline;
	margin: 26px auto 0 65px;
	background-image: url(../img/comprepair-brad.jpg);
}

#pic {
	height: 100px;
	width: 100px;
	float: left;
	display: inline;
	margin: 0 10px 0 0;
	/*border: solid 3px #fff;*/
}	

/*=============================================================
               computer-virus-removal.php
===============================================================*/

#monitor {
	background: url(../img/viruses-monitor.gif) no-repeat;
	width: 172px;
	height: 210px;
	margin: 30px 0 20px 50px;
	float: left;
	display: inline;
}

#plussigns {
	width: 229px;
	height: 195px;
	background: url(../img/viruses-plussigns.gif) no-repeat;
	float: left;
	margin: 37px 0 0 25px;
	display: inline;
}

#plusrollover1 {
	width: 250px;
	height: 50px;
	text-decoration: none;
	float: left;
	display: inline;
	margin: 1px 0 0 0;
}

#plusrollover1:hover {
	border: 1px solid #fff;
}

#plusrollover2 {
	width: 250px;
	height: 50px;
	text-decoration: none;
	float: left;
	display: inline;
	margin: 20px 0 0 0;
}

#plusrollover2:hover {
	border: 1px solid #fff;
}

#plusrollover3 {
	width: 250px;
	height: 50px;
	text-decoration: none;
	float: left;
	display: inline;
	margin: 20px 0 0 0;
}

#plusrollover3:hover {
	border: 1px solid #fff;
}



/*=============================================================
               pc-hardware-repairs.php
===============================================================*/

#hardwareBG {
	position: relative;
	width: 530px;
	height: 234px;
	background: url(../img/hardware-bg.jpg) center center no-repeat;
	margin: 30px 0 0 0;
}

#hw {
	height: 100px;
	width: 120px;
	float: left;
	display: inline;
	margin: 10px 10px 0 0;
}

#info-hardware {
	width: 500px;
	float: left;
	display: inline;
	background: url(../img/section-bg.gif) no-repeat;
	font: normal 12px "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: #2f8abe;
	text-align: justify;
}

#info-hardware span {
	font: normal 14px "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: #1a6b9a;
}	

#psupplies {
	position: absolute;
	width: 17px;
	height: 17px;
	text-decoration: none;
	background-image: url(../img/btn-psupplies.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	left: 285px;
	bottom: 196px;
}

#hdrives {
	position: absolute;
	width: 17px;
	height: 17px;
	text-decoration: none;
	background-image: url(../img/btn-hdrives.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	left: 350px;
	bottom: 80px;
}

#dvdrw {
	position: absolute;
	width: 17px;
	height: 17px;
	text-decoration: none;
	background-image: url(../img/btn-dvdrw.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	left: 375px;
	bottom: 200px;
}

#mboard {
	position: absolute;
	width: 17px;
	height: 17px;
	text-decoration: none;
	background-image: url(../img/btn-mboard.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	left: 300px;
	bottom: 90px;
}

#lcdscreen {
	position: absolute;
	width: 17px;
	height: 17px;
	text-decoration: none;
	background-image: url(../img/btn-lcdscreen.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	left: 140px;
	bottom: 120px;
}

#psupplies:hover, #hdrives:hover, #dvdrw:hover, #mboard:hover, #lcdscreen:hover {
	width: 163px;
	height: 47px;
}

#hardwarePS span {
	display: none;
}

/*=============================================================
               remote-support-software.php
===============================================================*/

#remoteSteps {
	width: 158px;
	float: left;
	display: inline;
	margin: 20px 0 0 15px;
}

#remoteStepOne {
	width: 138px;
	height: 205px;
	background: url(../img/remote-steps-bg.gif) bottom center no-repeat;
	float: left;
	margin: 0;
	padding: 10px;
	display: inline;
	font: normal 12px "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: #fff;
}

#remoteStepTwo {
	width: 138px;
	height: 205px;
	background: url(../img/remote-steps-bg.gif) bottom center no-repeat;
	float: left;
	margin: 56px 0 0 0;
	padding: 10px;
	display: inline;
	font: normal 12px "Lucida Sans Unicode", verdana, lucida, sans-serif;
	color: #fff;
}

#remoteStepOne a:link {
	color: #a3cfe8;
	text-decoration: none;
}

#remoteStepOne a:visited {
	color: #a3cfe8;
	text-decoration: none;
}

#remoteStepOne a:hover {
	color: #a3cfe8;
	text-decoration: underline;
}

#remoteStepOne a:active {
	text-decoration: none;
}



#remote-pic {
	width: 350px;
	height: 552px;
	margin: 0;
	float: left;
	display: inline;
	background: url(../img/loading.gif) center center no-repeat;
}

/*=============================================================
                      Backup Solutions
===============================================================*/

#titleBackup {
	width: 530px;
	height: 121px;
	margin: 15px 0 0 15px;
	float: left;
	display: inline;
	background: transparent url(../img/titleBackup.gif) top left no-repeat;
}

#picIcon {
	height: 48px;
	width: 48px;
	float: left;
	display: inline;
	margin: 0 10px 0 0;
}

/*=============================================================
                      recycleNow
===============================================================*/

#titleRecycle {
	width: 530px;
	height: 121px;
	margin: 15px 0 0 15px;
	float: left;
	display: inline;
	background: transparent url(../img/titleRecycle.gif) top left no-repeat;
}

#recycleTitle span {
	width: 410px;
	height: 170px;
	margin: 0;
	float: right;
	display: block;
}

#picWastecap {
	height: 113px;
	width: 175px;
	float: right;
	display: block;
	margin: 10px;
	background: #fff;
	text-align: center;
}	

#picWastecap span {
	margin: 5px;
	color: #4d4d4d;
	font: oblique 12px "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-align: center;
}

.recycleTable {
	margin: 0;
	padding: 0;
}

.recycleTableHead {
	font-weight: normal;
	font-size: 12px;
	color: #4d4d4d;
	background: #a3cfe8;
}

.recycleTableTitle {
	font-weight: normal;
	font-size: 14px;
	color: #fff;
}

.recycleTableBody {
	font-weight: normal;
	font-size: 12px;
}

/*=============================================================
               free-software-downloads.php
===============================================================*/



.ad-banner {
	float: left;
	display: inline;
	margin: 15px 0 0 15px;
}

#firefox {
	float: left;
	display: inline;
	margin: 15px 0 0 15px;
}

#pctools {
	float: left;
	display: inline;
	margin: 15px 0 0 15px;
}

#norton {
	float: left;
	display: inline;
	margin: 15px 0 0 15px;
}