@charset "utf-8";
/* CSS Document */

body {
	font-family:Tahoma, Arial, Helvetica, "Trebuchet MS";
	font-size:11px;
	color:#232c19;
	padding:0px;
	margin:0px;
	background-image:url(../images/bg-main.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	background-color:#000000;
	behavior:url(/csshover.htc);
}

div#page	{
	width:960px;
	margin:0px auto 0px auto;
	background-color:#000000;
	padding:0px;
}

.loader	{display:none;}


div#top_container	{
width:960px;
padding:0px;
margin:0px;
float:left;
}

	div#logo	{
	float:left;
	width:366px;
	height:165px;
	padding:0px;
	margin:0px;
	}
	
	div#header-right	{
	float:left;
	width:594px;
	height:165px;
	padding:0px;
	margin:0px;
	}


div#flash-movie_container	{
	width:960px;
	height:229px;
	padding:0px;
	margin:0px;

}
	div#flash	{
	width:654px;
	height:229px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
	div#movie	{
	width:306px;
	height:229px;
	float:left;
	padding:0px;
	margin:0px;
	}

/* === INDEX STYLES ===*/
/*div#index-content_container	{
	width:960px;
	/*height:465px;
	padding:0px;
	margin:0px 0px 4px 0px;
	background-image:url(../images/index-content-bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
}*/	

	div#international-content-text	{
	width:440px;
	padding:12px 25px 0px 10px;
	float:left;
	}

/* === INTERIOR STYLES ===*/


div#content_container	{
	width:960px;
	/*height:465px;*/
	padding:0px;
	margin:0px 0px 0px 0px;
	background-image:url(../images/content-bg-repeater.jpg);
	background-repeat:repeat-y;
	float:left;
}

div#insideTop-BG	{
	width:960px;
	float:left;
	background-image:url(../images/content-top-bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding:0px;
	margin:0px;
}	

div#insideBottom-BG	{
	width:960px;
	float:left;
	background-image:url(../images/footer-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0px;
	margin:0px;
}
/* END INSIDE STYLES */


div#Content_BOX	{
	width:708px;
	float:left;
	padding:10px 0px 0px 13px;
	margin:0px;
	line-height:15px;
	}
	
/*div#content	{
	width:495px;
	float:left;
	
}
*/

div#left-column	{
	width:192px;
	float:left;
	padding:50px 18px 8px 13px;
	margin:0px;
	}
	
	div#left-international-adv	{
	float:left;
	width:136px;
	height:52px;
	margin:10px 0px 0px 0px;
	padding:32px 15px 10px 10px;
	background-image:url(../images/international-adv-bg.jpg);
	background-repeat:no-repeat;
	background-color:#009966;
	font-family:Tahoma, Arial, Helvetica, "Trebuchet MS";
	color:#FFFFFF;
	font-size:11px;
	}
	
	div#left-international-adv a	{
	color:#FFFFFF;
	}
	
	div#enewsletter	{
	float:left;
	width:145px;
	/*height:90px;*/
	margin:10px 0px 0px 0px;
	padding:5px 6px 0px 6px;
	font-size:10px;
	border:1px solid #000000;
	background-image:url(../images/newsletter-bg.gif);
	
	background-repeat:no-repeat;
	background-color:#b19474;
	}
	div#enewsletter .newsTitle	{
	color:#80180D;
	font-weight:bold;
	font-size:13px;
	}
	.gobutton	{
		background-color:#80180D; 
		}
		.gobutton:hover	{
		background-color:#c32b18;
		}

div#right-column	{
	float:right;
	width:175px;
	/*height:198px;*/
	padding:0px;
	margin:20px 12px 0px 25px;
	}
	
.spaceforshortpages	{
	height:300px;
}



div#footerBox	{
padding:0px 0px 0px 0px;
margin:5px 20px 0px 20px;
text-align:center;
float:left;
}

div#handicap	{
float:left;
width:640px;
color:#235fa1;
font-size:10px;
padding-bottom:5px;
}

div#footer	{
width:640px;
float:left;
font-size:11px;
font-weight:bold;
color:#513D24;
line-height:16px;
padding-top:5px;
border-top:#5A442C 1px solid;
}


div#captiva {	
text-align:center;
width:640px;
float:left;
padding-top:8px;
padding-bottom:3px;
}
	div#captiva a	{
	color:#9b8b71;
	font-size:9px;
	text-decoration:none;
	}
	div#captiva a:hover	{
	color:#c32b18;
	}

.smalltext	{
font-size:9px;
}		
			
h1	{
font-family:Tahoma, Arial, Helvetica, "Trebuchet MS";
color:#7f170d;
font-weight:normal;
font-size:24px;
padding:0px;
margin:0px 0px 15px 0px;
line-height:normal;
}

h2	{
font-family:Tahoma, Arial, Helvetica, "Trebuchet MS";
color:#7f170d;
font-weight:normal;
font-size:18px;
padding:0px;
margin:0px 0px 5px 0px;
line-height:normal;
}

h3	{
font-family:Tahoma, Arial, Helvetica, "Trebuchet MS";
color:#333333;
font-weight:normal;
font-size:14px;
padding:0px;
margin:0px 0px 5px 0px;
line-height:normal;
}

.emphasizedText	{
font-size:12px;
font-weight:bold;
}

.emphasizedText-red	{
color:#80180D;
font-weight:bold;
}

a	{
color:#c32b18;
text-decoration:none;
}

a:hover	{
color:#80180D;
text-decoration:underline;
}

ul	{
padding-top:0px;
padding-bottom:3px;
margin-top:0px;
margin-bottom:0px;;
}

li	{
padding-top:2px;
padding-bottom:2px;
margin-top:0px;
margin-bottom:0px;
}

.chartTable	{
background-color:#624b30;
}

.titleBox	{
background-color:#7f170d;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:3px;
}

.subcategory	{
background-color:#624b30;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
padding:3px;
}

.td-datacell	{
background-color:#D8CBAB;
padding:5px;
text-align:center;
}
.td-datacell2	{
background-color:#eae0c5;
padding:5px;
text-align:center;
}

.td-datacell-redtext	{
background-color:#D8CBAB;
padding:5px;
color:#c32b18;
font-weight:bold;
text-align:center;
}
.td-datacell2-redtext	{
background-color:#eae0c5;
padding:5px;
color:#c32b18;
font-weight:bold;
text-align:center;
}

.imageborder	{
border:1px solid #333333;
}

.imageborder-margin-left	{
border:1px solid #333333;
margin-left:15px;
}

.imageborder-margin-right	{
border:1px solid #333333;
margin-right:15px;
}

.bluetext	{
color:#235fa1;
}

table.CTAcontainer	{
 border:1px solid #7f170d; padding:2px;
 margin:5px 15px;
}

.CTAbutton	{
background-color:#c5b897;
width:175px;
float:right;
padding:5px;
text-align:center;
}

.CTAbutton a	{
font-family:Tahoma, Arial, Helvetica, "Trebuchet MS";
color:#7f170d;
font-weight:normal;
font-size:16px;
padding:0px;
margin:0px 0px 0px 0px;
line-height:normal;
}

.CTAbutton a:hover	{ color:#8C352C;}

.CTAbutton a.CTAsmall	{ font-size:13px;}

.newsHeadlineLink	{
	font-size:13px;
}

a.largeRed	{
color:#80180D;
font-size:16px;
font-weight:bold;
text-decoration:none;
}

a:hover.largeRed	{

color:#c32b18;
font-size:16px;
font-weight:bold;
text-decoration:none;
}