* { padding:0;	margin:0; }p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:0; }li, dd { margin:0; }
fieldset { margin:0; }
img { padding: 0; margin: 0; border: 0; }

body {font-size: 100.01%;font-family: "Century Gothic", "Lucida Grande", Helvetica, sans-serif;color: #000;background-color: #000;
text-align: center} 

#top_yellow hr {color: #ffc501; background: #ffc501; border: 0; margin:0; width: 790px; height: 1px; }
#top_yellow h1 {color: #ffc501; margin: 0;font-weight: bold; font-size:2em; letter-spacing:.1em; text-transform:uppercase } 

#top_blue hr {color: #0a82c1; background: #0a82c1; border: 0; margin:0; width: 790px; height: 1px; }
#top_blue h1 {color: #0a82c1; margin: 0;font-weight: bold; font-size:2em; letter-spacing:.1em; text-transform:uppercase } 

#top_green hr {color: #c1e358; background: #c1e358; border: 0; margin:0; width: 790px; height: 1px; }
#top_green h1 {color: #c1e358; margin: 0;font-weight: bold; font-size:2em; letter-spacing:.1em; text-transform:uppercase } 

#top_red hr {color: #af2405; background: #af2405; border: 0; margin:0; width: 790px; height: 1px; }
#top_red h1 {color: #af2405; margin: 0;font-weight: bold; font-size:2em; letter-spacing:.1em; text-transform:uppercase } 

#top_purple hr {color: #95465c; background: #95465c; border: 0; margin:0; width: 790px; height: 1px; }
#top_purple h1 {color: #95465c; margin: 0;font-weight: bold; font-size:2em; letter-spacing:.1em; text-transform:uppercase } 

#top_orange hr {color: #f66d14; background: #f66d14; border: 0; margin:0; width: 790px; height: 1px; }
#top_orange h1 {color: #f66d14; margin: 0;font-weight: bold; font-size:2em; letter-spacing:.1em; text-transform:uppercase } 

h2 { margin: 0; font-weight: normal; font-size: 1.1em; text-transform:uppercase } 

#main
{
text-align: center;
background: #000;
height: 680px;
width: 800px;
margin: 0 auto
} 

#gallery
{
text-align: center;
width: 800px;
height:402px;
overflow:hidden;
margin: 0
}

#gallery div { padding-left: 10px; }

#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 790px;
height: 305px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: transparent;
text-align: left;
color:#fff;
font-size:.9em;
margin: 0;
padding: 0 0 0 10px;
}

#top_yellow, #top_blue, #top_green, #top_purple, #top_red, #top_orange {
text-align: left;
width: 800px;
height:278px;
overflow:hidden;
font-size: 15px;
margin: 0
} 

#top_orange { background: url(../images/orange_top.jpg) no-repeat; } 
#top_red { background: url(../images/red_top.jpg) no-repeat; } 
#top_purple { background: url(../images/purple_top.jpg) no-repeat; } 
#top_green { background: url(../images/green_top.jpg) no-repeat; } 
#top_yellow { background: url(../images/yellow_top.jpg) no-repeat; } 
#top_blue { background: url(../images/blue_top.jpg) no-repeat; } 

#bottom_yellow, #bottom_blue, #bottom_red, #bottom_green, #bottom_purple, #bottom_orange {
text-align: center;
width: 800px;
height:97px;
font-size: 13px;
margin: 0
} 

#bottom_yellow { background: url(../images/yellow_bottom.jpg) no-repeat; } 
#bottom_blue { background: url(../images/blue_bottom.jpg) no-repeat; }
#bottom_green { background: url(../images/green_bottom.jpg) no-repeat; } 
#bottom_purple { background: url(../images/purple_bottom.jpg) no-repeat; } 
#bottom_red { background: url(../images/red_bottom.jpg) no-repeat; } 
#bottom_orange { background: url(../images/orange_bottom.jpg) no-repeat; } 

#mycustomscroll a:link { color: #666; text-decoration:none; }#mycustomscroll a:visited { color: #666; text-decoration:none; }#mycustomscroll a:hover { color: #fff; text-decoration:none; }#mycustomscroll a:active { color: #666; text-decoration:none; }

a:link { color: #000; text-decoration:none; font-weight:bold; }a:visited { color: #000; text-decoration:none; font-weight:bold; }a:hover { color: #fff; text-decoration:none; font-weight:bold; }a:active { color: #000; text-decoration:none; font-weight:bold; }

#FrogJS{
				width: 780px;
				height: 402px;
				margin: 0 auto;
			}
			#FrogJSCredit{
				text-align: right;
				font-size: 80%;
				color: #999;
				padding: 1px;
			}
			#FrogJSCaption{
				text-align: left;
				line-height: 140%;
			}

