@charset "UTF-8";
/* CSS Document */

body {
	background-image: url(/img/boa_background.png);
	background-repeat: repeat-x;
	background-color: #e4eef7;
	margin-left: 0px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#07589d;
}
p, td, body  {
	color: #07589d; 
	font-size:12px; 
	font-weight: normal; 
	font-family:Verdana, Geneva, sans-serif;
}

.small_text {
	color: #07589d; 
	font-size:11px; 
	font-weight: normal; 
	font-family:Verdana, Geneva, sans-serif;
}


input.thebutton {
  color:#050;
  font: bold 94% 'trebuchet ms',helvetica,sans-serif;
  background-color:#fed;
  border: 1px solid;
  border-color: #696 #363 #363 #696;
  filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}


a { 
	color: #07589d; 
	text-decoration: none;
}

a:visited { 
	color: #07589d; 
	text-decoration: none;
}

a:active { 
	color: #f26522; 
	text-decoration: none;
}

a:hover { 
	color: #f26522; 
	text-decoration: none;
}


h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#07589d;
}

h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#07589d;
}

.letter_links {
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#07589d;
	letter-spacing:3px;
}

.letter_titles {
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#f26522;
	font-weight:bold;
}

#wrapper {
    background: transparent;
    margin: 0 auto;
    padding: 0;
    width: 979px;
}

#container {
    clear: both;
    display: block;
    margin: 0;
    padding: 0;
    width: 979px;
	 height:630px;
/* 	border:1px solid #000; */
}

#artist_list {
	height:400px; 
	overflow:auto; 
/*	border:1px solid #39C; */
}


#add_image_list {
	height:350px; 
	overflow:auto; 
/*	border:1px solid #39C; */
}

#add_image_list2 {
	height:200px; 
	overflow:auto; 
/*	border:1px solid #39C; */
}

#InnerContent {
	height:560px; 
	width:979px; 
	top:18px; 
	position:relative; 
/*	border:1px solid #000; */
	clear:both;
	
}

#InnerNav {
	height:455px;
	width:90px;
/*	border:1px solid #000; */
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:25px;
	float:left;
}


#InnerNav a {
	font-weight:bold;
}

#InnerNav a:visited {
	font-weight:bold;
}

#InnerNav a:hover {
	font-weight:bold;
}

#InnerNav a:active {
	font-weight:bold;
}


#padding50 {
	height:550px;
	width:50px;
	float:left;
/*		border:1px solid #000;  */
}

#center_channel_wide {
	height:530px;
	width:378px;
	float:left;
	padding-top:25px;
/*	border:1px solid #000; */
}


#center_channel_narrow {
	height:450px;;
	width:250px;
	float:left;
	padding-top:50px;
/*	border:1px solid #000; */
}


#s_links {
	float:left;
	height:50px;
/*	border:1px solid #000; */
}

#right_channel_narrow {
	background-image:url(/img/artist_bank_machine.png);
	background-repeat:no-repeat;
	height:530px;
	width:455px;
	float:right;
	padding-top:31px;
/*	border:1px solid #000; */
}

#right_channel_narrow2 {
	height:558px;
	width:455px;
	float:right;
/*	border:1px solid #000; */
}

#right_channel_wide {
	height:450px;
	width:538px;
	float:right;
	padding-top:50px;	
/*	border:1px solid #000; */
}

#copy_right_next {
	float:right;
	height:50px;
	width:538px;
/*	border:1px solid #000;  */
}

#header_search {
	height:24px; 
	width:200px; 
	background-color:#FFF;
	vertical-align:top;
	padding:0px;
	margin:0px;
}

#bottom_padding {
	clear:both; 
	height:14px; 
	width:979px;
}

#bottom_padding2 {
	clear:both; 
	height:17px; 
	width:979px;
}

#header_search .input {
	background:#fff;
	border:0px solid #666; 
	width:175px;
	font-size:9px;
	color:#07589d;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
}


#nav_left {
	top:82px; 
	position:relative; 
	left:45px; 
/* 	border:1px solid #000; */
	width:168px;
}

#nav_right {
	top:-113px; 
	position:relative; 
	left:357px; 
/*	border:1px solid #000; */
	width:168px;
}

#flipper {
	top:-30px; 
	position:relative; 
	left:216px; 
	border:0px solid #000; 
/*	background-color:#F3C; */
	width:140px;
	height:108px;
	overflow:hidden;
}


#flipper2 {
	position:relative;
	top:85px;
	left:145px;
	border:0px solid #000; 
/*	background-color:#F3C; */
	width:219px;
	height:164px;
	overflow:hidden;
}



#home_content {
	top:-115px; 
	position:relative; 
	left:570px; 
	height:400px; 
	width:400px; 
/* 	border:1px solid #000; */
}

#home_content p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	padding-top:0px;
	margin-top:0px;
	color: #07589d;
}

#footer {
    clear: both;
    display: block;
    margin: 0;
    padding: 0;
	padding-top:20px;
    width: 979px;
	height:25px; 
/*	border:1px solid #000;  */
}

#footer p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	padding-top:0px;
	margin-top:0px;
}

#footer .small_print {
		font-size:8px;
		color:#76a3ca;
}

.small_print {
		font-size:9px;
}

#footer .small_print2 {
		font-size:10px;
		color:#76a3ca;		
}

.orange {
	color:#f26522;
}

#footer a:link {
	text-transform:uppercase;
	text-decoration: none; 
	color: #76a3ca;
}
#footer a:visited {
	text-transform:uppercase;
	text-decoration: none; 
	color: #76a3ca;
}
#footer a:hover {
	text-transform:uppercase;
	text-decoration: none; 
	color: #f26522;
}
#footer a:active {
	text-transform:uppercase;
	text-decoration: none; 
	color: #f26522;
}

.menu {
		color: #07589d; 
		font-size: 0.7em; 
		font-weight: bold; 
		font-family: Verdana,sans-serif;
}

		/*menu text*/

/* .body_text {color: #07589d; font-size: 0.7em; font-family: Verdana, sans-serif} /*blue body text*/
/* .body_orange {color: #f26522; font-size: 0.7em; font-family: Verdana, sans-serif} /*orange body text*/
/* .bigger_body_text {color: #07589d; font-size: 0.8em; font-family: Verdana, sans-serif} /*bigger blue body text*/
/* .caption_text {color: #07589d; font-size: 0.65em; font-family: Verdana, sans-serif} /*caption text*/
/* .caption_orange {color: #f26522; font-size: 0.65em; font-family: Verdana, sans-serif} /*orange caption text*/
/* .caption_title {color: #07589d; font-size: 0.65em; font-style: italic; font-weight: bold; font-family: Verdana, sans-serif} /*caption text*/
/* .menu_facebook {color: #07589d; font-size: 0.55em; font-weight: bold; font-family: Verdana, sans-serif} /*menu facebook text*/
.heading_blue {
		color: #07589d; 
		font-size:12px; 
		font-weight: normal; 
		font-family:Verdana, Geneva, sans-serif;
} /*heading text*/

.heading_orange {
		color: #f26522; 
		font-size:14px; 
		font-weight: normal; 
		font-family: Verdana, sans-serif;
} /*heading text*/

.required {
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight:bold;
}

.error_field {
	border:2px solid #F00;
}

.error_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:8px;
	color:#F00;
}

.copyright {color: #07589d; font-size: 0.55em; font-family: Verdana, sans-serif} 
/*copyright credit text */

ul li {
	line-height: 140%;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


.info, .success, .warning, .error, .validation {
	border: 1px solid;
	margin: 10px 0px;
	padding:15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
	font-weight:bold;
}

.info {
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url('/img/messages/info.png');
}

.success {
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image:url('/img/messages/success.png');
}

.warning {
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url('/img/messages/warning.png');
}

.error {
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url('/img/messages/error.png');
}

