﻿/*
 * PAGE SETUP
 */

*{margin:0; padding:0;}
a{outline:0;}
a img{border:none;}
a, a:visited{color:blue;text-decoration:none;}
a:hover{text-decoration:underline;}
ul{list-style:none outside;}
fieldset{border:none;}

.clear {clear:both;}

body{
	font: 62.5% Tahoma, sans-serif; /* SETS 1em = 10px */
	background: url(images/bg.jpg) repeat;
	color:black;
	text-align:center;
}

body#splash{
	background: #000000;
	color:white;
}

#enter{
	position:relative;
	top:150px;
	width:390px;
	height:250px;
	margin:0 auto;
}

#enter img{
	display:block;
}

#enter a, #enter a:hover, #enter a:active, #enter a:visited{
	font-size:1.3em;
	color:white;
	text-align:center;
	padding:0 30px 0 30px;
}

#pageWrap{
	background:url(images/main_window.gif) repeat-y;
	width: 880px;
	margin: 0 auto; 		
}

	h1#header{
		background:url(images/header.gif) no-repeat;
		height:182px;
		text-indent:-9999px;	
	}
	
	#info{
		float:left;
		width:265px;
		margin-left:55px;
		margin-top:5px;	
	}
		
		.infoWinTop{
			background:url(images/left_top.gif) no-repeat;
			height:30px;
			
		}
		.infoWin{
			background:url(images/left_mid.gif) repeat-y;
		}
		
			.infoWin p{
				width:230px;
				margin:0 auto;
				text-align:left;
				padding-bottom:5px;
				font-size:1.3em;
				font-family:Verdana;
			}
			.infoWin p:first-letter{
				font-size:1.1em;
				font-weight:bold;
			}
		
			.infoWin form{
				width:235px;
				margin:0 auto;
				text-align:left;
				font-size:1.3em;
			}
			
				.inputBox{
					position:relative;
					display:block;
					margin-bottom:.3em;
				}
				.labelasp{
					display:block;
					text-indent:2px;
					font-weight:bold;
				}			
				label.error{
					position:absolute;
					top:-18px;
					left:72px;
					padding: 3px;
					color: red;
					font-size:.9em;
					text-align:right;
				}
				#submitButton{
					width:79px;
					margin:0 auto;
					border:none;
				}
		
		.infoWinBot{
			background:url(images/left_bot.gif) no-repeat;
			height:31px;
		}

	#content{
		float:left;
		width:500px;
		padding-top:1em;
		color:white;
	}
		
		#content h2{
			padding-bottom:2px;
		}
		
		ul.navigation
		{
			list-style:none;
			list-style-position:outside;
			width:385px;
			margin:0 auto;
		}
		
			ul.navigation li
			{
				float:left;
				text-indent:-9999px;
				height:32px;
			}

				ul.navigation li a
				{
					display:block;
					height:100%;
				}
				
			li#defaultli
			{
				display:none;
			}
	
			li#vinceli a
			{
				width:128px;
				background:url(images/vinceH3.gif) no-repeat bottom center;
			}
			
				li#vinceli a:hover{background-position:top center;}
					
			li#icheleli a
			{
				width:257px;
				background:url(images/icheleH3.gif) no-repeat bottom center;
			}
			
				li#icheleli a:hover{background-position:top center;}
				
		#contentWinTop{
			background:url(images/right_top.gif) no-repeat;
			height:36px;
		}
		
		#contentWin{
			background:url(images/right_mid.gif) repeat-y;
			height:475px;
			position:relative;
			padding:0px 20px;
		}
				
		#slider{
			position:relative;
			width:500px;
		}
		
		.scroll{
			width:460px;
			height:100%;
			overflow: auto;
  			position: relative; /* fix for IE to respect overflow */
  			clear: left;
		}
		
		.scrollContainer div.panel {
  			width: 460px;
		}
		

			
			.artist span{
				font-size:1.5em;
			}
			
			.artist p{
				text-align:left;
				padding:0px 5px 5px 15px;
				font-size:1.2em;
			}
		
			.artist p:first-letter{
				font-size:1.2em;
				font-weight:bold;
			}
		
			.artist h4{
				text-align:left;
				margin-top:10px;
				padding:0px 0px 5px 10px;
			}
			
			#vmp
			{
				position:relative;
				top:50px;
				width: 320px;
				margin:0 auto;
			}
			
			#Vlinks{
			display:block;
			font-size:1.3em;
			text-align:center;
			position:relative;
			bottom:-52px;
			width:200px;
			margin:0 auto;
			/*left:131px;*/
			}
			
			#imp
			{
				position:relative;
				top:10px;
				width: 320px;
				margin:0 auto;
			}
			
			#Ilinks{
			display:block;
			font-size:1.3em;
			text-align:center;
			position:relative;
			width:200px;
			margin:0 auto;
			/*left:126px;*/
			bottom:-12px;
		}
			
			#default{
				color:white;
			}
			
				#default span{
					position:relative;
					left:0px;
					font-size:1.3em;	
				}
				
				#vince h4{font-size:2.5em;}
				
				#vince img{
					float:right;
					width:159px;
					height:173px;
				}

				#ichele h4{font-size:2.0em;}		
		
				#ichele img{
					float:right;
					width:232px;
					height:170px;
				}
						
		#contentWinBot{
			background:url(images/right_bot.gif) no-repeat;
			height:25px;
			
		}
