/* CSS Document */
body{
	margin:0;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	height:963px;
	background-color:#015521;
	background-image: url(images/back-bg.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
}
td, ul, ol, li, a, span, p, form, input, label, textarea, checkbox, radiobutton, strong, select {
margin:0;
padding:0;
}
img{
padding:0;
Margin:0;
display:block;
}

ul {
list-style:none;
font-size:0;
line-height:0;
}
/*-----------------------------------header-----------------------------*/
.hdr-bg{
background:url(images/hdr-bg.jpg) no-repeat 0 0;
height:238px;
}
p.tour{
font:bold 16px/16px Arial, Helvetica, sans-serif;
color:#D17C28;
padding:0 0 3px 18px;
}
p.nxt{
font:bold 9px/9px Arial, Helvetica, sans-serif;
color:#8E7500;
padding:0 0 5px 0;
}
ul.toplink{
padding:0 0 0 2px;
margin:0;
}
ul.toplink li{
float:left;
margin:0 2px 0 0;
}
ul.toplink li a{
background:url(images/gallery-butt.gif) no-repeat 0 0;
width:58px;
height:12px;
display:block;
font:normal 9px/14px Arial, Helvetica, sans-serif;
color:#D17C28;
text-align:center;
text-decoration:none;
padding:0 0 0 0;
}
ul.toplink li a:hover{
color:#FF9125;
}
ul.hdrlink{
padding:0 0 0 33px;
margin:0;
}
ul.hdrlink li{
float:left;
margin:0 3px 0 0;
}
ul.hdrlink li.home a{
background:url(images/home-butt.gif) no-repeat 0 0;
height:69px;
width:67px;
display:block;
}
ul.hdrlink li.quotes a{
background:url(images/quotes.gif) no-repeat 0 0;
height:69px;
width:67px;
display:block;
}
ul.hdrlink li.quotes a:hover{
background:url(images/quotes-over.gif) no-repeat 0 0;
}
ul.hdrlink li.search a{
background: url(images/search.gif) no-repeat 0 0;
height:69px;
width:67px;
display:block;
}
ul.hdrlink li.search a:hover{
background:url(images/search-over.gif) no-repeat 0 0;
}
ul.hdrlink li.contact a{
background: url(images/contact.gif) no-repeat 0 0;
height:69px;
width:67px;
display:block;
}
ul.hdrlink li.contact a:hover{
background:url(images/contact-over.gif) no-repeat 0 0;
}
.bg-link{
background-color:#000;
}
ul.navigation {
padding:0 0 0 10px;
margin:0;
}
ul.navigation li{
float:left;
}
ul.navigation li a{
font:bold 11px/27px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
padding:0 35px 0 0;
}
ul.navigation li a:hover{
color:#B65206;
}
/*user*/
ul.user{
padding:0 0 0 0px;
margin:0;
}
ul.user li{
float:left;
margin:0 0 0 0;
}
ul.user li.login a{
font:normal 11px/27px Arial, Helvetica, sans-serif;
color:#FDEA73;
background-color:#B65206;
text-decoration:none;
display:block;
text-align:center;
text-transform:uppercase;
width:91px;margin:0 1px 0 1px;
}
ul.user li.register a{
font:normal 11px/27px Arial, Helvetica, sans-serif;
color:#FDEA73;
background-color:#B65206;
text-decoration:none;
text-align:center;
text-transform:uppercase;
display:block;
width:100px;
border:0;
margin:0;
}
ul.user li a:hover{
color:#FBDA0D;
}
/*-----------------------------left panel---------------------------------------*/
p.blandits-txt{
	color:#015521;
	padding-top: 36px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-style: normal;
	line-height: 40px;
	font-weight: normal;
	font-variant: normal;
}
p.blandits-txt span{
font-size:18px; line-height:20px;
color:#768F11;
padding:13px 50px 15px 0;
display:block;
}
.lft-block{
background:url(images/lft-block.gif) no-repeat 0 0;
height:102px;
}
p.africa{
background:url(images/africa-map.jpg) no-repeat 15px 0;
height:63px;
font:bold 16px/63px Arial, Helvetica, sans-serif;
color:#B65206;
padding:0 0 0 98px;
}
p.australia{
background:url(images/australia.jpg) no-repeat 9px 0;
height:65px;
font:bold 16px/65px Arial, Helvetica, sans-serif;
color:#B65206;
padding:0 0 0 87px;
}
p.europe{
background: url(images/europe.jpg) no-repeat 11px 0;
height:69px;
font:bold 16px/69px Arial, Helvetica, sans-serif;
color:#B65206;
padding:0 0 0 84px;
}
p.nemo a{
font:bold 13px/18px Arial, Helvetica, sans-serif;
color:#3F6617;
display:block;
padding:21px 0 0 11px;
}
p.nemo a:hover{
text-decoration:none;
}
p.nemo span{
display:block;
color:#B65206;
text-align:left;
padding:0 35px 15px 11px;
}
ul.tempolink{
padding:0 0 0 11px;
margin:0;

}
ul.tempolink li{
background:url(images/white-arrow.gif) no-repeat 0 10px;
display:block;
}
ul.tempolink li.new a{
width:325px;
font:bold 13px/24px Arial, Helvetica, sans-serif;
color:#3F6617;
display:block;
text-decoration:none;
border-top:dashed 1px #178800;
background-color:#FDE96F;
margin:0 0 0 7px;
padding:0 0 0 4px;
}
ul.tempolink li.aut a{
width:325px;
font:bold 13px/24px Arial, Helvetica, sans-serif;
color:#3F6617;
display:block;
text-decoration:none;
border-top:dashed 1px #178800;
border-bottom:dashed 1px #178800;
margin:0 0 0 7px;
padding:0 0 0 4px;
}
ul.tempolink li.aut a:hover{
background-color:#FDE96F;
}
.baner{
background:url(images/baner.jpg) no-repeat 11px 0;
height:144px;
}
p.special-txt{
font:bold 24px/24px Arial, Helvetica, sans-serif;
color:#fff;
display:block;
text-transform:uppercase;
padding:21px 0 0 232px;
}
p.special-txt span{
background:url(images/bullet.gif) no-repeat 0 20px;
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#FBD825;
display:block;
text-transform:none;
padding:10px 28px 1px 10px;
}
p.special-txt a{
font-size:11px;
line-height:24px;
color:#fff;
text-decoration:none;
text-transform:none;
padding:0 0 0 10px;
}
p.special-txt a:hover{
color:#FBD825;
}
/*------------------------right link-----------------------------------*/
.snaps{
font:normal 30px/24px Arial, Helvetica, sans-serif;
color:#B65206;
padding:19px 0 12px 0;
}
.gallery-bg{
background:url(images/gallery-bg.gif) no-repeat 0 0;
height:105px;
}
.number{
	color:#336600;
	margin-left: 5px;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
}
a.view{
background: url(images/view-bg.gif) no-repeat 0 0;
height:27px;
font:bold 12px/27px Arial, Helvetica, sans-serif;
color:#fff;
display:block;
text-decoration:none;
padding:0 0 0  50px;
}
a.view:hover{
color:#3F6617;
}
.useful{
	color:#015521;
	margin-left: 0px;
	padding-top: 32px;
	padding-right: 0;
	padding-bottom: 13px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	font-variant: normal;
}
ul.usefullink{
	padding:0 0 0 0;
	margin:0;
	color: #FFFFFF;
}
ul.usefullink li{
background:url(images/white-arrow.gif) no-repeat 5px 10px;
}
ul.usefullink li a{
	color:#FFFFFF;
	padding:0 0 0 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	font-weight: bold;
}
ul.usefullink li a:hover{
text-decoration:none;
}
ul.usefullink li span{
font:normal 11px/24px Arial, Helvetica, sans-serif;
color:#B65206;
}
/*-------------------------------footer---------------------------------*/
ul.footerlink {
padding:0 0 0 132px;
margin:0;
}
ul.footerlink li{
float:left;
}
ul.footerlink li a{
font:bold 11px/27px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
padding:0 16px 0 0;
}
ul.footerlink li a:hover{
color:#B65206;
}
.all-right{
	font:normal 9px/18px Arial, Helvetica, sans-serif;
	color:#B65206;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 56px;
	padding-left: 0;
}
.all-right a{
color:#000; text-decoration:none;
}
.all-right a:hover{
color:#B65206;
}.number2 {
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	margin-left: 0px;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
a:link {
	color: #336600;
}


.footernames {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.moonshinebottom {
	color:#FFFFFF;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 56px;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
}

.moonshinebottom a {
	color:#FFFFFF;
	text-decoration:none;
}
.numberhero {
	color:#CCCCCC;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	background-color: #015521;
	display: block;
	margin-right: 15px;
}
.number2hero {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	background-color: #015521;
	margin-right: 15px;
	display: block;
}
.number2hero a:link {
	color: #FFFFFF;
}


.pichero {
	color:#CCCCCC;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	background-color: #015521;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}
.review {
	color:#336600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	margin-left: 0px;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	text-decoration: underline;
}
.numberaddinfo {
	color:#316200;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	margin-left: 0px;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.number2side {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	margin-left: 0px;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.number2textlinks {
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	margin-left: 5px;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5;
}
.numberheader {
	color:#336600;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60px;
	line-height: normal;
	font-weight: bold;
}
.numberweb {
	color:#999999;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	line-height: normal;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:visited {
	color: #336600;
}
.homelinks {
	color:#015521;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.breadcrumb {
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	font-weight: bold;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
link {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	background-color: #015521;
	margin-right: 15px;
	display: block;
}
