/***** Global Settings *****/
/* Normalizes margin, padding p,ul, ol,li */

 @import url("FONTCOLORS.css");  
body, div, dl, dt, dd,  h1,  h2,  h3, h4, h5, h6, pre, form, fieldset,
input,  blockquote, th,  td
{ margin : 0; padding : 0; color:#000;}

body  {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	/*background-image: url(../images/bg_body_THAG.png);*/
	background-image: url(../images/DL_bg_main_content_layout.png);	
	background-repeat: repeat-x;
	min-width: 760px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #683c03; /*#CCE5F2;*/
	/* #ece9d8;*/
	font-size: 90.01%; 
} 

a {
	color: #bf8b37;
	text-decoration: none;
}

a:hover {
	color: #000000;
}



/* Header */

#Header {
	float: left;
	width: 790px;
	height: 134px;

}

#Logo {
	float: left;
	width: 100px;
	height: 104px;
	display: inline;
	background-image: url(../images/ISISLogoForWebsite.png);
	background-repeat: no-repeat;
}

#Header-Image {
	float: right;
	width: 507px;
	height: 118px;
	display: inline;
	margin-bottom: 2px;
}
#Header-logo {
	float: right;
	width: 790px;
	height: 134px;
	display: inline;
	
}
#Header #text {
	clear: both;
	float: left;
	width: 790px;
	height: 25px;
	background: #cc9933;
}

#Header #text span {
	float: right;
	padding: 3px 0 0 0;
	width: 200px;
	height: 25px;
	color: #000;

}
.subLinks{

float: right;
	padding: 3px 0 2PX 0;
	width: 200px;
	height: 20px;
	color: #000;

}
/*  SEL'S */
#HeaderSub #sub {
	clear: both;
	float: left;
	width: 790px;
	height: 25px;
}

#HeaderSub #sub span {
	float: right;
	padding: 3px 0 0 0;
	width: 200px;
	height: 25px;
	color: #FFF;
	/*background: url(../images/header_text.gif) no-repeat;*/
}
#HeaderSub #sub a {
	padding: 3px 4px 0 4px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#HeaderSub #sub a:hover{
	padding: 3px 4px 0 4px;
	color: #0066CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* Navigation */

#Navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	clear: both;
	width: 790px;
	height: 34px;
	margin:0 0 6px 0;
	;
}

#Navigation ul {
	margin:0;
	list-style:none;
	padding:0;
	line-height: 30px;
	
}

#Navigation ul li {
	float: left;
}

#Navigation ul li em {
	color: #999999;
	font-size: 10px;
	font-style: normal;
	width: 1px;
	height: 30px;
	margin: 0 15px 0 15px;
}

#Navigation ul li a {
	float: left;
	color: #000000;
	text-decoration: none;
	height: 30px;
	display: block;
	background: url(../images/bg_navigation.gif) 0 0 no-repeat;
}

#Navigation ul li a:hover {
	color: #666666;
	text-decoration: none;
	background-position: -200px 0;
}

/* Content-Section */

#Content-Section {
	float: left;
	width: 701px;
	margin-top: 0px;
}

#Content {
	float: left;
	width: 498px;
	display: inline;
	padding: 10px 10px 10px 0;

}

#Content-Full {
	width: 770px;
	display: inline;
	padding: 8px;	
	font-size: 12px;
	float: left;
	background: #FFFFFF;
		min-height:400px;
	height:auto !important;
	height:500px;	
	border-top-width: 1px;
	border-right-width:1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #ccc;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}

#AdBlock {
	float: left;
	width: 188px;
	display: inline;
	border-left: 1px solid #CCCCCC;
	padding-left: 4px;

	background: #FFFFFF;
}

/* Content */

#Content h1,
#Content-Full h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 24px;
	font-weight: normal;
	color: #708090;
}

#Content h1 em,
#Content-Full h1 em {
	font-style: normal;
	color: #cc9933;
	/*color: #bf8b37;*/
}

#Content h3,
#Content-Full h3 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	color: #000000;
}

#Content h2,
#Content-Full h2 {
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 4px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background: #000000;
}

div.Highlight {
	width: 97%;
	float: left;
	padding: 2px;
	background: #FFFFFF;
	border: 1px solid #999999;
	margin-bottom: 10px;
	clear: left;
}


/*******************JUL 24/2008 *******************/
#Content-FullHmPg {
	width: 770px;
	text-align: left;
	display: inline;
	padding: 2px;
	font-size: 12px;
	float: left;
	min-height:400px;
	height:auto !important;
	height:500px;
	/*border-top-width: 1px;
	border-right-width:1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #ccc;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;*/
	/*background-color: #FFFFFF; */
}
#Content-FullHmPg h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 24px;
	font-weight: normal;
	color: #fff;
}

#Content h1 em,
#Content-FullHmPg h1 em {
	font-style: normal;
	color: #000;
	/*color: #bf8b37;*/
}

#Content h3,
#Content-FullHmPg h3 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	color: #000000;
}

#Content h2,
#Content-FullHmPg h2 {
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 4px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	background: #000000;
}
/****************End JUL 24/2008 ****************/

div.Highlight h5 {
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background: #bf8b37;
	padding: 2px 10px 2px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div.Highlight h5 em {
	font-style: italic;
	font-weight: bold;
}

div.Highlight p {
	padding: 5px 10px 5px 10px;
}

div.Highlight-2 {
	width: 98%;
	float: left;
	padding: 2px;
	background: #FFFFFF;
	border: 1px solid #999999;
	margin-bottom: 10px;
	clear: left;
}

div.Highlight-2 h5 {
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background: #bf8b37;
	padding: 2px 10px 2px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div.Highlight-2 h5 em {
	font-style: italic;
	font-weight: bold;
}

div.Highlight-2 p {
	padding: 5px 10px 5px 10px;
	font-size: 14px;
}


#Content span.break, #Content-Section span.break,
#Content-Full span.break {
	width: 100%;
	height: 10px;
	display: block;
	background: url(../images/bg_dashed.gif) repeat-x;
	margin-bottom: 10px;
}

#Content p,
#Content-Full p {
	text-align: justify;
}

#Content p em.keyword,
#Content-Full p em.keyword {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #1874CD;
	text-transform: uppercase;
}
#Content p em.italic,
#Content-Full p em.italic {
	font-size: 12px;
	font-style: italic;
	color: #000;
	
	/*text-transform: uppercase;*/
}
#Content-Full p em.title {
font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #1874CD;
	text-align: left;
	/*text-transform: uppercase;*/
}
/* BROCHURE SUBTITLE */
#Content-Full p em.subtitle {
font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #1874CD;
	text-align: left;
	/*text-transform: uppercase;*/
}

#Content-Full p em.subtitleWeb {
font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #333;
	text-align: left;
	/*text-transform: uppercase;*/
}

#Content-Full p em.subtitleSub {
font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #999;
	text-align: left;
	/*text-transform: uppercase;*/
}

#Content-Full p em.subtitleContact {
font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #0066cc;
	text-align: left;
	/*text-transform: uppercase;*/
}

#Content p em.name,
#Content-Full p em.name {
	font-style: italic;
	font-weight: bold;
	color: #333333;
}



#Content span.highlight-box,
#Content-Full span.highlight-box {
	cursor: pointer;
	display: block;
	background: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
}

#Content span.highlight-box:hover,
#Content-Full span.highlight-box:hover {
	background: #fcf9f5;
}

#Content span.highlight-box h4,
#Content-Full span.highlight-box h4 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

#Content ul {
	margin-left: 0;
	color: #666666;
}

#Content ul li {
	list-style-type: disc;
}

#Content-Full ul {
	color: #666666;
}

#Content-Full ul li {
	list-style-type: disc;
}
#leftcolumnContainer {
	background-color: #FFF;
	float: left;
	/*padding: 4px;*/
	width:680px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 16px;
	
}
#leftcolumnContainer ul {
	color: #333;
}

#leftcolumnContainer ul li {
	list-style-type: disc;
	font-style:normal;
}

#leftcolumnContainer p em.leftcolumn  {
	float:left;
	margin: 0 60px 0 0;
	color:#000;
}

#leftcolumnContainer p em.leftcolumn-B  {
	float:left;
	margin: 0 0 0 20px;

}

#leftcolumnContainer p.leftcolumn  {
	float:left;
	margin: 0 60px 0 0;
	color:#000;
}

#leftcolumnContainer p.leftcolumn-B  {
	float:left;
	margin: 0 0 0 20px;

}


#leftcolumnContainer p em.rightcolumn  {
	float:left;
	color:#333;
}

#rightcolumnContainer {
	background-color: #FFF;
	float: left;
	/*padding: 4px;*/
	width:440px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 16px;
	
}
#rightcolumnContainer ul {
	color: #333;
}

#rightcolumnContainer ul li {
	list-style-type: disc;
	font-style:normal;
}

#rightcolumnContainer p em.leftcolumn  {
	float:left;
	margin: 0 60px 0 0;
	color:#000;
}

#rightcolumnContainer p em.leftcolumn-B  {
	float:left;
	margin: 0 0 0 20px;

}

#rightcolumnContainer p.leftcolumn  {
	float:left;
	margin: 0 60px 0 0;
	color:#000;
}

#rightcolumnContainer p.leftcolumn-B  {
	float:left;
	margin: 0 0 0 20px;

}


#rightcolumnContainer p em.rightcolumn  {
	float:left;
	color:#333;
}
#management ul {
	color: #333;
	margin: 0 0 0 20px;
}

#management ul li {
	
	font-style:normal;
	list-style-type: decimal;
}

#management p em.leftcolumn  {
	float:left;
	color:#333;
}


/* Content Full */

#Content-Full span.break {
	width: 100%;
	height: 10px;
	display: block;
	background: url(../images/bg_dashed.gif) repeat-x;
	margin-bottom: 10px;
}

#Content-Full p {
	text-align: justify;
}
#Content-Full p img{
float:left;
	
}
#Content-Full ul li {
	list-style-position: inside;
	list-style-type: disc;

	padding-left: 6px;
} 
#Content-Full a h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #000000;
}

#Content-Full a h4 em {
	font-style: normal;
	color: #bf8b37;
}

#Content-Full a:hover h4 {
	position: relative;
	top: -4px;
}

#Content-Full p a:link  {
	position: relative;
		color: #cc6633;
}

#Content-Full p a:hover  {
	position: relative;
		color: #33cc33;
}

#Company-Name {
	float: left;
	width: 699px;
	height: 140px;
	background: url(../images/name_bar.gif) no-repeat;
	border: 1px solid #666666;
}

#Company-Name h1 {
	float: left;
	padding-left: 20px;
	width: 488px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 114px;
	font-weight: normal;
	color: #000000;
}

#Company-Name img {
	float: right;
	width: 191px;
}

#Company-Name span.Sector {
	float: left;
	color: #FFFFFF;
	width: 78px;
	height: 26px;
	line-height: 26px;
	padding-left: 24px;
	font-weight: bold;
	text-transform: uppercase;
	background: #000000;
	font-size: 12px;
}

#Company-Name span.Sector-Name {
	float: left;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
	font-size: 12px;
}

#Contact-Details {
	float: left;
	width: 699px;
	border: 1px solid #000000;
	margin-top: 10px;
	margin-bottom: 10px;
}

#Contact-Details h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 25px;
	color: #FFFFFF;
	font-size: 12px;
	background: #000000;
	padding-left: 24px;
	border-bottom: 1px solid #FFFFFF;
}

#Contact-Details span.Contact-Detail-Field-1 {
	float: left;
	padding-left: 24px;
	padding-right: 24px;
	background: #999999;
	color: #FFFFFF;
	font-weight: bold;
	width: 120px;
	line-height: 25px;
	clear: left;
	border-bottom: 1px solid #FFFFFF;
}

#Contact-Details span.Contact-Detail-Field-2 {
	float: left;
	background: #FFFFFF;
	padding-left: 24px;
	width: 507px;
	line-height: 25px;
	border-bottom: 1px solid #999999;
}

#Contact-Details span.Contact-Detail-Field-1b {
	float: left;
	padding-left: 24px;
	padding-right: 24px;
	background: #999999;
	color: #FFFFFF;
	font-weight: bold;
	width: 120px;
	line-height: 25px;
	clear: left;
	border-bottom: 1px solid #FFFFFF;
}

#Contact-Details span.Contact-Detail-Field-2b {
	float: left;
	background: #FFFFFF;
	padding-left: 24px;
	width: 507px;
	line-height: 25px;
	border-bottom: 1px solid #FFFFFF;
}

/* Profile Buttons */

#Profile-Button-1 a {
	float: left;
	background: url(../images/button_website.gif) no-repeat;
	width: 225px;
	height: 54px;
	cursor: pointer;
	padding-right: 10px;
}

#Profile-Button-1 a:hover {
	background-position: 0 -60px;
}

#Profile-Button-2 a {
	float: left;
	background: url(../images/button_email.gif) no-repeat;
	width: 225px;
	height: 54px;
	cursor: pointer;
	padding-right: 10px;
}

#Profile-Button-2 a:hover {
	background-position: 0 -60px;
}

#Profile-Button-3 a {
	float: left;
	background: url(../images/button_press.gif) no-repeat;
	width: 225px;
	height: 54px;
	cursor: pointer;
}

#Profile-Button-3 a:hover {
	background-position: 0 -60px;
}

#Questionnaire-Button a {
	float: left;
	background: url(../images/button_questionnaire.gif) no-repeat;
	width: 225px;
	height: 54px;
	cursor: pointer;
}

#Questionnaire-Button a:hover {
	background-position: 0 -60px;
}

#Questionnaire-Button-2 a {
	float: right;
	background: url(../images/button_questionnaire.gif) no-repeat;
	width: 225px;
	height: 54px;
	cursor: pointer;
	margin-top: 10px;
}

#Questionnaire-Button-2 a:hover {
	background-position: 0 -60px;
}


#Submit-Button a {
	float: left;
	background: url(../images/button_submit.gif) no-repeat;
	width: 225px;
	height: 54px;
	cursor: pointer;
}

#Submit-Button a:hover {
	background-position: 0 -60px;
}

/* AdBlock */

#AdBlock h2 {
	font-family: "Lucida Sans", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 23px;
	line-height: 23px;
	background: #bf8b37;
	color: #FFFFFF;
	padding-left: 10px;
}

#AdBlock #Participant-Logos {
	width: 188px;
	height: 267px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#AdBlock #Associate-Logo {
	width: 188px;
	height: 51px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#AdBlock #Adverts {
	width: 188px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#AdBlock #Adverts img {
	width: 188px;
	margin-top: 1px;
	margin-bottom: 1px;
}

#AdBlock #Filler {
	height: 100px;
}

/* Footer */
#Content-Section #Copyright {
	float: left;
	font-size: 10px;
	color: #999999;
}

#Content-Section #Site-Icon {
	float: right;
	width: 16px;
	height: 16px;
	background: url(../images/favicon.ico) no-repeat;
}

/* Profiles A-Z */

#Content-Section #indexed {
	font-size: 11px;
	padding: 2px 0;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}

#Content-Section #indexed a {
	margin: 0 3px;
	color: #999999;
}

#Content-Section #indexed a:hover {
	color: #bf8b37;
	text-decoration: underline;
}

#Content-Section div.Profile-Section {
	clear: both;
	padding: 5px 0;
}

div.Profile-Section div.Section-Header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 24px;
	font-weight: normal;
	color: #bf8b37;
	padding: 5px;
	margin: 10px 0;
	border-bottom: 2px solid #bf8b37;
}

div.Profile-Section div.Listing {
	float: left;
	width: 100%;
	border-bottom: 1px solid #e9e9e9;
	margin: 1px 0;
}

div.Profile-Section div.Listing:hover {
	border-bottom: 1px solid #CCCCCC;
}

div.Profile-Section div.Listing-Name {
	float: left;
}

div.Listing-Name a {
	color: #000000;
}

div.Listing-Name a:hover {
	color:#666666;
}

div.Profile-Section div.Listing-Link {
	float: right;
}

/* Rate Card */

#Rate-Card-Section {
	font-size: 9px;
	color: #666666;
}

/* Contact */

#Content #Section-Left {
	float: left;
	width: 250px;
}

#Content #Section-Right {
	float: left;
	width: 238px;
	padding: 0 0 0 10px;
}

#Content #Section-Full {
	clear: both;
}

#Content #Section-Full-QuickMail {
	clear: both;
}

#Content #Section-Full-QuickMail #Comment-Box {
	margin-bottom: 10px;
}

#Content #Section-Full-QuickMail #Comment-Box span {
	float: left;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-right: 10px;
}

#Section-Full-QuickMail input {
	float: left;
	width: 150px;
	height: 20px;
	border: 1px solid #CCCCCC;
	color: #333333;
	padding: 2px;
	margin-right: 10px;
}

#Section-Full-QuickMail textarea {
	width: 450px;
	height: 100px;
	border: 1px solid #CCCCCC;
	color: #333333;
	padding: 2px;
}

div.Indent {
	float: left;
	padding-left: 10px;
}

div.Quoted-Indent {
	float: left;
}

div.Quoted-Indent p {
	padding-left: 40px;
	padding-right: 40px;
	clear: left;
	float: left;
}

/*Questionnaire*/

div.Questionnaire {
	width: 98%;
	float: left;
	padding: 2px;
	background: #FFFFFF;
	/*border: 1px solid #999999;*/
	margin-bottom: 10px;
	clear: left;
}

div.Questionnaire h5 {
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background: #bf8b37;
	padding: 2px 10px 2px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 10px;
}

div.Questionnaire h5 em {
	font-style: italic;
	font-weight: bold;
}

div.Questionnaire p {
	padding: 5px 10px 5px 10px;
}

div.Questionnaire span.field-1 {
	padding-left: 5px;
	float: left;
	/*width: 215px;*/
	width: 350px;
	height: 26px;
	line-height: 26px;
	display: block;
	margin-top: 2px;
	margin-bottom: 2px;
	font-weight: bold;
}

div.Questionnaire span.field-1-a {
	padding-left: 5px;
	float: left;
	width: 400px;
	height: 52px;
	display: block;
	margin-top: 2px;
	margin-bottom: 2px;
	font-weight: bold;
}

div.Questionnaire span.field-1-b {
	padding-left: 5px;
	float: left;
	width: 350px;
	height: 52px;
	display: block;
	margin-top: 2px;
	margin-bottom: 2px;
	font-weight: bold;
}

div.Questionnaire span.field-2 {
	float: left;
	width: 300px;
	height: 26px;
	line-height: 26px;
	display: block;
	margin-top: 2px;
	margin-bottom: 2px;
}

div.Questionnaire span.field-2-a {
	float: left;
	width: 250px;
	height: 52px;
	display: block;
	margin-top: 2px;
	margin-bottom: 2px;
}

div.Questionnaire span.field-2-b {
	float: left;
	width: 300px;
	height: 52px;
	display: block;
	margin-top: 2px;
	margin-bottom: 2px;
}

div.Questionnaire span.field-3 {
	padding-left: 5px;
	float: left;
	line-height: 26px;
	display: block;
	margin-top: 2px;
	margin-bottom: 2px;
	font-weight: bold;
}

div.Questionnaire span.field-4 {
	padding-left: 5px;
	float: left;
	line-height: 26px;
	display: block;
	margin-top: 2px;
	margin-bottom: 2px;
}

input.text {
	width: 320px;
	height: 15px;
	float: left;
	padding-top: 2px;
	color: #333333;
}

input.text2 {
	width: 270px;
	height: 15px;
	padding-top: 2px;
	color: #333333;
}

input.text3 {
	width: 270px;
	height: 15px;
	padding-top: 2px;
	color: #333333;
}

input.rdo {
	line-height: 26px;
}

div.Questionnaire span.field-2 select {
	width: 150px;
	float: left;
	padding-top: 2px;
}

/* Gallery */

#Gallery {
}

#Gallery div.Gallery-Row {
	clear: left;
	float: left;
	width: 701px;
}

#Gallery div.Gallery-Thumb {
	float: left;
	width: 140px;
	padding: 3px;
	margin-left: 8px;
	margin-right: 8px;
}

#Gallery div.Gallery-Thumb img {
	float: left;
	width: 140px;
	height: 190px;
	padding: 3px;
	border: 1px solid #CCCCCC;
}

#Gallery div.Gallery-Thumb img:hover {
	border: 1px solid #bf8b37;
}

#Gallery div.Gallery-Thumb span {
	clear: left;
	float: left;
	width: 140px;
	padding: 3px;
	border: 1px solid #CCCCCC;
	margin-top: 3px;
	text-align: center;
}

#Gallery div.Gallery-Thumb span label {
	clear: left;
	float: left;
	width: 134px;
	padding: 3px;
	text-align: center;
	background: #333333;
	color: #FFFFFF;
	font-size: 10px;
	cursor: default;
}

#Image-Full img {
	padding: 3px;
	margin-left: 10px;
	border: 1px solid #CCCCCC;
}

#Thanks {
	font-size: 14px;
	color: #bf8b37;
}

#Thanks1 {
	font-size: 16px;
	color: #666666;
}

#Fact-Box {
	border: 1px solid #CCCCCC;
	width: 240px;
	padding: 10px;
	margin-bottom: 10px;
}

#Fact-Box h1 {
	font-size: 16px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
}

#Fact-Box h2 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #bf8b37;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
}

#Information-Box {
	color: #333333;
	margin-bottom: 10px;
}

#Information-Box p {
	text-align: justify;
}

#Information-Box h1 {
	color: #000000;
	font-size: 18px;
}

#Information-Box h1 span.name {
	color: #bf8b37;
	font-size: 18px;
	font-style: italic;
}

#Information-Box h1 span.star {
	color: #FF0033;
	font-size: 18px;
	font-style: italic;
}

#Information-Box h1 em {
	color: #bf8b37;
	font-size: 18px;
}

#Press-Logo {
	float: right;
}
div#containerBtm
{
	text-align: left;
	/**/	margin-left: auto;
	margin-right: auto;
	float:left;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding:8px 8px 4px 8px;
	font-size: 88%;
	font-weight: normal;
	width:774px;
	min-height:400px;
	height:auto !important;
	height:600px;
	background-color: #FFFFFF;
	background-image: url(../images/bgNavbar.gif);
	background-repeat: repeat-y;
	background-position: 8px 120px;
	border-top-width: 1px;
	border-right-width:1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}

div#containerBtmHmPg
{
	text-align: left;
	/**/	margin-left: auto;
	margin-right: auto;
	float:left;
	text-align: left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding:8px 8px 4px 8px;
	font-size: 78%;
	font-weight: normal;
	width:774px;
	min-height:400px;
	height:auto !important;
	height:600px;
background-color:#FFFFff;
	/*border-top-width: 1px;
	border-right-width:1px;
	
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	
	border-left-color: #CCCCCC;*/
	border-bottom-style: solid;
border-bottom-color: #999999;
	border-bottom-width: 2px;
}

/* containerBtmHolder */
div#containerBtmHolder
{	margin-left: auto;
	margin-right: auto;
	width:790px;
	text-align:left;
	/*background-color:#cc0000;*/
}
#containerBtmHolder h1,
#containerBtm h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	color: #3a9ca5;
	background-color:#FFFFFF;
	margin-top:-8px;
	height:30px;
	padding-top: 4px;
}

#containerBtmHolder h1 em,
#containerBtm h1 em {
	font-style: normal;
	color: #745417;
	/*color: #bf8b37;*/
}

/*#containerBtmHolder h3,
#containerBtm h3 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	color: #000000;
}*/

#containerBtmHolder h2,
#containerBtm h2 {
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
	font-weight: bold;
	color: #b67721;

}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#CopyrightHolderHmpg {
	margin-left: auto;
	margin-right: auto;
	margin-top:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 600px;
	height: 34px;
	color:#999999;
	text-align: center;	/*29px;
	border-bottom: 1px solid #ccc;*/
	clear: both;
}
#CopyrightHolderHmpg a{
 color:#ccc;
font-weight:normal;
}
#CopyrightHolderHmpg a:hover{
 color:#FFF;
font-weight:normal;
}

#CopyrightHolder {
	margin-left: auto;
	margin-right: auto;
	margin-top:8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 600px;
	height: 34px;
	color:#b4a28f;
	text-align: center;	/*29px;
	border-bottom: 1px solid #ccc;*/
	clear: both;
}
#CopyrightHolder a{
 color:#eeeeee;
font-weight:normal;

}

#CopyrightHolder a:hover{
 color:#000;
font-weight:normal;
}
.CopyrightBlk {
	font-weight: bold;	/* yellow star */
	color: #000;
	font-size: 10px;
}
.Copyrightred {
	font-weight:bold;	/* yellow star */s
	color: #FF0000;
	font-size: 10px;
}



#Designedby {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100;
	height: 34px;	
	text-align: center;	
	color:#FFFF22;
}
#Designedby a{
 color:#eeeeee;
}


#Designedby a:hover{
 color:#000;

}
.congratulationsGreenBoldCap {
	font-size: 3.84em;
	font-weight: bold;
	color: #006600;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;	
	text-align: left;
	padding: 8px 0 8px 0;
	margin-top:4px;
	float:left;
}

/*******************JUL 24/2008 *******************/
introHolderBtmSpacer{
	height: 100px;
	width:494px;
	float: right;
	padding-top: 2px;
	background-color: #FFFFFF;	
}
#introHolderGallery{
	min-height:400px;
	height:auto !important;
	height:500px;
	width:540px;
	float: right;
	padding-top: 0px;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: center;
	color: #454545;
}

#introHolderBtm{
	min-height:400px;
	height:auto !important;
	height:500px;
	width:540px;
	float: right;
	padding-top: 0px;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: justify;
	color: #454545;
}

#introHolderBtm  p{
	color: #454545; /*#8b5a2b;*/
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.96em;
	font-weight: normal;
	line-height: 1.4em;
	padding-right: 2px;
	text-align: justify;
	}
/*#introHolderBtm  p:first-letter {
	color: #cc0000; 
	font-size: 4.64em;
	font-family: Georgia, "Times New Roman", Times, serif;
}*/

#introHolderBtm p img{
	padding-top:4px;
	line-height: 1.4em;
	/*font-size: 0.86em;
	padding-bottom: 2px;*/	
	padding-right: 6px;
	float: left;
	border:none;	
}

#introHolderBtm p script{
padding-top:4px;
background-color:#FFFF33;
	line-height: 1.4em;	
	padding-right: 6px;
	float: left;
	/*font-size: 0.86em;*/
}

#introHolderBtm ul li{
	color: #865a2b;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.94em;
	font-weight: normal;
	line-height: 1.4em;
	padding-right: 2px;
	background-color: #FFFFFF;
	list-style-position: outside;
	list-style-type: disc;
}

#introHolderBtm  h4{
	color: #A68064;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.04em;
	font-weight: normal;
}

/*******************HOMEPAGE******************/
#introHolderBtmHmpg{
	min-height:400px;
	height:auto !important;
	height:500px;
	width:400px;
	padding: 0 3px 0 3px;
	background-color: #FFF;
	position: relative;
	float:left;
	z-index: -500px;
	/*background-image: url(../images/watermark.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 400px 300px;
	margin-left: auto;
	margin-right: auto;	*/
}
#introHolderBtmHmpg p {
	color: #454545; /*#8b5a2b;*/
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.96em;
	font-weight: normal;
	line-height: 1.4em;
	padding-right: 2px;
	text-align: justify;
}
#introHolderBtmHmpg p img{
	padding-top:4px;
	/*line-height: 1.4em;*/
	padding-right: 6px;
	float: left;	
}
#introHolderBtmHmpg p script{
	padding-top:4px;
	background-color:#FFFF33;
	line-height: 1.4em;
	padding-right: 6px;
	float: left;
	/*font-size: 0.86em;*/
}
#introHolderBtmHmpg ul li{
	color: #865a2b;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.94em;
	font-weight: normal;
	line-height: 1.4em;
	padding-right: 2px;
	background-color: #FFFFFF;
	list-style-position: outside;
	list-style-type: disc;
}
#navBarBtmPhotoSpace{
	width: 355px;
	margin-top: 0px;
	float: right;
}
#navBarBtmPhotoSpace img{
	border: none;
}
#navBarLeftSide{
	width: 204px;
	margin-top: 0px;
	float: left;
}

#navBarLeftSide p{
font-size: 0.88em;
color:#656565;
}

#navBarLeftSide img{
border:none;
float: left;
}

#noteSidebar{
	margin-right: 4px;
	margin-left:4px;	
	font-size: 0.94em;
	padding: 6px;
	border: 1px dotted #333;
	color:#666666;
	background-color:#FFFFFF;
	background-image: url(../images/bevel.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

#noteSidebar p{
	color: #3f413f;
	font-size: 0.98em;
	background-color: #FFF;
	padding: 4px;
	border-right: 1px solid #ccc;
	margin-top:2px;
	text-align: justify; 
	text-justify: newspaper;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}

#noteSidebar img{
	float:left;
	padding: 0 4px 2px 0;
}
#noteSidebar h2{
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding: 0px;
	font-weight: bold;
	color: #3a9ca5;
}
	
/* *** WRAPPER ***********/

#wrapper {
	width: 790px;
	margin-top: 0px;
	margin-bottom: -4px;
	margin-left: auto;
	margin-right: auto;
	/*background-color: #cc0000;*/
}
#wrapperBtm {
	clear: both;
	height:230px;
	width: 930px;
	background-repeat: no-repeat;
	background-image: url(../images/bg_content_Btm.png);
	background-position: center bottom;
	margin-right: auto;	
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
/*	background-color: #000000; 
margin-top: 10px;*/
}
#wrapperHolder {
	padding-top:0px;
	width: 100%;
	height: 100%;
	/*background-color: #000000;*/
}
#wrapperTop {
	height:198px;
	width: 930px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;	
	padding-left: 0px;
}
#wrapperTopLogoHolder {
	width: 790px;
	background-color: #fff333; 
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#wrapperTopResorts {
	height:198px;
	width: 930px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	clear: both;
	padding-left: 0px;
	background-color: #FFFFFF;
	/*background-repeat: no-repeat;
	background-image: url(../images/bg_content_Top.png);
	background-position: center top;*/
}
.note {
	font-size: 0.95em;
	padding: 12px;
	border: 1px dotted #333;	
}
#notecaption{
	color: #5c5c5c;
	text-align: left;
	margin-bottom:2px;
	font-size:0.88em;
	font-weight: bold;
}

#notecaption p{
	color: #8B8378;
	font-size:0.86em;
	text-align: left;
	margin-top:2px;
	margin-bottom:6px;
}

.noteMission{
	margin-right: 4px;
	margin-left:0px;
	margin-top:4px;
	font-size: 0.88em;
	padding: 8px;
	padding-top:6px;
	border: 1px dotted #333;
	color:#666666;
	background-color:#FFFFFF;
	width:186px;	
}
.noteMission p{
	color: #3f413f;
	font-size: 0.94em;
	background-color: #FFFAF0;
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF3300;
	border-right-color: #333;
	border-bottom-color: #666666;
	border-left-color: #FF3300;
}
.noteMission a{
color: #0066FF;
margin-left:auto;
margin-right:auto;
}
.noteMission a:hover{
color: #009933;
margin-left:auto;
margin-right:auto;
}
