html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
body {
	line-height: 1.2;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

body {
background-image: url(images/home-background-new.gif); 
background-repeat: no-repeat;
background-position:top center;
display:table;
width:100%;
text-align: center;
font-family: microsoft sans serif;
font-size: 14px;
color: #343A36;
background-color: #686A65;
text-shadow: #000000 0 0 0px;
}

a:link {color: #2AA8DA;}
a:visited {color: #2AA8DA;}
a:hover {text-decoration: underline;}
a:active {color: #2AA8DA;}

a.nav:link {color: white; text-decoration: none;}
a.nav:visited {color: white; text-decoration: none;}
a.nav:hover {text-decoration: underline;}
a.nav:active {color: white; text-decoration: none;}


#container {margin: 0 auto; width: 992px; height: 2702px; text-align: left; border: 0px solid red; overflow: hidden;}

#logo {width: 440px; height: 90px; position: relative; left: 36px; top: 0px; border: 0px solid red; overflow: hidden;}

#banner {width: 468px; height: 60px; position: relative; left: 480px; top: -75px; border: 0px solid red; overflow: hidden;}

#background-navigation {width: 909px; height: 91px; background-image: url(images/background-navigation.gif); position: relative; left: 41px; top: -57px; border: 0px solid red; overflow: hidden;}

#navigation {width: 543px; height: 60px; position: relative; left: 138px; top: -120px; border: 0px solid red; overflow: hidden;}
 
.xbox360 {width: 56px; height: 60px; padding: 0px; position: relative; left: 0px; top: 0px; border: 0px solid red;}
.xbox360 a {display: block; width: 56px; height: 30px; background-image: url(images/TAB_360.gif);}
.xbox360 a:hover {background-position: 0px -100px;}

.xbox {width: 64px; height: 60px; padding: 0px; border: 0px solid blue; position: relative; left: 59px; top: -60px; border: 0px solid red;}
.xbox a {display: block; width: 64px; height: 30px; background-image: url(images/TAB_Xbox.gif);}
.xbox a:hover {background-position: 0px -100px; font-weight: bold; color: #FFF;}

.PS3 {width: 59px; height: 60px; padding: 0px; border: 0px solid blue; position: relative; left: 126px; top: -120px; border: 0px solid red;}
.PS3 a {display: block; width: 59px; height: 30px; background-image: url(images/TAB_PS3.gif);}
.PS3 a:hover {background-position: 0px -100px; font-weight: bold; color: #FFF;}

.PS2 {width: 59px; height: 60px; padding: 0px; border: 0px solid blue; position: relative; left: 188px; top: -180px; border: 0px solid red;}
.PS2 a {display: block; width: 59px; height: 30px; background-image: url(images/TAB_PS2.gif);}
.PS2 a:hover {background-position: 0px -100px; font-weight: bold; color: #FFF;}

.PSP {width: 60px; height: 60px; padding: 0px; border: 0px solid blue; position: relative; left: 250px; top: -240px; border: 0px solid red;}
.PSP a {display: block; width: 60px; height: 30px; background-image: url(images/TAB_PSP.gif);}
.PSP a:hover {background-position: 0px -100px; font-weight: bold; color: #FFF;}

.Wii {width: 53px; height: 60px; padding: 0px; border: 0px solid blue; position: relative; left: 313px; top: -300px; border: 0px solid red;}
.Wii a {display: block; width: 53px; height: 30px; background-image: url(images/TAB_Wii.gif);}
.Wii a:hover {background-position: 0px -100px; font-weight: bold; color: #FFF;}

.GC {width: 53px; height: 60px; padding: 0px; border: 0px blue; position: relative; left: 369px; top: -360px; border: 0px solid red;}
.GC a {display: block; width: 53px; height: 30px; background-image: url(images/TAB_GC.gif);}
.GC a:hover {background-position: 0px -100px; font-weight: bold; color: #FFF;}

.DS {width: 53px; height: 60px; padding: 0px; border: 0px blue; position: relative; left: 425px; top: -420px; border: 0px solid red;}
.DS a {display: block; width: 53px; height: 30px; background-image: url(images/TAB_DS.gif);}
.DS a:hover {background-position: 0px -100px; font-weight: bold; color: #FFF;}

.GBA {width: 60px; height: 60px; padding: 0px; border: 0px blue; position: relative; left: 481px; top: -480px; border: 0px solid red;}
.GBA a {display: block; width: 60px; height: 30px; background-image: url(images/TAB_GBA.gif);}
.GBA a:hover {background-position: 0px -100px; font-weight: bold; color: #FFF;}

#home {width: 40px; height: 20px; text-align: center; position: relative; left: 54px; top: -173px; border: 0px solid red; overflow: hidden;}

#sub-navigation {width: 800px; height: 20px; position: relative; left: 54px; top: -165px; border: 0px solid red; overflow: hidden;}

#compare-rental-deals {width: 150px; height: 20px; position: relative; left: 2px; top: 0px; border: 0px solid red;}

#consoles {width: 150px; height: 20px; position: relative; left: 165px; top: -19px; border: 0px blue;}

#about {width: 150px; height: 20px; position: relative; left: 316px; top: -39px; border: 0px blue;}

#exclusive {width: 180px; height: 20px; position: relative; left: 459px; top: -59px; border: 0px blue;}

#info-box-one {width: 575px; height: 175px; background-image: url(images/info-panel-1.gif); position: relative; left: 38px; top: -135px; border: 0px solid red; overflow: hidden;}
#intro {position: relative; left: 21px; top: 15px; font-size: 24px;}
#step-one {position: relative; left: 21px; top: 28px; font-size: 14px;}
#step-two {position: relative; left: 21px; top: 42px; font-size: 14px;}
#step-three {position: relative; left: 21px; top: 56px; font-size: 14px;}

#offer {display: block; width: 336px; height: 185px; background-image: url(images/ad-panel-1.jpg); position: relative; left: 630px; top: -316px; border: 0px solid red; overflow: hidden;}
#makeitlink {position: absolute; top: 10px; left: 10px; width: 306px; height: 156px; background-color: transparent; border: 0px solid red;}
#movetext {width: 170px; height: 20px; position: relative; left: 105px; top: 30px; border: 0px solid red; color: white; font-size: 14px; font-weight: bold;}
#movecopy {width: 205px; height: 45px; position: relative; left: 91px; top: 38px; border: 0px solid red; color: black; font-size: 14px;}

.adoneinfobutton {width: 114px; height: 222px; padding: 0px; border: 0px blue; position: relative; left: 200px; top: 56px; border: 0px solid red;}
.adoneinfobutton a {display: block; width: 114px; height: 38px; background-image: url(images/ad-panel-1-button.jpg);}
.adoneinfobutton a:hover {background-position: 0px -184px;}


#comparerentaldeals {width: 898px; height: 50px; position: relative; left: 45px; top: -319px; border: 0px solid red; background-image: url(images/compare-rental-deals-fix.gif); overflow: hidden;}
h1 {font-size: 24px; font-weight: normal; position: relative; left: 54px; top: 7px;}
h2 {font-size: 24px; font-weight: normal; position: relative; left: 54px; top: 7px;}


#table-one {width: 909px; height: 832px; position: relative; left: 41px; top: -310px; background-image: url(images/table-one.gif); border: 0px solid red; overflow: hidden;}

#main-table {position: relative; left: 0px; top: 33px; border: 0px solid red; overflow: hidden;}
.tone {width: 114px; height: 114px; border: 0px solid red; text-align: center;}
.ttwo {width: 379px; height: 114px; border: 0px solid red; line-height: 1.33;}
.tthree {width: 94px; height: 114px; text-align: center; border: 0px solid red; font-size: 18px;}
.tfour {width: 94px; height: 114px; text-align: center; border: 0px solid red;}
.tfive {width: 94px; height: 114px; text-align: center; border: 0px solid red;}
.tsix {width: 127px; height: 114px; border: 0px solid red;}
.a {font-size: 18px;}
.b {font-size: 16px; color: #FF8700}
.c {font-size: 11px;}

.tb-one-moreinfobutton-grey {width: 116px; height: 93px; padding: 0px; position: relative; left: 9px; top: 28px; border: 0px solid red;}
.tb-one-moreinfobutton-grey a {display: block; width: 116px; height: 38px; background-image: url(images/table-button-grey.gif);}
.tb-one-moreinfobutton-grey a:hover {background-position: 0px -142px;}

.tb-one-moreinfobutton-white {width: 116px; height: 93px; padding: 0px; position: relative; left: 9px; top: 28px; border: 0px solid red;}
.tb-one-moreinfobutton-white a {display: block; width: 116px; height: 38px; background-image: url(images/table-button-white.gif);}
.tb-one-moreinfobutton-white a:hover {background-position: 0px -142px;}

#limitedunlimiteddeals {width: 898px; height: 50px; position: relative; left: 45px; top: -299px; background-image: url(images/compare-rental-deals-fix.gif); overflow: hidden;}

#info-box-two {width: 575px; height: 175px; background-image: url(images/Info-Panel-2.gif); position: relative; left: 38px; top: -293px; border: 0px solid red; overflow: hidden;}
#info-two-text-one {position: relative; left: 21px; top: 20px; font-size: 14px;}
#info-two-text-two {position: relative; left: 48px; top: 39px; font-size: 14px;}
#info-two-text-three {position: relative; left: 48px; top: 57px; font-size: 14px;}
#info-two-text-four {position: relative; left: 90px; top: 76px; font-size: 14px;}

#offer-two {display: block; width: 336px; height: 185px; background-image: url(images/ad-panel-1.jpg); position: relative; left: 630px; top: -474px; border: 0px solid red; overflow: hidden;}
#panellink {position: absolute; top: 10px; left: 10px; width: 306px; height: 156px; background-color: transparent; border: 0px solid red;}
#headingcopy {width: 170px; height: 20px; position: relative; left: 118px; top: 30px; border: 0px solid red; color: white; font-size: 14px; font-weight: bold;}
#maincopy {width: 200px; height: 40px; position: relative; left: 103px; top: 42px; border: 0px solid red; color: black; font-size: 14px;}

.adtwoinfobutton {width: 114px; height: 222px; padding: 0px; border: 0px blue; position: relative; left: 200px; top: 61px; border: 0px solid red;}
.adtwoinfobutton a {display: block; width: 114px; height: 38px; background-image: url(images/ad-panel-1-button.jpg);}
.adtwoinfobutton a:hover {background-position: 0px -184px;}

#table-two {width: 909px; height: 826px; position: relative; left: 41px; top: -460px; background-image: url(images/table-two.gif); border: 0px solid red; overflow: hidden;}

#main-table-two {position: relative; left: 0px; top: 44px; border: 0px solid red; overflow: hidden;}

.t-one {width: 110px; height: 112px; text-align: center; border: 0px solid red; text-align: center;}
.t-two {width: 108px; height: 112px; text-align: center; border: 0px solid red;}
.t-three {width: 108px; height: 112px; text-align: center; border: 0px solid red;}
.t-four {width: 108px; height: 112px; text-align: center; border: 0px solid red; font-size: 21px;}
.t-five {width: 108px; height: 112px; text-align: center; border: 0px solid red; font-size: 21px;}
.t-six {width: 108px; height: 112px; text-align: center; border: 0px solid red; font-size: 21px;}
.t-seven {width: 108px; height: 112px; text-align: center; border: 0px solid red; font-size: 21px;}
.t-eight {width: 149px; height: 112px; border: 0px solid red;}

.tb-two-moreinfobutton-grey {width: 116px; height: 93px; padding: 0px; position: relative; left: 29px; top: 28px; border: 0px solid red;}
.tb-two-moreinfobutton-grey a {display: block; width: 116px; height: 38px; background-image: url(images/table-button-grey.gif);}
.tb-two-moreinfobutton-grey a:hover {background-position: 0px -142px;}

.tb-two-moreinfobutton-white {width: 116px; height: 93px; padding: 0px; position: relative; left: 29px; top: 28px; border: 0px solid red;}
.tb-two-moreinfobutton-white a {display: block; width: 116px; height: 38px; background-image: url(images/table-button-white.gif);}
.tb-two-moreinfobutton-white a:hover {background-position: 0px -142px;}

.txt-blue-18 {font-size: 18px; color: #29A7DA;}
.txt-blue-14 {font-size: 14px; color: #29A7DA;}
.txt-blue-12 {font-size: 12px; color: #29A7DA;}
.txt-grey-18 {font-size: 18px; color: #343A36;}
.txt-grey-14 {font-size: 14px; color: #343A36;}
.txt-grey-12 {font-size: 12px; color: #343A36;}


#offer-three {display: block; width: 300px; height: 273px; background-image: url(images/ad-panel-2.jpg); position: relative; left: 33px; top: -445px; border: 0px solid red; overflow: hidden;}
#panellink-two {position: absolute; top: 10px; left: 10px; width: 274px; height: 250px; background-color: transparent; border: 0px solid green;}
#maincopy-two {width: 178px; height: 140px; position: relative; left: 84px; top: 27px; border: 0px solid red; color: white; font-size: 14px;}

.adthreeinfobutton {width: 114px; height: 321px; padding: 0px; border: 0px solid blue; position: relative; left: 168px; top: 70px; border: 0px solid red;}
.adthreeinfobutton a {display: block; width: 114px; height: 38px; background-image: url(images/ad-panel-2-button.jpg);}
.adthreeinfobutton a:hover {background-position: 0px -283px;}

#offer-four {display: block; width: 300px; height: 273px; background-image: url(images/ad-panel-3.jpg); position: relative; left: 351px; top: -713px; border: 0px solid red; overflow: hidden;}
#panellink-three {position: absolute; top: 10px; left: 10px; width: 274px; height: 250px; background-color: transparent; border: 0px solid red;}
#headingcopy-three {width: 195px; height: 21px; position: relative; left: 70px; top: 20px; border: 0px solid red; color: white; font-size: 21px;}
#maincopy-three {width: 227px; height: 100px; position: relative; left: 33px; top: 55px; border: 0px solid red; color: white; font-size: 14px; line-height: 1.2;}

.adfourinfobutton {width: 114px; height: 321px; padding: 0px; position: relative; left: 165px; top: 88px; border: 0px solid red;}
.adfourinfobutton a {display: block; width: 114px; height: 37px; background-image: url(images/ad-panel-3-button.jpg);}
.adfourinfobutton a:hover {background-position: 0px -284px;}

#offer-five {display: block; width: 300px; height: 275px; background-image: url(images/ad-panel-4.jpg); position: relative; left: 667px; top: -988px; border: 0px solid red; overflow: hidden;}
#panellink-four {position: absolute; top: 10px; left: 10px; width: 274px; height: 250px; background-color: transparent; border: 0px solid red;}
#copy-one {width: 170px; height: 21px; position: relative; left: 67px; top: 22px; text-align: center; border: 0px solid red; color: white; font-size: 21px;}
#copy-two {width: 123px; height: 14px; position: relative; left: 25px; top: 58px; text-align: center; border: 0px solid red; color: white; font-size: 14px; line-height: 1.1;}
#copy-three {width: 123px; height: 14px; position: relative; left: 25px; top: 75px; text-align: center; border: 0px solid red; color: white; font-size: 14px; line-height: 1.1;}
#copy-four {width: 123px; height: 36px; position: relative; left: 25px; top: 92px; text-align: center; border: 0px solid red; color: white; font-size: 36px; line-height: 1.1;}
#game-image {width: 122px; height: 137px; position: relative; left: 154px; top: -22px; border: 0px solid red;}

.adfiveinfobutton {width: 114px; height: 321px; padding: 0px; position: relative; left: 166px; top: -12px; border: 0px solid red;}
.adfiveinfobutton a {display: block; width: 114px; height: 37px; background-image: url(images/ad-panel-4-button.jpg);}
.adfiveinfobutton a:hover {background-position: 0px -284px;}

#terms {width: 32px; height: 16px; position: relative; left: 39px; top: -967px; font-size: 12px; border: 0px solid red; overflow: hidden;}

#contact-us {width: 55px; height: 16px; position: relative; left: 81px; top: -983px; font-size: 12px; border: 0px solid red; overflow: hidden;}

#site-map {width: 400px; height: 16px; position: relative; left: 146px; top: -999px; font-size: 12px; border: 0px solid red; overflow: hidden;}

#copyright {width: 195px; height: 16px; position: relative; left: 204px; top: -1005px; font-size: 12px; border: 0px solid red; overflow: hidden;}

#footercopy {color: white;}
#test {font-weight: bold; color: #434945;}