@import url('body.css');
@import url('content.css');


/*DIVS*/
#container { background-image: url(../img/back_1.jpg); height: 900px; width: 1000px; text-align: left; background-repeat: no-repeat; background-position: top; margin-right: auto; margin-left: auto; position: relative; }
#container_inter { background-image: url(../img/back_2.jpg); height: 900px; width: 1000px; text-align: left; background-repeat: no-repeat; background-position: top; margin-right: auto; margin-left: auto; position: relative; }
#container_inter_2 { background-image: url(../img/back_3.jpg); min-height:2500px;  width: 1000px; text-align: left; background-position: top; margin-right: auto; margin-left: auto; position: relative; background-color: #0F1724; }
#sidebar1 { height: 400px; width: 960px; text-align: left; float: left; margin-top: 180px; margin-left: 20px; }
#sidebar2 { height: 186px; width: 960px; text-align: left; float: left; margin-left: 20px; margin-top: 14px; }
#sidebar-shop {width: 960px; text-align: left; float: left; margin-left: 20px; margin-top: 14px; }
#sidebar3 { height: 80px; width: 960px; text-align: left; float: left; margin-bottom: 20px; }
#sidebar4 { height: 520px; width: 190px; text-align: left; float: left; margin-left: 20px; }
#sidebar5 { height: 540px; width: 680px; text-align: left; float: left; margin-left: 40px; }

#sidebar5b {width: 510px; text-align: left; float: left; margin-left: 30px; }
#sidebar-section2 {width: 200px; float: left; margin-left: 10px; margin-top: 1px; margin-bottom: 0;  }

#sidebar6 { height: 540px; width: 870px; text-align: left; float: left; margin-left: 40px; }
#sidebar1_inter { height: 700px; width: 960px; text-align: left; float: left; margin-top: 180px; margin-left: 20px; }
#sidebar2_inter { width: 960px; text-align: left; float: left; margin-top: 180px; margin-left: 20px; }
#top_banner { height: 80px; width: 500px; text-align: left; float: right; }
#top_title { float: left; height: 80px; width: 370px; }
#content_main { float: left; width: 725px; }
#content_main_inter { float: left; width: 960px; }
#content_shop { float: left; width: 800px; }
#slide_content_mask { float: left; width: 660px; overflow: hidden; height: 340px; position: relative; }
#slide_data { float: left; width: 1370px; position: absolute; }
#slide_flash { float: left; width: 640px; height: 340px; margin-left: 50px; }
#block_1 { height: 340px; width: 340px; float: left; }
#block_2 { height: 340px; width: 316px; float: left; }
#block_3 { height: 186px; width: 212px; float: left; }
#block_4_video { height: 186px; width: 340px; float: left; margin-left: 10px; }
#block_5_twiter { height: 186px; width: 170px; float: left; margin-left: 10px; background-image: url(../img/back_twiter.png); background-repeat: no-repeat; background-position: top; }
#block_flyer { height: 186px; width: 205px; float: left; margin-top: 30px; margin-left: 10px; }
.flyer { color: #FFFFFF; text-decoration: none; text-transform: uppercase; font-size: 10px; font-weight: bold; margin-left: 28px; }
.flyer:hover{ color: #99CCFF; }

#footer { height: 95px; width: 960px; text-align: left; float: left; margin-left: 20px; margin-top: 14px; }
#footer_banner { height: 95px; width: 745px; text-align: left; float: left; }
#footer_social { height: 95px; width: 200px; text-align: left; float: left; margin-left: 10px; }
#block_7_lastpost{ height: 165px; width: 316px; float: left; }
#block_8_fundation { height: 100px; width: 316px; float: left; }

.footer_links {  
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#000;
}
.footer_links:hover {color: #FFFFFF; text-decoration: none; font-weight: bold}

/*CONTENTS*/
.photo_main { background-image: url(../img/back_photomain.png); background-repeat: no-repeat; background-position: -10px -6px; height: 205px; width: 340px; float: left; }
.title_main { height: 38px; width: 340px; float: left; }
.title_main2 { height: 44px; width: 316px; float: left; }
.tx_1{ font-family:Tahoma; font-size:20px; color:#FFFFFF;}

/*FEATURED NEWS*/
#block_6_featurednews { height: 90px; width: 340px; float: left; }
#block_6_featurednews .image { height: 90px; width: 102px; float: left; }
#block_6_featurednews .content { height: 90px; width: 210px; float: left; margin-left: 10px; }

/*LAST POST AND TITLES*/
.posts { height: 75px; width: 300px; float: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C3C3C1; line-height: 14px; margin-bottom: 8px; }
.post_title{ font-size: 16px; font-weight: bold; text-decoration: none; }
.post_date{ color: #999; text-decoration: none; font-weight: bold; }
.post_readfull{ color: #FFF; text-decoration: none; text-transform: uppercase; text-align: right; display: block; clear: both; margin-top: 3px; font-size: 12px; font-weight: bold; }
.post_readfull:hover{ color: #0CF; }

/*FEEDS*/
.box_twitter_content { height: 120px; width: 120px; margin-top: 33px; margin-left: 24px; }
.box_twitter_data { width: 120px; float: left; font-family: Helvetica, Tahoma, Arial; text-decoration: none; font-size: 11px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #2E5778; color: #FFF; padding-bottom: 2px; margin-bottom: 3px; }
.box_twitter_data a{ color:#FFF; text-decoration:none;}
.box_twitter_data a:hover{ color:#2E5778; text-decoration:none;}

/*NAVIGATION*/
#nav ul { display:block; float:left; width:725px; height:50px; list-style:none; padding: 0px; margin: 0px; margin-bottom: 10px; }
#nav ul li { display:block; float:left; height:50px; text-indent:-10000px; }
#nav ul li a { display:block; width:100%; height:100%; }
.nav_gallery { height: 50px; width: 110px; background-image: url(../img/nav.png); background-repeat: no-repeat; background-position: left top; float: left; }
.nav_bio { height: 50px; width: 50px; background-image: url(../img/nav.png); background-position: -110px top; }
.nav_blog { height: 50px; width: 77px; background-image: url(../img/nav.png); background-position: -160px top; }
.nav_fans { height: 50px; width: 72px; background-image: url(../img/nav.png); background-position: -237px top; }
.nav_foundation { height: 50px; width: 168px; background-image: url(../img/nav.png); background-position: -303px top; }
.nav_shop { height: 50px; width: 75px; background-image: url(../img/nav.png); background-position: -477px top; background-repeat: no-repeat; }
.nav_ask { height: 50px; width: 169px; background-image: url(../img/nav.png); background-position: -552px top; }
.nav_gallery:hover, .nav_gallery_active { height: 50px; width: 110px; background-image: url(../img/nav.png); background-repeat: no-repeat; background-position: left bottom; float: left; }
.nav_bio:hover, .nav_bio_active { height: 50px; width: 50px; background-image: url(../img/nav.png); background-position: -110px bottom; }
.nav_blog:hover, .nav_blog_active { height: 50px; width: 77px; background-image: url(../img/nav.png); background-position: -160px bottom; }
.nav_fans:hover, .nav_fans-active { height: 50px; width: 72px; background-image: url(../img/nav.png); background-position: -237px bottom; }
.nav_foundation:hover, .nav_foundation_active  { height: 50px; width: 168px; background-image: url(../img/nav.png); background-position: -303px bottom; }
.nav_shop:hover, .nav_shop_active  { height: 50px; width: 75px; background-image: url(../img/nav.png); background-position: -477px bottom; background-repeat: no-repeat; }
.nav_ask:hover, .nav_ask_active { height: 50px; width: 169px; background-image: url(../img/nav.png); background-position: -552px bottom; }
.slide_photos_home { float: left; height: 174px; width: 300px; margin-top: 10px; margin-left: 10px; }

/*LOGO LINK*/
.backhome { float: left; height: 170px; width: 700px; position: absolute; left: 0px; top: 0px; }
.backhome a { float: left; height: 170px; width: 700px; position: absolute; left: 0px; top: 0px; text-indent: -200px; overflow: hidden; display: block; }
.twitter { font-family:Arial; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; list-style-type:none; margin-left:0px; margin-right:0px; margin-top:0; margin-bottom:0; padding:0; }
.twitter a { color: #133A4B; text-decoration: none }
.twitter a:hover { color: #133A4B; text-decoration: none }
.post_readfull2{ color: #003367; text-decoration: none; text-transform: uppercase; text-align: left; font-size: 12px; font-weight: bold; }
.post_readfull2:hover{ color: #FFFFFF; }
.post_readfull3{ color: #FFF; text-decoration: none;  font-size: 12px; font-weight: bold; }
.post_readfull3:hover{ color: #0CF; }