	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
	table{border-collapse:collapse;border-spacing:0;}
	fieldset,img{border:0;}
	address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
	ol,ul {list-style:none;}
	caption,th {text-align:left;}
	h1,h2,h3,h4,h5,h6{font-size:100%;}
	q:before,q:after{content:'';}
	
	body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
	
	
	html{
	height:100%;
	}
	
	body{
		background-color:#000;
		
			
		/*color:#4768ac;*/
		color:#fff;
		
		
		
	}
	
	h2, h3{
	color:#fff;
	margin-bottom:.5em;
	font-size:130%;
	margin-top:1em;
	}
	
	h4{
		margin:1em 0 0em 0;
		color:#666;
		
	
	}
	
	p{
	margin-bottom:1em;
	}
	
	a{
	color:#fc3;
	text-decoration:none;
	}
	
	a:hover{
		color:#c30;
	}
	
	a.quote{
		text-decoration:none;
		font-weight:normal;
	}
	
	
	
	em{font-style:italic;font-weight:inherit}
	strong{font-weight:bold}
	
	
	
	p.byline{
		font-size:100%;
		text-align:right;
		margin-bottom:0;
	
	}
	
	
	

	
	
	#topBar{
		background-image:url(../images/bg_topbar.gif);
		background-repeat:repeat-x;
		height:62px;
	}
	
	#topnav {
		height:20px;
	
		position:relative;
	}
	
	
	#topnav ul{
		position:absolute;
		left:188px;
		top:-3px;
		list-style:none;
	}
	
	#topnav ul li {
		float:left;
		text-transform:uppercase;
		margin:0 8px 4px 4px;
		font-weight:bold;
	}
	
	#topnav ul li a{
		color:#4768ac;
	}
	
	#topnav ul li a:hover, #topnav ul li a.selected{
		color:#fc3;
	}
	
	#topBar h1 a{
		display:block;
		margin:0 0 0 20px;
		padding:0;
		background-image:url(../images/gary-curson-the-number-topbar.gif);
		background-repeat:no-repeat;
		width:400px;
		height:62px;
		text-indent:-9999px;
	
	}
	
	#footer{
		clear:left;
		color:#666;
		font-size:9px;
		text-align:left;
		padding:1em;
		margin-top:1em;
	}
	
	
	#footer a{
		color:#999;
	}
	#footer a:hover{
		color:#fff;
	}
	
	#container{
		width:100%;
		margin:auto;
		margin-top:8px;
		margin-bottom:2em;
		overflow:auto;
		
		background-position:-30px 0px;
		background-repeat:no-repeat;
	
	}
	
	#intro{
		font-size:110%;
		margin:0 0 1em 0;
		font-weight:bold;
		margin-left:40px;
		
	}
	
	#intro p{
		margin-bottom:.5em;
		line-height:190%;
	}
	
	#bio{
		margin-left:260px;
		
	}
	
	
	.home #intro{
		margin-left:210px;
	}
	.home #bio{
		margin-left:370px;
	}
	.home #container{
	background-image:url(../images/gary-curson-profile3.jpg);
	}
	
	
	
	.extra-hidden{
		display:none;
	}
	
	.review{
		padding:2em;
		background:#fff;
		margin:1em;
		color:#000;
		font-family:"Courier New", Courier, monospace;
	
	}
	
	
	.review h3{
		color:#000;
	
	}
	
	
	.review a{
		color:#000066;
		text-decoration:underline;
	}
	
	.review .publication-logo{
		float:left;
		margin:0 1em 1em 0;
	}
	
	
	
	.quote2{
		margin:0px 0 2em 360px;
		text-align:justify;
		border-top:1px solid #333;
		padding:.5em;
		color:#999;
		font-size:90%;
	}
	.quote2 p{
		margin:0;
	}
	
	.main{
		padding-left:0px;
		float:left;
		width:68%;
			}
	
	.main p img{
	
		float:left;
		margin:0 .5em .5em 0;
	}
	
	#gary{
	
		}
	
	
	#album{
		
	}
	
	#albumcover{
		margin:0 0 18px 0;
	}
	
	.quote1{
		margin-bottom:1em;
		float:left;	
	
	}
	
	#albuminfo{
		clear:left;
	
	}
	
	
	.side{
		border:1px solid #ccc;
		width:210px;
		float:left;
		margin-left:2%;
		margin-bottom:2em;
		padding:10px;
		background-color:#1f2a32;
		background-image:url(../images/bg_tao2.gif);
		background-repeat:no-repeat;
		background-position:center bottom;
		
		font-size:90%;
	}	
	
	
	.side p{
		margin:0 0 1em 0;		
	}
	.side h3{
	margin-bottom:.5em;
	border-top:1px solid #999;
	clear:left;
	margin-top:1em;
	}	
	
	
	
	.modal{
		width:300px;
		border:1px solid #999;
		position:absolute;
		z-index:10;
		color:#fff;
		background:#000;
		padding:1em;
	
	}
	
	/* INFOR REQUEST FORM ELEMENTS */
#inforequest{}
#inforequest .inputwrapper{margin-top: 0;}
#inforequest textarea.txt,#inforequest input.txt{width:258px;}
#inforequest .inputRow{margin-bottom:10px;float:left;width:420px;}
#inforequest label{width:104px;float:left;padding-right:10px; border-top:1px solid #000;}
#inforequest .submitbutton{clear:left;text-align:right;width:380px;}
#inforequest .input-validation{margin-left: 96px; width:258px; color:#FF9900}
