BODY
{
}

#Cuba
{
	text-align: center;
}

/**********  Banner ***********/
#Banner
{
	width: 815px;
	height: 89px;
}

#BannerLeft
{
	width: 207px;
	float: left;
}

#BannerRight
{
	width: 608px;
	float: left;
}
/*******************************/

/*********** TopLine ***********/

.Line
{
	width: 815px;
	background-image: url(/images/cuba/line.gif);
	background-repeat: repeat-x;
	height: 8px;
	clear: both;
}

/*******************************/

#CubaContent
{
	width: 815px;
	margin: 21px 0px 21px 0px;
	text-align: left;
}

#ContentLeft
{
	width: 190px;
	float: left; 
	clear: both;
}

#CubaLogo
{
	width: 190px;
	float: left;
}

#ContentDate
{
	width: 190px;
	float: left; 
	font-family: Georgia;
	font-size: 60%;
	text-transform: uppercase;	
}

.ContentLeftMenuTop
{
	clear: both;
	width: 188px;
	border-left: 1px solid #C9D5E1;
	border-right: 1px solid #C9D5E1;
	border-top: 1px solid #C9D5E1;
}

.ContentLeftMenuTopInner
{
	width: 186px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	background-image: url(/images/cuba/menu.gif);
	background-repeat: repeat-x;
	height: 48px;
}

.ContentLeftMenuTopInner p
{
	vertical-align: middle;
	font-family: Trebuchet MS;
	font-weight: bold;
	margin: 10px 0px 0px 9px;
}

.ContentLeftMenuTopInner a
{
	text-decoration: none;
	color: #000000;
}

.ContentLeftMenuBottom
{
	width: 188px;
	border: 1px solid #C9D5E1;
}

.ContentLeftMenuBottomInnner
{
	width: 186px;
	border: 1px solid #FFFFFF;
	background-image: url(/images/cuba/menu.gif);
	background-repeat: repeat-x;
	height: 48px;
}

.ContentLeftMenuBottomInnner p
{
	vertical-align: middle;
	font-family: Trebuchet MS;
	font-weight: bold;
	margin: 10px 0px 0px 9px;
}

.ContentLeftMenuBottomInnner a
{
	text-decoration: none;
	color: #000000;
}

#ContentLeftBox
{
	width: 188px;
	border: 1px solid #C9D5E1;
	margin-top: 40px;
	
}

#ContentLeftBoxInner
{
	clear: both;
	width: 186px;
	border: 1px solid #FFFFFF;
	background-image: url(/images/cuba/box.gif);
	background-repeat: repeat-x;
}

.ContentLeftBoxInnerText
{
	margin: 10px 8px 10px 9px;
	width: 168px;
}

.ContentLeftBoxInnerText p
{
	font-family: Georgia;
	font-size: 70%;
}

.ContentLeftBoxInnerText h1
{
	font-family: Trebuchet MS;
	font-size: 95%;
}

/*********** Content Right ************/

#ContentRight
{
	margin: 0px 0px 0px 18px;
	width: 606px;
	float: left;
}

#ContentRightText
{
	border: 1px solid #F0F0F0;
	width: 604px;
}

#ContentRightTextInner
{
	margin: 18px;
	width: 568px;
}

#ContentRightTextInnerImage
{
	float: left;
	vertical-align: top;
	
}

.ContentImage
{
	max-width: 568px;
	width: expression(this.width > 568 ? 568: true);
	margin: 0px 10px 10px 0px;
}

.ImageText
{
	font-family: Georgia;
	color: #000000;
	font-size: 60%;
}

#ContenRightTextBox
{
	float: left;
}

#ContentRightTextInner p
{
	font-family: Georgia;
	color: #000000;
	clear: both;
	font-size: 75%;
}

#ContentRightTextInner h1
{
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #000000;
	font-size: 190%;
}

/************ Runner *********************/
#ContentRightRunner
{
	border: 1px solid #FEE8D1;
	width: 606px;
	margin: 18px 0px 0px 0px;
	clear: both;
}

#ContentRightRunnerInner
{
	width: 604px;
	border: 1px solid #FFFFFF;
	background-image: url(/images/cuba/runner.gif);
	background-repeat: repeat-x;
}

.RunnerBox
{
	margin: 20px 0px 20px 0px;
	padding-left: 20px;
	width: 270px;
	float: left;
}

.RunnerBox h1
{
	font-family: Trebuchet MS;
	text-transform: uppercase;
	font-size: 95%;
	color: #5F5F5F;
}

.RunnerBox p
{
	font-family: Georgia;
	font-size: 70%;
	margin-bottom: 20px;
}
.RunnerBoxRow
{
	clear: both;
	height: auto !important;
	min-height: 100%;
	overflow: auto;
}

.RunnerSpace
{
	margin-left: 30px;
	float: left;
}

/*******************************/
/******* Footer *************/

#Footer
{
	margin: 0px 0px 0px 0px;
	font-family: Georgia;
	font-size: 60%;
	width: 815px;
	text-align: left;
	clear: both;
}

/*******************************/

.ImageFix
{
	max-width: 167px;
	width: expression(this.width > 168 ? 168: true);
}

