


/*
 COMMON TEXT ATTRIBUTES
*/
input.hide_radio {
	display:none;
}
td.your_vote {
	padding-left:20px;
}
#photobody {
	font-Family: Verdana,arial,sans;
	font-Size: 11px;
	color: #FFFFFF;
	background-color: #716f5e;
	text-decoration: none;
	font-weight: normal;
	margin : 0px 0px 0px 0px ;
	position:relative;
}
/*
img {
	display: block;

}
*/
a img {
	border:0;
}
h1.text {
	margin:0 0 10px 0;
	padding:0;
}
h1.text2 {
	margin:0 0 20px 0;
	padding:0;
}
h2 {
	font-Family: Verdana,arial,sans;
	font-Size: 12px;
	font-weight: bold;
	margin-top:0px;
	margin-bottom:0px;
}
div#callout h3 {
	font-Family: Verdana,arial,sans;
	font-Size: 12px;
	font-weight: bold;
	padding:0px 0px 3px 0px;
	margin-top:0px;
	margin-bottom:0px;
}

h4 {
	font-Family: Verdana,arial,sans;
	font-Size: 12px;
	text-decoration: none;
	font-weight: normal;
	margin-top:10px;
	margin-bottom:10px;
}

P {
	font-Family: Verdana,arial,sans;
	font-Size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin-top:0px;
	margin-bottom:0px;
}

#smallText {
	font-Family: Verdana,arial,sans;
	font-Size: 9.5px;
	font-weight: normal;
}

TABLE {
	font-Family: Verdana,arial,sans;
	text-decoration: none;
	font-weight: normal;
}

TD {
	font-Size: 11px;
	font-Family: Verdana,arial,sans;
	text-decoration: none;
	font-weight: normal;
}
.clearing {
	display:block;
	height:1px;
	line-height:1px;
	font-size:1px;
	clear:both;
}
ul {
font-size:11px;
font-weight:normal;
padding-top: 10px;
line-height:15px;
list-style-position:outside;
}

#textReg {
	font-Family: 		Verdana,arial,sans;
	text-decoration: 	none;
	font-weight: 		bold;
}


#header {
	width:970px;
}

#header A:LINK, #header A:VISITED
 {
    color:#d4d4ca;
    font-weight:normal;
    text-decoration:none;
}

#header A:HOVER, #header A:ACTIVE
 {
    color: #D8F038;
    font-weight:normal;
    text-decoration:underline;
}
#utility {
	padding-left:680px;
	}

#logo{
	float:left;
	padding:20px 0px 0px 0px;
	}

#nav{
	float:left;
	padding:20px 0px 0px 241px;
	}

#adminnav{
	float:		left;
	padding:	31px 0px 0px 241px;
}

#mainContent{
	/*padding:680px 680px 680px 680px;*/

}

.votingCriteriaContent{
    width:655px;
    border:1px solid #ffffff;
	color:white;
    font-size:12px;
    padding:5px;
}

.votingCriteriaContent p {
	margin-top:10px;
	margin-bottom:10px;
}

.votingNewFeature {
	/* red text to advertise a "new feature" */
	color:				#8b0f02;
	font-weight:		bold;
}

#votingBody{
    width:970px;
}

#mainBody{
	width:970px;
}

#footer {
	text-align:			right;
	height:				18px;
	width:				970px;
}
#footer A:LINK, #footer A:VISITED
 {
    color:#d4d4ca;
    font-weight:normal;
    text-decoration:none;
}

#footer A:HOVER, #footer A:ACTIVE
 {
    color: #D8F038;
    font-weight:normal;
    text-decoration:underline;
}

#callout p
 {
 	font-size:10px
}
.subheader {
    font-family: verdana, arial, sans;
	font-size: 18px;
	font-weight: bold;
}

.error_text {
	color : #D8F038;
	font-weight: bold;
}

.bold_text {
	font-Size: 11px;
	font-weight: bold;
}

TD.context_help {
	background-color:	#48473A;
	color:				#FFFFFF;
	padding:			5px 5px 5px 5px;
}

#contextHelpTitle {
    font-family: 		verdana, arial, sans;
	font-size: 			14px;
	font-weight: 		bold;
	color: 				#D8F038;
	padding:			0px 5px 5px 0px;
}

#systemNotice {
	background-color:	#B5C544;
	color:				#000000;
	font-weight: 		bold;
	font-size: 			12px;
	padding:			5px 5px 5px 5px;
}

.largerText {
    font-family: 		verdana, arial, sans;
	font-size: 			18px;
	font-weight: 		bold;
}
/* sear results styles */

tr.search_results_header {
	background-color:	#48473A;
	color:				#FFFFFF;
	font-weight: 		bold;
	text-decoration: 	none;
	padding:			5px 5px 5px 5px;
}

td.search_results_header {
	background-color:	#48473A;
	color:				#FFFFFF;
	font-weight: 		bold;
	text-decoration: 	none;
	padding:			5px 5px 5px 5px;
}

tr.search_results_odd_row {
	background-color:	#716f5e;
	color:				#FFFFFF;
	text-decoration: 	none;
	padding:			5px 5px 5px 5px;
}

tr.search_results_selected_row {
	background-color:	#918f7e;
	color:				#FFFFFF;
	text-decoration: 	none;
	padding:			5px 5px 5px 5px;
}

tr.search_results_even_row {
	background-color:	#817f6e;
	color:				#FFFFFF;
	text-decoration: 	none;
	padding:			5px 5px 5px 5px;
}

/**
 * navigation link classes
 */
A:LINK, A:VISITED
 {
    color:#D8F038;
    font-weight:normal;
    text-decoration:underline;
}

A:HOVER, A:ACTIVE
 {
    color: #D8F038;
    font-weight:normal;
    text-decoration:underline;
}

TD.navigation_level_1 {

}

A.navigation_level_1:LINK,
A.navigation_level_1:VISITED
 {
    font-weight:bold;
    text-decoration:none;
}

A.navigation_level_1:HOVER,
A.navigation_level_1:ACTIVE
 {
    font-weight:bold;
    text-decoration:none;
}

A.navigation_level_1_selected
 {
    font-weight:bold;
    text-decoration:none;
}



TD.navigation_level_2 {

}

A.navigation_level_2:LINK,
A.navigation_level_2:VISITED
 {
    font-weight:normal;
    text-decoration:none;
}

A.navigation_level_2:HOVER,
A.navigation_level_2:ACTIVE
 {
    font-weight:normal;
    text-decoration:none;
}

A.navigation_level_2_selected
 {
    font-weight:normal;
    text-decoration:none;
}




TD.navigation_level_3 {

}

A.navigation_level_3:LINK,
A.navigation_level_3:VISITED
 {
    font-weight:normal;
    text-decoration:none;
}

A.navigation_level_3:HOVER,
A.navigation_level_3:ACTIVE
 {
    font-weight:normal;
    text-decoration:none;
}

A.navigation_level_3_selected
 {
    font-weight:normal;
    text-decoration:none;
}





TD.navigation_level_4 {

}

A.navigation_level_4:LINK,
A.navigation_level_4:VISITED
 {
    font-weight:normal;
    text-decoration:none;
}

A.navigation_level_4:HOVER,
A.navigation_level_4:ACTIVE
 {
    font-weight:normal;
    text-decoration:none;
}

A.navigation_level_4_selected
 {
    font-weight:normal;
    text-decoration:none;
}
ul {
	font-Family: Verdana,arial,sans;
	font-Size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin-top:0px;
	margin-bottom:0px;
}

OL.alpha {list-style-type: upper-alpha;}
OL.decimal {list-style-type: decimal;}
OL {list-style-type: decimal;}

/**
Form classes
*/
input.textStyle{
	background-color:#d5d5d5;
	border:solid 1px #48473A;
	font-Size: 10px;
	color:#48473A;
	padding:2px 0px 2px 4px;
	margin:3px 0px 3px 0px;
}

button {
	border:hidden;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
/**input.image {
	border:hidden;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}*/
textarea {
	background-color:#d5d5d5;
	border:solid 1px #48473A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-Size: 10px;
	color:#48473A;
	padding:2px 0px 2px 4px;
	margin:3px 0px 3px 0px;
}

select {
	background-color:#d5d5d5;
	font-Size: 10px;
	color:#48473A;
	padding:2px 0px 2px 4px;
	margin:3px 0px 3px 0px;
}

checkbox {
	border:none;
	margin:3px 0px 3px 0px;
}

/**
default header style for smartmail -
leave this in for scms editor compatibility,
may be changed in templates **/


.SmartMailHeader {
    margin-top:1px;
    margin-bottom:1px;
    font-size:12px;
    font-family:verdana, arial, helvetica, sans-serif;
    font-weight:bold;
}
/*
Image Gallery Classes
*/
.GalleryImage{
	background-color:#7b7a6b;
	border:solid 1px #d5d5d5;
}


/*
Popup Form Classes
*/
.popup_form {
	font-Family: Verdana,arial,sans;
	font-Size: 10px;
	color: #FFFFFF;
	background-color: #343226;
	text-decoration: none;
	font-weight: normal;
}
div#main div#callout {
	border: 0px solid green;
	width: 450px;
	text-align: left;
	}

div#callout {
	border: 0px solid green;
	width: 251px;
	text-align: left;
	}


#callout DT, dl.content dt {
	display: block;
	float: left;
	font-weight: bold;
	clear: left;
	margin-right: 5px;
}
#callout DD, dl.content dd {
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
#callout p {
     margin: 0px 0px 10px 0px;
}
#callout H3 {
     margin: 0px 0px 0px 0px;
     font-size: 18px;
}
#callout UL {
     margin: 0px 0px 0px 0px;
     padding: 0px 0px 0px 15px
}
#callout LI {
     margin: 0px 0px 0px 0px;
}

#artistFaq {
     margin: 0px 0px 0px 0px;
     padding: 0px 0px 0px 0px;
}
#artistFaq DT {
	display: block;
	font-weight: bold;
	clear: left;
	margin-right: 5px;
}
#artistFaq DD {
	display: block;
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
}
#artistFaq H3 {
	font-Family: arial, helvetica;
	font-size: 16px;
	color: #D8F038;
	margin: 30px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

div.popup {
	margin: 0px;
	padding: 10px;
    }
div#termsandrights p {
	padding-bottom: 1em;
    }
.bold {
    font-weight: bold;
    }


div#popup_form {
    /*display: none*/
}
/* link back interface */
legend {
	color:#ffffff;
}
.lnk_page {
	border: 1px solid white;
	width:90%;
	margin-bottom:25px;
	padding: 2%;
}
.lnk_page ul {
	margin:0px;
	padding:0px;
	display:block;
	clear:both;
}
.lnk_page ul li {
	list-style:none;
	display:block;
	margin: 0px;
	padding:0px 0px 6px 0px;
}
.lnk_page li label {
	height:112px;
	width:336px;
}
.lnk_page input.radio {
	display:block;
	width:20px;
	float:left;
	margin-right: 5px;
	margin-top:48px;
}
.lnk_page legend strong {
	font-weight:bold;
	font-size: 25px;
	padding-right:3px;
	vertical-align:middle;
}


/*webby addition*/
div.webby {
	background-image:url(../images/header/webby_header.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#webby-header {
}
#webby-header td {
	height:128px;
}
#webby-header td.webby-col {
	
}
#webby-header td.webby-col a {
	display:block;
	width:143px;
	height:21px;
	position:relative;
	top:50px;
	left:416px;
}
#webby-header td.webby-col a img {
	display:block;
	width:143px;
	height:21px;
}
