/* CSS Document */

body {
		background-color: url(../images/background.jpg);
		font-family: verdana; 
		font-size:			small;
		margin:				10px;
		line-height:         1.2em;
		}
		
#header, #nav {
		max-width:		960px;
		}


#header		{
		position:  absolute;
		top: 36px;
		right:  5px;
		left:  20px;
		width:  800px;
}

#logo		{
		position:  absolute;
		color: #8000FF;;
		top:  15px;
		left:	-10px;
		width:  350px;
		margin:  1px;
		padding:  2px;
}

#headertype		{
		position:  absolute;
		top:	55px;
		left:  325px;
		width:  700px;
		padding:  10px;
		margin:  5px;
}

.name	{
		font-size: 200%;
		color: #8000FF;
}

#tag		{
		position:  absolute;
		top:	95px;
		left:  332px;
		width:  400px;
		font-size: 70%;
		padding:  10px;
		margin:  5px;
}

#tag2		{
		position:  absolute;
		top:	120px;
		left:  332px;
		width:  400px;
		font-size: 70%;
		padding:  10px;
		margin:  5px;
}

#tag3		{
		position:  absolute;
		top:	145px;
		left:  332px;
		width:  400px;
		font-size: 70%;
		padding:  10px;
		margin:  5px;
}

#tag4		{
		position:  absolute;
		top:	170px;
		left:  332px;
		width:  400px;
		font-size: 70%;
		padding:  10px;
		margin:  5px;
}


.logo1		{
		font-size:  20%;
}

.tagline	{
		font-size:  10%;
		padding:  1px;
		margin:  1px;
		color: #00BF00;
}

#topbutoutline	{
		position:	absolute;
		top:		-30px;
		left:  0px;
		height:  35px;
		width:  800px;
		background: #CCCCCC; 
}
		
#topbut	{
		position:	absolute;
		top:		-27px;
		left:  0px;
		width:  797px;
		background: #333333;
}

#botbut	{
		position:	absolute;
		top:		348px;
		left:  0px;
		height:  2px;
		width:  800px;
		background: #CCCCCC; 
}


.topbut	{
		margin:  5px;
		padding:  2px;
		font-size: 14px;
		color: #FFFFFF;
		text-align:  left;
}



#right2	{
		position:	absolute;
		top:		355px;
		right:		5px;
		left:		610px;
		width:		210px;
		height:  	462px;
		margin:  3px;
}

#stockingpic	{
		position:  absolute;
		top:  -14px;
		left:  1px;
		margin: 5px;
		padding:  5px;
}

#underbook	{
		position:  absolute;
		top:  395px;
		left:  608px;
		width:  265px;
		margin: 5px;
		padding:  5px;
}

#drummpic	{
		position:  absolute;
		top:  45px;
		left:  26px;
		width:  200px;
		margin: 5px;
		padding:  5px;
		border: none;
}


#underpic	{
		position:  absolute;
		top:  605px;
		left:  608px;
		width:  250px;
		margin: 5px;
		padding:  5px;
}
#sidebarheader  {
	position: absolute;
	top:  10px;
	left:  5px;
	width:  265px;
	background: #333333;
} 

#sidebarstart	{
	position:  absolute;
	top:  74px;
	left: 5px;
	margin:  2px;
	padding:  2px;
}

#sidebarstart2	{
	position:  absolute;
	top:  374px;
	left: 5px;
	margin:  2px;
	padding:  2px;
}


#buy{
		position:  absolute;
		top:  230px;
		left:  450px;
		margin: 5px;
		padding:  5px;
		width:  300px;
}

#buy2{
		position:  absolute;
		top:  330px;
		left:  125px;
		margin: 5px;
		padding:  5px;
}

#buy3{
		position:  absolute;
		top:  375px;
		left:  125px;
		margin: 5px;
		padding:  5px;
}


#foundation		{
				position:  relative;
				width:		800px;
		}



#main		{
		position:  absolute;
		top:	645px;
		left:  10px;
		width:	800px;
}

#termsbox		{
			position:	absolute;
			top: 295px;
			left:  7px;
			height: 1920px;
			width:	955px;
			margin:  2px;
			border:  1px solid #AFBBCF;
}


table		{
		margin:  2px;
		padding:  3px;
}


#title		{
			position:	absolute;
			top: 115px;
			left:  -10px;
			width:	455px;
			margin:  10px;
			padding:  10px;
}

#gradpresent	{
		float:  left;
		top:  5px;
		margin: 5px;
		padding:  5px;
}

#excerp		{
			position:	absolute;
			top: 350px;
			left:  1px;
			height: 405px;
			width:	455px;
			margin:  10px;
			padding:  10px;
}

#excerp2		{
			position:	absolute;
			top: 845px;
			left:  1px;
			height: 405px;
			width:	800px;
			margin:  10px;
			padding:  10px;
}



.states		{
	margin:  10px 15px 10px 15px;
	padding:  10px;
}

h1		{
		color: #8000FF;
		font-size:  125%;
		font-family:  tahoma;
		margin:  15px;
		padding:  0px;
		
}

h2		{
		color: #000000;
		font-size: 130%;
		text-align:center;
		margin:  2px;
		padding:  2px;
		line-height:	1.2em;
}

h3		{
		color: #333333;
		font-size: medium;
		text-align:	left;
		margin:  2px;
		padding:  2px;
}

h4		{
		color: #333333;
		font-size: medium;
		text-align:	center;
		margin:  2px;
		padding:  2px;
}


p		{
		color:  #333333;
		line-height:  1.3em;
		margin:	2px;
		padding:    2px;
}		

th		{
		margin:  5px;
		text-align: center;
	}
	

#releaseimg	{
	float:  right;
	margin:  4px 1px 1px 10px;
	padding:  2px 1px 1px 5px;
}

.options	{
	font-size:12px;
	line-height:  1.3em;
	text-align: justify;
	color:  #333333;
}

.optionsindex	{
	font-size:12px;
	color: #000;
}

.optionsindexcenter	{
	font-size:12px;
	text-align: center;
	color: #333333;
	text-decoration:underline;
}

.optionsindexcenter	a:link{
	font-size:12px;
	text-align: center;
	color: #333333;
}

.optionsindexcenter	a:hover{
	font-size:12px;
	text-align: center;
	color: #333333;
}


.optionsindext	{
	font-size:12px;
	text-align: justify;
	color: #333333;
	text-decoration:underline;
}

.optionsindexq	{
	font-size:12px;
	text-align: justify;
	color: #333333;
	margin:  1px 1px 1px 20px;
	padding: 1px 1px 1px 20px;
}

.optionsindexe	{
	font-size:14px;
	text-align: justify;
	color: #6B6F94;
	text-decoration:underline;
}

.optionsindexe	a:link{
	color:  #6B6F94;
}

.optionsh	{
	text-align: center;
	color:  #6B6F94;
}

.options1	{
	line-height:  1.5em;
	text-align: center;
	color:  #6B6F94;
}

.options12	{
	font-size:10px;
	text-align: left;
	color:  #333333;
}

.optionsbh	{
	font-size:10px;
	text-align: left;
	color:  #333333;
}

.optionsindexc	{
	font-size:12px;
	text-align: center;
	color: #FFFFFF;
}

table		{
		margin:  0px 5px 0px 5px;
		padding:  0px 5px 0px 5px;
}

td		{
		margin:  0px 30px 0px 30px;
		padding:  0px 5px 0px 5px;
}

.mainheader	{
	text-align: left;
	font-size:18px;
	margin:  0px 5px 0px 5px;
	padding:  5px;
}

.logo1		{
		font-size:  50%;
}

.tagline	{
		font-size:  190%;
		padding:  5px;
		margin:  5px;
}
	

.sidebar	{
	font-size:  12px;
	text-align: center;
	margin:  2px;
	padding:  5px;
	color: #CCCCCC;
}

.sidebart	{
	font-size:  12px;
	text-align: left;
	margin:  2px;
	padding:  5px;
	color: #CCCCCC;
}


.research		{
		text-align: left;
		margin-left:  1px;
		padding:  15px;
	}
	
.researchth1	{
			padding:  2px;
			text-align:left;
			color:  #333333;
}

.researchth	{
			padding:  2px;
			text-align:left;
			color:  #333333;
}

.researchtd1	{
		color:  #333333;
		padding:  2px;
		text-align:left;
		
}

.researchtd	{
		color:  #333333;
		padding:  2px;
		text-align:left;
}

.regth		{
		text-align:left;
		padding:  2px;
		color:  #333333;
}

.reg		{
		text-align:left;
		padding:  2px;
		color:  #333333;
}

.caregiver	{
	text-align:  justify;
	margin:  2px;
	padding:  5px;
}


#footer		{
		position:  absolute;
		top: 785px;
		left: 1px;
		width:  812px;
		text-align:   center;
		background:#333333;
}



#footercontent		{
		position:  absolute;
		top: 10px;
		left: 1px;
		width:  812px;
		text-align:   center;
		background:#333333;
		color:  #FFFFFF;
}



.slogan	{
	color: #333333;
	margin:  0px 0px 0px 11px;
}


.footer		{
		color: #FFFFFF;
		line-height: 1.4em;  
		text-align:		center;
}

.partner	{
	font-size:  10px;
	}

a:link	{
			color: #333333;
			text-decoration:  none;
		}
		
a:visited	{
		color: #FFFFFF;
		text-decoration:none;
		}
		
a:hover		{
		color: #8000FF;
		}
		
.name  a:link	{
		color: #8000FF;
		text-decoration:none;
		}

.name  a:visited	{
		color: #8000FF;
		text-decoration:none;
		}
		

.optionsindex a:link	{
			color: #333333;
			text-decoration: underline;
		}
		
.optionsindex a:hover		{
		color: #6B6F94;
		}
	
.optionsindex a:visited		{
		color: #333333;
		text-decoration:none;
		}

.options1 a:link	{
			color: #6B6F94;
			text-decoration: underline;
		}

.options1 a:hover		{
		color: #333333;
		}

.options1 a:visited		{
		color: #6B6F94;
		text-decoration:none;

		}

.options12 a:link	{
			color: #6B6F94;
			text-decoration: underline;
		}
		
.options12 a:hover		{
		color: #333333;
		}
		
.options12 a:visited		{
		color: #333333;
		}

.optionsh a:link	{
			color: #6B6F94;
		}
		
.optionsh a:hover		{
		color: #333333;
		}

.optionsh a:visited		{
		color: #6B6F94;
		text-decoration:none;
		}
		
.options a:hover		{
		color: #333333;
		}

.options a:link	{
			color: #333333;
			text-decoration: underline;
		}

.options a:visited		{
		color:  #333333
		}

.optionsb a:link	{
		color:  #6B6F94;
		text-decoration:  none;
		}
		
.optionsb a:hover		{
		color:  #6B6F94;
		}
		
.optionsb a:visited	{
		color:  #6B6F94;
		text-decoration:none;
		}
		
.optionsbh a:link	{
		color: #FFFFFF;
		text-decoration:  underline;
		}
		
.optionsbh a:hover		{
		color: #333333;
		}
		
.optionsbh a:visited	{
		color:  #FFFFFF;
		}

.sidebar a:link	{
		color: #CCCCCC;
		text-decoration:  underline;
		}
		
.sidebar a:hover		{
		color: #CCCCCC;
		}
		
.sidebar a:visited	{
		color:  #CCCCCC;
		}





