/* 
######
# Copyright by Touches Of Color, LLC All Rights Reserved.
# Do not distribute or copy the contents of this code without
# explicit permission from Touches Of Color, LLC.
#
# by Touches Of Color Web Designs - Creative Internet Solutions
#    Web Applications/Solutions for the Internet.
#    toc-web@TOCWebDesgns.com
#
# http://TOCWebDesigns.com
#
#	font-family: Arial, Helvetica, Tahoma, sans-serif;
#	font-family: sans-serif;
######
*/

BODY {
	background-color: #000000; 
	color: #EEEEEE; 
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	scrollbar-base-color: #000000;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #808080;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #A8A8A8;
	scrollbar-shadow-color: #808080;
	scrollbar-3dlight-color: #7D7D7D;
}


H1, H2, H3, H4, H5, H6 {
	text-align: center;
	color: #FFFFFF
}


A {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal
}

A:link {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal
}

A:visited {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal
}

A:hover {
	color: #919FD3; 
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal
}

A:active {
	color:#C0C0FF; 
	text-decoration: none; 
	font-weight: bold; 
	font-style: normal
}

A.normal {
	color: #000000; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.normal:link {
	color: #000000; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.normal:visited {
	color: #000000; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.normal:hover {
	color:#800000; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.normal:active {
	/* color: #4A57BA; */
	color: #800000; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.index {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.index:link {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.index:visited {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.index:hover {
	color: #919FD3; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.index:active {
	color: #919FD3; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: normal
}

A.xsmall {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style: normal
}

A.xsmall:link {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style: normal
}

A.xsmall:visited {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style: normal
}

A.xsmall:hover {
	color: #919FD3; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style: normal
}

A.xsmall:active {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style: normal
}

A.small {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal
}

A.small:link {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal
}

A.small:visited {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal
}

A.small:hover {
	color: #919FD3; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal
}

A.small:active {
	color: #C0C0FF;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal
}


/* Used for horizonal main menus with A.medium links below */
FONT.medium {
	color: #C0C0FF;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 14pt; 
	font-style: normal
}

A.medium {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 10pt; 
	font-style: normal
}

A.medium:link {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 10pt; 
	font-style: normal
}

A.medium:visited {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 10pt; 
	font-style: normal
}

A.medium:hover {
	color: #919FD3; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 10pt; 
	font-style: normal
}

A.medium:active {
	color: #C0C0FF;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 10pt; 
	font-style: normal
}


A.divlist {
	color: #CCCCCC ! important; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11pt; 
	font-style: normal;
}

A.divlist:link {
	color: #CCCCCC ! important; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11pt; 
	font-style: normal;
}

A.divlist:visited {
	color: #CCCCCC ! important; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11pt; 
	font-style: normal;
}

A.divlist:hover {
	color: #919FD3 ! important; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11pt; 
	font-style: normal;
}

A.divlist:active {
	color: #CCCCCC ! important;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11pt; 
	font-style: normal
}

A.divlisthdr {
	color: #FFFFFF ! important; 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 13pt; 
	font-style: normal;
}

A.divlisthdr:link {
	color: #FFFFFF ! important; 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 13pt; 
	font-style: normal;
}

A.divlisthdr:visited {
	color: #FFFFFF ! important; 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 13pt; 
	font-style: normal;
}

A.divlisthdr:hover {
	color: #C0C0FF ! important; 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 13pt; 
	font-style: normal;
}

A.divlisthdr:active {
	color: #FFFFFF ! important;
	text-decoration: none; 
	font-weight: bold; 
	font-size: 13pt; 
	font-style: normal
}

FONT.divlist {
	color: #919FD3; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 11pt; 
	font-style: normal
}

FONT.divsep {
	color: #FFFFFF; 
	text-decoration: italic; 
	font-weight: normal; 
	font-size: 12pt; 
	font-style: italic;
}

/* Large Menu for Main Page */
A.large {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 14pt; 
	font-style: normal
}

A.large:link {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 14pt; 
	font-style: normal
}

A.large:visited {
	color: #C0C0FF; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 14pt; 
	font-style: normal
}

A.large:hover {
	color: #919FD3; 
	text-decoration: none; 
	font-weight: normal; 
	font-size: 14pt; 
	font-style: normal
}

A.large:active {
	color: #919FD3;
	text-decoration: none; 
	font-weight: normal; 
	font-size: 14pt; 
	font-style: normal
}

/* Links in Footer */
A.adminfooter {
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: italic
}

A.adminfooter:link {
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: italic
}

A.adminfooter:visited {
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: italic
}

A.adminfooter:hover {
	color:#FFFFFF; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: italic
}

A.adminfooter:active {
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: normal; 
	font-style: italic
}



TH {
	text-decoration: none;
	font-weight: bold; 
	font-size: 0.9em; 
	font-style: normal
}

TH.small {
	text-decoration: none;
	font-weight: bold; 
	font-size: 8pt; 
	font-style: normal
}

TH.small_underline {
	text-decoration: underline;
	font-weight: bold; 
	font-size: 8pt; 
	font-style: normal
}

/* for index files */
TH.index {
	text-decoration: underline;
	font-weight: bold; 
	font-size: 11pt; 
	font-style: normal;
}


TH.index_yellow {
	text-decoration: underline;
	color: #FFF568;
	font-weight: bold; 
	font-size: 11pt; 
	font-style: normal;
}


TH.hdr {
	text-decoration: none;
	font-weight: bold; 
	font-size: 10pt; 
	font-style: normal
}


TD.table {
	color: #000000;
	font-size: 0.8em;
}

TD.bgcolor {
	text-decoration: none;
	font-weight: normal;
	size: 10pt;
}

TD.menu {
	text-decoration: none;
	font-weight: normal; 
	font-size: 9pt; 
}

/* Page Title */
TD.title {
   text-decoration: none;
   font-weight: bold;
   font-size: 14pt;
   /* font-style: italic */
}

/* Main Page vertical menu */
TD.vmenu {
	text-decoration: none;
	font-weight: normal; 
	font-size: 9pt; 
	text-align: right;
}

TD.vmenuright {
	text-decoration: none;
	font-weight: normal; 
	font-size: 9pt; 
	text-align: left;
}


TD.hdr {
	text-decoration: none;
	font-face: Times New Romain;
	font-weight: bold; 
	font-size: 14pt; 
	font-style: italic;
}


TD.header {
	text-decoration: none;
	font-face: Times New Romain;
	font-weight: normal; 
	font-size: 9pt; 
	font-style: normal;
}

/* use for Contact Us */
TD.hdrtitle {
	text-decoration: none;
	font-face: Times New Romain;
	font-weight: bold; 
	font-size: 14pt; 
	font-style: normal;
}


TD.footer {
	text-decoration: none;
	font-weight: normal; 
	font-size: 9pt; 
}

TD.llc {
	text-decoration: italic;
	font-weight: normal; 
	font-size: 0.6em; 
}

#yellow {
	color: #FFF568; 
}

#yellowunderline {
	text-decoration: underline;
	color: #FFF568; 
	font-weight: bold; 
}

IMG.border {
   border-style: outset;
	border-color: white;
   border-top-width: 2px;
   border-left-width: 2px;
   border-right-width: 5px;
   border-bottom-width: 5px;
}

IMG.aboutimage {
	margin-left: 40px;
	margin-right: 10px;
	margin-bottom: 20px;
}

// Shadow for image (not working)
#imgshadow {
   -moz-box-shadow: 4px 4px 4px #CCC;
   -webkit-box-shadow: 4px 4px 4px #CCC;
   box-shadow: 4px 4px 4px #CCC;
	/* for IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#FFFFFF')"; 
	/* for IE 5.5 - 7 */
	filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')"; 
}


DIV.mainmenu {
	position: absolute;
	top: 80;
	left: 180;
}

DIV.mainimage {
	position: absolute;
	top: 40;
	left: 430;
}

DIV.stdmenu {
	position: absolute;
	top: 10;
	left: 320;
	z-index: 2;
}

DIV.mainpage {
	position: absolute;
	top: 120;
	font-weight: normal; 
	font-size: 11pt; 
}

DIV.titlecenter {
	position: absolute;
	top: 0;
	left: 280;
}

DIV.maincontact {
	position: absolute;
	top: 400;
	left: 280;
}

DIV.send {
	position: relative;
	font-weight: bold; 
	font-size: 12pt; 
}

DIV.AudioMain {
	//position: relative;
	left: 50px; 
}

#required {
	text-decoration: none;
	font-weight: normal; 
	font-size: 9pt; 
}

#requiredred {
	text-decoration: none;
	color:#d80303;
	font-weight: normal; 
	font-size: 9pt; 
}

#h4 {
	text-decoration: none;
	font-weight: bold;
	font-size: 11pt;
}
				   
#table-xsmall {
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
}

#xsmall {
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
}

#largebold {
	font-weight: bold; 
	font-size: 14pt; 
}

#bluesmall {
	color: #919FD3;
	font-weight: normal;
	font-size: 12pt;
}

#yellow {
	color: #FFF568; 
}

INPUT.small {
	font-size: 0.8em;
}

INPUT.button {
	background-color: #C0C0FF;
	color: #000000;
	font-size: 0.7em;
}

#tinybutton {
	background-color: #C0C0FF;
	font-size: 0.4em;
}

SPAN.footer {
	font-weight: normal; 
	font-size: 8pt; 
	text-align: left;
}

DIV.footer {
	text-align: left;
}

/* Slideshow */
#slideshow{
	width:720px;	/* Total width of slideshow */
}

#previewPane{
	border:1px solid #000;
	margin-right:10px;	
	text-align:center;
	vertical-align:middle;
	padding-top:30px;
	
	
	/* CSS HACK */
	height: 720px;	/* IE 5.x */
	height/* */:/**/720px;	/* Other browsers */
	height: /**/720px;
	
	width:690; 
	float:left;
}


/* meesage display when larger image is loading - used for all divs */
#waitMessage{
	display:none;
	position:absolute;
	left:200px;
	top:150px;
	background-color:#FFFFFF;
	color:#000000;
	border:3px double #000;
	padding:4px;
	font-size:0.8em;
	font-family:arial;	
}	

/* Filmstrip */
#galleryContainer{	/* Big Div surrounding up image, list of images and down image */
	float:left;	/* Floating */
	
	/* CSS HACK */
	height: 454px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
	height/* */:/**/438px;	/* Other browsers */
	height: /**/438px;
	
	/* CSS HACK */
	width: 124px;	/* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
	width/* */:/**/120px;	/* Other browsers */
	width: /**/120px;
			
	border:1px solid #000;	/* Black border */		
	padding:1px;	/* A little space between the black border and the content inside */
	
}

#galleryContainer #arrow_down{	/* Arrow down image */
	height:35px;
}

#galleryContainer #arrow_up{
	height:35px;	/* Arrow up image */
}

#theImages{	/* DIV where the images are located */
	position:relative;
	overflow:hidden;
	height:455px;	/* Height of boxes for the images */
}

#theImages div{	
	position:relative;	/* Don't change this */
	height:1500px;	/* Higher than total height of thumbnails */
}

#theImages img{
	border:0px;	/* No border */
	filter:alpha(opacity=75);	/* Transparency - IE */
	opacity:0.75; /* Transparency - Firefox */
	padding-top:1px;	/* Space between images */
}


#dim img{
	border:0px;	/* No border */
	filter:alpha(opacity=75);	/* Transparency - IE */
	opacity:0.75; /* Transparency - Firefox */
	padding-top:1px;	/* Space between images */
}

#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
	/* font-style:italic; */
	text-align:center;
	/* font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; */ /* Font to use */
	font-size:0.9em;
}

#theImages .imageCaption{
	display:none;
}

#setLeft {
	position: absolute;
	left: 0;
}

DIV.popup {
	z-index: 0;
	position: absolute;
	/* visibility:hidden; */
	
	/* CSS HACK */
	height: 720px;	/* IE 5.x */
	height/* */:/**/720px;	/* Other browsers */
	height: /**/720px;
	
	width:580; 
	float:left;
}


/* Thumbnail large image popup div */
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	padding: 30px;
	padding-bottom: 5;
	background: #000000;
	visibility: hidden;
	z-index: 10;
	cursor: hand;
	cursor: pointer;
	border-style: solid;
	border-width: 1px;
	border-color: #EEEEEE;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
	font: bold 16px Tahoma;
	letter-spacing: 5px;
	line-height: 1.1em;
	color: white;
	padding: 5px 0;
	text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
	background-color: #000000;
	color:white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
	position: absolute;
	visibility: hidden;
	border: 1px solid black;
	background-color: #EFEFEF;
	color: #000000;
	padding: 5px;
	z-index: 5;
}

#onloadhide {
	position: absolute;
	visibility:hidden;
}


/* Div popup list to view other photos */
div.viewmore {
	position: absolute;
	visibility:hidden;
	background-color: #000000;
	color: #FFFFFF;
	align: left;
	overflow: hidden;
	height: 200px;
	width: 310px;
	border-style: solid;
	border-width: thin;
	border-color: #EEEEEE;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	z-index: 0;
}

Div.Left {
	text-align: left;
}

Div.Center {
	text-align: center;
}

Div.Right {
	text-align: right;
}

DIV.flash {
	position: relative;
	width: auto;

	/* CSS HACK */
	height: 730px;	/* IE 5.x */
	height/* */:/**/730px;	/* Other browsers */
	height: /**/730px;

	padding: 10px;
	padding-bottom: 5px;
	z-index: 10;
	cursor: hand;
	cursor: pointer;
	border-style: none;
	border-width: 1px;
	border-color: #EEEEEE;
}

DIV.slideshow_js {
	position: relative;
	resize: none;
	width: auto;

	/* CSS HACK */
	height: 730px;	/* IE 5.x */
	height/* */:/**/730px;	/* Other browsers */
	height: /**/730px;

	padding: 10px;
	padding-bottom: 5px;
	z-index: 10;
	cursor: hand;
	cursor: pointer;
	border-style: none;
	border-width: 1px;
	border-color: #EEEEEE;
}

DIV.mainrotate {
	position: relative;

	width: 805px;	/* IE 5.x */
	width/* */:/**/805px;	/* Other browsers */
	width: /**/805px;

	height: 605px;	/* IE 5.x */
	height/* */:/**/605px;	/* Other browsers */
	height: /**/605px;

	padding: 0px;
	padding-bottom: 0;
	z-index: 10;
}

DIV.mainrotate_js {
	position: relative;

	width: 800px;	/* IE 5.x */
	width/* */:/**/800px;	/* Other browsers */
	width: /**/800px;

	height: 600px;	/* IE 5.x */
	height/* */:/**/600px;	/* Other browsers */
	height: /**/600px;

	padding: 0px;
	padding-bottom: 0;
	z-index: 10;
}

DIV.hold {
	width: auto;
}

DIV.selectlist {
	width: 35px;
}

DIV.AudioMain {
	position: relative;
	z-index: 0;
	align: right;
}

/************************************
# Shopping Cart  Colors
************************************/
DIV.scartfull {
	position: relative;
	left: 75px;
	width: 800px;
	height: auto;

	padding: 10px;
	padding-bottom: 5;
	z-index: 9;
	border-style: solid;
	border-width: 1px;
	border-color: #747474;
}

DIV.scart_grey {
	position: relative;
	left: 2;
	width: 280px;
	height: auto;

	padding: 5px;
	padding-bottom: 5;
	background: #1e1e1e;
	color: #EEEEEE;
	z-index: 10;
	border-style: solid;
	border-width: 1px;
	border-color: #747474;
	font-size: 0.7em;
	font-color: #383838;
	font-style: normal;
}

TABLE.scartfull {
	// background-color: #000000; 
	text-decoration: none;
	color: #747474; 
	padding: 30px;
	font-weight: normal; 
	font-size: 0.8em; 
	border-width: 1px;
	border-color: #747474;
	border-style: solid;
}

TABLE.scart {
	background-color: #1E1E1E; 
	text-decoration: none;
	color: #EEEEEE; 
	font-weight: normal; 
	font-size: 0.8em; 
	border-width: 1px;
	border-color: #747474;
	border-style: solid;
	width: 300px;
}

TH.scart {
	background-color: #383838; 
	text-decoration: none;
	color: #adadad; 
	font-weight: normal; 
	font-size: 1.2em; 
}

TD.scart {
	background-color: #1e1e1e; 
	text-decoration: none;
	color: #747474; 
	font-weight: normal; 
	font-size: 0.9em; 
}

DIV.viewcart {
	width: 90%;
	height: auto;
	padding: 5px;
	padding-bottom: 5;
	z-index: 9;
	border-style: solid;
	border-width: 1px;
	border-color: #747474;
}

DIV.totalcost {
	width: auto;
	height: auto;
	float: right;
	padding: 5px;
	padding-bottom: 5;
	z-index: 9;
	border-style: solid;
	border-width: 1px;
	border-color: #747474;
}

DIV.leftalign {
	background-color: #1e1e1e; 
	width: auto;
	height: auto;
	float: left;
	padding: 5px;
	padding-bottom: 5;
	z-index: 9;
}

DIV.90pct {
	position: relative;
	width: 90%;
	height: auto;
}

DIV.left {
	left: 0;
}

#info {
	border-style: solid;
	border-width: 1px;
	border-color: #333333;
	padding: 10px;
	padding-bottom: 10;
}

#viewmore {
	border-style: solid;
	border-width: 1px;
	border-color: #C0C0FF;
	padding: 20px;
	padding-bottom: 20;
}

/******************************
Flash Uploader
*******************************/
Table.flashupload {
	border: 1px solid #000033;
	width: 300px;
	height: 25px;
	padding: 0;
	spacing: 0;
}

<style>
.progressBar{
	font-size: 0;
	width: 0%;
	height: 3px;
	background-color: blue;
	margin-top: 2px;
}

.fileInfo {
	margin: 3px;
	padding: 5px;
	border: solid 1px #E6E6E6;
	background-color: #F8F8F8;	
}

.error {
	border: solid 1px #D20202;
	background-color: #FFDDDD;
}

.current {
	border: solid 1px #D1EAD0;
	background-color: #DDFFDD;
}

.uploaded {
	border: solid 1px #BCDAED;
	background-color: #DDEBFF;
}

/*****************************
Javascript Slideshow
*****************************/

.loading {
	background: url(/images/common/spinner.gif) 50% 50% no-repeat;
}

#slideshow_container {
	width:  820;
	max-height:  355;
	font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
}		

/* Hide from IE5-mac. Only IE-win sees this. \*/	
* html #slideshow_container {		
	height: 540px;		
}		
/* End hide from IE5/mac */				


#js_slideshow, #no_script {			
	margin: 0;			
	padding: 0;			
	position: relative;
	height:  355px;		
	width:  860px;		
}				


/* Hide from IE5-mac. Only IE-win sees this. \*/		
* html #js_slideshow {			
	height: 540px;		
}		

/* End hide from IE5/mac */				
#js_slideshow a, #no_script a {			
	text-decoration: none;			
	display: block;			
	margin: 0;			
	padding: 5px 0;			
	font-weight: bold;			
	text-align: center;		
}		

#js_slideshow #slideshow_img_wrapper, #js_slideshow #slideshow_img_wrapper a, #js_slideshow #slideshow_img_wrapper img, #no_script #slideshow_img_wrapper, #no_script #slideshow_img_wrapper a, #no_script #slideshow_img_wrapper img {			
	margin: 0;			
	padding: 0;		
}	

/* Use the following to style the optional text containers.	*/		
h3.title {			
	margin: 0;			
	padding: 0;			
	background-color: #000000;			
	border-top: 1px solid #D5DBE1;			
	border-bottom: 1px solid #97A6B4;			
	font-size: 1.1em;		
}		

p.caption {			
	margin: 0;			
	padding: 0;			
	background-color: #000000;			
	border-top: 1px solid #F2EBCC;			
	border-bottom: 1px solid #D9C266;			
	font-size: 0.9em;		
}

img.mobileimg {
	max-height: 600px;
	max-width: 860px;
	hspace: '0';
	vspace: '0';
	border: 1;
   border-style: outset;
	border-color: white;
   border-top-width: 2px;
   border-left-width: 2px;
   border-right-width: 2px;
   border-bottom-width: 2px;
}

img.mobileimgmain {
	max-height: 500px;
	max-width: 860px;
	hspace: '0';
	vspace: '0';
	text-align:center;
	vertical-align:middle;
	border: 1;
   border-style: outset;
	border-color: white;
   border-top-width: 2px;
   border-left-width: 2px;
   border-right-width: 2px;
   border-bottom-width: 2px;
}

div.mobileslideshow {
	width: 880px;
	height: 660px;
	text-align:center;
	vertical-align:middle;
}

div.mobileslideshowmain {
	width: 880px;
	height: 510px;
}

