body {	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica;		font-size: 14px;	color: #ffffff;	background: #000000;    padding: 0px;    margin: 0px;}a {	color: #ad1440;}a:hover {	color: #790130;/*	border-bottom: 1px solid #CCCCCC; */}a:active {	color: #790130;/*	border-bottom: 1px solid #790130; */}p {	color: #ffffff;	font-size: 14px;	line-height: 18px;	padding-bottom: 10px;}h2 {	font: bold 18px "Trebuchet MS", Trebuchet, Arial, Helvetica;	color: #ad1440;	padding-bottom: 2px;}h3 {	font: bold 16px "Trebuchet MS", Trebuchet, Arial, Helvetica;	color: #ad1440;	padding-bottom: 2px;	padding-top: 2px;}h4 {	font: bold 14px "Trebuchet MS", Trebuchet, Arial, Helvetica;	color: #ad1440;	padding-bottom: 0px;	padding-top: 2px;}h5 {	color: #ad1440;	font-size: 14px;	line-height: 18px;	font-weight: bold;}h6 {	color: #ad1440;	font-size: 12px;	font-weight: normal;}table {	padding: 4px;	border: 1px solid #E6E6E6;	margin-bottom: 0px;}caption {	color: #97003B;	font-size: 14px;	line-height: 20px;	font-weight: normal;	padding-bottom: 4px;}th {	font-size: 12px;	font-weight: bold;	padding: 5px;	color: #97003B;}td {	font-size: 12px;	padding: 5px;}a:hover img  {	border-style: none;}blockquote {	padding-right: 20px;	padding-left: 20px;}#container {    padding: 0px;    margin: 0px;}#mastheadpage {	background: url(../img/banner/img-ssbanner.gif) no-repeat;	height: 86px;	width: 856px;	margin: 0px;	padding: 0px;}#mainmenu {	font-weight: normal;	text-align: left;	margin: 0px;	padding: 0px;	border-top: 1px solid #a3a3a3; 	border-bottom: 1px solid #a3a3a3; 	text-transform: uppercase;	text-decoration: none;	height: 28px;}#mainmenu ul {	list-style: none;	padding-left: 17px;	text-decoration: none;	margin-top: 0px;	font-size: 11px;}#mainmenu li {	float: left;	border-right: 1px solid #a3a3a3; }#mainmenu a, #mainmenu a:visited {	display: block;	text-decoration: none;	color: #FFFFFF;	padding: 6px;	font-weight: bold;}#mainmenu a:hover {	background: #b0153c;	color: #ffffff;	text-decoration: none;}#mainmenu a:active {	background: #b0153c;	color: #ffffff;	text-decoration: none;}#content {	text-align: left;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 40px;}#content img a:hover {	border-style: none!Important;}#contentleft {	float: left;	width: 270px;/*		height: 487px;	border: 1px solid #b0163c;  */}#contentright {	float: left;  margin-left: 279px;	width: 520px;	/*	border: 1px solid #4bb931;   */}.ss-about {	float: left;	background: url(../img/features/img-feature-about.jpg) no-repeat;/*	background-attachment: fixed */	background-position: bottom left;	min-height: 487px;	width: 254px;	margin: 0px;	padding: 0px;}.ss-recent {	float: left;	background: url(../img/features/img-feature-recent.jpg) no-repeat;/*	background-attachment: fixed */	background-position: bottom left;	min-height: 487px;	width: 254px;	margin: 0px;	padding: 0px;}.ss-upcoming {	float: left;	background: url(../img/features/img-feature-upcoming.jpg) no-repeat;/*	background-attachment: fixed */	background-position: bottom left;	min-height: 487px;	width: 254px;	margin: 0px;	padding: 0px;}.ss-padma {	float: left;	background: url(../img/features/img-feature-padma.jpg) no-repeat;/*	background-attachment: fixed */	background-position: bottom left;	min-height: 487px;	width: 254px;	margin: 0px;	padding: 0px;}.ss-getinvolved {	float: left;	background: url(../img/features/img-feature-getinvolved.jpg) no-repeat;/*	background-attachment: fixed */	background-position: bottom left;	min-height: 487px;	width: 254px;	margin: 0px;	padding: 0px;}.ss-contact {	float: left;	background: url(../img/features/img-feature-contact.jpg) no-repeat;/*	background-attachment: fixed */	background-position: bottom left;	min-height: 487px;	width: 254px;	margin: 0px;	padding: 0px;}#footer {	background: url(../images/bkgrnd_head.jpg) no-repeat left bottom;	text-align: left;}#footer p {	font-size: 12px;	line-height: 16px;	color: #959CA1;	font-weight: bold;	padding-left: 56px;}#address {	background: url(../images/foot_tagline.gif) no-repeat right bottom;	padding-bottom: 21px;}#address2 {	background: url(../images/foot_tagline2.gif) no-repeat right bottom;	padding-bottom: 21px;}#address a, #address a:visited {	color: #DAB7C4;}#address a:hover, #address a:active {	color: #FFFFFF;	border-bottom-color: #FFFFFF;}#footerNav {	background: #FFFFFF url(../images/bkgrnd_footerNav.gif) repeat-x 0px 0px;	padding: 15px 56px 56px;	font-size: 14px;	font-weight: bold;}#footerNav  li   {	list-style: none;	font-weight: bold;	font-size: 14px;	float: left;	padding-right: 25px;}#footerNav a {	color: #97003B;}#footerNav a:hover {	color: #DB0053;}#footerNav a:active {	color: #4C5053;}.clear {	clear: both;}.white {	color: #FFFFFF;}.printonly {	display: none;}.top {	font-size: 11px;	text-transform: uppercase;	padding-bottom: 0px;	font-weight: bold;}.pic_full {	margin-bottom: 10px;}.pic_left {	float: left;	margin: 5px 10px 5px 0px;}.pic_right {	float: right;	margin: 5px 0px 5px 10px;}    