BODY {
	MARGIN: 0px;
	BACKGROUND-COLOR: #ffffcc;
	font-family: Verdana, Arial;
	font-size: 11px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.key {
	FONT-SIZE: 11px;
	COLOR: #ffffcc;
	font-family: Verdana, Arial;
	font-weight: bold;
	margin-left: 2px;
	margin-bottom: 4px;

}
.safari {
	color: #660000;
	cursor: text;
}
.safari:hover {
	color: #660000;
	cursor: text;

}

.safari-photo {
float:left;
padding: 5px;
}

.safari-pic{
float:right;
padding: 5px;
}

#navigation h1 {
	background-color: #FF9900;
	height: 20px;
	width: 175px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
}

IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px

}
A:link {
	COLOR: #0000CC; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000CC; TEXT-DECORATION: none
}
A:active {
	COLOR: #0000CC; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #DF0000; TEXT-DECORATION: underline
}
HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #afa367
}
A {
	COLOR: #cc3300
}
A:hover {
	COLOR: #333333
}
#navigation TD {
	BORDER-BOTTOM: #afa367 1px solid
}
#navigation A {
FONT: bold 11px Verdana, Arial; COLOR: #F4F4F4; TEXT-DECORATION: none
}
#navigation A:hover {
COLOR: #FFFFCC
}
#colheader {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px
}
#border TABLE {
	BORDER-RIGHT: #ffffcc 3px double; BORDER-TOP: #ffffcc 3px double; BORDER-LEFT: #ffffcc 3px double; BORDER-BOTTOM: #ffffcc 3px double
}
#dateformat {
	FONT: bold 11px Verdana, Arial; VERTICAL-ALIGN: middle; COLOR: #FFCC00; LETTER-SPACING: 0.2em; TEXT-ALIGN: center
}
.color1 {
	BACKGROUND-COLOR: #afa367
}
.color2 {
	BACKGROUND-COLOR: #ffcc66
}
.color3 {
	BACKGROUND-COLOR: #990000
}
.color4 {
	BACKGROUND-COLOR: #cc3300
}
.color5 {
	COLOR: #7d744a
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #7d744a
}
.larger {
	FONT-SIZE: 120%; TEXT-DECORATION: underline
}
.pageName {
	FONT: bold 200% Verdana, Arial; COLOR: #7d744a
}
.subHeader {
	FONT: bold 11px Verdana, Arial; COLOR: #cc3300
}
.subHeader2 {
	FONT: bold 11px Verdana, Arial; COLOR: #7d744a
}
.subHeader3 {
	FONT: bold 150% Verdana, Arial; COLOR: #7d744a
}
.sidebarHeader {
	FONT: bold 11px Verdana, Arial; COLOR: #ffffcc; LETTER-SPACING: 0.3em
}
.detailText {
	FONT: 11px Verdana, Arial; COLOR: #333333
}
.smallText {
	FONT: 11px Verdana, Arial; COLOR: #333333
}
.caption {
	FONT: 11px Verdana, Arial; COLOR: #333333
}
.navText {
	FONT: 11px Verdana, Arial; COLOR: #cc3300; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
.copr {
	FONT: 11px Verdana, Arial; COLOR: #666666
}
.linkTitle {
	FONT: bold 11px Verdana, Arial
}
.linkURL {
	FONT: 11px Verdana, Arial
}
.linkAuthor {
	FONT: 11px Verdana, Arial
}
.linkDesc {
	FONT: 11px Verdana, Arial; COLOR: #7d744a; TEXT-ALIGN: justify
}
.bit {
	FONT: bold 11px Verdana, Arial;
	COLOR: #333333;
	text-align: center;
	vertical-align: middle;

}
.bodte {
	FONT: 11px Verdana, Arial;
	COLOR: #333333;
	border: 1px solid #FFCC00;

}

.navbrown {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, Garamond; TEXT-DECORATION: none
}
A.navbrown:link {
	FONT-WEIGHT: normal; COLOR: #ffffcc; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navbrown:visited {
	FONT-WEIGHT: normal; COLOR: #ffffcc; TEXT-DECORATION: none
}
A.navbrown:hover {
	COLOR: #ffcc33; TEXT-DECORATION: none
}
.nit {
	FONT: normal 11px Verdana, Arial;
	COLOR: #000000;
	background-color: #FFFFDF;
	border: 1px solid #FF9900;


}
.nps {

	FONT: normal 11px Verdana, Arial;
	COLOR: #333333;

}
A.navbrown:link {
	FONT-WEIGHT: normal; COLOR: #ffffcc; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
A.navbrown:visited {
	FONT-WEIGHT: normal; COLOR: #ffffcc; TEXT-DECORATION: none
}
A.navbrown:hover {
	COLOR: #ffcc33; TEXT-DECORATION: none
}

.text
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, arial;
	
}
.safarihead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: verdana
}
.text1
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
	
}.nit1 {

	FONT: normal 11px Verdana, Arial;
	COLOR: #000000;
	background-color: #FFFFFF;
	border: 1px solid #FF9900;
}
.nit2 {


	FONT: normal 11px Verdana, Arial;
	COLOR: #000000;
	background-color: #FFEEAA;
	border: 1px solid #FF9900;
}
.nit h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #660000;
	margin-top: 5px;
	margin-left: 10px;
}
.nit h1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #660000;
	margin-top: 5px;
	margin-left: 10px;
}
.nit h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	margin-left: 15px;
}
#body, h1, h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #660000;
}

.nit .style1 {
	color: #660000;
}

.imgcells {
	margin: 0px;
	padding: 0px;
	height: 116px;
	width: 155px;
}
#table {
	width: 500px;
}
dl {
	width: 510px;
	background-color: #FFFFCA;
}
dt {
	clear: left;
	float: right;
	width: 327px;
	margin-top: 15px;
	background-color:#dfdfdf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #660000;
	margin-left: 10px;
}
dd {
	background-color: #FFFFC6;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666600;
	padding-left: 177px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	clear: right;
}
dd p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666600;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 15px;
	margin-bottom: 0px;
}
dd.image {
	clear: none;
	float: left;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10;
	padding: 0px;
}.img-center {
	margin-left: 80px;
}
.img-inquire {
	margin-left: 200px;
}
#n ul {
	margin: 0px;
	padding: 0px;
	text-align: left;
	list-style-type: square;
}
.nit li {
	line-height: 1.4;
	list-style-type: square;
}

#n li {
	line-height: 1.4;
	text-decoration: none;
}
.nit p {
	padding-right: 10px;
	padding-left: 10px;
}
#english {
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #FF9900;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	background-image: url(images/italian-flag.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
}
#ads {
	background-color: #FFE888;
}
.nit strong {
	color: #663300;
}
.table-price {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	width: 550px;
	margin-left: 15px;
}
.nit li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.nit ul {
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
