/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */


#header #menu {width: 100% !important;}

.wc_style * {
                 line-height: normal;
    margin: 0;
    padding: 0;
    width: auto;
	cursor: pointer!important;
            }
            .wc_style li {
                display:list-item ;
                list-style-image:none ;
                list-style-position:outside ;
                list-style-type:none ;
                display: inline;
            }
            .wc_style li DIV {
                padding:0.5em !important;
            }

            .wc_style DIV, .wc_style TABLE {
                padding: 5px !important;
            }
#wc_style {
    text-align: center;
    line-height: normal;
    margin-top: -11px;
}
          
.wc_style {
    padding: 5px;
    width: 200px;
	 position: relative!important;
                display:block!important;
}

#mainbottom .wc_style {
   width: 800px !important;
 padding-left:70px;  
}

#mainbottom .wc_style li DIV {
      padding:0.5em !important;
    float: left;
     width: 31% !important;
}


            .wc_style_icnt, .wc_style_icnt * {
            	text-align: center!important;
    		}

          
.wc_style_text, .wc_style_text A, .wc_style_text A:hover {
    color: #525253 !important;
    font-size: 11px !important;
}
            .wc_style_url {
                color: #2A8000!important;
                font-size: 11px!important;
            }
            .wc_style_header, .wc_style_header A {
                color: #2A8000!important;
                font-size: 13px!important;
                font-weight: bold!important;
                text-decoration: underline!important;
            }
            .wc_style_sign {
                color: #999999!important;
                font-size: 10px!important;
                text-align: center!important;
            }

            .wc_style_clear {
                clear:both!important;
            }

            .wc_style TABLE {
                width: 100%!important;
                border: 0px!important;
            }












.srlink { 
	left: 17px;
    position: relative;
    top: -53px;
}
.srlink a:link, .srlink a:visited{ 
	color: #7A7A81 !important;
    text-shadow: 0 1px 0 #000000 !important;
	
}

/* BACKGROUND */
#page.background-desert { 
	background-image: url(../images/background/desert_bg.jpg);
	background-color: #130F0C;
	background-repeat: no-repeat;
}

#page.background-grass {
	background-image: url(../images/background/grass_bg.jpg);
	background-color: #0A0C07;
	background-repeat: no-repeat;
}

#page.background-stadium {
	background-image: url(../images/background/stadium_bg.jpg);
	background-color: #19191B;
	background-repeat: no-repeat;
}

#page.background-worldmapblue {
	background-image: url(../images/background/worldmapblue_bg.png);
	background-color: #010115;
	background-repeat: repeat-x;
}
.background-worldmapblue #page-body { background: url(../images/background/worldmapblue_img.jpg) 50% 0 no-repeat; }

#page.background-worldmapwhite {
	background-image: url(../images/background/worldmapwhite_bg.png);
	background-color: #DFE0E2;
	background-repeat: repeat-x;
}
.background-worldmapwhite #page-body { background: url(../images/background/worldmapwhite_img.jpg) 50% 0 no-repeat; }

#page.background-street {
	background-image: url(../images/background/street_bg.jpg);
	background-color: #19191B;
	background-position: 50% 20%;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

#page.background-fabricdark {	background-image: url(../images/background/fabricdark_bg.png); }
.background-fabricdark #page-body { background: url(../images/background/fabricdark_img.jpg) 50% 0 no-repeat; }

#page.background-squares {	background-image: url(../images/background/squares_bg.png); }
.background-squares #page-body { background: url(../images/background/squares_img.jpg) 50% 0 no-repeat; }

#page.background-grid {	
	background-image: url(../images/background/grid_img.jpg);
	background-repeat: no-repeat;
	background-color: #D3D4D8;
}
.background-grid #page-body { background: url(../images/background/grid_bg.png) 50% 0 repeat; }

#page.background-concert { 
	background-image: url(../images/background/concert_bg.jpg);
	background-color: #0B0B09;
	background-repeat: no-repeat;
}

/* set raster overlays */
.background-stadium #page-body,
.background-street #page-body,
.background-grass #page-body,
.background-concert #page-body { background: url(../images/background/raster.png) 50% 0 repeat;}

/* darker wrappers */
#page.background-desert .wrapper-1,
#page.background-desert .wrapper-2,
#page.background-grass .wrapper-1,
#page.background-grass .wrapper-2,
#page.background-stadium .wrapper-1,
#page.background-stadium .wrapper-2,
#page.background-worldmapblue .wrapper-1,
#page.background-worldmapblue .wrapper-2,
#page.background-fabricdark .wrapper-1,
#page.background-fabricdark .wrapper-2,
#page.background-squares .wrapper-1,
#page.background-squares .wrapper-2 { background-image: url(../images/wrapper_dark_bg.png); }

/* FONTS */
body.font-lucida,
.font-lucida h1,
.font-lucida h2,
.font-lucida h3,
.font-lucida h4,
.font-lucida h5,
.font-lucida h6 { font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; }

body.font-georgia,
.font-georgia h1,
.font-georgia h2,
.font-georgia h3,
.font-georgia h4,
.font-georgia h5,
.font-georgia h6 { font-family: Georgia, "Times New Roman", Times, serif; }

body.font-trebuchet,
.font-trebuchet h1,
.font-trebuchet h2,
.font-trebuchet h3,
.font-trebuchet h4,
.font-trebuchet h5,
.font-trebuchet h6 { font-family: "Trebuchet MS", Verdana, Arial, sans-serif; }