@charset "UTF-8";
@import url("shadowbox.css");
body {
	margin: 0; 
	padding: 0;
	text-align: center; 
	color:#303031;
	font: normal 15px/21px  Arial, "Kozuka Gothic Pr6N", sans-serif;
	background-color: #FFFFFF;
	background-image: url(../images/background.gif);
	background-repeat: repeat-x;
	text-align:left;
}

/*    Headings
---------------------------------------------------    */
h1    {
    margin: 10px 0 10px 0;
    color: #333;
    font-size: 30px;
    font-weight:normal;
}
h2    {
    margin: 20px 0 5px 0px;
    color: #333;
    font-size: 22px;
    font-weight:bold;
	padding-bottom:5px;
	padding-top:10px;
}
h3    {
    margin: 0;
    color: #333;
    font-size: 16px;
}
h3.lennon    {
    margin: 0;
    color: #fff;
    font-size: 16px;
}
h4    {
    margin: 20px 0 0;
    color: #333;
    font-size: 14px;
}
h5    {
    margin: 15px 0 5px;
    color: #333;
    font-size: 13px;
}
h6    {
    margin: 15px 0 5px;
    color: #333;
    font-size: 12px;
}

p    {
    margin: 5px 0 10px;
}

hr {
	border: 0;
	color: #f00;
	background-color: #aeaeae;
	height: 1px;
}


/*    Links
---------------------------------------------------    */
a:link, a:visited    {
	color: #006bb6;
	text-decoration:underline;
}
a:active, a:hover    {
    color: #333;
}

/*    Buttons
---------------------------------------------------    */

#signup
{
  display: block;
  width: 135px;
  height: 25px;
  background: url("../images/button.png") no-repeat 0 0;

}

#signup:hover
{ 
  background-position: 0 -25px;
}

#signup span
{
  display: none;
}

#downloadNow
{
  float: left;
  width: 95px;
  height: 74px;
}

#busSched
{
  display: block;
  width: 180px;
  height: 27px;
  background: url("../images/rr_180x44_lennonbusSchedBtn.png") no-repeat 0 0;

}

#busSched:hover
{ 
  background-position: 0 -27px;
}

#busSched span
{
  display: none;
}

#requestBus
{
  display: block;
  width: 180px;
  height: 27px;
  background: url("../images/rr_180x44_lennonbusReqBtn.png") no-repeat 0 0;

}

#requestBus:hover
{ 
  background-position: 0 -27px;
}

#requestBus span
{
  display: none;
}

/*    Layout
---------------------------------------------------    */

#container {
	width: 900px;
	margin: 0 auto;
	text-align:left;
}

#header {
	width:900px;
	height:85px;

}

#splash {
margin-top:10px;
 
}
 
#content {
 
}
#player {
	width: 550px; 
	background-color:#000000;
	}

#player_youtube { 
	padding: 20px 20px 0px; 
	text-align: center;
	}
	
#player_content { 
	padding: 20px 20px 8px; 
	text-align:left; 
	color: #FFFFFF;
	}

#player_top {

}
#player_btm {

}




#column_one {

	width:555px;
	float:left;
	padding: 3px 20px 20px 0;

}

#column_two {
	
	width:325px;
	float:left;
	margin-top: 15px;
	background-color:#e6e6e6;
}

#column_two_top {

}

#column_one_content {

	padding: 10px 15px 0 0;

}

#column_two_content {

padding: 0 15px;

}


#column_two_bottom {

}

#bottom-content{

}

#bottom-content p{
font: normal 14px/20px  Arial, "Kozuka Gothic Pr6N", sans-serif;
}

#bott_column_one {

	width:440px;
	float:left;
	padding: 0px 0px 0px 0px;
	padding-right:20px;
background: transparent;
}

#bott_column_two {
	
	width:440px;
	float:left;
	margin-top: 0px;
	background-color: transparent;
}



#footer {
	width:900px;

}

/*    classes
---------------------------------------------------    */

.logo {
	margin-top:26px;
	margin-left:0px;
}

.thumb {
	margin-top:5px;
}

.social_icon {

	margin-right:20px;

}
