﻿body{
 margin:20px;
 text-align:center;
 background-color:#ccc;
 color:black;
 font-family:helvetica,arial,sans-serif;
 font-size:12px;
 line-height:20px;
}
a img{
 border:0px;
 outline: none;
}
.container{
 background-color:white;
 margin:0px auto;
 width:900px;
 height:auto !important;
 height:750px;
 min-height:750px;
}
.header{
 width:900px;
 height:125px;
}
.menu{
 width:900px;
 height:34px;
 background-image:url(../images/menu.jpg);
 background-repeat:no-repeat;
}
.menu ul{
 margin:0px 0px 0px 260px;
 padding:0px;
}
.menu li{
 float:left;
 margin:7px 15px 0px 15px;
 list-style-image:url(../images/yellow-block.jpg);
}
.menu li a{
 color:black;
 text-decoration:none;
 margin:0px 10px 0px 0px;
}
.menu li a:hover{
 color:#ed1c24;
}
.sub-header{
 width:900px;
 height:41px;
 background-image:url(../images/sub-header.jpg);
 background-repeat:no-repeat;
 color:white;
 text-align:left;
}
.slide-show{
 float:right;
 margin:-20px 20px 0px 0px;
}
.hide-slide-show{
 display:none;
}
.sub-header a{
 font-size:18px;
 font-weight:normal;
 color:red;
 text-decoration:none;
}
.sub-header a:hover{
 text-decoration:underline;
}
.sub-header h1, .footer h1{
 font-size:18px;
 margin:0px;
 padding:10px 0px 0px 20px;
 font-weight:normal;
}
.data{
 width:900px;
 height:auto !important;
 height:540px;
 min-height:540px;
 text-align:left;
}
.info{
 float:left;
 width:300px;
 padding:0px 20px 0px 20px;
 background-color:white;
}
.pics{
 float:left;
 width:560px;
 margin-bottom:-6px;
 padding:0px;
}
.contact{
 float:right;
 width:560px;
 padding:20px 0px 0px 0px;
 text-align:center;
}
#l-height{
 line-height:14px;
}
.links{
 float:left;
 width:560px;
 background-color:#ffcd05;	
 text-align:center;
}
.links img{
 margin:5px;
}
.footer{
 clear:both;
 background-color:#ed1c24;
 width:900px;
 height:39px;
 text-align:left;
 color:white;
}
#gray{
 background-color:#ccc;
}
#red{
 color:red;	
}
#yellow{
 background-color:#ffcd05;
}
