/* BACKGROUND BODY */ 
#brighton_body {
background: #00A9E6 url(/Portals/56165/images/vine-bg.gif) repeat scroll 0 0;
}


/* CONTAINER */
#brighton_container {
padding-top:10px;
}

/* MENU */
#brighton_menu .radmenu {
float:right!important;
}

#brighton_menu ul li {
font-size:13px;
font-weight:normal;
padding:0 16px; 
}


/* FOOTER */
#brighton_footer {
background:transparent!important;
}


/* MISC */
#social {
	display: block;
	padding: 20px 0 0 0;
}

.facebook a, .twitter a, .facebook-sub a, .twitter-sub a { font-size: 11px; text-decoration: none; }

.facebook {
	width: 120px;
	padding: 0 0 0 28px;
	display: block;
	background-image: url(/Portals/56165/images/icon-facebook.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	line-height: 14px;
	margin: 0 0 10px 0;
        display: block;
}

.twitter {
	padding:0 0 0 28px;
	display: block;
	background-image: url(/Portals/56165/images/icon-twitter.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	margin: 0 0 10px 0;
        padding-top:4px;
        height: 20px;
        display: block; 
}

.facebook-sub {
	width: 110px;
	padding: 0 0 0 28px;
	display: block;
	background-image: url(/Portals/56165/images/icon-facebook.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	line-height: 14px;
	margin: 0 14px 0 0;
	float: left;
}

.twitter-sub {
	padding: 4px 0 0 28px;
	display: block;
	background-image: url(/Portals/56165/images/icon-twitter.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	margin: 0 0 20px 0;
	height: 20px;
	float: left;
}

#brighton_content div.block h3, 
.video-header {
	font-weight: bold;
	text-transform: uppercase;
	color: #4486bc;
	font-size: 18px;
	margin: 0 0 8px 0;
}

#body, table, td {
font-family:Geneva,arial,Sans-Serif;
font-size:14px!important;
}
