body {margin: 0px; font-family: "Lucida Grande", verdana, arial; background: #000000; font-size: 12px;}
.page-title {font-size: 14px; background: #FFFFFF; width: 98%; padding: 5px; border: 1px solid #888888;}

#left-header-bg {width: 25%; background: #000000 url('/template/images/header-bg-left.jpg') repeat-x;}
#right-header-bg {width: 25%; background: #000000 url('/template/images/header-bg-right.jpg') repeat-x;}

#header {position: fixed; width: 100%; margin: auto; background: url('/template/images/header-bg-left.jpg'); z-index: 100;}
#logo {background: #000000 url(/template/images/logo.jpg) 0 0 no-repeat; height: 112px; width: 950px; margin: auto;}
#logo-nohp {background: #000000 url(/template/images/logo.jpg) 0 0 no-repeat; height: 112px;}

#navigation {background: url(/template/images/navbg.jpg) repeat-x; height: 56px; width: 950px; z-index: 300; margin: auto;}
#navshift {position: relative; top: 5px;}
.navitem {float: left;}

	a.homenav, a:visited.homenav, a:active.homenav {width: 108px; height: 40px; background: url(/template/images/home-nav.jpg) 0 0 no-repeat; display: block;}
	a:hover.homenav {width: 108px; background: url(/template/images/home-nav.jpg) -108px 0 no-repeat; display: block;}

	a.laptopspcsnav, a:visited.laptopspcsnav, a:active.laptopspcsnav {width: 192px; height: 40px;background: url(/template/images/laptopspcs-nav.jpg) 0 0 no-repeat; display: block;}
	a:hover.laptopspcsnav {width: 192px; background: url(/template/images/laptopspcs-nav.jpg) -192px 0 no-repeat; display: block;}

	a.addservicesnav, a:visited.addservicesnav, a:active.addservicesnav {width: 193px; height: 40px;background: url(/template/images/addservices-nav.jpg) 0 0 no-repeat; display: block;}
	a:hover.addservicesnav {width: 193px; background: url(/template/images/addservices-nav.jpg) -193px 0 no-repeat; display: block;}

	a.testimonialsnav, a:visited.testimonialsnav, a:active.testimonialsnav {width: 147px; height: 40px;background: url(/template/images/testimonials-nav.jpg) 0 0 no-repeat; display: block;}
	a:hover.testimonialsnav {width: 147px; background: url(/template/images/testimonials-nav.jpg) -147px 0 no-repeat; display: block;}

	a.aboutusnav, a:visited.aboutusnav, a:active.aboutusnav {width: 116px; height: 40px;background: url(/template/images/aboutus-nav.jpg) 0 0 no-repeat; display: block;}
	a:hover.aboutusnav {width:116px; background: url(/template/images/aboutus-nav.jpg) -116px 0 no-repeat; display: block;}

	a.contactnav, a:visited.contactnav, a:active.contactnav {width: 140px; height: 40px;background: url(/template/images/contactus-nav.jpg) 0 0 no-repeat; display: block;}
	a:hover.contactnav {width:140px; background: url(/template/images/contactus-nav.jpg) -140px 0 no-repeat; display: block;}

	a.locationnav, a:visited.locationnav, a:active.locationnav {width: 166px; height: 40px;background: url(/template/images/location-map-nav.jpg) 0 0 no-repeat; display: block;}
	a:hover.locationnav {width:166px; background: url(/template/images/location-map-nav.jpg) -166px 0 no-repeat; display: block;}
	
	a.readmorelt, a:visited.readmorelt, a:active.readmorelt {width: 393px; height: 37px;background: url(/template/images/readmore-laptops.png) 0 0 no-repeat; display: block;}
	a:hover.readmorelt {width:393px; background: url(/template/images/readmore-laptops.png) -393px 0 no-repeat; display: block;}	

	a.readmoreads, a:visited.readmoreads, a:active.readmoreads {width: 393px; height: 37px;background: url(/template/images/readmore-addserv.png) 0 0 no-repeat; display: block;}
	a:hover.readmoreads {width:393px; background: url(/template/images/readmore-addserv.png) -393px 0 no-repeat; display: block;}	
		
	a.ldhp, a:visited.ldhp, a:active.ldhp {width: 216px; height: 30px;background: url(/template/images/laptops-hp.jpg) 0 0 no-repeat; display: block;}
	a:hover.ldhp {width:216px; background: url(/template/images/laptops-hp.jpg) -216px 0 no-repeat; display: block;}

	a.ashp, a:visited.ashp, a:active.ashp {width: 222px; height: 30px;background: url(/template/images/add-serv-hp.jpg) 0 0 no-repeat; display: block;}
	a:hover.ashp {width:222px; background: url(/template/images/add-serv-hp.jpg) -222px 0 no-repeat; display: block;}	
		
.page-title {width: 754px; height: 30px; font-size: 16px; font-weight: bold; color: #FFFFFF; background: url(/template/images/page-title-bg.jpg); border: 0px;}
.page-title-hp {width: 876px; height: 30px; font-size: 16px; line-height: 30px; font-weight: bold; color: #FFFFFF; background: url(/template/images/page-title-bg.jpg); border: 0px; position: relative; left: 1px;}

.page-title-ss {width: 410px; height: 40px; font-size: 18px; line-height: 38px; font-weight: bold; color: #FF0000; background: url(/template/images/page-title-bg-main.jpg); border: 0px; font-size: italic; text-align: center;}

.page-title-hp-main {width: 878px; height: 50px; font-size: 18px; line-height: 49px; font-weight: bold; color: #FFFFFF; background: url(/template/images/page-title-bg-main.jpg); border: 0px; font-style: italic;}

.page-title-hp-red {width: 878px; height: 60px; font-size: 22px; line-height: 28px; font-weight: bold; color: #FF0000; background: url(/template/images/page-title-bg-main.jpg); border: 0px; font-style: italic; text-align: center;}

.page-title-hp-slogan {color: #000000; padding: 10px;}

#buffer {height: 15px; width: 10px;}
.buffermid {height: 10px; width: 10px;}
#main-content {width: 900px; margin: auto; background: #000000; position: relative; top: 235px; z-index: 0;}

.pagebox-container {width: 878px; height: auto; margin:auto; display: table; padding: 0px;}
.pagebox-content {padding: 0px 0px 0px 0px; width: 878px;}
.pageboxtop {width: 878px; height: 12px; background: url(/template/images/box-top.png) no-repeat;}
.pageboxmid {width: 878px; height: auto; background: url(/template/images/box-middle.png);}
.pageboxbot {width: 878px; height: 12px; background: url(/template/images/box-bottom.png) no-repeat;}

.half-pagebox-content {padding: 0px 0px 0px 0px; width: 410px;}
.half-pageboxtop {width: 410px; height: 12px; }
.half-pageboxmid {width: 410px; height: auto; }
.half-pageboxbot {width: 410px; height: 12px; }

#pjr {background: url(/template/images/powerjack-bg.jpg); width: 410px; height: 228px;}
#mbr {background: url(/template/images/motherboard-bg.jpg); width: 410px; height: 188px;}
#vcr {background: url(/template/images/video-bg.jpg); width: 410px; height: 157px;}
#iphone {background: url(/template/images/iphone-bg.jpg) no-repeat; width: 410px; height: 221px;}
#memory {background: url(/template/images/memory-bg.jpg); width: 410px; height: 284px;}
#recovery {background: url(/template/images/recovery-bg.jpg); width: 410px; height: 139px;}
#replacementparts {background: url(/template/images/replacement-bg.jpg); width: 410px; height: 139px;}
#soldering {background: url(/template/images/soldering-bg.jpg) no-repeat; width: 410px; height: 221px; margin-left: 210px;}
p {margin: 0px; padding: 0px;}

.formtitle {float: left; width: 75px; clear: both; text-align: left; font-style: italic;}
.formtitle-110 {float: left; width: 125px; clear: both; text-align: left;}


#footer {color: #DBDBDB; font-size: 11px; margin: auto; text-align: center; clear: both;}

a, a:visited, a:active {color: #222AA7; text-decoration: none;}
a:hover {color: #FF0000;}

a.hp, a:visited.hp, a:active.hp {color: #FF0000; text-decoration: none;}
a:hover.hp {color: #FFFFFF;}

input.submit {padding: 5px; background: #EFEFEF; border: 1px #444444 solid; cursor: pointer;}
input.submit:hover  {background: #0908BA; color: #FFFFFF border: 1px #EFEFEF solid; color: #FFFFFF;}

li {list-style: disc url('../images/service-bullet.jpg') inside; margin-left: -25px;}

	a.subtest, a:visited.subtest, a:active.subtest {width: 140px; height: 15px;background: url(/template/images/submittestimonial.jpg) 0 0 no-repeat; display: block; border: 0px;}
	a:hover.subtest {width: 140px; background: url(/template/images/submittestimonial.jpg) -140px 0 no-repeat; display: block; border: 0px;}

.fontSize1 {font-size: 10px; line-height: 10px;}
.fontSize2 {font-size: 12px; line-height: 12px;}	
.fontSize3 {font-size: 15px; line-height: 22px;}
.fontSize4 {font-size: 16px; line-height: 20px;}
.fontSize5 {font-size: 18px; line-height: 18px;}
.fontSize6 {font-size: 24px; line-height: 24px;}
.fontSize7 {font-size: 36px; line-height: 36px;}

object { display:block; background: url(/template/images/flashbg.jpg); width: 878px; height: 189px; border: none; margin: 0px;}

/*Example CSS for demo ticker*/

#ajaxticker1{
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/

}

.someclass{ //class to apply to your scroller(s) if desired
}


