/* CSS Document */
body
{	
	margin: 0px 0px	0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3B3B3B;
	text-decoration: none;
	background-color:#FFFFFF;
	background-image:url(images/top-bg-strp.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}

/*----TOP PANEL----*/
.top_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #42617a;
	text-decoration: none;
}

a.top_link:link, a.top_link:active, a.top_link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #42617a;
	text-decoration: none;
}

a.top_link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #CF9C63;
	text-decoration: none;
}
/*----/TOP PANEL----*/

/*----LEFT PANEL----*/
.left_menu_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #4B6A7F;
	text-decoration: none;
}

a.left_menu_link:link, a.left_menu_link:active, a.left_menu_link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #4B6A7F;
	text-decoration: none;
}

a.left_menu_link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #CF9D62;
	text-decoration: none;
}
/*----/LEFT PANEL----*/

/*----BODY PANEL----*/
.body_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3b3b3b;
	text-decoration: none;
	text-align:justify;
}

.text_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3b3b3b;
	text-decoration: none;
}

a.text_link:link, a.text_link:active, a.text_link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3b3b3b;
	text-decoration: none;
}

a.text_link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CF9D62;
	text-decoration: none;
}

/*----/BODY PANEL----*/

/*----NEXT PANEL----*/
.next
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3b3b3b;
	text-decoration: none;
}

.next_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3b3b3b;
	text-decoration: none;
}

a.next_link:link, a.next_link:active, a.next_link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3b3b3b;
	text-decoration: none;
}

a.next_link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3b3b3b;
	text-decoration: none;
}

DIV.green-black {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.green-black A {
	BORDER-RIGHT: #2c2c2c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2c2c2c 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(image1.gif) #2c2c2c; PADDING-BOTTOM: 2px; BORDER-LEFT: #2c2c2c 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #2c2c2c 1px solid; TEXT-DECORATION: none
}
DIV.green-black A:hover {
	BORDER-RIGHT: #FF0000 1px solid; BORDER-TOP: #FF0000 1px solid; BACKGROUND: url(image2.gif) #FF0000; BORDER-LEFT: #FF0000 1px solid; COLOR: #fff; BORDER-BOTTOM: #FF0000 1px solid
}

DIV.green-black SPAN.current {
	BORDER-RIGHT: #FF0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FF0000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(image2.gif) #FF0000; PADDING-BOTTOM: 2px; BORDER-LEFT: #FF0000 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #FF0000 1px solid
}
DIV.green-black SPAN.disabled {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666666 1px solid; COLOR: #666666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid
}

/*----/NEXT PANEL----*/

/*----RIGHT PANEL----*/
.right_menu_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a.right_menu_link:link, a.right_menu_link:active, a.right_menu_link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}

a.right_menu_link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
/*----/RIGHT PANEL----*/

/*----BUTTOM PANEL----*/
.bottom_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.bottom_link:link, a.bottom_link:active, a.bottom_link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.bottom_link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
/*----/BUTTOM PANEL----*/

/*----HEADING----*/
.heading_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CF9D62;
	text-decoration: none;
}

.heading_1_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #4B6A87;
	text-decoration: none;
}

.heading_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #CF9D62;
	text-decoration: none;
}

.heading_2_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4B6A87;
	text-decoration: none;
}

.heading_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CF9D62;
	text-decoration: none;
}

.heading_3_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4B6A87;
	text-decoration: none;
}

.heading_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CF9D62;
	text-decoration: none;
}

.heading_4_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4B6A87;
	text-decoration: none;
}

.heading_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CF9D62;
	text-decoration: none;
}

.heading_5_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4B6A87;
	text-decoration: none;
}

.heading_6_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4B6A87;
	text-decoration: none;
}
/*----/HEADING----*/

/*----IMAGE----*/
.image-link
{
	border:none;	
}

.image-border
{
	border: 1px solid #CCCCCC;
}

.underline
{
	border-bottom: 1px solid #CCCCCC;
}
/*----/IMAGE----*/



td.index_table_cell
{
  width: 34%;
  padding: 5px;
  border: none;
}

td.index_subcat_table_cell
{
  padding: 5px;
  border: none;
}

.gallerytitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18pt;
}

.thumbnailtitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

.thumbnail {
  margin-bottom: 5px;
  text-align: center;
}

.thumbnail_title {

  text-align: center;
}

.navigationtext {
  font-family: Arial, Helvetica, sans-serif;
}

.navigationdisabledtext {
  font-family: Arial, Helvetica, sans-serif;
  color: #CCCCCC;
}