body {
background-color:#000000;
}
div.left
{
font-family:arial;
position:fixed;top:0px;overflow:hidden;height:100%;left:0px;width:160px;margin:0px;padding:0px;
}
div.main
{
font-family:arial;
position:absolute;left:160px;overflow:hidden;right:0px;top:0px;margin:0px;padding:0px;
}
div.main3
{
font-family:arial;
position:absolute;left:0px;overflow:hidden;right:0px;top:0px;margin:0px;padding:0px;
}









img {
border: 0;
}
a.aaa:link,a.aaa:visited
{
vertical-align:text-middle;
color:#222;
display:inline-block;
margin:4px;
text-align:center;
padding-top:4px;
padding-bottom:4px;
padding-right:12px;
padding-left:12px;
text-decoration:none;
border:1px solid gray;
font-weight: bold;
font-size:16px;

background: #AAAAAA; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#777777'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#DDD), to(#777)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #DDD,  #777); /* for firefox 3.6+ */ 
border-radius: 8px;

}
a.aaa:hover,a.aaa:active
{
background: #CCCCCC; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9922EE', endColorstr='#DD99FF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#92E), to(#D9F)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #92E,  #D9F); /* for firefox 3.6+ */ 
border-radius: 8px;

}






div.inner
{
padding-top:0px;
padding-bottom:0px;
padding-right:6px;
padding-left:6px;
margin:0px;
}
div.inner2
{
padding-top:4px;
padding-bottom:4px;
padding-right:6px;
padding-left:6px;
margin:0px;
}





div.blarrr a:link,div.blarrr a:visited
{

vertical-align:text-middle;
color:#333333;
width:200px;
padding-top:2px;
padding-bottom:2px;
padding-right:5px;
padding-left:5px;
text-decoration:none;
font-weight: bold;
font-size:16px;
text-align:center;
}
div.blarrr a:hover,div.blarrr a:active
{
padding-top:0px;
padding-bottom:0px;
padding-right:3px;
padding-left:3px;
color:#000000;
border:2px solid gray;
background: #AAAAAA; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9900', endColorstr='#FFFF00'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#AAA), to(#EEE)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #AAA,  #EEE); /* for firefox 3.6+ */ 
}




table.zzz
{
padding:0px;
margin:0px;
border:0px;
width:100%;
table-layout:fixed;
}

td.zzz
{
padding:0px;
margin:0px;
border:0px;
width:100%;
}







div.left iframe {
width: 100%;
height: 100%;
overflow:hidden;
border: none;
margin:0px;
padding:0px;
background-color:transparent;
}








h1
{
font-size:26px;
font-weight: bold;
text-decoration:none;
font-family:arial;
margin-left:10px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}
h2
{
font-size:22px;
font-weight: bold;
text-decoration:none;
font-family:arial;
margin-left:10px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}
h3
{
font-size:18px;
font-weight: normal;
text-decoration:none;
font-family:arial;
margin-left:10px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}
h4
{
font-size:15px;
font-weight: normal;
text-decoration:none;
font-family:arial;
margin-left:10px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}
h5
{
font-size:12px;
font-weight: normal;
text-decoration:none;
font-family:arial;
margin-left:10px;
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
}







div.poo2
{
box-shadow: 0px 0px 100px 0px #FFFFFF;
margin:0px auto;

display:block;
color:#000000;
width:90%;

text-align:left;
font-size:17px;
padding:8px;
text-decoration:none;
border-bottom:1px solid #666666;
border-left:1px solid #666666;
border-right:1px solid #666666;


background: #DDDDDD;
-webkit-border-bottom-left-radius: 0.8em;
-webkit-border-bottom-right-radius: 0.8em;
-moz-border-radius-bottomleft: 0.8em;
-moz-border-radius-bottomright: 0.8em;
border-bottom-left-radius: 0.8em;
border-bottom-right-radius: 0.8em;
}


div.poo
{
background: #FFFFFF;
}

img.poo
{
box-shadow: 0px 0px 100px 0px #FFFFFF;
}




/* ------------------ HOME PAGE STUFF ------------------ */
table.across64 /* A table for one colum covering 64% of the home page */
{
width:64%;
padding:0px;
border:none;
margin-bottom:0px;
margin-top:0px;
margin-left:18%;
margin-right:18%;
}
table.across84 /* A table for two or three colums covering 84% of the home page */
{
width:84%;
padding:0px;
border:none;
margin-bottom:0px;
margin-top:0px;
margin-left:8%;
margin-right:8%;
}
tr.qqqwww /* The one and only row for each table */
{
padding:0px;
margin:0px;
border:none;
}
td.gap8 /* horizontal gap for two across */
{
width:8%;
padding:0px;
margin:0px;
border:none;
}
td.gap5 /* horizontal gap for three across */
{
width:5%;
padding:0px;
margin:0px;
border:none;
}
td.fullgap /* A full gap across the page for spacing */
{
height:40px;
padding:0px;
margin:0px;
border:none;
}
td.lilgap /* Same as full gap but smaller */
{
height:20px;
padding:0px;
margin:0px;
border:none;
}
td.box100number1              /*   games   */
{
width:100%;
padding:0px;
margin:0px;
text-align:center;
background: #88FF88;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#88FF88', endColorstr='#44EE44'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#88FF88), to(#44EE44)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #88FF88,  #44EE44); /* for firefox 3.6+ */ 
box-shadow: 0px 0px 120px 4px #88FF88;
border-radius: 8px;
}
td.box46number2              /*   lifts   */
{
width:46%;
padding:0px;
margin:0px;
text-align:center;
background: #FFFF66;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF66', endColorstr='#BBBB22'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#FFFF66), to(#BBBB22)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #FFFF66,  #BBBB22); /* for firefox 3.6+ */ 
box-shadow: 0px 0px 120px 4px #FFFF66;
border-radius: 8px;
}
td.box46number3              /*   urbex   */
{
width:46%;
padding:0px;
margin:0px;
text-align:center;
background: #FF4444;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4444', endColorstr='#DD7700'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#FF4444), to(#DD7700)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #FF4444,  #DD7700); /* for firefox 3.6+ */ 
box-shadow: 0px 0px 120px 4px #FF4444;
border-radius: 8px;
}
td.box46number4              /*   train   */
{
width:46%;
padding:0px;
margin:0px;
text-align:center;
background: #af9cff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#af9cff', endColorstr='#505099'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#AA66FF), to(#AA00FF)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #af9cff,  #505099); /* for firefox 3.6+ */ 
box-shadow: 0px 0px 120px 4px #af9cff;
border-radius: 8px;
}
td.box46number5              /*   bus   */
{
width:46%;
padding:0px;
margin:0px;
text-align:center;
background: #77EEFF;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#77EEFF', endColorstr='#0099AA'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#77EEFF), to(#0099AA)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #77EEFF,  #0099AA); /* for firefox 3.6+ */ 
box-shadow: 0px 0px 120px 4px #77EEFF;
border-radius: 8px;
}
td.box46number6             /*   street scenes   */
{
width:46%;
padding:0px;
margin:0px;
text-align:center;
background: #00FFDD;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFDD', endColorstr='#00FF55'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#00FFDD), to(#00FF55)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #00FFDD,  #00FF55); /* for firefox 3.6+ */ 
box-shadow: 0px 0px 120px 4px #00FFDD;
border-radius: 8px;
}
td.box46number7              /*   TRAVEL GUIDE   */
{
width:46%;
padding:0px;
margin:0px;
text-align:center;
background: #DDDDDD;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#999999'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#DDDDDD), to(#999999)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #DDDDDD,  #999999); /* for firefox 3.6+ */ 
box-shadow: 0px 0px 120px 4px #DDDDDD;
border-radius: 8px;
}
td.box30number8              /*   TOWER   */
{
width:30%;
padding:0px;
margin:0px;
text-align:center;
background: #BBFF00;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BBFF00', endColorstr='#88FF00'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#BBFF00), to(#88FF00)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #BBFF00,  #88FF00); /* for firefox 3.6+ */ 
box-shadow: 0px 0px 120px 4px #BBFF00;
border-radius: 8px;
}
td.box30number9              /*   youtube   */
{
width:30%;
padding:0px;
margin:0px;
text-align:center;
background: #AA00FF;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#AA00FF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#AA00FF)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #FFFFFF,  #AA00FF); /* for firefox 3.6+ */ 
box-shadow: 0px 0px 120px 4px #AA00FF;
border-radius: 8px;
}



td.box30number10              /*   random   */
{
width:30%;
padding:0px;
margin:0px;
text-align:center;
background: #FF44DD;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF44DD', endColorstr='#FF6600'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#FF44DD), to(#FF6600)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #FF44DD,  #FF6600); /* for firefox 3.6+ */ 
box-shadow: 0px 0px 120px 4px #FF44DD;
border-radius: 8px;
}






td.qqq16
{
width:100%;
padding:0px;
margin:0px;
text-align:left;
background: #FFFFFF;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9999', endColorstr='#9999FF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#FF9999), to(#9999FF)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #FF9999,  #9999FF); /* for firefox 3.6+ */ 
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}
td.qqq17
{
width:100%;
padding:0px;
margin:0px;
text-align:left;
background: #FFFFFF;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9999FF', endColorstr='#99FF99'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#9999FF), to(#99FF99)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #9999FF,  #99FF99); /* for firefox 3.6+ */ 
}
td.qqq18
{
width:100%;
padding:0px;
margin:0px;
text-align:left;
background: #FFFFFF;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99FF99', endColorstr='#FFFF99'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#99FF99), to(#FFFF99)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #99FF99,  #FFFF99); /* for firefox 3.6+ */ 
border-bottom-left-radius: 8px;
border-bottom-right-radius: 8px;
}