/**Start off by getting the browsers to play nice!**/
*, body, #banner, #nav, #nav img, #content, #footer	{margin:0px; padding:0; border:0;}
* html a:hover	{visibility:visible;}

/**Setting up page element definitions**/
body	{font-size: 100.01%; color: #FFF;
		 background-color: #000;
		 font:1em Verdana, Arial, Helvetica, sans-serif;}

p					{padding:10px 10px 1em 10px;}
a:link, a:visited	{color:#5370da;}
a:hover, a:active	{color:#47597c;}
.small				{font-size:.9em;}


/*STRUCTURAL LAYOUT DEFINITIONS*/
#wrapper			{width:1000px;}
#banner				{margin:0;padding:0; height:123px;
		 			 background:url('images/menu_banner.gif') no-repeat top left;}		 
#nav				{width:235px; float:left;}
#nav a				{display:block;} /*Makes '#nav a' hold its space while image is getting swapped out on hover*/
					#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {color:#47597c;}
#nav a:hover img	{visibility:hidden;}
	#slice1			{width:235px; height:55px; white-space: nowrap;display: block; background: url('images/menu_slice1.gif');}
	#slicemusic		{width:235px; height:55px; white-space: nowrap;display: block; background: url('images/menu_music-on.gif');}
	#slice2 		{width:235px; height:37px; white-space: nowrap;display: block; background: url('images/menu_slice2.gif');}
	#sliceblog 		{width:235px; height:52px; white-space: nowrap;display: block; background: url('images/menu_blog-on.gif');}
	#slice3 		{width:235px; height:37px; white-space: nowrap;display: block; background: url('images/menu_slice3.gif');}
	#slicepics		{width:235px; height:49px; white-space: nowrap;display: block; background: url('images/menu_pics-on.gif');}
	#slice4			{width:235px; height:44px; white-space: nowrap;display: block; background: url('images/menu_slice4.gif');}
	#slicecontact	{width:235px; height:41px; white-space: nowrap;display: block; background: url('images/menu_contact-on.gif');}
	#slice5 		{width:235px; height:85px; white-space: nowrap;display: block; background: url('images/menu_slice5.gif');}
#blurb				{margin:10px auto; padding:5px;
					 width:400px; color:#ccc;
					 background-color:#415272; border:3px #829bc8 solid;}
					 #blurb a {display:inline;}
					 #blurb a:link, a:visited {color:#fe0;}
					 #blurb a:hover, a:active {color:#fed;}
#blurb #blurbTitle	{margin:-5px; padding:5px 0 5px 10px; color:#5370da;
					 background:#333 url(images/32p-grad.png) repeat-x; 
					 font-size:1.1em; border-bottom:3px #829bc8 solid;}
#blurb p			{margin:5px 0px -10px 0px; line-height:1.1em;
					 font-size:.9em; text-align:justify; }
#content			{width:765px;
					 margin-top:10px;
					 border:0px yellow dashed;
					 float:left;
					 text-align: justify;}
#endcap				{border-top:1px #333 dotted; margin:1em 25px 0 25px; clear:both;}
#endcap p			{font-size:.6em; color:#777;}

/*COLORS FOR CUSTOM DEFINITIONS*/
.black  			{color:#000;}
.blue    			{color:#5370DA; }
.green   			{color:#ad9; }
.gray    			{color:#777; }
.bgblue  			{background-color:#5370da;}
.bggreen 			{background-color:#ad9; }
