body
   {
   color: darkblue;
   font-family: Verdana, Geneva, Arial, sans-serif;
   text-align: justify;
   font-size: 15px;
   margin: 0px;
   background-color:	  gray;
   padding: 0px 20px 0px 20px;
   
   }

#allcontent
	{
	position:		relative;
	background:     url(images/bluegraybg.png) repeat;
	background-color: red;
	width: 		1000px;
	padding-top:	0px;
	padding-bottom:	0px;
	margin-left:	auto;
	margin-right:	auto;
	margin-top:	0px;
	margin-bottom:	20px;
	}

#topfull	{
	width: 1000px;
	height:	105px;
	margin-left:	auto;
	margin-right:	auto;
	padding: 0px 0px 0px 0px;
	background:	url(images/fulltop.png) no-repeat;
	margin-top: 10px;
	margin-bottom: 2px;
	}


#navbutton	{
		background:	white url(images/backgrounds/newnavbar2.png) no-repeat bottom;
		padding:	0px 0px 10px 0px;
		margin:         0px 0px 0px 0px;
		border:		1px solid white;
		width:		500px;
		height:		30px;
		position: relative;
		left:	490px;
		top:	40px;
		
		}

#navbutton a:link, a:visited {
		color: white;
		text-decoration: none;
		}

#navbutton a:active  {
		color: red;
		text-decoration: none;
		}


#navbutton a:hover {
		color: #0000ff;
		font-weight:	bold;
		font-size:	90%;
		text-decoration: none;
		}

#allcontent a:link	{
	color:	blue;
	text-decoration: underline;
	}

#allcontent a:visited	{
	color:	purple;
	text-decoration: underline;
	}



.navbar	{
	color:		white;
	text-align:	center;
	}	



.break {
	font-size:	90%;
	text-align:	center;
	background:	white;
	margin:		0px 0px 0px 0px;
	padding:	20px 220px 30px 50px;
	background:	white URL(images/dna2brain.png) no-repeat right;
	min-height:		70px;
	border-bottom:	1px solid gray;
	clear:		bottom;

	}

#left	{
      	width:		600px;
	max-width:	600px;
	min-width:	600px;
	min-height:	      800px;
	Float:		left;
	border-right:	1px solid gray;
	padding:	      10px 40px 40px 40px;
	margin:		0px 20px 0px 0px;
	background:	white;
	}

#book {
	background-image:    url(images/cover_webcd.png);
	background-repeat:   no-repeat;
	background-position: top;
	padding:		600px 600px 40px 0px;

	}
	

#welcome  {
	line-height:               1.5em;
	/*color:                        white;*/
	/*border:                      gray 2px solid;*/
	/*background-color:     #000099;*/
	padding:                    5px 20px 5px 5px;
	margin:                      5px 5px 5px 5px;         
	background-image:    url(images/scikid.png);
	background-repeat:    no-repeat;
	background-position: bottom left;
	width:                        450px;
	text-align:                   left;
	}


#musicplayer
	{
	/*border-bottom:		1px solid darkblue;*/
	line-height:               1.5em;
	padding:                     20px 10px 20px 5px;
	margin:                       0px 5px 10px 0px;
	width:                          600px;
	min-heigth:		150px;
	/*text-align:                    center;*/
	/*border:                       2px solid gray;*/
	background-image:    url(images/nsciguitar_talk.png);
	background-repeat:    no-repeat;
	background-position:  top right;
	}


#playbutton
	{
	width:	450px;
	margin: 10px;
	padding: 40px 100px 20px 20px;
	border:         1px solid gray;
	font-size:	80%;
	font-weight:	bold;
	color: 		darkblue;
   	font-family: 	Verdana, sans-serif;
	text-align:     center;
	background-image:    url(images/nsciguitar_talk.png);
	background-repeat:    no-repeat;
	background-position:  right;
	}

#right2	
	{
	position: absolute;
	top: 110px;
	left: 670px;
	padding:                     10px 10px 10px 10px;
	margin:                      10px 10px 20px 10px;
	width:	300px;
	background: #6699cc;
	}

#right	
	{
	padding:                     10px;
	margin:                      10px 10px 0px 660px;
	/*background: #6699cc;*/
	}

#rightbox	{	
	font-size:	90%;
	padding:	5px;
	margin:		5px 25px 5px 25px;
	}

#rightbox2	{	
	font-size:	90%;
	padding:	5px;
	margin:		5px 25px 5px 25px;
	}



img { border: none; } 

H1
   {
   color: darkblue;
   font-family: Verdana, sans-serif;
   font-size: 110%;
   padding-left: 4px;
   padding-right: 4px;
   text-align: left;
   }

h2
	{
	color: #FF0000;
   	font-family: Verdana, sans-serif;
   	font-size: 120%;
	font-weight: bold;
   	padding-left: 4px;
   	padding-right: 4px;
	   text-align: left;
   	}

h3
	{
	color: #FF0000;
   	font-family: Verdana, sans-serif;
   	font-size: 120%;
	font-weight: bold;
   	padding-left: 4px;
   	padding-right: 4px;
	text-align: center;
	}

li
   {
	list-style: square;
    }

strong
	{
	font-variant: small-caps;
	font-size: 110%;
	} 
.bold
	{
	font-weight:	bold;
	}

.boldblack
	{
	font-weight:	bold;
	color:		black;
	}

.small	{
	font-size:	80%
	}


.headp     {
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid black;
	padding: 0px 0px 0px 0px;
	}

.temp       {
	font-size: 65%;
	text-align: center;
	}

.center
	{
	 text-align: center;
	}

.noborder
	{
	margin:	0px;
	border-width:	0px;
	background: none;
	}


#main      {
	margin: 0px 0px 5px 150px;
	padding: 0px 100px 0px 0px;
	}





#construct  
	{
	color:                          black;
	font-weight:                 bold;
	font-size:		   80%;
	background:               white url(images/backgrounds/construct.png)  top left;
	padding:                     5px 5px 5px 5px;
	margin:                       0px 5px 5px 5px;
	width:                          250px;
	border:                       2px solid gray;
	}



#musicplayer2
	{
	padding:                     5px 40px 5px 5px;
	margin:                       10px 5px 5px 180px;
	width:                          260px;
	text-align:                    center;
	border:                       2px solid gray;
	background-image:    url(images/scikid_guitar.png);
	background-repeat:    no-repeat;
	background-position:  right;
	}

#footer
	{
	background:             #CCCCCC;
	border-top:	1px solid gray;
	text-align:                    center;
	font-size:                     80%;
	padding:                    10px;
	margin:                       0px;
	clear: left;
	}

.footer
	{
	text-align:                    center;
	font-size:                     80%;
	color:	#666666;
	margin: 20px;
	}


#thankyou
	{
	line-height:               1.5em;
	color:                        white;
	font-weight:               bold;
	border:                      gray 2px solid;
	background-color:     #000099;
	padding:                    10px;
	padding-left:	  80px;
	margin:                      10px 10px 10px 200px;         
	background-image:    url(images/scikid.png);
	background-repeat:    no-repeat;
	background-position:  left;
	width:                         350px;
	height:                       100px;
	text-align:                   left;
	}

table
	{
	background-color:	white;
	margin:		5px 5px 5px 155px;
	border:		3px solid darkblue;
	text-align:		center;
	border-collapse:	collapse;
	}

td, th
	{
	border: 		1px solid gray;
	padding:		2px;
	}
	
th
	{
	text-align:		center;
	background-color:	darkblue;
	color:		white;
	}

#comments

	{
	margin: 	10px 10px 10px 200px;
	width:		700px;
	height:		500px;
	position:	absolute;
	top:		140px;
	left:		160px;
	z-index:	99;
	}

.connect

	{
	text-align: center;
	}

	