html, body {
height: 100%;
padding:0px;
margin:0px;
}
body {
background: url(images/tile2.jpg);
font-family: "Arial";
font-size: 11px;
color:#000000;
padding:0px;
margin:0px;
text-align: center;
}
a, a:link {
text-decoration: none;  
color:#ffffff;
}
a:hover {
text-decoration: none;
color:#e8e8e8;
}
a:active {
text-decoration: underline;
color:#FFFFFF;
}

div.img
{
  margin: 2px;
  border: 0px solid #7f7f7f;
  height: auto;
  width: auto;
  float: left;
  padding:0px;
  text-align: center;
  font-size:12pt;
}	
div.img img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
div.img a:hover img {border: 1px solid #f29e2c;}
div.desc
{
  text-align: center;
  font-weight: normal;
  margin: 2px;
 font-size:10pt;
}



.less {
	color:#999;
	font-size:12px;
}


#container {
width: 750px;
height: auto !important;
background: #000000 ;
margin: 0 auto;
}

#container2 {
width: 750px;
height: auto !important;
background: #000000 ;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom:0px;
}

#container3 {
width: 750px;
height: auto !important;
color: #000000;
margin: 0 auto;
}


#core_header {
width: 750px;;
height: 93px;
background: #000000 ;
margin:0px;
padding:0px;
}

#header_text
{
 position:relative;
 right:15px;
 top:15px;
 font-size:14pt;
 color:#ffffff;
 font-family:Arial;
}





img
{
float:right;
border:0px dotted #000000;
margin:0px 0px 0px 0px;
}
#core_container2
{
width: 750px;
height: auto;
position: relative;
margin:10px;
padding:0px;
background-color: #000000;
}

#core_left {
margin: 0;
float: none;
width: 750px;
background-color: #000000;
}
#core_right {
margin: 200px;
float: right;
width: 750px;
min-height:100px;
color:#e8e8e8;
background:#000000 ;
}

.content-box
{
 height:auto !important;
 width: 750px;
 font-family: "arial";
 font-size: 14px;
 color:#FFF;
 margin-left: auto;
 margin-right: auto;
 margin-top: 105px;
 margin-bottom:0px;
 background-color: #000000;
}
.tumb
{
 float: left;
 margin-right:5px;
 padding:0px;
}

.content-box2
{
 height:auto !important;
 float:left;
 width: 360px;
 font-family: "arial";
 font-size: 14px;
 color:#FFF;
 margin-bottom:10px;
 margin-left:15px;
}

.content-box3
{
 height:auto !important;
 float:left;
 width: 400px;
font-family: "arial";
 font-size: 12px;
 color:#FFF;
 margin-bottom:10px;
 margin-left:15px;
 
}

.content-box4
{
 height:auto !important;
 float:left;
 width: 350px;

 margin-bottom:10px;
 margin-left:15px;
}

table
{ text-align: left; table-layout: fixed; width: 750px }


.tumb
{
 float: left;
 margin-right:5px;
 padding:0px;
}

.pagination
{
 margin-left:auto;
 margin-right:auto;
 text-align:center;
}

#footer {

}

#footer_line
{
 border-bottom: 3px ridge #7b7b7b;
 margin:0 auto;
 padding:0px;
 width:750px;
 height:1px;
}

#footer_text
{
 color:#d5d5d5;
 font-size:10px;
  margin:0 auto; 
}

#footer2
{
width: 750px;
padding-top:10px;
padding-left:0px;
text-align: center;
height:50px;
background:#000000;
clear:both;
margin:0 auto;
}


h1
{
font-family: "arial", sans-serif;
font-size: 35px;
height: 35px;
color: #f29e2c;
margin-bottom:30px;
}

h2
{
font-family: "arial", sans-serif;
font-size:18px;
height:7px;
color:#f29e2c;
}

h3
{
font-family: "arial", sans-serif;
font-size:12px;
height:20px;
color:#f29e2c;
margin-bottom:1px;
text-transform: uppercase;
}


h4
{
font-family: "arial", sans-serif;
font-size:12px;
}

h5
{
font-family: "arial", sans-serif;
font-size:24px;
height:60px;
margin:0px;
padding:0px;
color:#e8e8e8;
border-bottom: 3px ridge #7b7b7b;
margin-bottom:2px;
}

h6
{
font-family: "arial", sans-serif;
font-size:28px;
height:60px;
margin:0px;
padding:0px;
color:#ffffff;
border-bottom: 3px ridge #7b7b7b;
margin-bottom:2px;
}

h7
{
font-family: "arial", sans-serif;
font-size:16px;
color:#f29e2c;
}


p {font-family: "arial";
font-size:12px;
color:#ffffff;
}

p.sansserif {font-family: sans-serif}



#navcontainer li {
padding: 0px;
margin:0px;
color:#ffffff;
display:inline;
position:relative;
height:25px;

padding-left:45px;

}

#navcontainer ul {
margin:0;
padding: 0px;
width: 750px;
list-style-type: none;
height:25px;
position:relative;
padding-top:10px;
padding-bottom:20px;
}
#navcontainer a, #navcontainer a:visited {
display:inline;
color:#e8e8e8;
text-decoration: none;
font-family:Arial;
font-size:12px;
font-weight:bold;
margin:0px;
height:25px;
}
#navcontainer a:hover {
margin:0px;
color:#e8e8e8;
text-decoration: underline;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: url(bg_button_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: url(bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

.gold{color:#f29e2c;}

.white{color:#ffffff;}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */


/*Styles for level 0*/
.clLevel0,.clLevel0over{padding:2px; font-family:Arial, helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:#000000;  color:#FFFFFF;}
.clLevel0over{background-color:#000000; color:#f29e2c; cursor:pointer;}
.clLevel0border{position:absolute; visibility:hidden; background-color:#000000; }

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:12px; font-weight:bold}
.clLevel1{background-color:#e0e0e0;  color:#000000;}
.clLevel1over{background-color:#000000;  color:#FFFFFF; cursor:pointer;}
.clLevel1border{position:absolute; visibility:hidden; background-color:#000000; }

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#000099;  color:#000000;}
.clLevel2over{background-color:#FF0000;  color:#000000; cursor:pointer; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#000000; }

/*Styles for level 3*/
.clLevel3, .clLevel3over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; font-weight:bold}
.clLevel3{background-color:#53297c; color:#FEFEDF;}
.clLevel3over{background-color:#FF0000; color:#000000; cursor:pointer; }
.clLevel3border{position:absolute; visibility:hidden; background-color:#000000; }



th {
	font: bold 11px Arial, Helvetica,
	sans-serif;
	color: #000000;
	border-right: 0px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7;
	border-top: 0px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 3px 3px 3px 8px;
	background: #d0d0d0;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 0px solid #C1DAD7;
	background: none;
	text-align: left;
}

th.spec {	
	border-left: 0px solid #C1DAD7;
	border-top: 0;
	background: #fff;
	font: bold 10px Arial, Helvetica,
	sans-serif;
}

th.specalt {
	border-left: 0px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa;
	font: bold 10px, Arial, Helvetica,
	sans-serif;
	color: #B4AA9D;
}

td {
	border-right: 0px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7;
	background: #000000;
	padding: 1px 6px 3px 12px;
	color: #ffffff;
	border-left-style: dotted; 
	border-left-width: 0px; }


td.alt {
	background: #F5FAFA;
	color: #B4AA9D;
}

.topnav_tbl{
margin:2px auto;
}

