﻿/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/*     BELOW ARE THE STANDARD CLASSES AND STYLES FOR 270net's PHOTO GALLERIES    */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

/* STANDARD FORMAT FOR TABLES AND TEXT INSIDE */
	.table270A {
		font-family: Verdana, Tahoma, Arial;
		font-size: 13px;
		color: #000000;
		background-color: #FFFFFF;
		width: 100%;
	}
	
	.table270B {
		font-family: Verdana, Tahoma, Arial;
		font-size: 13px;
		color: #000000;
		background-color: #FFFFFF;
		width: 100%;
		text-align: center;
		border-collapse: collapse;
	}
	
	.table270B td {
		font-family: Verdana, Tahoma, Arial;
		font-size: 13px;
		color: #000000;
	}
	
	.table270B th {
		font-family: Verdana, Tahoma, Arial;
		font-size: 13px;
		color: #000000;
	}

	.table270Grid {
		font-family: Verdana, Tahoma, Arial;
		font-size: 13px;
		color: #000000;
		background-color: #FFFFFF;
		width: 100%;
		border-collapse: collapse;
	}
	
	.table270Grid td {
		font-family: Verdana, Tahoma, Arial;
		font-size: 13px;
		color: #000000;
		border: 1px solid #D7D7D7;
		padding: 3px;
	}
	
	.table270Grid .alternate  td {
		font-family: Verdana, Tahoma, Arial;
		font-size: 13px;
		color: #000000;
		border: 1px solid #D7D7D7;
		background-color: #F7F7F7;
		padding: 3px;
	}
	
	.table270Grid th {
		font-family: Verdana, Tahoma, Arial;
		font-size: 13px;
		color: #FFFFFF;
		border: 1px solid #D7D7D7;
		background-color: #336699;
		text-align:left;
		padding: 3px;
	}

	

/* STANDARD LINK COLOR FOR HYPERLINKS CHOICE 1 (must add class attribute to 'a href' tags) */
/* overriding link styling - let site CSS file do it
	A.link270A:link {
		font-family: Verdana, Tahoma, Arial;
		color: #800000;
		font-size: 13px;
	}
	A.link270A:visited {
		font-family: Verdana, Tahoma, Arial;
		color: #800000;
		font-size: 13px;
	}
	A.link270A:active {
		font-family: Verdana, Tahoma, Arial;
		color: #800000;
		font-size: 13px;
	}
	A.link270A:hover {
		font-family: Verdana, Tahoma, Arial;
		color: #666666;
		font-size: 13px;
	}
*/

/* LINKS FOR LEFT / RIGHT NAVIGATION BARS */
	A.link270Nav:link {
		font-family: Verdana, Tahoma, Arial;
		color: #336699;
		font-size: 13px;
	}
	A.link270Nav:visited {
		font-family: Verdana, Tahoma, Arial;
		color: #336699;
		font-size: 13px;
	}
	A.link270Nav:active {
		font-family: Verdana, Tahoma, Arial;
		color: #336699;
		font-size: 13px;
	}
	A.link270Nav:hover {
		font-family: Verdana, Tahoma, Arial;
		color: #000000;
		font-size: 13px;
	}

/* LINKS FOR LEFT / RIGHT NAVIGATION BARS */
	A.link270BuyIt:link {
		font-family: Verdana, Tahoma, Arial;
		color: #000080;
		font-size: 13px;
	}
	A.link270BuyIt:visited {
		font-family: Verdana, Tahoma, Arial;
		color: #000080;
		font-size: 13px;
	}
	A.link270BuyIt:active {
		font-family: Verdana, Tahoma, Arial;
		color: #000080;
		font-size: 13px;
	}
	A.link270BuyIt:hover {
		font-family: Verdana, Tahoma, Arial;
		color: #D8D8D8;
		font-size: 13px;
	}

/* COLOR CHOICE FOR HORIZONTAL RULES IN PAGE IF ANY - WIDTH, HEIGHT, ETC ARE NOT CONFIGURABLE*/
	.hr270A {
		color: #000080;
		height: 1px;
	}

	.heading270A {
		font-size: 16px;
		color: #000000;
		font-weight: bold;
	}
	
	
	/* TEMPLATE ONE - IMAGE DROP SHADOW STYLING */
.photoDropShadow {
	background: #ccc;
	position: relative;
  	top: 3px;
  	left: 3px;
  	display: table-cell
}

.photoDropShadow img {
	position: relative;
	top: -3px;
	left: -3px;
	border: 1px solid black;
}