body 				{margin:0px; padding:0px; background-image:url(../images/homepage/bg.gif); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal; color:#FFFFFF; line-height:auto;}

html { scrollbar-3dlight-color: #000000; scrollbar-arrow-color: #FF00FC; scrollbar-base-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-face-color: #000000; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-track-color: #000000;}

h1		{font-family:Verdana;color:#FFF04F;font-size:14px;}


/************************* page layout divs *************************/

#container			{margin-left:15px; margin-top:15px; margin-right:0px;}
#title 				{height:145px; margin-bottom:10px;}		
#lhnav				{float:left; width:188px; margin-bottom:10px; border:1px solid #FFFFFF;}
#content			{width:440px; margin-left:234px;}
#content_talk		{width:500px; margin-left:234px;}
#footer				{margin-top:20px; text-align:center; width:715px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:80%; font-weight:normal; color:#FF00FC;}

/************************* end page layout divs *************************/


/* title divs */
#nav_top			{position:absolute; top:35px; left:250px;}
#nav_bottom			{position:absolute; top:65px; left:250px;}
/* end title divs */

/* homepage divs */
#video				{position:absolute; top:130px; left: 220px;}
#logohome			{position:absolute; top:30px; left: 20px;}
#header				{position:absolute; top:36px; left: 170px;}
#nav_about			{position:absolute; top:186px; left:32px; z-index:3;}
#nav_gig			{position:absolute; top:312px; left:52px;}
#nav_guestbook		{position:absolute; top:438px; left:72px;}
#nav_book			{position:absolute; top:186px; left:593px; z-index:3;}
#nav_multimedia		{position:absolute; top:312px; left:593px;}
#nav_mailing		{position:absolute; top:438px; left:573px;}
#arms_wide			{position:absolute; top:820px; left:130px; z-index:2;}
#messagecontainer	{position:absolute; top:510px; left:247px; z-index:2;}
#message			{background-color:#000000; padding-left:20px; padding-right:20px; padding-top:10px; width:222px; color:#FFFFFF; border-left-style:solid; border-color:#FFFFFF; border-width:1px; border-right-style:solid; line-height:15px;}
/* end homepage divs */

/* about divs */
#about_header		{padding-bottom:15px;}
#about_bruce_pic	{float:left; padding-right:15px;}
#bio				{text-align:center; padding-top:15px;}
#asseen				{text-align:center; padding-top:48px;}
#reviews			{text-align:center; padding-top:48px;}
#thumbs				{padding-top:40px;}
#about_text			{width:400px}
/* end about divs */

/* gig div */
#gig_text			{padding-left:15px;padding-right:15px;padding-top:3px;padding-bottom:15px;}
/* end gig div */

/* link classes */
a:link 				{color:#FFFFFF; text-decoration:underline;}
a:visited			{color:#969696; text-decoration:underline;}
a:hover 			{color:#FF00FC; text-decoration:underline;}
a:active			{color:#FFFFFF; text-decoration:underline;}

a.footer:link 		{color:#FF00FC; text-decoration:none;}
a.footer:visited	{color:#FF00FC; text-decoration:none;}
a.footer:hover 		{color:#FFFFFF; text-decoration:underline;}
a.footer:active		{color:#FF00FC; text-decoration:none;}

a.babyman:link 		{color:#000000; text-decoration:none;}
a.babyman:visited	{color:#000000; text-decoration:none;}
a.babyman:hover 	{color:#FF00FC; text-decoration:underline;}
a.babyman:active	{color:#000000; text-decoration:none;}
/* end link classes */

/* talk form classes */
.input_talk			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #FFFFFF;font-weight: bold;font-style: normal;font-size:12px;border-color:#FFFFFF;background-color:#333333;width:125px;border-width:1px;}
.textarea_talk		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #FFFFFF;font-weight: normal; font-style: normal; font-size:12px; border-color:#FFFFFF; background-color:#333333; width:125px; border-width:1px; height:230px;}
select				{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #FFFFFF;font-weight: bold;font-style: normal;font-size:12px;border-color:#FFFFFF;background-color:#333333;border-width:1px;}
/* end talk form classes */

#subnav_header		{padding-left:15px; padding-top:15px;}
#contentdiary		{width:510px; margin-left:192px;}

.babyman			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;font-style: normal;font-size:12px;}
.indentbold			{text-align:right; font-weight:bold; font-style:italic; margin-top:0px;}
.largepinkbold		{font-size:120%; color:#FF00FC; font-weight:bold;}
.pinkbody			{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:100%; font-weight:normal; color:#FF00FC;}
ul					{margin-top:5px;;}
.redbold			{color:#FF0000; font-weight:bold;}
.small				{font-size:80%;color:#999999;}
footer				{color:#FF00FC;}
