/* --------------------------------------------------------------------------------------------------------
AUTHOR:			Ryan Marincovich
DATE CREATED:	2007.03.16
PURPOSE:		Base Style sheet for VenYou Artist Header
REVISIONS:
-------------------------------------------------------------------------------------------------------- */


.main_header_text {
	width: 100%;
	height: 30px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
	display: inline;
	background: #000000;
}

.main_header_text span {
	margin: 0px 30px 0px 0px;
	padding: 7px 0px 0px 0px;
	font-weight: bold;
	float: right;
	display: inline;
}

a.header_link { color: #ffffff; margin: 0px 0px 0px 15px; text-decoration: none; font-weight: bold; float: right; }
a.header_link:visited { color: #ffffff; margin: 0px 0px 0px 15px; text-decoration: none; font-weight: bold; float: right; }
a.header_link:hover { color: #ffffff; margin: 0px 0px 0px 15px; text-decoration: none; font-weight: bold; float: right; }
a.header_link:active { color: #ffffff; margin: 0px 0px 0px 15px; text-decoration: none; font-weight: bold; float: right; }

a.header_link_on { color: #D05300; margin: 0px 0px 0px 15px; text-decoration: none; font-weight: bold; float: right; }
a.header_link_on:visited { color: #D05300; margin: 0px 0px 0px 15px; text-decoration: none; font-weight: bold; float: right; }
a.header_link_on:hover { color: #D05300; margin: 0px 0px 0px 15px; text-decoration: none; font-weight: bold; float: right; }
a.header_link_on:active { color: #D05300; margin: 0px 0px 0px 15px; text-decoration: none; font-weight: bold; float: right; }


#header {
	width: 800px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
	position: relative;
	background: #000000;
}

.main_logo {
	width: 440px;
	margin: 38px 0px 0px 15px;
	padding: 0px;
	float: left;
	display: inline;
	position: relative;
}

.alt_logo {
	width: 300px;
	margin: 0px;
	padding: 0px;
	float: right;
}

.navigation_container {
	width: 465px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	float: left;
}

.navigation_container span {
	width: 231px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	float: right;
	display: inline;
	background: url(/_images/framework/bg_nav_orange.gif) top left no-repeat;
}

.nav_divider {
	width: 20px;
	height: 12px;
	margin: 11px 0px 0px 0px;
	padding: 0px;
	float: left;
	display: inline;
	background: url(/_images/nav/nav_divider.gif) top left no-repeat;
}

.nav_about {
	width: 62px;
	height: 12px;
	margin: 11px 0px 0px 12px;
	padding: 0px;
	float: left;
	display: inline;
	background: url(/_images/nav/nav_about.gif) left no-repeat;
}

#about_nav a { width: 100%; height: 100%; float: left; }
#about_nav a:visited { width: 100%; height: 100%; float: left; }
#about_nav a:hover { width: 100%; height: 100%; }
#about_nav a:active { width: 100%; height: 100%; }

.nav_news {
	width: 35px;
	height: 12px;
	margin: 11px 0px 0px 0px;
	padding: 0px;
	float: left;
	display: inline;
	background: url(/_images/nav/nav_news.gif) left no-repeat;
}

#news_nav a { width: 100%; height: 100%; float: left; }
#news_nav a:visited { width: 100%; height: 100%; float: left; }
#news_nav a:hover { width: 100%; height: 100%; }
#news_nav a:active { width: 100%; height: 100%; }

.nav_contact {
	width: 73px;
	height: 12px;
	margin: 11px 0px 0px 0px;
	padding: 0px;
	float: left;
	display: inline;
	background: url(/_images/nav/nav_contact.gif) left no-repeat;
}

#contact_nav a { width: 100%; height: 100%; float: left; }
#contact_nav a:visited { width: 100%; height: 100%; float: left; }
#contact_nav a:hover { width: 100%; height: 100%; float: left; }
#contact_nav a:active { width: 100%; height: 100%; float: left; }
