body {
	background-color: #440404;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: white;
}

a.thumbnail, a.thumbnail:link, a.thumbnail:visited, a.thumbnail:active { border: rgb(0, 0, 0) 1px solid; margin-bottom: -5px; padding-top: 5px; width: 172px; display: block; background: #732A2A; height: 175px; -moz-border-radius-bottomright: 10px; -moz-border-radius-topleft: 10px; filter: progid:DXImageTransform.Microsoft.Shadow(color="#232323",Direction=135,Strength=5); }
a.thumbnail:hover		{ border-bottom: rgb(95, 121, 216) 1px solid; background: #A76554; }
a:hover img.thumbnail { border: rgb(0, 0, 0) 1px solid; background: rgb(45, 45, 55); /*filter: none Alpha(Opacity=100, Style=0);*/ }




.normaltext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FAF3F3;
}

.normaltextVerySmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFCCCC;
}
.normaltextSmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #FAEBD7;
}

.normaltextBigger{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #FFCCCC;
}

.normaltextEvenBigger{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: white;
}

.normaltextEvenMoreBigger{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 20px;
	color: white;
}


.Titletext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: white;
}

.acopy {
	font-family: arial, helvetica, sans-serif;
	color: #FFCC00;
	text-decoration: underline;
	letter-spacing: 1px;
}


a {
	font-family: arial, helvetica, sans-serif;
	color: white;
	font-size: 14px;
	text-decoration: underline;
}

a:hover {
	font-family: arial, helvetica, sans-serif;
	color: yellow;	
	font-size: 14px;	
	text-decoration: underline;
	}

a.menu {
	font-family: arial, helvetica, sans-serif;
	color: #FFCC00;
	font-size: 14px;	
	font-weight: bold;
	text-decoration: underline;
}

a.menu:hover {
	font-family: arial, helvetica, sans-serif;
	color: blue;
	font-size: 14px;		
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
	}


.LOGOtitle {
	font-family: Tahoma, Helvetica, sans-serif;
  font-size: 45px;
	line-height: 30px;
	color: ##FFCC00;
}

.PageTitle {
	font-family: Tahoma, Helvetica, sans-serif;
  font-size: 35px;
	line-height: 30px;
	color: ##FFCC00;
}


.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
  color: #006666;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: #006666;
  color: #DCDCDC;
}

.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  font-weight: bold;
	background-color: #CCCCCC;
}

.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #DEDECA;
}

.backdrop{
	background-color: #663399;
}

.mainTable{
	background-color: #643D78;
}

.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 3px;
	background-color: #FFFFFF;
}

.sidebarHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	background-color: #339999;
}

.sidebarFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #CCCCCC;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCCCCC;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.box1 {
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-width: medium;
  border-style: ridge;
}

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
  background-color: #336699;
}

.dingbat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #99CC99;
  color: #006666; 
	font-weight: bolder;
	font-size: medium;
}

a:hover {
	text-decoration: underline;
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}

.floatright
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid #666;
padding: 2px;
}

.floatleft
{
float: left;
margin: 0 10px 150px 0;
/*border: 1px solid #666; */
padding: 2px;
 background-repeat: no-repeat;
}

.headerMid
{
background-image: url(../images/header_mid.jpg);
	font-size: 11px;
	color: #FFFFFF;	
}

/* Navigation menu in header bar */
	
#nav ul{
   padding : 3px; 
   margin : 0;
	white-space : nowrap;
   background-color : #E9CFAF;
   white-space : nowrap;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
}
/*
#nav ul li{ 
   display : inline;
}	*/

#nav ul li a{
   background-color : #BC8F8F;
   color : White;
   font-weight : normal;
   text-decoration : none;
	padding-left : 1em;
   padding-right : 1em;
}

#nav ul li a:hover{
   background-color : #FFFACD;
   color : #313C46;
} 

/*  end  */


#yblock a {
	display: block;
	width: 130px;
	font-size: 12px;
}

#xblock a {
	display: inline;
	/*width: 130px; */
	font-size: 12px;
}

#yblock a:link, #yblock a:visited {
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid #E2E5EB;
	border-left: 0;	
	text-decoration: none !important;
	font-weight: normal !important;
	background-color: transparent;
	color: #FFFDF4; 
}

#xblock a:link, #yblock a:visited {
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid #E2E5EB;
	border-left: 0;	
	text-decoration: none !important;
	font-weight: normal !important;
	background-color: transparent;
	color: #FFFDF4; 
}

#yblock a:hover {
	background-color: #D5DDDC;
	background-image: none;
	border-right: 0;
	border-left: 0;
	color: #515151;
	font-weight: normal !important;
	text-decoration: none !important;
}

#xblock a:hover {
	background-color: #D5DDDC;
	background-image: none;
	border-right: 0;
	border-left: 0;
	color: #515151;
	font-weight: normal !important;
	text-decoration: none !important;
}




#yblockladies a {
	display: block;
	width: 130px;
	font-size: 12px;
}

#yblockladies a:link, #yblockladies a:visited {
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid #E2E5EB;
	border-left: 0;	
	text-decoration: none !important;
	font-weight: normal !important;
	background-color: transparent;
	color: #411414; 
}
#yblockladies a:hover {
	background-color: #D5DDDC;
	background-image: none;
	border-right: 0;
	border-left: 0;
	color: #515151;
	font-weight: normal !important;
	text-decoration: none !important;
}


#backgroundlayer {
background-image: url(../images/extreme/pageback-extreme1e.jpg);
}


#backgroundlayerhome {
	background-image: url(../images/extreme/indexback-extreme1e.jpg);
}
