A:link {
	COLOR: #8b0000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #8a0045; TEXT-DECORATION: none
}
A:hover {
	COLOR: #b25013; TEXT-DECORATION: underline
}
A:active {
	COLOR: #b22222; TEXT-DECORATION: none
}
BODY {
	BACKGROUND-IMAGE: url(gifs/background-3.gif)
}
H1 {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 26px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
H2 {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 22px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
H3 {
	MARGIN-TOP: 9px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
H4 {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
HR {
	COLOR: #cccccc; HEIGHT: 1px
}
LI {
	MARGIN-TOP: 9px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
OL {
	MARGIN-TOP: 9px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 3em
}
P {
	MARGIN-TOP: 9px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
P.label {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
P.legal {
	FONT-SIZE: 9px; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Trebuchet, Arial; TEXT-DECORATION: none
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
UL {
	MARGIN-TOP: 9px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em
}
.body {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #d4c995
}
.bodytext {
	MARGIN-TOP: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.breadcrumb {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #767676; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: verdana, Trebuchet, Arial; TEXT-DECORATION: none
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #ffffff
}
.lines TD {
	BORDER-BOTTOM: #663333 1px solid
}
.links {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 14px
}
.nav {
	MARGIN-TOP: 2px; FONT-SIZE: 10px; MARGIN-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Trebuchet, Arial; TEXT-DECORATION: none
}
.package_title {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pricing {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 0px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
}
.quotetext {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Trebuchet, Verdana, Arial; TEXT-DECORATION: none
}
.small_description {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.story_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.style2 {
	COLOR: #ab8450
}
.style3 {
	FONT-SIZE: 10px
}

#list-menu {
width: 140px;
/* this width value is also effected by
the padding we will later set on the links. */
}
#list-menu ul {
margin: 0; 
padding: 0;
list-style-type: none;
font-family: verdana, arial, sanf-serif;
font-size: 12px; 
} 

#list-menu li {
margin: 2px 0 0;
} 

#list-menu a {
	display: block;
	width:128px;
	padding: 2px 2px 2px 10px;
	text-decoration: none; /*lets remove the link underlines*/
	background-color: #FFCC66;
} 


#list-menu a:link, #list-menu a:active, #list-menu a:visited {
	color: #990000;
}

#list-menu a:hover {
	color: #ffffff;
	background-color: #8B0000;
} 
.highslide {
    cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
A:link {
	TEXT-DECORATION: none;
	color: #999999;
}
A:visited {TEXT-DECORATION: none}
A:active {
	TEXT-DECORATION: none;
	color: #663333;
}
A:hover {
	TEXT-DECORATION: none;
	color: #000000;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide1 {    cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -60px; /*position where enlarged image should offset horizontally */

}
