/*-----------------------------



RESET STYLES



-----------------------------*/







html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6, span{



	margin:0;



	padding:0;



	-webkit-text-size-adjust:none;



	}



body{



	font-size: 65.5%;



	}



dl, dd, dt{



	list-style:none;



	padding:0;



	margin:0;



	}



a{



	text-decoration:none;



	}



 



/*-----------------------------



	SITE SPECIFIC STYLES



-----------------------------*/







body{



    background-repeat:no-repeat;

    background-position:center;



	font-family: Helvetica; 

	

	color:#000;



	}



p{



	font-size:12px;



	padding-bottom:8px;



	}



a:link{



	color:#36F;



}



a:visited{



	color:#36F;



}



.searchButton{



	width: auto;



	height: auto;



	font:bold 12pt verdana;



	background-color:#C59DE6;

    

	border-top:solid 4px #DAC1EE;



	border-left:solid 4px #DAC1EE;



	border-right:solid 4px #4D306B;



	border-bottom:solid 4px #4D306B;



}



.returnButton{



	width: auto;



	height: auto;



	font:bold 12pt verdana;



	background-color:#C59DE6;

    

	border-top:solid 4px #DAC1EE;



	border-left:solid 4px #DAC1EE;



	border-right:solid 4px #4D306B;



	border-bottom:solid 4px #4D306B;



}





.playButton{



	width: auto;



	height:auto;

    

	font:bold 12pt verdana;

    

	background-color:#C59DE6;

    

	border-top:solid 4px #DAC1EE;



	border-left:solid 4px #DAC1EE;



	border-right:solid 4px #4D306B;



	border-bottom:solid 4px #4D306B;



}



input

{

font-size:150%;

border-width:2.5px;

width:190px;

}



select

{



	background-color:#500096;

font-size:18px;

height:30;

width:auto;

}



/*-----------------------------



	BASIC LAYOUT



-----------------------------*/







#page_wrapper{



	padding-top:0px;



	overflow:auto;



	}







/*-----------------------------



	ORIENTATION



-----------------------------*/







#content_side,



#content_vertical{



	display:none;



	}



.show_vertical{



	width:320px;



	}



.show_side{



	width:480px;



	}







.show_side #content_side,



.show_vertical #content_vertical{



	display:block;



	}
