/* --------------------------------------------------------
        These styles are specific for the:
			L2-main
*/

h1 {
	padding-top: 6px;
	padding-bottom: 0px;
}

/* --------------------------------------------------------
        Left Column Styles
*/

/*
Colors of background for two columns on main page are:
	light blue:		#4d79a0
	dark blue:		#29446f
*/

.column-left-hold {
	width: 308px;
	padding: 0px 34px;
	vertical-align: top;
	padding-top: 50px;
}

.column-left {
	border: 1px solid #FFFFFF;
	background-color: #4d79a0;
}

.column-left-content {
	padding: 6px 12px 12px 12px;
}

.column-left-content h2 {
	padding-top: 6px;
}

.column-left-content ul {
	padding: 0px;
	margin: 0px;
}

.column-left-content li {
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
	margin-bottom: 3px;
	list-style-type: circle;
}

.column-left-photo {
	border-bottom: 1px solid #FFFFFF;
}

column-left-photo-altered {
	border-bottom: 0px solid #FFFFFF;
}


/* --------------------------------------------------------
        Right Column Styles
*/

/*
Colors of background for two columns on main page are:
	light blue:		#4d79a0
	dark blue:		#29446f
*/

.column-right-hold {
	vertical-align: top;
	padding-top: 120px;
	padding-right: 52px;
	width: 328px; /*ie loves this width */
}

.column-right {
	border: 1px solid #FFFFFF;
	background-color: #4d79a0;
}

.column-right.subscribe {
	border: 1px solid #FFFFFF;
	background-color: #4d79a0;
	margin-bottom: 20px;
	margin-top: 20px;
}

.column-right-content {
	padding: 6px 12px;
	background-position: bottom right;
	background-repeat: no-repeat;
}



.column-right-content ul {
	padding: 0px;
	margin: 0px;
}

.column-right-content li {
	list-style-type: circle;
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
	margin-bottom: 3px;
}

.column-right p {
	padding: 6px 0px;
}

.column-right-photos {
	margin-top: 6px;
	white-space: nowrap;
}

.column-right-photos img {
	border-top: 1px solid #FFFFFF;
}

.add-right-border {
	border-right: 1px solid #FFFFFF;
}

#SignUp .signupframe {
  border: 1px solid #cccccc;
  background: #4D79A0;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  width: 300px;
  height: 170px;
}


#SignUp .signupframe td {
vertical-align: top;
}


iframe#signupframe {
background-color: #4D79A0;
}

.emmaFormBox {
border: none;
}







