/************************************************
PAGE LAYOUT
************************************************/

body {
background:url(https://www.retrogamingroundup.com/images/background.jpg) no-repeat #000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
height:100%;
}

body, #page, #left, #right {
height:100%;
}

#left, #right {
display:block;
}

#page {
margin:0px auto;
width:1000px;
display:block;
}

#container {
float:left;
margin:0px auto;
width:1000px;
display:block;
background:#A9A9A9;
position:relative; 
padding:0px 10px 10px 10px;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

#header {
background:black;
height:145px;
margin:0px 0px 0px 0px;
}

#main {
float:left;
width:1000px;
margin:10px 0px 10px 0px;
}

#left {
background:#A9A9A9;
float:left;
width:670px;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
}

#right {
background:#A9A9A9;
float:right;
display:block;
width:300px;
margin:0px 0px 0px 0px;
text-align:center;
text-decoration:none;
}

#pagecontent {
background:#A9A9A9;
font-size:14px;
}

#pagecontentnews {
background:#A9A9A9;
font-size:16px;
padding:0px 0px 0px 40px;
}

#footer {
background:grey;
clear:left;
height:120px;
margin:0px 0px 0px 0px;
color:black;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

#footercontent {
color:black;
margin:10px auto;
width:960px;
}

#copyright {
float:right;
padding:20px 0 20px 0;
}

#footerlinks {
float:left;
padding:20px 0 20px 0;
width:600px;
}

#footerlinks a {
text-decoration:none;
color:black;
padding:0px 10px 0px 10px;
}

#footerlinks a.first {
padding-left:0px;
}

#footerlinks a:hover {
text-decoration:underline;
}

#footerads {
text-align:center;
float:left;
margin:0px auto;
width:960px;
height:35px;
}

#footerads a {
margin:0px 5px 0px 5px;
}

/************************************************
ICON LAYOUTS
************************************************/

#wordpressicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:20px;
left:0px;
width:45px;
height:45px;
}

#rssicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:20px;
left:55px;
width:45px;
height:45px;
}

#vbulletinicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:20px;
left:110px;
width:45px;
height:45px;
}

#itunesicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:75px;
left:55px;
width:45px;
height:45px;
}

#facebookicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:20px;
left:220px;
width:45px;
height:45px;
}

#twittericon {
position:absolute;
border:0;
margin:0;
padding:0;
top:20px;
left:275px;
width:45px;
height:45px;
}

#youtubeicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:75px;
left:0px;
width:45px;
height:45px;
}

#discordicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:20px;
left:165px;
width:45px;
height:45px;
}

#patreonicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:75px;
left:110px;
width:45px;
height:45px;
}

#storeicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:75px;
left:165px;
width:45px;
height:45px;
}

#paypalicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:75px;
left:220px;
width:105px;
height:45px;
}

#mobilesiteicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:20px;
left:325px;
width:45px;
height:100px;
}

#qrcodeicon {
position:absolute;
border:0;
margin:0;
padding:0;
top:20px;
left:375px;
width:100px;
height:100px;
}

/************************************************
AREAS LAYOUTS
************************************************/

#sidewindow {
position:fixed;
width:60px;
float:right;
top:45px;
right:0px;
background:#A9A9A9;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-bottomleft:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-bottom-left-radius:10px;
border-top-left-radius:10px;
border-bottom-left-radius:10px;
}

#sidewindowlink {
padding:10px 0px 10px 0px;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-bottomleft:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-bottom-left-radius:10px;
border-top-left-radius:10px;
border-bottom-left-radius:10px;
}

#sidewindowlink a:hover {
padding:10px 15px 10px 0px;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-bottomleft:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-bottomleft:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-bottom-left-radius:10px;
border-top-left-radius:10px;
border-bottom-left-radius:10px;
}

#award {
background-color:grey;
text-align:center;
width:100%;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

#googlesearch {
background-color:grey;
text-align:center;
width:100%;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

#ad300 {
background-color:grey;
text-align:center;
border-radius:10px;
width:100%;
position:relative;
z-index:1;
}

#app_facebook {
background-color:grey;
text-align:center;
width:100%;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

#app_twitter {
background-color:grey;
text-align:center;
width:100%;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

#blogroll {
width:100%;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
margin:0px 0px 0px 40px;
}

#quicklinks {
background-color:grey;
text-align:center;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
width:100%;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

#showfriends {
background-color:grey;
text-align:center;
width:100%;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

#hostbg {
background: url(https://www.retrogamingroundup.com/images/list_bg.png);
text-align: center;
width:100%;
height:110px;
font-size:14px;
-khtml-border-radius-topleft: 10px;
-khtml-border-radius-topright: 10px;
-khtml-border-radius-bottomleft: 10px;
-khtml-border-radius-bottomright: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}

#disclaimer {
color: red;
font-weight: bold;
}

#ticker {
background:lightgrey;
}

#rfusionleft {
font-size:14px;
float:left;
width:150px;
padding:0px 0px 0px 50px;
}

#rfusioncenter {
font-size:14px;
position:absolute;
width:150px;
padding:0px 0px 0px 0px;
margin-left:260px;
}

#rfusionright {
font-size:14px;
float:right;
width:150px;
padding:0px 50px 0px 0px;
}

#rfusionsalepic {
font-size:14px;
float:left;
padding:0px 0px 0px 50px;
color:white;
text-align:left;
}

#rfusionsaletextright {
font-size:14px;
padding:0px 0px 0px 230px;
color:white;
text-align:left;
}

#rfusionsaletextleft {
font-size:14px;
float:left;
padding:0px 0px 0px 50px;
color:white;
text-align:left;
}

#revivalleft {
float: left;
padding: 0px 0px 0px 20px
}

#revivalright {
font-size: 14px;
padding: 0px 0px 0px 270px;
}

/************************************************
LISTS LAYOUTS
************************************************/

#headingbg {
background:url(https://www.retrogamingroundup.com/images/list_bg.png);
text-align:center;
width:100%;
height:60px;
clear:left;
font-size:14px;
-khtml-border-radius-topleft:10px;
-khtml-border-radius-topright:10px;
-khtml-border-radius-bottomleft:10px;
-khtml-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}

#headingtext {
padding:10px 10px 10px 10px;
text-align:center;
color:black;
}

#listbg {
background: url(https://www.retrogamingroundup.com/images/showlist_bg.png);
clear: left;
height: 120px;
margin: 5px 0px 5px 0px;
color: black;
font-family: arial, verdana, sans-serif;
font-size: 14px;
-khtml-border-radius-topleft: 10px;
-khtml-border-radius-topright: 10px;
-khtml-border-radius-bottomleft: 10px;
-khtml-border-radius-bottomright: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}

#listnotes {
float: left;
padding: 10px 10px 0px 15px;
color: black;
}

#listlinks {
padding: 10px 10px 0px 450px;
color: black;
}

#rssicon1 {
position:absolute;
padding: 10px 0px 10px 150px;
top:340px;
width:35px;
height:35px;
}

#rsstext1 {
position:absolute;
padding: 10px 0px 10px 210px;
top:350px;
}

#rssicon2 {
position:absolute;
padding: 10px 0px 10px 150px;
top:390px;
width:35px;
height:35px;
}

#rsstext2 {
position:absolute;
padding: 10px 0px 10px 210px;
top:400px;
}

#rssicon3 {
position:absolute;
padding: 10px 0px 10px 150px;
top:440px;
width:35px;
height:35px;
}

#rsstext3 {
position:absolute;
padding: 10px 0px 10px 210px;
top:450px;
}

#rssicon4 {
position:absolute;
padding: 10px 0px 10px 150px;
top:490px;
width:35px;
height:35px;
}

#rsstext4 {
position:absolute;
padding: 10px 0px 10px 210px;
top:500px;
}

#rssicon5 {
position:absolute;
padding: 10px 0px 10px 150px;
top:540px;
width:35px;
height:35px;
}

#rsstext5 {
position:absolute;
padding: 10px 0px 10px 210px;
top:550px;
}

#rssicon6 {
position:absolute;
padding: 10px 0px 10px 150px;
top:590px;
width:35px;
height:35px;
}

#rsstext6 {
position:absolute;
padding: 10px 0px 10px 210px;
top:600px;
}

#rssicon7 {
position:absolute;
padding: 10px 0px 10px 150px;
top:640px;
width:35px;
height:35px;
}

#rsstext7 {
position:absolute;
padding: 10px 0px 10px 210px;
top:650px;
}

#rssicon8 {
position:absolute;
padding: 10px 0px 10px 150px;
top:690px;
width:35px;
height:35px;
}

#rsstext8 {
position:absolute;
padding: 10px 0px 10px 210px;
top:700px;
}

#rssicon9 {
position:absolute;
padding: 10px 0px 10px 150px;
top:750px;
left:100px;
width:35px;
height:35px;
}

#rsstext9 {
position:absolute;
padding: 10px 0px 10px 210px;
top:760px;
left:100px;
}

#imagelistbg {
clear: left;
height: 110px;
background: url(https://www.retrogamingroundup.com/images/list_bg.png);
-khtml-border-radius-topleft: 10px;
-khtml-border-radius-topright: 10px;
-khtml-border-radius-bottomleft: 10px;
-khtml-border-radius-bottomright: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
margin: 5px 0px 5px 0px;
color: black;
font-family: arial, verdana, sans-serif;
font-size: 14px;
}

#imagelistnotes {
float: left;
padding: 10px 10px 0px 40px;
color: black;
}

#imagelistlink {
padding: 10px 10px 0px 370px;
}

#videolist {
font-size:14px;
padding:0px 20px 0px 20px;
color:white;
}

#videolist .input {
width:280px;
}

#videolist .input2 {
width:280px;
}

#toptenlist {
font-size: 14px;
float: left;
padding: 0px 0px 0px 180px;
color:red;
font-weight:bold;
text-align: right;
}

#toptenitems {
font-size: 14px;
padding: 0px 0px 0px 240px;
}

.hidden {
display:none;
}

#pastinterviewlist {
font-size: 14px;
}

#pastinterviewlist .input2 {
width: 270px;
}

#pasthwfblist {
font-size: 14px;
}

#pasthwfblist .input2 {
width: 270px;
}

#pasttoptenlist {
font-size: 14px;
}

#pasttoptenlist .input2 {
width: 270px;
}

#archivelistbg {
clear: left;
height: 110px;
background: url(https://www.retrogamingroundup.com/images/list_bg.png);
-khtml-border-radius-topleft: 10px;
-khtml-border-radius-topright: 10px;
-khtml-border-radius-bottomleft: 10px;
-khtml-border-radius-bottomright: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
margin: 5px 0px 5px 0px;
color: black;
font-family: arial, verdana, sans-serif;
font-size: 20px;
}

#archivelistnotes {
float: left;
padding: 10px 10px 0px 60px;
color: black;
}

#archivelistlink {
padding: 10px 10px 0px 370px;
}

#cgeadvpic {
font-size: 14px;
float: left;
padding: 0px 0px 0px 30px;
color: red;
text-align: right;
}

#cgeadvtext {
font-size: 14px;
padding: 0px 30px 0px 170px;
}

#trackodd {
background: #E0E0E0;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

#trackeven{
background: #C4C4C4;
font-family:Arial, Verdana, Helvetica, sans-serif;
}

/************************************************
HEADING STYLES
************************************************/

h1 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:36px;
display:inline;
}

h2 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:30px;
display:inline;
}

h3 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:26px;
display:inline;
}

h4 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
display:inline;
}

h5 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
display:inline;
}

h6 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
display:inline;
}

/************************************************
LINKS
************************************************/

a {
text-decoration:none;
font-weight:bold;
}

a:link, a:visited {
color:blue;
}

a:hover {
color:red;
text-decoration:underline;
}

.pointer {
cursor:pointer
}
