/* ============================================================================ 
   General settings
   ============================================================================ */

body
{
	background-color: #000000;
}

h2
{
	font-size: 12pt;
}

h3
{
	font-size: 9pt;
}

ol, ul, td, .cti
{
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 9pt;
}

table.OutsideFrame
{
	background-color:#E9E8F5;
}

table.OutsideBorder
{
	background-color: #FFCC33;
}
		
a:link
{
	color: #052D54;
	background-color: transparent;	
	text-decoration: none;
}
	
a:visited
{
	color: #996600;
	background-color: transparent;
	text-decoration: none;
}

a:active
{
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
}

a:hover
{
	color: red;
	background-color: transparent;
	text-decoration: underline;
}

h1
{
	font-family: verdana, helvetica, sans-serif;
	color: black;
	font-size: 12pt;
	font-weight: bold;
}

font.h1_small
{
	font-weight: bold;
	font-size: 8pt;
	color: #333333;
}

font.heading
{
	font-family:  arial, verdana, helvetica, sans-serif;
	color: red;
	font-size: 12pt;
	font-weight: bold;
}

font.heading2
{
	font-family: arial, verdana, helvetica, sans-serif;
	color: #663300;
	font-size: 10pt;
	font-weight: bold;
}

span.heading
{
	font-family: arial, verdana, helvetica, sans-serif;
	color: #663300;
	font-size: 9pt;
	font-weight: bold;
}



/* ============================================================================ 
   Left Side Bar
   ============================================================================ */

/* "lsbt" denotes the top section of the sidebar */

font.lsbt
{
	font-family: arial, verdana, helvetica, sans-serif;
	color: #330000;
	font-size: 9pt;
}


/* ============================================================================ 
   Page Content
   "main" denotes main content section of page
   ============================================================================ */

table.main 
{
	background-color: White;
}

td.main 
{
	background-color:White;
}

td.sitemap
{
	color: white;
	font-size: 8pt;		
	background-color: black;	
	text-decoration: none;
}
/* "navloc" denotes site location links at the top of the main content section */

a.navloc:link, a.navloc:visited, a.navloc:active
{
	color: #663300;
	font-size: 9pt;		
	background-color: transparent;	
	text-decoration: none;
}
	
a.navloc:hover
{
	color: #330000;
	font-size: 9pt;	
	background-color: transparent;
	text-decoration: underline;
}

a.pagelinks:link, a.pagelinks:visited, a.pagelinks:active
{
	color: white;
	font-size: 9pt;		
	background-color: transparent;	
	text-decoration: underline;
}
	
a.pagelinks:hover
{
	color: white;
	font-size: 9pt;	
	background-color: transparent;
	text-decoration: underline;
}


/* "navloc_current" denotes current location in the nav links */

.navloc_current
{
	color: #333333;
	font-style: italic;
	font-size: 9pt;		
}

table.navloc 
{
	background-color: white;
}


/* "pagelinks" denotes site location links at the bottom of the page */

td.pagelinks
{
	color: white;
	font-size: 9pt;		
	background-color: black;	
	text-decoration: none;
}

a.pagelinks:link, a.pagelinks:visited, a.pagelinks:active
{
	color: white;
	font-size: 9pt;		
	background-color: transparent;	
	text-decoration: none;
}
	
a.pagelinks:hover
{
	color: white;
	font-size: 9pt;	
	background-color: transparent;
	text-decoration: underline;
}


td.title
{
	background-color: #000000;
	color: #ffffff;
}

td.heading
{
	background-color: #993300;
	color: #ffffff;
	font-weight: bold;
}
td.subheading
{
	background-color: #FFCC66;
}	
td.content
{
	background-color: #F9DEA8;
}
td.content_italic
{
	background-color: #CCCCCC;
	font-style: italic;
}


/* ============================================================================ 
   Left Side Bar
   ============================================================================ */

td.LeftSidebarMain
{
	background-color: #FFCC66;
}

td.LeftSidebarUpper
{
	background-color: #F9DEA8;
}


td.InsideSeparatorLine
{
	background-color: #330000;
}

td.Album
{
	background-color: #959192;
}

td.LeftSidebarLower
{
	background-color: #FFCC66;
}

a.LeftSidebarLower:link, a.LeftSidebarLower:visited
{
	color: #330000;
	background-color: transparent;	
	text-decoration: none;
}
	
a.LeftSidebarLower:active, a.LeftSidebarLower:hover
{
	color: #663300;
	background-color: transparent;
	text-decoration: underline;
}



table.LeftSidebarContent
{
	background-color: #FFCC66;	
}	

/* ============================================================================ 
   Right Side Bar
   ============================================================================ */


a.rsb:link
{
	color: #996600;
	background-color: transparent;	
	text-decoration: none;
}
	
a.rsb:visited
{
	color: #996600;
	background-color: transparent;
	text-decoration: none;
}

a.rsb:active
{
	color: #cc9900;
	background-color: transparent;
	text-decoration: none;
}

a.rsb:hover
{
	color: #cc9900;
	background-color: transparent;
	text-decoration: underline;
}


/* ============================================================================ 
   Photo Album
   ============================================================================ */

table.album {
	border-collapse: collapse;
	border: 1px solid white;
}

span.album
{
	font-family: verdana, helvetica, sans-serif;
	color: #ffffff;
	font-size: 8pt;
}

a.album {
	font-family: verdana, sans-serif;
	font-size: 8pt;
}
a.album:link
{
	text-decoration: none;
	color: black;
}
	
a.album:active, a.album:visited
{
	color: black;
	text-decoration:none;
}

a.album:hover
{
	color: black;
	text-decoration:underline;
}

a.album_link {
	font-family: verdana, sans-serif;
	font-size: 8pt;
}
a.album_link:link
{
	text-decoration: none;
	color: #F9DEA8;
}
a.album_link:active, a.album_link:visited
{
	color: #F9DEA8;
	text-decoration:none;
}
a.album_link:hover
{
	color: F9DEA8;
	text-decoration:underline;
}


font.album_header
{
	color: black;
	text-decoration:none;
}

td.album_header {
	border: 1px solid white;
	padding: 3px;
}

/* ============================================================================ 
   Join Email List
   ============================================================================ */
table.JoinList {
	border: 1px none;
	margin: 0;
	padding: 1;
	background-color: #993300
}   

td.JoinListHeader {
	background-color: #993300;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}

td.JoinListContent {
	background-color: #FFCC66;
}	

td.JoinListContentText {
	color: #330000;
	text-align: center;
	font-style: italic;
}	

td.JoinListField {
	color: #330000;
}

a.JoinListLink:link, a.JoinListLink:visited
{
	color: #663300;
	background-color: transparent;	
	text-decoration: underline;
}
a.JoinListLink:active, a.JoinListLink:hover
{
	color: #330000;
	background-color: transparent;
	text-decoration: underline;
}
	
/* ============================================================================ 
   Footer
   ============================================================================ */

td.Footer {
	color: #999999;
}

a.disclaimer:link
{
	color: #cc9900;
	background-color: transparent;	
	text-decoration: none;
}
	
a.disclaimer:visited
{
	color: #cc9900;
	background-color: transparent;
	text-decoration: none;
}

a.disclaimer:active
{
	color: #ffcc66;
	background-color: transparent;
	text-decoration: none;
}

a.disclaimer:hover
{
	color: #ffcc66;
	background-color: transparent;
	text-decoration: underline;
}

/* ============================================================================ 
   AWARDS AND PRESS CLIPPINGS
   ============================================================================ */
div.mediaimageleft {
 float: left;
 margin: 0 10px 10px 0;
 text-align: center;
 font-style: italic;
 font-size: 7.5pt;
}
div.mediaimageright {
 float: right;
 margin: 0 0 10px 10px;
 text-align: center;
 font-style: italic;
 font-size: 7.5pt;
}
div.mediaimagecenter {
 margin: 0 0 10px 10px;
 text-align: center;
 font-style: italic;
 font-size: 7.5pt;
}
td.stdTableCell
   {
   	padding-top: 2px;
   	padding-bottom: 6px;
   	vertical-align: Top;
   	font-size: 8.5pt;
   }
   
   tr.stdTableRow_Odd {
   	background-color: #fdf1d9; 
   }
   
   tr.stdTableRow_Even
   {
   	nowrap: nowrap;
   }

table.AwardsList, table.PressClippingsList
{
	width: 100%;
}

td.AwardsListHeading, td.PressClippingsListHeading
{
	background-color: #993300;
	color: #ffffff;
	font-weight: bold;
}

td.AwardContent, td.PressClippingsContent
{
	background-color: #F9DEA8;
}
td.AwardContentItalic, td.PressClippingsContentItalic
{
	background-color: #F9DEA8;
	font-style: italic;
}

table.Award, table.PressClipping
{
	width: 100%;
}

td.AwardHeading, td.PressClippingHeading

{
	font-family: verdana, helvetica, sans-serif;
	color: black;
	font-size: 12pt;
	font-weight: bold;
}

span.AwardTitle, span.PressClippingTitle
{
	font-weight: bold;
}

span.AwardPresenter
{
	font-style: italic;
}

/* New main part*/

.TitleTopSellers
{
	Padding-left: 2px;
	font-weight: bold;
	color: black;
	Text-align: center;
	Background-color: #FFE4AE;
}
.Description
{
	Background-color: #FFF3D9;
}

/* Image Table format */
table.mediaimagecenter
{
 text-align: center;
 font-style: italic;
}

/* Hidden Style to prevent Spam */
.hidden
{position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;}