/* new england styles */


.ad {
font-weight:bold;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#E1771E;
}
.ad2 {
font-weight:normal;
color:white;
text-decoration:none;
}


.treb_white16{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:white;
	font-size:16px;
}.treb_white13{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:white;
	font-size:13px;
}


/* on news page and links*/
.box_news{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#CCCCCC;
	font-size:14px;
	padding:10px;
	margin-bottom:15px;
	padding-left:20px;
	border:#202020 1px solid;
	border-bottom:none;
	line-height:1.6em;
	}
.box_news h2{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-top:0px;
	letter-spacing:3px;
	}
.box_news a{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:#FF6600;
	font-size:14px;
	text-decoration:none;
	}
.box_news li{
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	font-size:14px;
	}





.panoborder{
	border-width:1px;
	border-color:black;
	}

BODY {
	BACKGROUND:url(../tpics/body_bg.gif) #8090aa repeat-x left top;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	PADDING-TOP:0px;
	MARGIN:0px;
	color:white;
}


.nav_title_white{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:20px;
	font-style:italic;
	PADDING-RIGHT:15px;
	PADDING-LEFT:20px;
	PADDING-BOTTOM:0px;
	PADDING-TOP:0px;
	}
.nav_title_white a:link{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:20px;
	font-style:italic;
	text-decoration:none;
	}
.nav_title_white a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:20px;
	font-style:italic;
	text-decoration:none;
	}
.nav_title_white a:hover{ /*make this last!*/
	font-family: Georgia, "Times New Roman", Times, serif;
	color:yellow;
	font-size:20px;
	font-style:italic;
	text-decoration:none;
	}



.Georgia_20{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:20px;
	font-style:italic;
	}



.tour{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#FF6600;
	font-size:20px;
	font-style:italic;
	PADDING-RIGHT:15px;
	PADDING-LEFT:20px;
	PADDING-BOTTOM:0px;
	PADDING-TOP:0px;
	}
.tour a:link, .tour a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#FF6600;
	font-size:20px;
	font-style:italic;
	text-decoration:none;
	}
.tour a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:yellow;
	font-size:20px;
	font-style:italic;
	text-decoration:none;
	}







.title_orange{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#FF6600;
	font-size:20px;
	font-style:italic;
	text-decoration:none;
}
.title_green{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#009900;
	font-size:20px;
	font-style:italic;
	text-decoration:none;
}
.title_yellow{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:yellow;
	font-size:20px;
	font-style:italic;
	text-decoration:none;
}
.title_white{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:22px;
	font-style:italic;
	text-decoration:none;
}
.georgia16_orange{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#FF6600;
	font-size:16px;
	text-decoration:none;
}
.georgia18{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:18px;
	font-style:italic;
	text-decoration:none;
}
.georgia25{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:25px;
	font-style:italic;
	text-decoration:none;
}
.georgia18 a:link, .georgia18 a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:18px;
	font-style:italic;
	text-decoration:none;
}
.georgia18 a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:yellow;
	font-size:18px;
	font-style:italic;
	text-decoration:none;
}
.contribute{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:18px;
	font-style:italic;
	PADDING-RIGHT:10px;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:0px;
	PADDING-TOP:0px;
}





.cities{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:16px;
	font-style:italic;
	text-decoration:none;
}
.cities a:link, .cities a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:16px;
	font-style:italic;
	text-decoration:none;
}
.cities a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:yellow;
	font-size:16px;
	font-style:italic;
	text-decoration:none;
}





.nav_login, .nav_login a:link, .nav_login a:visited{
	FONT-FAMILY: Geneva, Verdana, Arial, Helvetica; 
	color:white;
	font-size:11px;
	font-weight:bold;
	}



/* ----- top menu, Place code in td cell class not a href!----- */
.Geneva11_white, .Geneva11_white a:link, .Geneva11_white a:visited{
	FONT-FAMILY: Geneva, Verdana, Arial, Helvetica; 
	color:white;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
.Geneva11_white a:hover{
	FONT-FAMILY: Geneva, Verdana, Arial, Helvetica; 
	color:yellow;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	}





.details, .details a:link, .details a:visited{
	FONT-FAMILY: Geneva, Verdana, Arial, Helvetica; 
	color:white;
	font-size:11px;
	text-decoration:none;
	}
.details a:hover{
	FONT-FAMILY: Geneva, Verdana, Arial, Helvetica; 
	color:yellow;
	font-size:11px;
	text-decoration:underline;
	}



.Geneva11_black, .Geneva11_black a:link, .Geneva11_black a:visited{
	FONT-FAMILY: Geneva, Verdana, Arial, Helvetica; 
	color:black;
	font-size:11px;
	font-weight:bold;
	}



.pano_details_1{
	font-family: Verdana, Arial, Helvetica; 
	color:white;
	font-size:14px;
	font-style:italic;
	}
a.pano_details_1:link{
	font-family: Verdana, Arial, Helvetica; 
	color:white;
	font-size:14px;
	font-style:italic;
	text-decoration:none;
	}
a.pano_details_1:hover{
	font-family: Verdana, Arial, Helvetica; 
	color:yellow;
	font-size:14px;
	font-style:italic;
	text-decoration:none;
	}




.pano_details_2{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600;
	font-size:14px;
	font-style:italic;
	}
.pano_details_2 a:link, .pano_details_2 a:visited{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600;
	font-size:14px;
	font-style:italic;
	} 
.pano_details_2 a:hover{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600;
	font-size:14px;
	font-style:italic;
	} 


.pano_details_orange{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600;
	font-size:14px;
	}
.pano_details_orange a:link, .pano_details_orange a:visited{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600;
	font-size:14px;
	} 
.pano_details_orange a:hover{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600;
	font-size:14px;
	} 



.pano_details_3{
	font-family: Verdana, Arial, Helvetica; 
	color:white;
	font-size:14px;
	}
a.pano_details_3:link{
	font-family: Verdana, Arial, Helvetica; 
	color:white;
	font-size:14px;
	text-decoration:none;
	}
a.pano_details_3:hover{
	font-family: Verdana, Arial, Helvetica; 
	color:yellow;
	font-size:14px;
	text-decoration:none;
	}




/* green list - tutorials */
.greenlist li a:link{
	font-family: Verdana, Arial, Helvetica; 
	color:#009900;
	font-size:16px;
	font-style:italic;
	text-decoration:none;
	}
.greenlist li a:visited{
	font-family: Verdana, Arial, Helvetica; 
	color:#005500; /*green*/
	font-size:16px;
	font-style:italic;
	text-decoration:none;
	}
.greenlist li a:hover{
	font-family: Verdana, Arial, Helvetica; 
	color:yellow;
	font-size:16px;
	font-style:italic;
	text-decoration:underline;
	}




/* red lists - Cameras and lenses */
.redlist li a:link{
	font-family: Verdana, Arial, Helvetica; 
	color:red;
	font-size:15px;
	font-style:italic;
	text-decoration:none;
	}
.redlist li a:visited{
	font-family: Verdana, Arial, Helvetica; 
	color:#800000; /* dark red*/
	font-size:15px;
	font-style:italic;
	text-decoration:underline;
	}
.redlist li a:hover{
	font-family: Verdana, Arial, Helvetica; 
	color:yellow;
	font-size:15px;
	font-style:italic;
	text-decoration:underline;
	}



/* orange lists - Pano Software */
.orangelist li a:link{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600; /*orange*/
	font-size:16px;
	font-style:italic;
	text-decoration:none;
	}
.orangelist li a:visited{
	font-family: Verdana, Arial, Helvetica; 
	color:#963F0A; /* darker orange */
	font-size:16px;
	font-style:italic;
	text-decoration:none;
	}
.orangelist li a:hover{
	font-family: Verdana, Arial, Helvetica; 
	color:yellow;
	font-size:16px;
	font-style:italic;
	text-decoration:underline;
	}



/* cities */
.england li{ /*no link*/
	font-family: Verdana, Arial, Helvetica; 
	color:white;
	font-size:25px;
	font-style:italic;
	}
.england li a:link{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600;/*orange*/
	font-size:25px;
	font-style:italic;
	text-decoration:none;
	}
.england li a:visited{
	font-family: Verdana, Arial, Helvetica; 
	color:orange;
	font-size:25px;
	font-style:italic;
	text-decoration:none;
	}
.england li a:hover{
	font-family: Verdana, Arial, Helvetica; 
	color:yellow;
	font-size:25px;
	font-style:italic;
	text-decoration:underline;
	}




/* these are used on sitemap */
li{ /* top level list */
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:18px;
}
li li a:link{
	font-family: Trebuchet MS,Verdana, Arial, Helvetica;
	color:#FF6600; /*orange*/
	font-size:16px;
	text-decoration:none;
}
li li a:visited{
	font-family: Trebuchet MS,Verdana, Arial, Helvetica;
	color:orange;
	font-size:16px;
	text-decoration:none;
}
/* place hover code after visited or else it doesn't work!!! bug?*/
li li a:hover{
	font-family: Trebuchet MS,Verdana, Arial, Helvetica;
	color:yellow;
	font-size:16px;
	text-decoration:underline;
}




.pano_title{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600;
	font-size:16px;
	font-style:italic;
	}








.pano_details_small{
	font-family: Verdana, Arial, Helvetica; 
	color:white;
	font-size:11px;
	font-style:italic;
	}
.pano_orange_small{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600;
	font-size:11px;
	font-style:italic;
	}
.photographer{
	font-family: Verdana, Arial, Helvetica; 
	color:#FFFFFF;
	font-size:12px;
	}
.photographer a{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600;
	font-size:12px;
	text-decoration:none;
}
.photographer a:hover{
	font-family: Verdana, Arial, Helvetica; 
	color:#FF6600;
	font-size:12px;
	text-decoration:underline;
}
.v12_white{
	font-family: Verdana, Arial, Helvetica; 
	color:white;
	font-size:12px;
	}
.v10_white{
	font-family: Verdana, Arial, Helvetica; 
	color:white;
	font-size:10px;
	}
.v12_black{
	font-family: Verdana, Arial, Helvetica; 
	color:black;
	font-size:12px;
	}


/* white table border so I can see them when designing! */
.designtime_table td{
	border-width:1px;
	border-color:#1E1E1E;
	border-style:solid;
	FONT-FAMILY: Geneva, Verdana, Arial, Helvetica; 
	color:white;
	font-size:11px;
	}
.georgia16 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
}


.description-box{
	border:solid 1px #292929;
	padding:10px;
	margin:15px;
	font-family: Trebuchet MS,Georgia,Arial,sans-serif;
	color:white;
	font-size:16px;
	}
.description-box a{
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:1px dashed #FF6600;
}
.description-box a:hover{
	color:#FF6600;
}
.description-box h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:white;
	font-size:20px;
	font-style:italic;
	font-weight:normal;
	}

