/*
Original design: Daleri Structure (v1.0 - Jul 07, 2008) - A free xhtml/css website template by Andreas Viklund and stylishtemplate.com.
For more information, see http://andreasviklund.com/templates/daleri-structure/
*/

/* Body */
* {margin:0; padding:0;}
body {background:#000000 ; color:#8593b8;; font:76% Verdana,Arial,Tahoma,"Trebuchet MS",sans-serif; line-height:1.3em; text-align:center; padding:0;}

#wrap {width:980px; background-color:#000000; color:#aebae3; padding:10px; margin-top:1px; margin-left:auto; margin-right:auto; text-align:center; border:0px solid #d7d501;}
#top {width:960px; text-align:right; margin:15px auto 5px auto; color:#ddd; font-size:0.9em;}
#top p {margin:2px; padding:0;}
#top a {color:#eee; border-bottom: 0px dotted #aaa;}
#top a:hover {color:#eee; text-decoration:none; border-bottom:0px dotted #fff;}

/* Header and title */
#header {text-align:center; padding:0; margin:0 0 15px 4px; border:0px groove #d7d501;}
#sitetitle {width:960px; float:left; text-align:center; margin:0 auto 5px auto; border:4px groove #d7d501;}
#sitetitle h1 {font-weight: 700;  font-size:1.8em; letter-spacing:-2px; line-height:0.9em; margin:10px 0 5px 10px; padding:0;}
#sitetitle h1 a {font-weight:700; letter-spacing:-1px; color:#aebae3}
#sitetitle p {margin:5px 0 10px 18px; padding:0; letter-spacing:-1px; font-size:1.4em; color:#aebae3;}

/* Main menu */
#mainmenu {width:980px; text-align:center; margin:0 auto 0 auto; border:0px groove #d7d501; }
dl.nav {float:left;  margin: 0 7px 0px 0px;}
dl.nav dt {width:125px; text-align:center; border-bottom:0px solid #aaa; padding:1px; font-weight:700; margin:0 0 0 0; color:#aebae3;}
dl.nav dt right {text-align:right; border-bottom:0px solid #aaa; padding:1px; font-weight:700; margin:0; color:#aebae3;}
dl.nav dt a {font-weight:700; color:#aebae3;}
dl.nav dt a:hover {color:#777;}
dl.nav dd {width:70px; margin:0px 10px 0px 0px;}
dl.nav dd a {font-weight:600; padding:1px 0px 1px 5px; color:#8593b8;}
dl.nav dd a:hover {color:#222; background:#f4f4f4;}

.figure1 {border:4px groove #d7d501; margin:0px 0px 0px 0px; }
.figure2 {border:4px groove #d7d501; margin:0px 0px 0px 9px; }
.bar {float:left; height:22px; text-align:left; width:960px; border:4px solid #fef265; margin:3px 0px 0px 0px; padding:2px 0px 0px 0px; background-color:#fef265;}

/* Headline */
#headline {width:1040px; padding:0 0 0 65px; text-align:center; margin:5px 0 10px 0; border:0px solid #ccc; background-color:#000000; color:#ceb609; line-height:1.4em; font-size:1.4em;}
#headline a {color:#ceb609;}
#headline p {margin:2px; padding:0;}

/* Headers */
h2 {margin:0px 0 0px; padding-bottom:0px; padding-top:8px; color:#f8ca14; font-weight:700; background:#000000 ;}
h3, h4 {margin:4px 0 5px; padding-bottom:5px; padding-top:0px; color:#cc0000; font-size:1.3em; font-weight:700;}

/* Content */
#contentwrap {width:980px; background-color:#000000; color:#aebae3; padding:1px; margin:1px auto 0 auto; text-align:left; border:0px solid #ffff33;}
#content {float:left; text-align:center; width:728px; margin:0px 0 0 0px; padding:0px; font-size:0.9em; border:0px solid #ffff33;}
#content h1, #content h1 a {margin:0px; color:#990000; font-size:1.3em; font-weight:900}
#content h2 {font-size:1.7em; letter-spacing:-1px; clear:left; border-bottom:0px solid #ccc; text-align:center;}
#content h3 {font-size:1.4em; letter-spacing:-1px;}
#content h2 a, #content h3 a {font-weight:700;}
#content p {margin:0 0 15px;}
#content a {border-bottom:0px solid #aebae3;}
#content a:hover {color: #8593b8; border-bottom:0px solid #8593b8;}
#content ul, #content ol {margin:0 0 15px 10px; padding:0 0 0 10px;}
#content ul li, #content ol li {margin:0 0 10px 10px;}
#content ul ul, #content ol ol {margin:5px 0 5px 10px;}

/* Sidebar */
#sidebar {float:left; text-align:center; margin:0px 0 0 0px; width:234px; padding:1px; background:#270e22; border:4px groove #f8ca14; color:#f8ca14}
#sidebar h2, #sidebar h3 {font-size:1.4em; padding:0 0 2px 0; margin:0 0 5px 0; border-bottom:2px solid #ccc;}
#sidebar p, #sidebar ul, #sidebar ol {margin:0 0 15px 0; padding:0;}
#sidebar a {color:#f8ca14; font-weight:400;}
#sidebar ul li {list-style:none; margin:0 0 3px 0;}
#sidebar ul li a {font-size:1.1em;}
#sidebar ul ul {margin:3px 0 3px 10px; font-size:1em;}
#sidebar ul ul li {margin:2px 0;}
#sidebar ul ul li a {font-weight:400;}

#sidebar ul.sidemenu li {list-style: none; width:218px; padding:0; margin:0 0 2px 0;}
#sidebar ul.sidemenu li a {display: block; overflow: visible; padding:2px 0 2px 5px; background-color:#f4f4f4; font-weight:400; border:1px solid #ddd; font-size:1.1em; }
#sidebar ul.sidemenu li a:hover, #sidebar ul li.current a {border:1px solid #555; color:#444; background-color:#fff;}
#sidebar ul.sidemenu li.current li a {background-color:#f8f8f8; color:#467aa7; border:1px solid #ddd; border-bottom:1px solid #ccc;}
#sidebar ul.sidemenu ul {margin:0; padding:2px 0 0 15px;}
#sidebar ul.sidemenu ul li {width:203px; letter-spacing:0;}
#sidebar ul.sidemenu ul li a {font-size:0.9em; padding:1px 0 1px 5px;}

/* Footer */
#footer {clear:both; font-size:0.9em; width:960px; line-height:1.5em; color:#ccc;  margin: 5px auto 10px auto; padding:0;}
#footer p {margin:0; padding:0;}
#footer a {color:#ddd; border-bottom: 1px dotted #aaa;}
#footer a:hover {color:#eee; text-decoration:none; border-bottom:1px dotted #fff;}

/* Links */
a {color:#f8ca14; font-weight:400; text-decoration:none;}
a:hover {color:#800000; text-decoration:none;}
a img {border:0; }
a:hover img {opacity:0.6;filter:alpha(opacity=60)}


/* Various classes */
.overlib {float:left; text-align:left; width:95px; border:0px groove #ffcc00; margin:0px 0px 0px 0px}
.left {float:left; text-align:left; width:165px; border:0px groove #ffcc00; margin:0px 0px 0px 0px}
.right {float:right; text-align:center; width:305px; margin:0px 0px 0px -400px; border:0px groove #ffcc00; }
.middletext {float:left; padding:10px; width:215px; text-align:center; margin:0px 0px 0px 0px; border:0px groove #ffcc00}
.textleft {text-align:left;}
.textright {text-align:right;}
.textcenter {text-align:center;}
.introtext {text-align:center; font-size:1.4em; font-weight:700; }
.introtext a {text-align:center; font-size:0.8em; font-weight:700;}
.clear {visibility:hidden; clear:both; height:1px;}
.hide {display:none;}
.spacer {width:694px; background-color:#000000; margin:20px 0 0 0px;}
.overview {border:2px solid #aebae3; background:#242631; margin:10px 0 0 0; padding:5px;}
.overviewleft {float:left; width:402px; text-align:center; border:5px groove #ffcc00; background:#202020; margin:10px 0 0 0; padding:4px; color:#c29a45; line-height:1.45em}
.overviewright {float:right; width:275px; text-align:center; border:5px groove #9772af; background:#202020; margin:10px 0 0 0; padding:4px; color:#b392c9}
.gamelogo {padding:0px ; margin:7px; }
.gamesleft {float:left; width:45%; text-align:center; font-size: 1.1em; margin:2px 0 0 2px; background-color:#b5bdca; border:6px groove #4a4a4a; padding:3px 0 0 0; color:#000000}
.gamesright {float:right; width:45%; text-align:center; font-size: 1.1em; margin:3px 0 0 2px; background-color:#b5bdca; border:6px groove #4a4a4a; padding:3px 0 0 0; color:#000000}
.gametext {width:95%; text-align:center; background-color:#d1d1d8; color:#000000; margin:395px 0 0 0px; padding:3px; font-size: 1.2em; border:6px groove #4a4a4a;}
.ads {text-align:center; margin:4px 0 0 4px; padding:3px 0 0 0}
.fiestatext {font-size:.85em}
.textad {float:right; width:275px; text-align:center; font-size:1.5em; margin:6px 0 0 0;}
.bgclass {background-color: #000000; padding:2px; border:5px groove #000000;}
.fgclass {background-color: #e1dedd; padding:1px} 
.bigpoint {background-color: #313131; padding:5px; border:6px solid #cc0000; margin:720px 0 0 0; height:605px; color:#cacaca}
.bigpointlink {font-weight:bolder}
.gamefly {margin:20px 0 20px 0px;}
.gamefly a, .gamefly a:hover {color:#ceb609;}
.welcome {width:93%; text-align:center; margin:15px 0 10px 10px; color:#d1d1d8; font-size:1.1em}
.secondlife {text-align:center; margin:15px 0 0 0;}
.footerleft {float:left; text-align:left; width:250px; border:0px groove #ffcc00; margin:0px 0px 0px 10px}
#div-8849283135476520631 {margin:0px 0px 10px 0px; padding:0px 0 0 0px;}
.row1 a {color:#f8ca14;}
.row1 a:hover {color:#800000;}
.row2 a {color:#f8ca14;}
.row2 a:hover {color:#800000;}
.row3 a {color:#f8ca14;}
.row3 a:hover {color:#800000;}
.row4 a {color:#f8ca14;}
.row4 a:hover {color:#800000;}
.row1 {width:158px; float:left; text-align:center; margin:0px 0 20px 5px; color:#000000; font-size:1.0em; background-color:#270e22; border:5px groove #f8ca14; line-height:1.4em; padding:3px 0 0 0px;}
.row2 {width:158px; float:left; text-align:center; margin:0px 0 20px 10px; color:#000000; font-size:1.0em; background-color:#270e22; border:5px groove #f8ca14; line-height:1.4em; padding:3px 0 0 0px;}
.row3 {width:158px; float:left; text-align:center; margin:0px 0 20px 10px; color:#000000; font-size:1.0em; background-color:#270e22; border:5px groove #f8ca14; line-height:1.4em; padding:3px 0 0 0px;}
.row4 {width:158px; float:left; text-align:center; margin:0px 10px 20px 10px; color:#000000; font-size:1.0em; background-color:#270e22; border:5px groove #f8ca14; line-height:1.4em; padding:3px 0 0 0px;}
.donate {width:216px; text-align:center; margin:0px 0 0px -3px; background-color:#401330; color:#f8ca14; font-size:1.0em; border:7px groove #f8ca14; padding:5px; line-height:1.2em;}
.gametable {width:680px; text-align:center; margin:0px 0 0px 5px; background-color:#270e22; color:#f8ca14; font-size:1.1em; border:6px groove #f8ca14; padding:5px; line-height:1.2em;}
.suggestions {width:650px; text-align:center; margin:20px 25px 5px 28px; color:#d1d1d8; font-size:1.0em}
.bidvertiser {margin:10px 0px 0px 6px;}
.funtickettext {width:234px; padding:0px 0px 0 0px; margin:0px 0 0px 0px;}
.addthis_toolbox .custom_images a
{
    width: 30px;
    height: 30px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}
