@charset "UTF-8";
@import url("zero.css");
/* CSS Document */

html{text-align:center;}
body{width:940px; position:relative; background:#150a06;  text-align:center; margin:0 auto;}

hr{display:none;}

* html img, * html .png{ position:relative; behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);}

div#branding{width:940px; position:relative; height:331px;}

h1#logo{font:bold 55px "Times New Roman", Times, serif;	color:#F29F0B; position:absolute; top:30px; left:150px; text-transform: uppercase;	}
h1#falcroc {position:absolute; top:15px; left:-15px; width:170px; height:170px; background:url(../graphics/falcroc-top.png) no-repeat; z-index:2; text-indent:-9000px;}

div.menu{width:910px; height:30px; background:#9fb476; position:absolute; top:95px; left:0; padding:0 0 0 30px; border-bottom:1px solid #f1edab;}

ul#menu{z-index:600; position:absolute; top:95px; left:40px; }
ul#menu li {display:block; float:left;  padding: 5px 10px 0 0;}
ul#menu li a { display:block; float:left; padding: 0 10px 0 0; font:bold 15px/20px "Times New Roman", verdana, Times, serif; border-right:1px solid #8E8A6E; color:#333; text-decoration:none;}
ul#menu li a:hover{color:#fff; text-decoration:none;z-index:600; }

img#main-image{width:940px; height:205px; display:block; position:absolute; top:126px; left:0;}

div#myGallery, #rotator{width:940px; height:205px;  position:absolute; top:126px; left:0; border:none; z-index:0; padding:0; margin:0; display:block; }
#rotator img
{
	border: 0;
	cursor: pointer;
	width: 940px;
	height: 205px;
}

div#content{width:940px; padding:15px 0 0 0; overflow:hidden; min-height:500px; text-align:left; position:relative; background:#ebe5cb;}

/* a
-----------------------------------------*/
div#main-content{width:600px; padding: 15px 5px 15px 15px; float:left; }
body#home div#main-content h2{font:bold 30px "Times New Roman", Times, serif;	color:#705230;	text-transform: uppercase;}
div#main-content p.intro{ font:18px/25px "Times New Roman", Times, serif; color:#4D4F27; margin:0 0 10px 0;}
div#main-content img{ margin:10px 0;}

div#main-content p{ font:12px/20px verdana; color:#190b00; margin:0 0 15px 0;}
div#main-content blockquote{ font:15px/23px Times New Roman; color:#190b00; margin:0 0 8px 0; padding:0 0 0 12px; border-left:15px solid #758E16;}

div#main-content h2{font:bold 30px "Times New Roman", Times, serif; color:#8a5e10;	text-transform: uppercase; margin:0 0 8px 0;}


div#main-content a#breadcrumb{ font:10px verdana; color:#333; margin:0 0 10px 0; display:block;}

div#main-content ul{ margin:10px 0;}
div#main-content ul li{ border-bottom:1px solid #E7E4DC; color:#FFF; padding:5px 0; }
div#main-content ul li h2 a {color:#960000; font: 14px Arial; text-decoration:none; padding:0 0 7px 0;}
div#main-content ul li p{font: 12px/20px Arial; color:#666;}
div#main-content ul li a{color:#fff;}


div#main-content ul#projects{ margin:20px 0 10px 0;}
div#main-content ul#projects h2{ padding:0 0 10px 0;}
div#main-content ul#projects li{display:block; border:none; padding:0 0 10px 0;}
div#main-content ul#projects li a{ background:#c0baa1; margin:0; padding:0; display:block;}
div#main-content ul#projects li a:hover{ background:#fff;}
div#main-content ul#projects li img{margin:0; padding:5px; border:none;}
* html div#main-content ul#projects li img{margin:0; padding:5px 5px 1px 5px; border:none;}


/* b
-----------------------------------------*/
ul#b{width:300px; padding:10px; float:right;}
ul#b li{padding:0 0 10px 0;}
ul#b li h3{font:bold 24px "Times New Roman", Times, serif; color:#705230; padding:5px 0 0 0; }
ul#b ul.sponsors li{width:150px; float:left;}
ul#b ul.sponsors li img{width:140px; height:90px;}
ul#b ul.sponsors li a{display:block; text-align:center; color:#705230; padding:5px 0; font: bold 11px Arial; letter-spacing:1px; text-decoration:none;}

div#b{width:300px; padding:10px; float:right;}

div.sidebox{ background:#83B2AA url(../graphics/layout/sidebox-top.png) top left no-repeat; margin:15px 0 0 0; padding:10px;}
img.side-bottom{margin:0 0 15px 0;}
div.sidebox a {color:#fff;}
div#b div.sidebox h2{font:bold 20px verdana; margin:0 0 8px 0; color:#EDF4F2; padding:0 0 5px 0; border-bottom:1px solid #EDF4F2;}
div#b div.sidebox h2 a{color:#EDF4F2;}
div#b div.sidebox ul#video li {background: url(../graphics/layout/video.png) top left no-repeat; padding:0 0 15px 25px;}
div#b div.sidebox ul#articles li {padding:0 0 15px 0px;}
div#b div.sidebox li a{color:#fff; text-decoration:none; font: 12px/20px Arial; }



/* falcroc
-----------------------------------------*/

/* About
-----------------------------------------*/
body#about div#main-content h3{font:bold 24px "Times New Roman", Times, serif; color:#78431B;	margin:20px 0 10px 0;}
body#about div#main-content p{margin:0 0 10px 0;}
body#about div#main-content a{color:#f1edab;}


/* News
-----------------------------------------*/
body#news div#main-content span.date{font:bold 14px arial; color:#333; letter-spacing:1px;}

body#news div#main-content h3{font:bold 24px "Times New Roman", Times, serif; color:#78431B;	margin:20px 0 10px 0; display:inline;}
body#news div#main-content p{margin:0 0 10px 0;}
body#news div#main-content a{color:#78431B;}


/* Founder
-----------------------------------------*/
body#founder div#main-content span{ display:inline; padding:5px; margin:5px; float:right; width:210px; text-align:center;}
body#founder div#main-content span img{ margin:0; padding:0; border:5px solid #c0baa1;}

body#founder div#main-content p b{font:bold 17px "Times New Roman", Times, serif; margin:20px 0 10px 0;}
body#founder div#main-content p.caption{font:italic 11px verdana; color:#4D4F27;}
body#founder div#main-content p span.caption{font:italic 11px verdana; color:#4D4F27; display:block; margin:0; padding:0; width:100%}
body#founder div#main-content p img{ margin:0; padding:0; border:5px solid #c0baa1;}



body#founder div#main-content p.video-description{font:11px verdana; color:#4D4F27;}


/* sab
-----------------------------------------*/
body#sab div#main-content h2{font:bold 30px "Times New Roman", Times, serif; color:#8a5e10;	text-transform: uppercase; margin:0 0 8px 0;}

body#sab div#main-content ul{width:100%; overflow:hidden;}
body#sab div#main-content ul li{width:100%; padding: 10px 5px 5px 5px; height:100px;   border-bottom:1px solid #c0baa1;}
body#sab div#main-content ul li.sab-1{background:#d9d3bd;}

body#sab div#main-content ul li img{margin:0 20px 0 5px; float:left; border:5px solid #c0baa1;}

body#sab div#main-content ul li p{margin:0; }
body#sab div#main-content ul li p.name{font:bold 18px "Times New Roman"; color:#4c4e0d; letter-spacing:1px; padding:0 0 2px 0; }
body#sab div#main-content ul li p.title{font:12px verdana; color:#333; padding:0 0 2px 0;}
body#sab div#main-content ul li a{font:bold 11px verdana; color:#333; padding:0 0 2px 0; }

body#sab ul#b li{float:left; margin:0 5px 3px 5px; }
body#sab ul#b li a{border:5px solid #c0baa1; display:block; margin:0; padding:0; width:80px; height:80px;}
body#sab ul#b li a:hover{border:5px solid #fff;}



/* sab 2
-----------------------------------------*/
body#sab-2 div#main-content h2{margin:0 0 3px 0;}

body#sab-2 div#main-content h3{font:bold 20px "Times New Roman", Times, serif; color:#8a5e10;	margin:0 0 8px 0;}
body#sab-2 div#main-content p.title{font:bold 12px/20px verdana; color:#758E16;}

body#sab-2 ul.sabs{ margin:15px 0 0 0;}
body#sab-2 ul.sabs li{float:left; margin:0 5px 3px 5px; }
body#sab-2 ul.sabs li a{border:5px solid #c0baa1; display:block; margin:0; padding:0; width:80px; height:80px;}
body#sab-2 ul.sabs li a:hover{border:5px solid #fff;}


/* project
-----------------------------------------*/
body#project div#main-content h2{margin:0 0 3px 0;}
body#project div#main-content h3{font:bold 20px "Times New Roman", Times, serif; color:#8a5e10;	margin:0 0 8px 0;}
body#project div#main-content p.title{font:bold 12px/20px verdana; color:#758E16;}
body#project div#main-content p img{ margin:0; padding:0; border:5px solid #c0baa1;}
body#project div#main-content p span.caption{font:italic 11px verdana; color:#4D4F27; display:block; margin:0; padding:0; width:100%}



/* Event
-----------------------------------------*/
body#event div#main-content h2{font:bold 25px "Times New Roman", Times, serif; color:#333;	text-transform: uppercase; margin:0 0 8px 0;}
body#event div#main-content span.date{font:italic 18px "Times New Roman", Times, serif; color:#333; padding:0 0 20px 0; display:block;}
body#event div#main-content h3{font:bold 22px Georgia; color:#78431B; letter-spacing:1px; margin:0 0 15px 0;}
body#event div#main-content img{border:5px solid #c0baa1;}
body#event div#main-content span.caption{ display:block; font: italic 12px Arial; color:#4D4F27; padding:0 0 18px 0; }
body#event div#main-content a{font:16px/24px Arial; color:#78431B; margin:0 5px 12px 0;}

body#event ul#b li{ background:#FFFFCC; display:block; margin:0 0 10px 0; padding:5px;}
body#event ul#b li h3{ font:bold 16px Georgia; color:#333; letter-spacing:1px; padding:5px 0 2px 8px; }
body#event ul#b li p{font:14px/18px Georgia; color:#333; padding:10px;}
body#event ul#b li p.ticket{ border-bottom:1px solid #FFCC66;}
body#event ul#b li p.event-desc{}

body#event ul#b li.video a{ display:block; padding:0 0 7px 5px; font:14px/18px Georgia; color:#333;}

/* Contribute
-----------------------------------------*/
body#contribute div#main-content{width:890px; padding: 15px 5px 15px 15px; float:left; }
body#contribute div#main-content h2{font:bold 25px "Times New Roman", Times, serif; text-transform: uppercase; margin:0 0 8px 0;}
body#contribute div#main-content span.date{font:italic 18px "Times New Roman", Times, serif; padding:0 0 20px 0; display:block;}
body#contribute div#main-content h3{font:bold 16px Georgia; color:#333; letter-spacing:1px; margin:0 0 15px 0;}
body#contribute div#main-content img{border:5px solid #c0baa1;}
body#contribute div#main-content a{font:16px/24px Arial; color:#d4caa3; margin:0 5px 12px 0;}
body#contribute div#main-content ul li{	font:13px/21px verdana; color:#190b00; border:none; padding:0 0 18px 22px;	margin:0 0 0 15px; background: url(../graphics/layout/bullet-round-green.png) 0 4px no-repeat;}
body#contribute div#main-content ul li a{font:13px/20px verdana; color:#190b00;}

* html body#contribute div#main-content div { height:1%;} 
body#contribute div#main-content div.contribute{margin:0; background:#B1C99D; padding:10px; border-bottom:1px solid #6A9840; border-top:1px solid #6A9840; overflow:hidden; clear:both;}
body#contribute div#main-content div.contribute h3{font:bold 14px Georgia; color:#9C2C20; display:inline;}

body#contribute div#main-content div#mc.contribute{padding:15px 10px;}
body#contribute div#main-content div#mc.contribute h3{}
body#contribute div#main-content div#mc.contribute p{display:inline; font:12px/18px verdana;}
body#contribute div#main-content div#mc.contribute form{ display:inline; font:11px/18px verdana;}
body#contribute div#main-content div#mc.contribute form#small{ display:inline; font:11px/18px verdana;}
body#contribute div#main-content div#mc.contribute form#other{ display:block; position:relative; left:220px; margin:10px 0 0 0;}
body#contribute div#main-content div#mc.contribute form input.btn{ position:relative; top:5px;}

body#contribute div#main-content div#ffss.contribute{padding:10px 10px 20px 10px; background:#D9DEC0; border-top:none;}
body#contribute div#main-content div#ffss.contribute h3{}
body#contribute div#main-content div#ffss.contribute p{display:inline; font:12px/20px verdana;}
body#contribute div#main-content div#ffss.contribute div{ float:left; width:410px; padding:0 10px; overflow:hidden; }
body#contribute div#main-content div#ffss.contribute div p{display:inline;}
body#contribute div#main-content div#ffss.contribute div form{ display:inline;}
body#contribute div#main-content div#ffss.contribute div form input.btn{ position:relative; top:5px;}

body#contribute div#main-content div#ffss.contribute div span { display:block; background:#EAF0E8; padding:5px; margin:10px 0;}
body#contribute div#main-content div#ffss.contribute div span img { border:none; margin:0; padding:0;}
body#contribute div#main-content div#ffss.contribute div span p {font: italic 11px/18px verdana; padding:5px; display:block; margin:0;}

body#contribute div#main-content div#kn.contribute{border-top:none;}
body#contribute div#main-content div#kn.contribute h3{ margin:0 0 10px 0; display:block;}
body#contribute div#main-content div#kn.contribute p{font:12px/20px verdana;}
body#contribute div#main-content div#kn.contribute span { display:block; float:left; display:inline; background:#EAF0E8; padding:5px; margin:0 15px 15px 0; width:325px; font: italic 11px/18px verdana;}
body#contribute div#main-content div#kn.contribute span img { border:none; margin:0; padding:0;}
body#contribute div#main-content div#kn.contribute span p {font: italic 11px/18px verdana; padding:5px; display:block; margin:0;}



/* contact
-----------------------------------------*/
body#contact div#main-content ul{width:100%; margin:0 0 15px 0;}
body#contact div#main-content ul li{border:none;}

body#contact div#main-content ul li.name{font:bold 14px verdana; color:#705230; letter-spacing:1px; padding:0 0 2px 0; }
body#contact div#main-content ul li.title{font:13px verdana; color:#705230; letter-spacing:1px; padding:0 0 2px 0;}
body#contact div#main-content ul li.email{font:11px verdana; color:#705230; padding:0 0 2px 0;}
body#contact div#main-content ul li a{color:#333;}
body#contact div#main-content img{border:5px solid #c0baa1;}


/* Cool
-----------------------------------------*/
body#cool div#main-content {width:940px; padding:0;}

body#cool div#main-content ul h3{font:bold 17px verdana; color:#705230; margin:0 0 15px 0 ; }
body#cool div#main-content ul{ overflow:hidden; min-height:200px; padding:10px 0; margin:0;}
body#cool div#main-content ul li{ width:440px; float:left; padding:5px 10px 5px 20px; border:none;}
body#cool div#main-content ul li a{ width:200px; float:left; padding:5px; background:#FFFFCC; display:block; margin:0 10px 10px 0;}
body#cool div#main-content ul li a span{ color:#333; font:bold 10px Verdana; display:block; text-align:center; padding:0 5px; height:25px;}

body#cool div#main-content ul li img{ width:200px; border:1px solid #CCC; margin:0; }

body#cool div#main-content ul.col-1,
body#cool div#main-content ul.col-3{background:url(../graphics/layout/cool-divider-1.png) 470px 0 repeat-y;}

body#cool div#main-content ul.col-2,
body#cool div#main-content ul.col-4{background:#DDD1AF url(../graphics/layout/cool-divider-2.png) 470px 0 repeat-y;}


body#cool2 div#main-content {width:910px; padding:15px;}





/* Footer
-----------------------------------------*/
div#footer{background: url(http://www.mythix.com/graphics/footer-bg.png) repeat-x; width:920px; height:95px; text-align:center; margin:20px 0; }
div#footer ul{ margin:0 0 0 80px; text-align:center; padding:20px 0 0 0; overflow:hidden; }
div#footer ul li {display:block; float:left;  padding: 5px 10px 0 0;}
div#footer ul li a { display:block; float:left; padding: 0 10px 0 0; font:bold 15px/20px "Times New Roman", verdana, Times, serif; border-right:1px solid #8E8A6E; color:#333; text-decoration:none;	 }
div#footer a:hover{color:#fff; text-decoration:none;	 }
