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/supported-consoles-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; text-decoration: none;}
a:visited {color: #2AA8DA; text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {color: #2AA8DA; text-decoration: none;}

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: 1503px; 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 solid blue;}

#about {width: 150px; height: 20px; position: relative; left: 316px; top: -39px; border: 0px solid blue;}

#exclusive {width: 180px; height: 20px; position: relative; left: 459px; top: -59px; border: 0px solid blue;}

#info-panel-one {width: 593px; height: 173px; background-image: url(images/info-panel-3.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-one {display: block; width: 295px; height: 185px; background-image: url(images/ad-panel-5.jpg); position: relative; left: 667px; top: -316px; border: 0px solid red; overflow: hidden;}
#makeitlink {position: absolute; top: 10px; left: 10px; width: 270px; height: 165px; background-color: transparent; border: 0px solid red;}
#offer-one-copy-one {width: 228px; height: 40px; position: relative; left: 30px; top: 73px; border: 0px solid red; color: black; font-size: 14px;}

.adoneinfobutton {width: 114px; height: 241px; padding: 0px; border: 0px solid blue; position: relative; left: 160px; top: 82px; border: 0px solid red;}
.adoneinfobutton a {display: block; width: 114px; height: 38px; background-image: url(images/ad-panel-5-button.jpg);}
.adoneinfobutton a:hover {background-position: 0px -203px;}

#supportedconsoles  {width: 898px; height: 50px; position: relative; left: 45px; top: -317px; 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;}

#table-one {width: 909px; height: 718px; position: relative; left: 41px; top: -308px; background-image: url(images/table-three.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: 64px; height: 114px; border: 0px solid red; text-align: center; font-size: 18px;}
.tthree {width: 66px; height: 114px; text-align: center; border: 0px solid red;}
.tfour {width: 66px; height: 114px; text-align: center; border: 0px solid red;}
.tfive {width: 66px; height: 114px; text-align: center; border: 0px solid red;}
.tsix {width: 66px; height: 114px; text-align: center; border: 0px solid red;}
.tseven {width: 66px; height: 114px; text-align: center; border: 0px solid red;}
.teight {width: 66px; height: 114px; text-align: center; border: 0px solid red;}
.tnine {width: 66px; height: 114px; text-align: center; border: 0px solid red;}
.tten {width: 66px; height: 114px; text-align: center; border: 0px solid red;}
.televen {width: 66px; height: 114px; text-align: center; border: 0px solid red;}
.ttwelve {width: 66px; height: 114px; text-align: center; border: 0px solid red;}
.tthirteen {width: 135px; height: 114px; text-align: center; 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 solid blue; position: relative; left: 0px; 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 solid blue; position: relative; left: 0px; 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;}

#offer-two {display: block; width: 300px; height: 275px; background-image: url(images/ad-panel-4.jpg); position: relative; left: 35px; top: -294px; border: 0px solid red; overflow: hidden;}
#panellink-two {position: absolute; top: 8px; left: 10px; width: 274px; height: 250px; background-color: transparent; border: 0px solid red;}
#offer-two-copy-one {width: 170px; height: 21px; position: relative; left: 80px; top: 22px; text-align: center; border: 0px solid red; color: white; font-size: 21px; font-weight: none;}
#offer-two-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;}
#offer-two-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;}
#offer-two-copy-four {width: 123px; height: 36px; position: relative; left: 27px; top: 92px; text-align: center; border: 0px solid red; color: white; font-size: 36px; line-height: 1.1;}
#offer-two-game-image {width: 102px; height: 137px; position: relative; left: 168px; top: -20px; border: 0px solid red;}

.adthreeinfobutton {width: 114px; height: 321px; padding: 0px; position: relative; left: 166px; top: -10px; border: 0px solid red;}
.adthreeinfobutton a {display: block; width: 114px; height: 37px; background-image: url(images/ad-panel-4-button.jpg);}
.adthreeinfobutton a:hover {background-position: 0px -284px;}

#offer-three {display: block; width: 300px; height: 275px; background-image: url(images/ad-panel-4.jpg); position: relative; left: 351px; top: -568px; 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;}
#offer-three-copy-one {width: 170px; height: 21px; position: relative; left: 80px; top: 22px; text-align: center; border: 0px solid red; color: white; font-size: 21px; font-weight: none;}
#offer-three-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;}
#offer-three-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;}
#offer-three-copy-four {width: 123px; height: 36px; position: relative; left: 27px; top: 92px; text-align: center; border: 0px solid red; color: white; font-size: 36px; line-height: 1.1;}
#offer-three-game-image {width: 102px; height: 137px; position: relative; left: 168px; top: -20px; border: 0px solid red;}

.adfourinfobutton {width: 114px; height: 321px; padding: 0px; position: relative; left: 166px; top: -10px; border: 0px solid red;}
.adfourinfobutton a {display: block; width: 114px; height: 37px; background-image: url(images/ad-panel-4-button.jpg);}
.adfourinfobutton a:hover {background-position: 0px -284px;}

#offer-four {display: block; width: 300px; height: 275px; background-image: url(images/ad-panel-4.jpg); position: relative; left: 666px; top: -843px; 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;}
#offer-four-copy-one {width: 170px; height: 21px; position: relative; left: 80px; top: 22px; text-align: center; border: 0px solid red; color: white; font-size: 21px; font-weight: none;}
#offer-four-copy-two {width: 130px; height: 14px; position: relative; left: 22px; top: 58px; text-align: center; border: 0px solid red; color: white; font-size: 14px; line-height: 1.1;}
#offer-four-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;}
#offer-four-copy-four {width: 123px; height: 36px; position: relative; left: 27px; top: 92px; text-align: center; border: 0px solid red; color: white; font-size: 36px; line-height: 1.1;}
#offer-four-game-image {width: 115px; height: 110px; position: relative; left: 160px; top: -18px; border: 0px solid red;}

.adfiveinfobutton {width: 114px; height: 321px; padding: 0px; position: relative; left: 166px; top: 15px; 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: -818px; font-size: 12px; border: 0px solid red; overflow: hidden;}

#contact-us {width: 55px; height: 16px; position: relative; left: 81px; top: -834px; font-size: 12px; border: 0px solid red; overflow: hidden;}

#site-map {width: 500px; height: 16px; position: relative; left: 146px; top: -850px; font-size: 12px; border: 0px solid red; overflow: hidden;}

#copyright {width: 195px; height: 16px; position: relative; left: 204px; top: -866px; font-size: 12px; border: 0px solid red; overflow: hidden;}
