/* USING FETCHED TEMPLATE */



/* COLOR 6 */

BODY {
	background:			#363636;
	color:				#363636;
	
	
	
}

.container .body,
.nav_1 .body,
.nav_2 .body,
.model_container .body {
	background:			#336699;
	color:				#ffffff;
	font-size:			11px;
}

.container .body A,
.nav_1 .body A,
.nav_2 .body A,
.model_container .body A {
	color:				#fa8000;
}

.container .body A:hover,
.nav_1 .body A:hover,
.nav_2 .body A:hover,
.model_container .body A:hover {
	color:				#ffffff;
}



/* COLOR 2 */

.container .header,
.nav_1 .header,
.nav_2 .header,
.small_container .header,
.model_container .header,
.jump_menu .header,
.jump_menu .footer {
	background:			#ffffff;
	color:				#013366;
	border-color:		#9ACCFF;
}

/* henkan pyytämät vaaleat borderit */
.container { border-color: #9ACCFF;}


.container .header A,
.nav_1 .header A,
.nav_2 .header A,
.small_container .header A,
.model_container .header A,
.jump_menu .header A,
.jump_menu .footer A {
	color:				#fa8000;
}

.container .header A:hover,
.nav_1 .header A:hover,
.nav_2 .header A:hover,
.small_container .header A:hover,
.model_container .header A:hover,
.jump_menu .header A:hover,
.jump_menu .footer A:hover {
	color:				#013366;
}



/* COLOR 3 */

.top_nav .body A:link, .top_nav .body A:active, .top_nav .body A:visited,
.top_nav .body TD.top_nav_right A:link, .top_nav .body TD.top_nav_right A:active, .top_nav .body TD.top_nav_right A:visited {
	background:			#fa8000;
	color:				#ffffff;
	font-size:			12px;		
}

.sub_nav A:link, .sub_nav A:active, .sub_nav A:visited {
	background:			#fa8000;
	color:				#ffffff;	
}

.small_container .body,
.video_block,
.sample_image_block,
.row_2,
.jump_menu .body {
	background:			#fa8000;
}

INPUT  {
	background:			#fa8000;
}



/* COLOR 4 */

.top_nav .login {
	background:			#336699;
	color:				#ffffff;
}

.top_nav .body A#loginSwitch:hover,
.top_nav .body A#loginSwitch.selected {
	background:			#336699;	
}

#sub_content {
	background:			#336699;
	color:				#ffffff;
}

.sub_nav {
	border-bottom:		8px solid #336699;
}

.sub_nav A:hover,
.sub_nav A:link.selected,
.sub_nav A:active.selected,
.sub_nav A:visited.selected,
.sub_nav A:hover.selected {
	background:			#336699;
	color:				#ffffff;	
}

.small_container INPUT  {
	background:			#336699;
	color:				#ffffff;
}

INPUT  {
	color:				#ffffff;
}

.container .footer {
	background:			#336699;
	color:				#ffffff;
}





/* COLOR 5 */

.container .body .container .header,
.col_header {
	background:			#ffffff;
	color:				#fa8000;
}

#header,
.top_nav,
.top_nav .body {
	background:			#000000;
	color:				#fa8000;
}

.copy2 {
	color:				#fa8000;
}

.model_container {
	border:				1px solid #9ACCFF;
}

#page_block_narrow {
	border-left:		14px solid #000000;
	border-right:		14px solid #000000;
	border-bottom:		14px solid #000000;
}

.jump_menu .body {
	border-color:		#9ACCFF;
}


/* COLOR 1 */

#page_block_narrow,
#page_block_wide,
#page_block_small {
	background:			#013366;
	color:     		    #ffffff;
}

.top_nav {
	border-bottom:		8px solid #013366;
	font-size:			12px;
}

.top_nav .body A:hover,
.top_nav .body A:link.selected,
.top_nav .body A:active.selected,
.top_nav .body A:visited.selected,
.top_nav .body A:hover.selected,
.top_nav .body TD.top_nav_right A:hover,
.top_nav .body TD.top_nav_right A:link.selected,
.top_nav .body TD.top_nav_right A:active.selected,
.top_nav .body TD.top_nav_right A:visited.selected,
.top_nav .body TD.top_nav_right A:hover.selected,
.top_nav .body TD.top_nav_right A#loginSwitch:hover,
.top_nav .body TD.top_nav_right A#loginSwitch:link.selected,
.top_nav .body TD.top_nav_right A#loginSwitch:active.selected,
.top_nav .body TD.top_nav_right A#loginSwitch:visited.selected,
.top_nav .body TD.top_nav_right A#loginSwitch:hover.selected {
	background:			#013366;
	color:     		    #ffffff;
	font-size:			12px;	
}

.row_1,
.model_online {
	background:			#013366;
	color:     		    #ffffff;
}


.row_1 .col_left { background: #336699; }
.row_1 .col_right { background: #336699; }


H1 {
	color:				#ffffff;
	border-bottom: 		1px solid #9ACCFF;
}




/* DEFAULT TAGS */

INPUT.submit {
	background:			#ffffff;
	border-color:		#9ACCFF;
	color:				#013366;
}

/* POSITIONING CLASSES */


/* PAGE BLOCKS */


/* HEADER BLOCK */


/* CONTENT BLOCK */

/* PERFORMERS LIST */

#performers {
	border-bottom:			1px solid #9ACCFF;
}

#performers a:hover,
#performers a:visited,
#performers a:active,
#performers a:link {
	color:					#fa8000;
}

#headshot_switch, #collapse_switch, #layout_switch {
	background-color:		#000000;
	border-top:				1px solid #fa8000;
	border-right:			1px solid #fa8000;
	border-left:			1px solid #fa8000;
	color:					#fa8000;
}

A#headshot_switch:link, A#headshot_switch:active, A#headshot_switch:visited, A#headshot_switch:hover,
A#collapse_switch:link, A#collapse_switch:active, A#collapse_switch:visited, A#collapse_switch:hover {
	color:					#fa8000;
}

.performer_highlight,
.performer_special,
.performer_feature,
.performer_standard {
	border-top:				1px solid #9ACCFF;
	border-right:			1px solid #9ACCFF;
	border-left:			1px solid #9ACCFF;
}

#performers .header_highlight,
#performers .header_special,
#performers .header_feature,
#performers .header_standard {
	border-top:				1px solid #9ACCFF;
	border-right:			1px solid #9ACCFF;
	border-left:			1px solid #9ACCFF;
}

#performers .header_highlight,
.performer_highlight {
	background-color: 		#ffffff;
}

#performers .header_special,
.performer_special {
	background-color:		#ffffff;
}

#performers .header_feature,
.performer_feature {
	background-color:		#ffffff;
}

#performers .header_highlight A,
#performers .header_special A,
#performers .header_feature A,
#performers A.favorites_link {
	color:					#013366;
}

#performers .header_standard
#performers .header_standard a:hover,
#performers .header_standard a:visited,
#performers .header_standard a:active,
#performers .header_standard a:link {
	color:					#ffffff;
}
					
#performers .header_standard,
.performer_standard {
	background-color:		#336699;
}


.performer_info {
	background-color:		#fa8000;
	color:					#ffffff;
	border-left:			1px solid #9ACCFF;
}

#performers a.performer_name:visited,
#performers a.performer_name:active,
#performers a.performer_name:link {
	color:					#ffffff;
}

#performers a.performer_name:hover {
	color:					#ffffff;
}

#list_error {
	background-color:		#336699;
	color:					#ffffff;
	border-top:				1px solid #9ACCFF;
	border-right:			1px solid #9ACCFF;
	border-left:			1px solid #9ACCFF;
}


/* LINKS */

A:link, A:active, A:visited {
	color:				#ffffff;
}

A:hover {
	color:				#ffffff;
}



A.link1:link, A.link1:active, A.link1:visited,
A.link3:link, A.link3:active, A.link3:visited,
.container .footer A:link, .container .footer A:active, .container .footer A:visited {
	color:				#fa8000;
	font-size:			11px;
}

A.link1:hover,
A.link3:hover,
.container .footer A:hover {
	color:				#ffffff;
	font-size:			11px;
}

A.link2:link,
A.link2:active,
A.link2:visited {
	color:			#ffffff;
	font-size:			11px;
}

A.link2:hover {
	color:			#ffffff;
	font-size:			11px;
}

#header A.link2:link,
#header A.link2:active,
#header A.link2:visited {
	color:			#fa8000;
}

#header A.link2:hover {
	color:			#fa8000;
}

.model_container .header A.link2:link,
.model_container .header A.link2:active,
.model_container .header A.link2:visited,
.container .header A.link2:link,
.container .header A.link2:active,
.container .header A.link2:visited {
	color:			#fa8000;
}

.model_container .header A.link2:hover,
.container .header A.link2:hover {
	color:			#013366;
}

/* alareunassa muuten taustanväristä tekstiä*/
A.link1:link, A.link1:active, A.link1:visited { color: #ffffff; text-decoration:underline; }
A.link1:hover { color: #ffffff; text-decoration:none;  }

A.link2:link, A.link2:active, A.link2:visited { color: #000000; text-decoration:underline; }
A.link2:hover { color: #fa8000; text-decoration:none;  }


.model_container .body  A.link2:link, A.link2:active, A.link2:visited { color: #fa8000; text-decoration:underline; }
.model_container .body  A.link2:hover { color: #000000;  }

/*
.model_container .body  A.link2:link, A.link2:active, A.link2:visited { color: #fa8000; text-decoration:underline; }
.model_container .body  A.link2:link, A.link2:active, A.link2:visited { color: #fa8000; text-decoration:underline; }
*/

A.button:link,
A.button:active,
A.button:visited {
	background:			#ffffff;
	color:				#013366;
	border:				1px solid #9ACCFF;
}

.model_container .body A.button:hover,
.container .body A.button:hover,
A.button:hover {
	background:         #000000;
	color:				#fa8000;
}

A.button_selected {
	background:			#fa8000;
	color:				#ffffff;
	border:				1px solid #9ACCFF;
}

A.button2:link,
A.button2:active,
A.button2:visited {
	background:			#fa8000;
	color:				#ffffff;
	border:				1px solid #9ACCFF;
}

A.button2:hover {
	background:         #013366;
	color:     		    #ffffff;
}

A.button2_selected {
	background:			#fa8000;
	color:				#ffffff;
	border:				1px solid #9ACCFF;
}


