a:link { color: #3df; }
a:visited { color: #555; }
a:hover { color: #fff; }
input[type="button"]:hover { background-color: #00a; }
input[type="submit"]:hover { background-color: #00a; }
#submitted:hover { background-color: #00a; }
#submittedrank:hover { background-color: #00a; }
#repicon:hover { width: 30; height: 30; opacity: 1; }
#membericon:hover { width: 30; height: 30; opacity: 1; }
#helpicon:hover { width: 30; height: 30; opacity: 1; }
#viewicon:hover { width: 30; height: 30; opacity: 1; }
#homeicon:hover { width: 30; height: 30; opacity: 1; }
#linkicon:hover { width: 30; height: 30; opacity: 1; }
img.pollicon:hover { width: 30; height: 30; opacity: 1; }
img.pmicon:hover { width: 30; height: 20; opacity: 1; }

body.regbody { scrollbar-base-color: 000003; scrollbar-arrow-color: 005555; background-color: #000000; color: white; font-size: 12px; font-family: Arial; }
body.inframersb { background-color: #000020; overflow: hidden; padding: 0; background-repeat: no-repeat; background-image: url(http://i.imgur.com/xv65F.gif); }
body.inframesb { background-color: #000020; overflow: hidden; padding: 0; background-repeat: no-repeat; background-image: url(http://i.imgur.com/xv65F.gif); }
body.inmainframe { background-color: #000020; color: #ffffff; scrollbar-base-color: 000003; scrollbar-arrow-color: 005555; font-color: white; font-family: Arial; font-size: 12px; }
body.intransframe { color: #ffffff; scrollbar-base-color: 000003; scrollbar-arrow-color: 005555; background: transparent; font-family: Arial; font-size: 12px; }
img.pmicon { width: 25; height: 15; border-style: none; position: absolute; top: 87; left: 8; z-index: 10; opacity: 0.65; }
img.pollicon { width: 23; height: 23; border-style: none; position: absolute; top: 104; left: 10; z-index: 10; opacity: 0.65; }
input.button { border: none; background-color: #002; color: #0ff; padding: 4px; border-radius: 7px; }
input.toolbutton { width: 134; border: none; background-color: #002; color: #0ff; font-size: 15px; color: #0dd; padding: 4px; border-radius: 7px; }
input.text { background-color: #004; color: #fff; border: none; border-radius: 6px; }
textarea.text { background-color: #004; color: #fff; border: none; }
div.sbmessage { word-wrap: break-word; font-size: 12px; font-family: Arial; color: #dddddd; }
div.sbdate { white-space: pre; font-size: 10px; color: #ffffff; font-family: Arial; }
div.smileybox { width: 473; height: 77; overflow: auto; scrollbar-base-color: 000003; scrollbar-arrow-color: 005555; scroll-bar: bottom; }
img.simg { border-style: none; max-width: 30px; max-height: 30px; } 
form.invs { display: inline; padding: 0; margin: 0; }
img.movethread { border-style: none; position: absolute; right: 70; }
input.stick { position: absolute; right: 90; }
input.lock { position: absolute; right: 115; }
div.forumstuff { width: 650; height: 18; overflow: hidden; }
div.forumposts { width: 60; height: 18; overflow: hidden; font-size: 15px; font-family: Courier New; }
form.thread { postition: absolute; margin: 0px; padding: 0px; }
input.threadtop { width: 140; border: none; background-color: #002; color: #0ff; border-radius: 7px; }
div.commentleft { width: 100; word-wrap: break-word; overflow: hidden; font-family: Arial; color: white; font-size: 1; }
pre.commentright { word-wrap: break-word; white-space: pre-wrap; overflow: hidden; color: white; font-family: Arial; font-size: 12px; }
input.tbuttonsmall { width: 50; border: none; background-color: #003; color: #0ff; border-radius: 7px; }
td.activethreads { width: 115; word-wrap: break-word; overflow: hidden; background-color: #000033; border-bottom: 1px solid #444; }
a.user { text-decoration: none; color: white; font-size: 12px; font-family: Verdana; }
div.news { background-color: #003; border: 2px solid #000020; width: 900; word-wrap: break-word; white-space: pre-wrap; }
div.newsalign { width: 850; overflow: hidden; }

button.movie { padding:0; background-color: #002; width:250; border: none; color: #fff; padding: 2px; border-radius: 7px; }
button.movie:hover { background-color: #008; }

td.topstat { width: 120; word-wrap: break-word; overflow: hidden; background-color: #000003; color: white; }
td.topstatr { width: 30; color: white; font-size: 9px; background-color: #000003; }
img.noborder { border-style: none; }
div.time { position: relative; right: 0; top: 0; font-size: 10px; font-family: Arial; color: red; }
th.tablehead { background-color: #003; color: white; font-family: Arial; }
td.tablecell { background-color: #003; color: white; font-family: Arial; font-size: 12px; border-bottom: 1px solid #444; }
pre.thread { word-wrap: break-word; white-space: pre-wrap; overflow: hidden; color: white; font-family: Arial; font-size: 12px; }
font.threadtitle { color: #ff0000; font-family: Arial; font-size: 15px; }
pre.threadbody { word-wrap: break-word; white-space: pre-wrap; overflow: hidden; color: #ffffff; font-family: Arial; font-size: 12px; }
td.old { padding: 2px; background-color: #003; border-radius: 7px; }
td.new { padding: 2px; background-color: #007; border-radius: 7px; }

td.old:hover { border: 2px inset #fff; padding: 0px; background-color: #00a; }
td.new:hover { border: 2px inset #fff; padding: 0px; background-color: #00c; }

font.newspre { color: white; font-family: Arial; }

a.superlink { font-size: 30px; text-decoration: none; }
a.superlink:link { color: #fff; }
a.superlink:visited { color: #fff; }
a.superlink:hover { color: #f0f; }


td.maincell { text-align: center; padding: 10px; }

#mainheader { position: relative; top: 40px; width: 880px; }

#main { width: 960; height: 300; position: absolute; top: 0; z-index: 2; }
#uberbg { background-color: #000020; width: 950; height: 1000; border-left: 2px solid #003; border-right: 2px solid #003; }
#pagealign { width: 950; z-index: 1; position: absolute; top: 100; left: 6; }
#april5th { width: 800; }
#copyright { width: 800; }
#repicon { border-style: none; position: absolute; top: 33; left: 10; z-index: 10; opacity: 0.65; }
#membericon { border-style: none; position: absolute; top: 60; left: 10; z-index: 10; opacity: 0.65; }
#helpicon { border-style: none; position: absolute; top: 130; left: 10; z-index: 10; opacity: 0.65; }
#viewicon { border-style: none; position: absolute; top: 130; left: 10; z-index: 10; opacity: 0.65; }
#homeicon { border-style: none; position: absolute; top: 6; left: 10; z-index: 10; opacity: 0.65; }
#linkicon { border-style: none; position: absolute; top: 56; left: 2; z-index: 10; opacity: 0.65; }
#searchicon { border-style: none; position: absolute; top: 35; left: 2; z-index: 11; }
#loginframe { border: none; position: absolute; left: 65; top: 5; overflow: hidden; z-index: 100; }
#b { position: absolute; z-index: 3; left: 32; top: 198; }
#bob { width: 943; height: 1500; border-style: none; padding: 0; background: none; overflow-width: hidden; }
#shoutbox { border: none; }
#stats { border: none; width: 900; height: 185; }
#channeldiv { position: absolute; left: 660; }
#shoutboxcontentdiv { width: 920; height: 250; border: none; overflow: auto; scrollbar-base-color: 000003; scrollbar-arrow-color: 005555; }
#shoutform { margin: 0px; padding: 0px; }
#submitted { background-color: #00f; position: relative; top: -6; width: 80; color: #fff; }
#submittedrank { background-color: #00f; position: relative; top: -6; width: 80; color: #fff; }
#channelistdiv { position: absolute; top: 330; }
#iesuxballs { position: absolute; right: 20; top: 8; }
#smenu { position: absolute; top: 5; left: 0; z-index: -5; }

#loginlink { font-size: 20px; text-decoration: none; }
#loginlink:visited { color: #fff; }
#loginlink:link { color: #fff; }
#loginlink:hover { color: #f0f; }


div.menu { display: none; position:absolute; background-color: #000020; font-size: 12px; border: 1px solid #00aaff; font-family: Verdana; text-align: center; font-weight: bold; border-radius: 7px; opacity: 0.8; }
a.menu { text-decoration: none; }
#newsbuttonmenu { width: 110; }
#elitebuttonmenu { width: 122; }
#moviebuttonmenu { width: 130; }
#cha3buttonmenu { width: 125; }
#helpbuttonmenu { width: 110; }

#logobgimg { background-image: url('http://i262.photobucket.com/albums/ii117/FlagCapper/EliteLineRider/LineRiderElite-2.jpg'); width: 897; height: 200; opacity:1; filter:alpha(opacity=100); }
// #logobgcolour { position: relative; z-index: -5; background-color: #000000; width: 897; height: 200; }
#logo { border-style: none; position: absolute; right: 200; top: -30; width: 200; height: 55; z-index: 0; display: none; }
#buttons { position: absolute; right: 0; top: 40; z-index: 20; width: 500px; text-align: right; }

#topstats { position: absolute; right: 0; bottom: 150px; }

