/* here are common elements for both the handheld, and the screen mediums */
/*
css note::
a selected preceded by another
eg "#content div" 
means the style should apply to any "div" tag inside the element with
the id "content"
*/

a{
	color:#000;
	text-decoration:none;
}

a:hover{
	color:#ff0000;
}

.entry a{
color:#ff0000;
text-decoration:underline;
}

.entry a:hover{
color:#000000;
text-decoration:none;
}

.redband{
	height:64px;
	margin-left:100px;
	background-color:#ff0000;
}

.logo{
	width:140px;
	float:left;
}

.headerSmall{
	font-size:36px;
	line-height:80%;
	font-weight:bolder;
}

.headerLarge{
	font-weight:bolder;
	font-size:60px;
	line-height:78%;
}

.subHeaderSmall{
	font-size:24px;
	line-height:18px;
	font-weight:bolder;
}

.subHeaderLarge{
	font-weight:bolder;
	font-size:40px;
	line-height:30px;
}

.sectionHeader{
	padding:2px 6px 2px 12px;
	margin:0 0 5px 0;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#ff0000;
}

ul.main{
	list-style:none;
	margin-left:0px;
	padding-left:0px;
}

li{
	border-bottom:1px #ff0000 solid;
	text-transform:uppercase;
	margin-bottom:2px;
	font-weight:bolder;
}

.description{
	border-bottom:1px #666666 solid;	
}

.entryHeader{
	font-weight:bold;
	background-image: url(../images/redbullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:12px;
}

.entry{
	border-bottom:1px #666666 solid;
	padding:0 0 5px 6px;
	margin-bottom:15px;
}

.address, .info{
	margin:24px 0 0 0;
	color:#333333;
	font-weight:bold;
}

.url a{
	color:#ff0000;
	text-decoration:underline;
}

.url a:hover{
	color:#333333;
	text-decoration:none;
}