/* developed by RiquinHo! [ henrique@awm.com.br ] */

body {
	margin:                        0;
	padding:                       0;
	font-family:                   Tahoma, Geneva, sans-serif;
	font-size:                     11px;
	background:                    #676260;
}

div:after {
	display:                       block;
    content:                       "&nbsp;";
    height:                        0;
    visibility:                    hidden;
    clear:                         both;
}

a {
	color:                         #ea9500;
	text-decoration:               underline;
}

a:hover, .yellow { 
	color:                         #ea9500;
}

a.white { text-decoration:         none; }


#display { height:                 100%; }

.wide { width:                     100%; }

.top { margin-top:                 10px; }
.right { margin-right:             5px; }
.bottom { margin-bottom:           5px; }
.left { margin-left:               10px; }

.fleft { float:                    left; }
.fright { float:                   right; }

.bg_dark { background:             #413e3b; }
.bg_medium { background:           #4f4a45; }

.valign { vertical-align:          middle; text-align: center; }

td { border:                      1px solid #413e3b; }

.form_border {
	border-bottom:                 1px solid #413e3b;
	padding:                       0 20px;
	text-align:                    right;
}
div.form {
	border:                        5px solid #413e3b;
	margin:                        15px;
	margin-bottom: 0;
}

.hidden { display:                none; }


.brown { color:                   #413e3b; }
a:hover.brown { color:            #413e3b; }

#header { background:            #000; }
.nav { 
	background:                  #ffc600;
	height:                      35px;
}

.navTitle {
	width:                       270px;
	height:                      25px;
	background:                  #676260 url(../images/div_menu.gif) no-repeat top right;
}

.navTitle img, .stripe_list { margin-top:      6px; }

.nav a { 
	text-transform:              lowercase;
	color:                       #fff;
	text-decoration:             none;
	font-weight:                 bold;
}

.grey, .desc_event { color:      #b1b1b1; }
.date { text-transform:          uppercase; }
.title_event, .footer_info { color:            #848484; }
.title {
	text-decoration:             none; 
	font-weight:                 bold;
}
.title_news, .white { color:             #fff; }

.home_crew, .about_us { height:  92px; }

.about_us div, .about_info { padding:        10px; }

.about_info {
	width:                       73px;
	height:                      92px;
}

.crew_extra {
	width:                       180px;
	height:                      30px;
	padding-top:                 15px;
}


.crew_list {
	padding:                     10px;
	background:                  url(../images/bg_texturized.gif) repeat;
}

.upper {
	text-transform:              uppercase;
}


.list_photo { height:            185px; }

.footer {
	background:                  url(../images/bg_footer.gif) repeat-x #413e3b;
	height:                      95px;
}

.footer_text { padding-top:   38px; }


/*
#################################
       FwDialog
#################################
*/

#fw_dialog_box 
{
	position: 			fixed;
	#position: 			absolute;
	_position: 			absolute;
	z-index:			1000; 
	left: 				265px;
	background-color: 	#FFFFFF;
	width: 				250px;
	height: 			100px;
	top: 				40%;
 	#top: 				expression( ( document.documentElement.offsetHeight / 2  - fw_dialog_box.offsetHeight / 2 ) +
						( ignoreTop = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) 
						+ 'px' );
 	_top: 				expression( ( document.documentElement.offsetHeight / 2  - fw_dialog_box.offsetHeight / 2 ) +
						( ignoreTop = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) 
						+ 'px' );
}
	
#fw_dialog_back 
{
	position: 			fixed;
	#position: 			absolute;
	_position: 			absolute;
	z-index:			999; 
	top: 				0px;
	left:				0px;
	background-color: 	#FFFFFF;
	width:				100%;
	height: 			100%;
	#height: 			expression( ( document.documentElement.offsetHeight - 5) );
	_height: 			expression( ( document.documentElement.offsetHeight - 5) );
	opacity: 			.8;
 	#filter:			progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 	_filter:			progid:DXImageTransform.Microsoft.Alpha(opacity=80);
 	#top: 			expression( ( ignoreTop = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )  + 'px' );
 	_top: 			expression( ( ignoreTop = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )  + 'px' );
}

.fw_dialog_upload_box 
{
	width:200px;
	height:10px;
	border: 1px;
 	border-color: #2B717C;
 	border-style: solid;
 	text-align: left;	
}

.fw_dialog_upload_percent 
{
	height:100%;
 	background-color: 	#2B717C;	
}

.fw_dialog_title 
{
	font-family:		tahoma, helvetica, sans-serif;
	font-size:			11px;
	color: 			#FFFFFF;
	font-style: 		normal;
	font-weight:		bold;
}

.fw_dialog_msg1 
{
	font-family:		tahoma, helvetica, sans-serif;
	font-size:			11px;
	color: 			#2B717C;
	font-style: 		normal;
}

.fw_dialog_msg2 
{
	font-family:		tahoma, helvetica, sans-serif;
	font-size:			11px;
	color: 			RED;
	font-style: 		normal;
}

.fw_dialog_msg3 
{
	font-family:		tahoma, helvetica, sans-serif;
	font-size:			11px;
	color: 			#2B717C;
	font-style: 		normal;
	font-weight:		bold;
}

