body {
	margin: 20px 0 0px 0;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 160%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #E9E6E0;
}
h1{	font-size: 14px;
	font-weight: bold;
	color: #45321c;
}
h2{	font-size: 12px;
	line-height: 160%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.topbg1{
background-image: url('images/border-top1.gif'); background-repeat: repeat-x; 
background-position: top left; 
}
.bottombg1{
background-image: url('images/border-bottom1.gif'); background-repeat: repeat-x; 
background-position: top left; 
}
.leftbg1{
background-image: url('images/border-left1.gif'); background-repeat: repeat-y; 
background-position: top left; 
}
.rightbg1{
background-image: url('images/border-right1.gif'); background-repeat: repeat-y; 
background-position: top left; 
}

.table2 {
border-style: solid;
border-width: 1px;
border-color: #C8C1AF;
background-color: #FFF;
}



.topbg1{
background-color: #BDB49E;
}

.topbg2{
background-image: url('images/bg-2.jpg'); background-repeat: repeat-x; 
background-position: top left; 
background-color: #FCFBF9;
}

.footer1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #DDD7C9;
}
	.footer1 a:link, .footer1 a:active, .footer1 a:visited {
		text-decoration: underline; color: #436E8D;
	}
		
	.footer1 a:hover {
		text-decoration: underline; color: #0E588D;
	}
	
		.footer3 a:link, .footer3 a:active, .footer3 a:visited {
		text-decoration: underline; color: #748735;
	}
		
	.footer3 a:hover {
		text-decoration: underline; color: #4A6000;
	}
	

.footer2{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

.footer2 a:link, .footer2 a:active, .footer2 a:visited {
		text-decoration: underline; color: #436E8D;
	}
		
	.footer2 a:hover {
		text-decoration: underline; color: #0E588D;
	}
	

/* opulence styles */
.text-op{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 140%;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

	.text-op a:link, .text-op a:active, .text-op a:visited {
		text-decoration: underline; color: #FFFFFF; font-weight: bold;
	}
		
	.text-op a:hover {
		text-decoration: underline; color: #FFFFFF; font-weight: bold;
	}

.text-op3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 180%;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

.text-op2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
line-height: 120%;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

.text-op4{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 180%;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

.table3 {
background-color: #003656;
}

.table-op1 {
border-style: solid;
border-width: 1px;
border-color: #ffffff;
}

/* islandstyle styles */

.bg1 {
background-image: url('islandstyle/images/bg-1.gif'); background-repeat: repeat-x; 
}

.btext01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 130%;
	font-weight: bold;
	color: #003656;
	text-decoration: none;
	background-color: #7fa3b9;
}

.btext01 a:link, .btext01 a:active, .btext01 a:visited {
		text-decoration: underline; color: #0f5992;
	}
		
	.btext01 a:hover {
		text-decoration: underline; color: #0f5992;
	}

.btext02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7fa3b9;
}
.btext02a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 130%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #7fa3b9;
}

.btext03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 140%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #003656;
}
	.btext03 a:link, .btext03 a:active, .btext03 a:visited {
		text-decoration: none; color: #fed443;
	}
		
	.btext03 a:hover {
		text-decoration: underline; color: #fed443;
	}

.iconlist2
{
list-style: none;
margin: 0;
padding: 0;
}
li.list2
{
background-image: url(images/bullet002.gif);
background-repeat: no-repeat;
background-position: 0.6em 0.95em;
padding-left: 1.4em;
}


