﻿/* 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%;
	}
	
	.table270B td {
		font-family: Verdana, Tahoma, Arial;
		font-size: 13px;
		color: #000000;
	}
	
	.colorA {
		color: #000000;
	}
	
	.colorB {
		color: #D3D3D3;
	}

/* STANDARD LINK COLOR FOR HYPERLINKS CHOICE 1 (must add class attribute to 'a href' tags) */
	A.link270A:link {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
	}
	A.link270A:visited {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
	}
	A.link270A:active {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
	}
	A.link270A:hover {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
		text-decoration: none;
	}


/* LINKS FOR LEFT / RIGHT NAVIGATION BARS */
	A.link270Nav:link {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
	}
	A.link270Nav:visited {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
	}
	A.link270Nav:active {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
	}
	A.link270Nav:hover {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
		text-decoration: none;
	}

/* LINKS FOR Buy It Now - Ecommerce Integration */
	A.link270BuyIt:link {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
	}
	A.link270BuyIt:visited {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
	}
	A.link270BuyIt:active {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
	}
	A.link270BuyIt:hover {
		font-family: Verdana, Tahoma, Arial;
		color: #6D0A0A;
		font-size: 13px;
		text-decoration: none;
	}

/* COLOR CHOICE FOR HORIZONTAL RULES IN PAGE IF ANY - WIDTH, HEIGHT, ETC ARE NOT CONFIGURABLE*/
	.hr270A {
		border: none; /* mozilla */
		height: 1px;
		color:#6D0A0A; /* ie */
		background-color: #6D0A0A; /* mozilla */
	}

	.heading270A {
	font-family: "Bernard MT Condensed", Times New Roman, serif;
    font-size: 22pt;
    margin: 4px 0px 14px 0px;
    color: #333333;
	}
	
	.heading270B {
    font-size: 135%;
    font-weight:bold;
    margin: 5px 0px 5px 0px;
	}
	
	.Description {
		margin-left: 10px;
	}
	
	.bordered {
		border: 1px solid #6D0A0A;
	}
	
	
	
/* 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;
}

/* Optional Controls for breadcrumbs */

.Breadcrumbs270 {
	font-size: 15px;
	margin-bottom: 6px;
}
.Breadcrumbs270 a:link{ 
	font-family: Verdana, Tahoma, Arial, helvetica;
	color: #6D0A0A; 
	font-size: 13px;
	text-decoration: underline;
}

.Breadcrumbs270 a:visited { 
	font-family: Verdana, Tahoma, Arial, helvetica;
	color: #6D0A0A; 
	font-size: 13px;
	text-decoration: underline;
}

.Breadcrumbs270 a:active {
	font-family: Verdana, Tahoma, Arial, helvetica;
	color: #6D0A0A; 
	font-size: 13px;
	text-decoration: underline;
}

.Breadcrumbs270 a:hover { 
	font-family: Verdana, Tahoma, Arial, helvetica;
	color: #6D0A0A; 
	font-size: 13px;
	text-decoration: none;
}

/* Controls for SlideShow buttons */

a.boxLink
{
    background: #f0f0f0;
    padding-left: 3px;
    padding-right: 3px;
    border-top: 1px solid #C0C0C0;
    border-left: 1px solid #C0C0C0;
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
    text-decoration: none;
    color: #333;
}

 a:visited.boxLink
{
    background: #f0f0f0;
    padding-left: 3px;
    padding-right: 3px;
    border-top: 1px solid #C0C0C0;
    border-left: 1px solid #C0C0C0;
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
    text-decoration: none;
    color: #333;
}

 a:active.boxLink
{
    background: #f0f0f0;
    padding-left: 3px;
    padding-right: 3px;
    border-top: 1px solid #C0C0C0;
    border-left: 1px solid #C0C0C0;
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
    text-decoration: none;
    color: #333;
}

 a:link.boxLink
{
    background: #f0f0f0;
    padding-left: 3px;
    padding-right: 3px;
    border-top: 1px solid #C0C0C0;
    border-left: 1px solid #C0C0C0;
    border-bottom: 1px solid #666;
    border-right: 1px solid #666;
    text-decoration: none;
    color: #333;
}

a:hover.boxLink
{
    background: #E2E2E2;
    color: #000;
}

/* New .NET module related styles */
.galleryLink {
	font-size: 9px;
}
.galleryLink a:link{ 
	font-family: Verdana, Tahoma, Arial, helvetica;
	color: #6D0A0A; 
	font-size: 9px;
	text-decoration: none;
}

.galleryLink a:visited { 
	font-family: Verdana, Tahoma, Arial, helvetica;
	color: #6D0A0A; 
	font-size: 9px;
	text-decoration: none;
}

.galleryLink a:active {
	font-family: Verdana, Tahoma, Arial, helvetica;
	color: #6D0A0A; 
	font-size: 9px;
	text-decoration: none;
}

.galleryLink a:hover { 
	font-family: Verdana, Tahoma, Arial, helvetica;
	color: #6D0A0A; 
	font-size: 9px;
	text-decoration: none;
}



.PhotoList270
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	color: #000000;
	background-color: #FFFFFF;
	width: 100%;
	border: 1px solid #000000;
	padding: 10px;
}

.PhotoList270 td
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 13px;
	color: #000000;
	border: 1px solid #000000;
	border-width: 1px;
	border-style: solid;
	padding: 10px;
}



/* Optional styles for the table of Photos */
/*
.PhotoList270 table
{
}

.PhotoList270 table caption
{
}

.PhotoList270 table thead
{
}

.PhotoList270 table thead tr
{
}

.PhotoList270 table thead tr th
{
}

.PhotoList270 table tfoot
{
}

.PhotoList270 table tfoot tr
{
}

.PhotoList270 table tfoot tr td
{
}

.PhotoList270 table tbody
{
	color: #333333;
}

.PhotoList270 table tbody tr
{
}

.PhotoList270 table tbody tr td
{
	color: #333333;
}

*/
