@charset "utf-8";

/* AWF Header Styles */

.awf_topbar {
	padding: 0px 10px 0px 10px;
	margin-top: 25px;
	margin-left: 10px;
	margin-right: 10px;
	background-image: url(http://www.asweforgivemovie.com/images/bar_top.jpg);
	background-attachment: inherit;
	background-position: center bottom;
	height: 75px;
	background-repeat: no-repeat;
}
.awf_mainwrap { margin-top: 0em; margin-right: 1em; margin-left: 1em; background-color: #333333; color: #333333; padding-bottom: 0em; 
}


#topline{ width: 86em; margin-top: 0em; margin-bottom: 0em; margin-left: 1em; margin-right: 1em; background: #333; border-bottom: 1px dotted #EAEAEA; height: 2em; }

#awfcontainer { width: 900px; margin: 0 auto; background: #121212; overflow: visible; }

/** FOOTER BAR **/
.bottombar { padding: 0px 10px 0px 10px; margin-left: 10px; margin-right: 10px; background-image: url(http://www.asweforgivemovie.com/images/bar_bottom.jpg); background-attachment: inherit; background-position: center top; height: 50px; background-repeat: no-repeat; border-top: solid 10px #2c2c2c; text-align: center; 
}
.bottombar img { margin: 25px 10px 0px 10px; }

.footerbar {
	clear: both;
	width: 880px;
	font-size: 9px;
	color: #999999;
	padding-top: 20px;
	padding-left: 10px;
	line-height: 13px;
	text-align: center;
	margin-bottom: 50px;
}
.footerbar a {
	text-decoration:none;
	color:#999999;
}
.dist {
	float: left;
	color: #777777;
	margin-bottom:50px;
	text-align: center;
	margin-top: 10px;
	margin-right: 25px;
}
.logosbar img {
	margin-right: 10px;
	margin-left: 10px;
}
.logosbar {
	margin-top:-5px;
	margin-bottom: 5px;
}
.textonly {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform: uppercase;
	color: #777777;
	text-decoration: none;
	margin-bottom: 10px;
}
.textonly a {
color: #777777;
}
.textonly a:hover {
	color: #C47E18;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
}
.copyright a:hover {
	color: #C47E18;
}
.distributionbar {
	margin-top: 30px;
	text-align: center;
	margin-bottom:50px;
}
.distributionbar img {
	margin-right: 10px;
	margin-left: 10px;
}



/*** NAVIGATION STYLES ***/
.sf-menu {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu ul li {
	width:			175px;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul { left:			0; top:			36px; /* match top ul list item height */ z-index:		99; 
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}


/****** NAVIGATION SKIN STYLES *******/

#mainnav{ position:relative; font-size:11px; height:55px; width:860px; background:#2C2C2C url(http://www.asweforgivemovie.com/images/bar_middle.jpg) no-repeat left 30px; padding: 0px 10px 10px 10px; margin-bottom:0px; border-top:10px solid #2C2C2C; overflow: visible; z-index:10px }

.sf-menu { float:left; 
}

.sf-menu li a img { padding: 7px 7px 4px 7px; vertical-align:bottom;}
.sf-menu li#blank a:hover img,
.sf-menu li:hover > a img,
.sf-menu li a:hover img, 
.sf-menu li.current a img { padding: 7px 7px 11px 7px; vertical-align:bottom;}

/*Main Nav */
.sf-menu a { text-decoration:none;}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/ color:#c47e18; }

.sf-menu li { background:#2c2c2c; }
.sf-menu li a {background:url(http://www.asweforgivemovie.com/images/nav_arrowdn_off.png) no-repeat right bottom; cursor:pointer; border: 1px solid #414141; margin-right: 12px; }

.sf-menu li.current a {background-image:none;}
.sf-menu li.current a i { background: url(http://www.asweforgivemovie.com/images/nav_arrowdn.png) repeat-x left bottom; color:#FFFFFF; }
.sf-menu li.current ul { left:0; z-index:1; background-color: #2C2C2C; }

/*.sf-menu li.current a,
.sf-menu li.current a:focus, 
.sf-menu li.current a:active { background:#2c2c2c url(../images/nav_arrowdn.png) repeat-x right bottom }
.sf-menu li.current { background:#2c2c2c url(../images/nav_arrowdn.png) repeat-x right bottom }*/

/*Main Nav - Hover  */
.sf-menu li:hover a, 
.sf-menu li.sfHover a,
.sf-menu li a:hover { background:#2C2C2C url(http://www.asweforgivemovie.com/images/nav_arrowdn.png) repeat-x right bottom; outline:0; }



/*Sub Nav */
.sf-menu li li { background:none; color:#FFFFFF; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; text-transform: uppercase; line-height: 20px; font-weight: bold; font-size: 10px; }
.sf-menu li li a { padding: 4px 0px 4px 9px; background:#444444 url(none); }

.sf-menu li.current:hover ul li a, /*current hover main, static subnav item properties */ 
.sf-menu li.current a:hover ul li a, /*current hover main, static subnav item properties */ 
.sf-menu li.current ul li a,  /*current static main, static subnav item properties */ 
.sf-menu :hover ul li a, /* hover main, static subnav item properties*/
.sf-menu li ul li { height:20px; line-height:20px; color: #FFFFFF; background-color: #414141; background-image: none; } /*static main, static subnav item properties */ 

/*sub nav - hover */
.sf-menu li ul li.current_sub a,
.sf-menu li a:hover ul li.current_sub a,
.sf-menu li:hover ul li.current_sub a,
.sf-menu li a:hover ul li a:hover,
.sf-menu li:hover ul li a:hover { color:#C47E18; background-color: #414141; background-image: none; }


/*Sub Nav - Hover */
.sf-menu li:hover li, 
.sf-menu li.sfHover li,
.sf-menu a:focus li, 
.sf-menu a:hover li, 
.sf-menu a:active li { background:transparent url(none); }


/* MAIN NAV -- BLANK */
.sf-menu li#blank a { background: url(http://www.asweforgivemovie.com/images/nav_blank.jpg) repeat left bottom }
.sf-menu li#blank:hover i { background: url(http://www.asweforgivemovie.com/images/nav_blank_on.jpg) repeat-x left bottom; }
/*

