*
{
    margin:0;
    padding:0;
}

body
{
    background-color:#000;
    margin:0;
    padding:0;
    font-family:'Oswald', Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#646464;
}

#main_wrapper_bottom
{
    background:url('../images/footer_bg.jpg') no-repeat center bottom;
    padding-bottom:145px;
}

#main_wrapper_top
{
    height:auto;
    background:url('../images/1_og.jpg') no-repeat center top;
    background-size:1200px 546px;
    transition:.5s;
}

.main_wrapper_top_hover
{
    background:url('../images/2_og.jpg') no-repeat center top !important;
    background-size:1200px 546px !important;
}

#main_wrapper
{
	width:1000px;
	margin:0 auto;
}

/* HEADER START */

#header
{
	width:800px;
	margin:0 auto;
}

/* USER AREA START */

#user_area
{
	
}

#user_area ul
{
	list-style:none;
}

#user_area ul li
{
	display:inline-block;
	padding:10px 20px 0 0;
}

#user_area ul li a
{
	font-weight:700;
    font-size:14px;
    text-transform:uppercase;
    color:#FFF;
    text-decoration:none;
    text-shadow:0px 2px 3px rgba(0, 0, 0, 1);
    cursor:pointer;
}

#user_area ul li a:hover, #user_area ul li a:active, #user_area ul li a.active
{
    color:#FF6000;
    transition:all 0.35s ease-in-out;
    -moz-transition:all 0.35s ease-in-out;
    -webkit-transition:all 0.35s ease-in-out;
    -o-transition:all 0.35s ease-in-out;
}

/* USER AREA END */

/* HEADER END */

/* LOGO START */

#logo_wrapper
{
	margin:0 0 40px 0;
	padding:0 0 0 40px;
}

#logo
{
    width:440px;
    height:140px;
    margin:160px auto 0;
}

/* LOGO END */

/* SOCIAL MEDIA START */

#social_media
{
    width:960px;
    height:37px;
	margin:0 auto;
    text-align:center;
    background:url('../images/social_ctn_loop.png') bottom left repeat-x;
}

#social_media a
{
    display:inline-block;
    width:42px;
    height:36px;
    margin:0px -2px;
	transition:none;
}

#social_media a:hover
{
    background-position:0px -36px;
}

#social_media_tleft, #social_media_tright
{
    width:31px;
}

#social_media a img
{
    width:100%;
    height:37px;
}

#social_media_facebook
{
    background:url('../images/facebook_social.png') top left no-repeat;
}

#social_media_youtube
{
    background:url('../images/youtube_social.png') top left no-repeat;
}

.social_media_blank
{
    background:url('../images/blank.gif');
    width:100%;
    height:37px;
}

/* SOCIAL MEDIA END */

/* MENU START */

#menu_wrapper
{
	margin:0px auto;
    width:960px;
    -moz-box-shadow:0px 0px 5px #000;
    -webkit-box-shadow:0px 0px 5px #000;
    box-shadow:0px 0px 5px #000;
}

#menu
{
	text-align:center;
	
	background:
        url('../images/menu_left.jpg') top left no-repeat,
        url('../images/menu_right.jpg') top right no-repeat,
        url('../images/menu_loop.jpg') top center repeat-x;
}

#menu ul
{
    list-style:none;
}

#menu ul li
{
    display:inline-block;
}

#menu ul li a
{
    font-weight:700;
    font-size:14px;
    text-transform:uppercase;
    display:block;
    height:46px;
    color:#FFF;
    padding:20px 20px 0px 20px;
    text-decoration:none;
    text-shadow:0px 2px 3px rgba(0, 0, 0, 1);
    background:url('../images/menu_hover.png') top left repeat-x;
	transition:none;
}

#menu ul li a:hover, #menu ul li a:active, #menu ul li a.active
{
    text-shadow:0px 2px 3px rgba(0, 0, 0, 1);
    text-decoration:none;
    color:#FF6000;
    background-position:0px -66px;
}

/* MENU END */

/* BODY START */

#body_wrapper
{
	width:960px;
	margin:0 auto;
    background:url('../images/wrapper_loop.jpg') repeat top left;
}

#body
{
	
}

.slider_wrapper
{
	padding:10px 0;
}

#server_time
{
    text-shadow:0px 2px 3px rgba(0, 0, 0, 1);
    color:#FFF;
    font-size:18px;
    font-weight:700;
}

#server_time div
{
    display:inline-block;
}

/* BODY END */






























