#gallerymenu{
	background-image: url(../images/orange-divider.jpg);
	background-repeat: repeat-x;
	color: White;
	font-size: 12px;
	padding-left: 20px;
}
#vertical-divider{
	background-image: url(../images/orange-divider.jpg);
	background-repeat: repeat-y;
	background-position: center;
	color: White;
	font-size: 12px;
	padding-left: 20px;
}
#bodybgcolor{
	background-color: #A5D7B5;
}
#albumcell{
	margin-left: 10px;
	background-image: url(../images/orange_horiz_divider.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
strong.album_title{
	color: #5D397D;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
div.mmail_rounded{
	background-image: url(../images/bg-mailing.gif);
	background-repeat: no-repeat;
	height: 160px;
	padding-top: 80px;
	padding-left: 5px;
}
#go{
	margin-top: 3px;
	margin-left: 90px;
}

/*Main gallery menu options link styles*/
a.gallery_hypert:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 12px;
	text-decoration: none;
}
a.gallery_hypert:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7F452D;
	font-size: 12px;
	text-decoration: none;
}
a.gallery_hypert:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 12px;
	text-decoration: none;
}
/*End Main gallery menu options link styles*/

/*Album link styles*/
a.album_hypert:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 10px;
	text-decoration: none;
}
a.album_hypert:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7F452D;
	font-size: 10px;
	text-decoration: none;
}
a.album_hypert:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 10px;
	text-decoration: none;
}
/*End Album link styles*/

/*Jump Menu on gallery pages*/
#album-select{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 20px;
}
#doit{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
}
a.imglink:link{
	text-decoration: none;
}
a.imglink:visited{
	text-decoration: none;
}
a.imglink:active{
	text-decoration: none;
}
img.link{
	border: 0;
}
/*Cubacheche facebook group invitation*/
#facebook_bg{
	background-image: url(../images/facebook_cubacheche_background.gif);
	background-repeat: no-repeat;
}
h1.facebook_cubacheche{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 10px;
	padding-left: 10px;
	color: White;
}
img.tweak{
	padding: 3px;
	border: 0;
}
p.doit_tweak{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}
img.link{
	border: 0;
	}

/*Other Events Section design*/

#main_banner{
	background-image: url(../images/pink-bg-jpg.jpg);
}
#pic-left{
	background-image: url(../images/other-rumba-cubana.jpg);
	background-repeat: no-repeat;
}
#pic-splashing{
	background-image: url(../images/other-events-splashing.jpg);
	background-repeat: no-repeat;
}
#ache-top{
	background-image: url(../images/other-events_ache-top.jpg);
	background-repeat: no-repeat;
}
#overuk{
	background-image: url(../images/other-events-over-uk.jpg);
	background-repeat: no-repeat;
}
#achesplash{
	background-image: url(../images/other-events-ache-splash.jpg);
	background-repeat: no-repeat;
}
#other-rumbon{
	background-image: url(../images/other-rumbon-add-top.jpg);
	background-repeat: no-repeat;
	border-bottom: thin;
	border-bottom-color: #6DA298;
}
#other-rumbon-bt{
	background-image: url(../images/other-rumbon-add-bottom.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 5px;
	color: white;
	text-decoration: none;
	border-top: thin;
	border-top-color: #6DA298;
}
#other-text{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding-top: 30px;
	text-align: justify;
	line-height: 165%;
}
#green_bg{
	background-image: url(../images/green-bg.gif);
	padding-top: 10px;
	padding-left: 3px;
	padding-right: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 11px;
	text-align: justify;
}
td.rumberos_pic{
	background-color: #FFFFFF;
	padding: 5px;
}

/*Forthcoming Events CMS editable table*/

#naranja_divider{
	background-color: #D4662B;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	padding-left: 20px;
}
#sharing{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

/*Rumbon Cubano Page Styles*/
#redwave{
	background-color:#A5D7B5;
	background-image: url(../images/Rumbon-red-wave.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-position:bottom;
}
#rumbon_intro{
	background-color:#FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
#rumbon_logo{
	background-image:url(../images/Rumbon_logo.gif)
}
strong.rumbontitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:12px;
}
p.rumbon_intro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
}
#guestlist{
	background-color:#721106;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
#whatson{
	background-image:url(../images/Rumbon_whats_on.gif);
	background-repeat:no-repeat;
}

/*whats on section in Rumbon Cubano page*/

#rbp{
	padding-top: 30px;
	padding-left: 15px;
	background-color:#FFFFFF
}
#rbt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	background-color:#FFFFFF;
	padding-left: 15px;
}
p.formcomment{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
	text-align:justify;
	padding: 5px;
}
p.check{
	margin-top: 70px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:right;
}
td.muela{
	background-color: #A5D7B5;
}
p.muela{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
}
img.box{
	border:0;
}
#titosmap{
	background-color:#6DA49B;
	background-image:url(../images/Costa_Dorada_map.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#titostext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	padding-top: 170px;
	padding-left: 45px;
}
/*This class styles the CMS editable content*/
#messageboard{
	padding: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
#messagetitle{
	background-image:url(../images/divider.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #003366;
	font-weight: bolder;
}
#sharethis{
	padding: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
#thankyou{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 10px;
	text-align:justify;
	line-height: 150%;
}
#formintro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
}

/*MUSICUBA SECTION*/
strong.section_title{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5D397D;
}
td.divided-sub{
	background-image:url(../images/short_divider.gif);
	background-position: top;
	background-repeat: no-repeat;
}
td.musicuba_logo{
	background-image: url(../images/musicuba_logo.gif);
	background-repeat: no-repeat;
	background-position:center;
	background-color: #820000;
}
td.musicubartists{
	background-color: white;
	background-image: url(../images/musicuba_symbol.gif);
	background-repeat: no-repeat;
	background-position: center;
}
ul.artist-list{
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #820000;
	padding-top: 10px;
}
li.artistas{
	margin-top: 6px;
}

td.music_subheading{
	padding-right: 5px;
}
p.musicuba-subheading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	text-align:justify;
	line-height: 140%;
}
td.musicuba_intro{
	background-color: #EBF5EE;
	padding: 2px;
}
img.musicubans{
	margin: 5px;
}
em.photocaption{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align:center;
}
p.musicuba_intro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	text-align:justify;
	margin-top: 5px;
}
a.link_video{
	text-align:right;
}

/*Musicuba form*/

td.formheading{
	background-color: #6DA49B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
}
#musicuba_form{
	margin-left: 20px;
	background-color: #BBD5D0;
	padding-top: 10px;
}
td.cubacheche_contact{
	padding-top: 30px;
	text-align: center;
}
p.contact-details{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	line-height: 160%;
}
td.audioclip{
	padding: 5px;
	background-image:url(../images/short_divider.gif);
	background-position: top, left;
	background-repeat: no-repeat;
}
p.audioinfo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
td.videocontainer{
	padding-top: 10px;
}
td.copyright{
	padding: 10px;
}
em.copynotice{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
p.contact{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
	}
/*LINKS PAGE*/
div.linkformcont{
	background-color: ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
}
table.linkexchange{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#fields{
	background-color: #A5D7B4;
}
img.external-links{
	margin-bottom: 16px;
	float: right;
	border: 0;
}
div.htmlcode{
	height: 100px;
	border: 1px solid #C97548;
	background-color: #F3E0D6;
}

img.olwendoit{
		margin-bottom: 16px;
		border: 0;
}
/*Home Page*/
td.whitebox{
	background-color: ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 140%;
	padding-top: 5px;
	padding-left: 5px;
}
td.whitebox strong.st{
	font-size: 10px;
}
strong.cubachch{
	color: #D85F34;
	font-variant: small-caps;
	font-size: 13px;
}
div.homeleft{
	height: 325px;
	padding: 10px;
	background-image: url(../images/htl.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
/*Smaller box for cubakids and mailing list at the bottom*/
div.homeleft-1{
	height: 250px;
	padding: 10px;
	background-image: url(../images/htl-1.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
div.mlist{
	 width: 280px;
	 height: 70px;
	 background-image: url(../images/htl-2.gif);
	 background-repeat: no-repeat;
	 margin-top: 10px;
}


img.clogos{
	border: 0;
	margin-left: 15px;
}
	/*contextual links in homepage*/
	
ul.go{
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 3.6em;
}
li.go-item{
	list-style-type: none;
}
li.go-item1{
	list-style-type: none;
	margin-left: 40px;
}
li.go-item2{
	list-style-type: none;
	margin-left: 30px;
}
li.go-item3{
	list-style-type: none;
	margin-left: 90px;
}
a.hl:link{
	padding: 10px 5px 10px 5px;
	text-decoration: none !important;

}
a.hl:hover{
	padding: 10px 5px 10px 5px;
	text-decoration: none;
	background-color: #F3E0D6 !important;
	border: 1px solid #C97548; 	
}
a.hl:active{
	padding: 10px 5px 10px 5px;
	text-decoration: none;	
}
a.hl:visited{
	padding: 10px 5px 10px 5px;
	text-decoration: none;	
}
strong.cdanza{
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*homepage editable space*/
table.editme{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
}
/*About Us Page*/
td.who{
	background-image: url(../images/lam.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #E2EDE6;
}
h1.whoare{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #68367F;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 5px; 
}
p.iam{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 160%;
	padding-bottom: 10px;
}
img.us{
	float: right;
	margin-left: 10px;	
}
td.aboutus{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 000000;
	font-size: 11px;
	padding-left: 10px;
	line-height: 150%;
	text-align: justify;
}
/*Rumberos de Cuba Page*/

td.rdcreview{
	background-image: url(../images/rdc_banner.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 190%;
	padding: 250px 10px 10px 10px;
}
td.rdc_menu{
	background-color: #5DB6B0;
}
img.rdc_menubuttons{
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 0;
}
img.venues{
	margin-top: 50px;
	margin-left: 10px;
	margin-bottom: 10px;
}
ul.venues{
	list-style: none;
	line-height: .8em;
	margin: 0;
	padding: 10px;
}
li.venues_list{
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
}
img.rdc_womad{
	float: right;
}

/*Contact Page and Form*/
table.cformcontainer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#cfields{
	background-color: #FAF0EB;
	margin: 5px;
}