

@import url("forms.css");
@import url("members.css");
@import url("nav.css");
@import url("cms.css");
@import url("awards.css");



body {
background: #060D12;
font: 62.5% "Lucida Grande", Arial, "Trebuchet MS", Verdana, sans-serif;
color: #3C4144;
margin: 0;
text-align: center;
padding: 0 0 20px 0;
}

p,ul,li,h1,h2,h3,h4,h5,h6 {
margin:0;
padding:0;
}

p {
font-size:1.2em;
line-height:1.3em;
margin:0 0 10px 0;
}

h1 { font-size:2.3em; }
h2 { font-size:2.1em; }
h3 { font-size:1.8em; }
h4 { font-size:1.6em; }
h5 { font-size:1.4em; }
h6 { font-size:1.3em; }

h1,h2,h3,h4,h5,h6 {
margin:0 0 10px 0;
padding:0;
}


#container {
position: relative;
padding: 0;
margin: 0 auto;
width: 786px;
overflow:hidden;
}


#content {
padding: 15px 25px;
margin: 0 auto;
text-align: left;
border-left:3px solid #64a5c3;
border-right:3px solid #64a5c3;
overflow:hidden;
background:#fff;
width:730px;
min-height:250px;
}

#header {
background:#fff;
border-top:3px solid #64a5c3;
border-right:3px solid #64a5c3;
border-left:3px solid #64a5c3;
}
#header h1#logo {
margin:15px;
width:232px;
float:left;
}
#header h1#logo img {
border:0;
}
#leftcol {
width: 67%;
float: left;
}

#content a:link, #content a:visited {
color: #BE3D2F;
text-decoration: underline;
padding: 0 1px;
}

#content a:hover {
color: #fff;
text-decoration: none;
background-color: #BE3D2F;
padding: 0 1px;
}

#rightcol {
width: 30%;
float: right;
}


#footer {
background: url(../images/global/footer_top.gif) no-repeat;
overflow:hidden;
clear:both;
}
#footer p {
margin:0;
background: #135a7d url(../images/global/footer_bottom.gif) bottom no-repeat;
margin-top:22px;
padding:20px 10px;
color:#fff;
font-size:1.1em;
}
#footer p a {
color:#7acff6;
}

.news-date {
width:100px;
float:left;
color:#135a7d;
}

.testimonial {
margin:0 0 30px 0;
}
.testimonial .company {
color:#135a7d;
}




#hof-thumbnails {
overflow:hidden;
width:730px;
text-align:center;
}



.hof-thumb {
width:140px;
height:275px;
float:left;
text-align:center;
padding:10px;
margin:0 10px 10px 0;
border:3px solid #ccc;
background:#eee;
}

.hof-thumb img {
border:5px solid #fff;
width:126px;
height:189px;
margin-bottom:5px;
}

#content .hof-thumb p a:link,
#content .hof-thumb p a:hover,
#content .hof-thumb p a:visited {
padding:0;
background:none;
color:#0c89c6;
}

#content .hof-thumb p a:hover {
color:#000;
text-decoration:underline;
}

#content #hof-thumbnails .hof-thumb p {
margin:0;
padding:0;
font-size:1em;
}

.hof-year {
color:#BE3D2F;
}


.award-item {
clear:both;
margin-bottom:20px;
overflow:hidden;
}

.award-item .award-video-thumbnail {
float:left;
width:110px;
height:85px;
margin:0;
}
.award-item .award-detail {
float:right;
width:600px;
margin:0;
}

.award-item .award-video-thumbnail img {
border:3px solid #83bded;
}

#content .award-item .award-video-thumbnail a:hover {
background:none;
border:none;
text-decoration:none;
}

p.winner {
font-weight:bold;
color:#4088c4;
font-style:italic;
}




.testimonial-holder p {
margin:20px 0;
font-size:1.3em;
}
.tauthor {
color:#0c89c6;
font-size:1.1em;
}
.tcompany {
color:#457e9a;
font-size:1.1em;
}









