@charset "utf-8";
/* CSS Document */

body 
{ 
font-family:verdana, tahoma; 
font-size:12px; 
color:#3f4a4e; 
background-color:#E8E3DA;
line-height:1.2;
} 

h1{
   font-size:14px;
   padding:10px 0px 0px 0px;
   margin:0px;
}

h2{
   font-size:13px;
   padding:10px 0px 0px 0px;
   margin:0px;
   color:#000000;
   text-decoration:underline;
}

/*============================== 
SITE WRAPPER 
===============================*/
.site-wrapper 
{ 
width:950px; 
min-height:600px;  
margin-left:auto; 
margin-right:auto; 
} 


/*============================== 
HEADER WRAPPER 
===============================*/
.header-wrapper 
{ 
width:950px; 
height:72px; 
background:url('../images/header_bg.gif'); 
background-repeat:repeat-x; 
} 

.header-pic {
  padding-left:30px;
  padding-top:15px;
}  


/*============================== 
MENU WRAPPER 
===============================*/
.menu-wrapper {
width:950px; 
height:68px; 
} 

.header-menu 
{ 
padding-left:60px;
} 
 
.header-menu ul 
{ 
padding:0; 
list-style:none; 
} 

.header-menu li 
{ 
float:left; 
padding:30px 30px 0px 30px;
}

.header-menu a:link {text-decoration:none; color:#3f4a4e; }
.header-menu a:active {text-decoration: underline; color:#3f4a4e;}
.header-menu a:visited {text-decoration:none; color:#3f4a4e;}
.header-menu a:hover {text-decoration: none; color: #77a933;}



/*============================== 
BLUE HEADER WRAPPER 
===============================*/
.blue-header 
{ 
width:950px; 
height:216px; 
background:url('../images/blueheader_bg.gif'); 
background-repeat:repeat-x; 
float:left;
} 



/*============================== 
BODY WRAPPER 
===============================*/
.body-wrapper 
{ 
margin-top:0px; 
float:left; 
width:950px; 
min-height:530px;
background-color:#FFFFFF; 
} 

.img-wrapper{
  margin:10px 25px 10px 25px;
}  

.body-homeimg
{
 width:900px; 
 height:347px; 
 background:url(../images/homeimg_bg.gif); 
background-repeat:no-repeat; 
}

.img-content1{
position:absolute;
display: block;
top:-180px;
left:70px;
width:365px;
color:#FFFFFF;
z-index:99;
}

.img-content2{
position:absolute;
display: block;
top:-180px;
left:525px;
width:365px;
color:#FFFFFF;
z-index:99;
}

.box-wrapper
{
 width:950px; 
 height:210px;
 padding:0px; 
}


.box-content{
background-color:#dae6eb;
border:solid 1px #99d2e9;
padding:10px 0px 10px 20px;;
height:165px;
overflow:hidden;
}

.item-wrapper
{
 width:910px; 
 height:420px;
 padding:0px 0px 0px 40px; 
}

.item {
 width:174px; 
 height:199px;
 float:left;
 padding:0px 50px 0px 0px; 
 background:url(../images/item2_bg.gif); 
 background-repeat:no-repeat; 
}

.itemHeading{
position:relative;
top:20px;
left:15px;
width:159px;
}

.itemImg{
position:relative;
top:10px;
left:15px;
width:144px;
}

.itemTxt{
position:relative;
top:8px;
left:55px;
width:84px;
}

.content
{
 width:890px; 
 padding:30px; 
 
}


/*============================== 
FOOTER 
===============================*/
.footer 
{ 
clear:left; 
height:116px; 
background:url(../images/footer_bg.png); 
}

.footer-content
{
padding:20px;
}

.footer-pic {
position:relative;
top:-23px;
left:645px;
width:250px;
}  



/*============================== 
FONTS 
===============================*/
.heading{
   font-size:14px;
 
}

.ele {
  font-size:12px;
}

.smltxt {
  font-size:11px;
  color:#E30000;
}

.buttons { font-size: 12px; color: #FFFFFF; background-color: #38a5d3; clip: rect( ); margin-top: 5px }

/*============================== 
HYPERLINKS 
===============================*/

a:link { color : #3f4a4e; text-decoration : none;}
a:visited {color : #3f4a4e; text-decoration : none;}
a:hover {color : #3f4a4e; text-decoration : underline;}
a:active {color : #3f4a4e; text-decoration : none;}



a.view-more:link 		{ color : #3f4a4e; text-decoration : none; }
a.view-more:active 		{ color : #3f4a4e; text-decoration : none; }
a.view-more:visited 	{ color : #3f4a4e; text-decoration : none; }
a.view-more:hover 		{ color : #77a933; text-decoration : none; }

a.morewht:link 		{ color : #ffffff; text-decoration : none; font-size:11px;}
a.morewht:active 	{ color : #ffffff; text-decoration : none; font-size:11px;}
a.morewht:visited 	{ color : #ffffff; text-decoration : none; font-size:11px;}
a.morewht:hover 	{ color : #ffffff; text-decoration : underline; font-size:11px;}

a.links:link 		{ color : #3bb5e8; text-decoration : }
a.links:active 	{ color : #3bb5e8; text-decoration : none; }
a.links:visited 	{ color : #3bb5e8; text-decoration : none; }
a.links:hover 	{ color : #3bb5e8; text-decoration : underline; }


/*============================== 
TABLES 
===============================*/

table.memorabilia td { 
 padding-bottom: 7px;
 font-size:10px;
 color:#666666;	
}

table.picFraming td { 
 padding-bottom: 30px;
 font-size:10px;
 color:#666666;	
}

