@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}

#header {
background: #000000 url(images/header_bg.gif) no-repeat;
   width:880px;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align:center; 
	height:90px; 
}
#header h1 {
   float:left;
	margin: 0; 
	padding:0; 
}
 #mainContent {

	padding: 0; 
	width:778px;
	height:470px;
	margin-left:auto;
	margin-right:auto;

}
 #content {
	padding-left: 40px;
	padding-top: 20px;
	width:880px; 
	/*height:400px;*/
	margin-left:auto;
	margin-right:auto;
	clear:both;

}
#content p{
color:#FFFFFF;
margin:0px;
margin-bottom:10px;
font: 12px Arial, Helvetica, sans-serif;
line-height:20px;
text-align:center;
text-align: justify;
}
#content p a,#content p a:visited{
color:#FFFFFF;
text-decoration:underline;
}
#content p a:hover{
color:#FF0000;
text-decoration:underline;
}
.hide { display: none; }
	.show { }
	.smltext {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#ffffff;
	}
#enter{
margin-top:25px;
margin-left:85px;
}
#mainContent #info{
padding-top:40px;
width:300px;
float:right;

}
#mainContent #info p{
color:#FFFFFF;
margin:10px;
font: 14px "Times New Roman", Times, serif;
text-align:center;
}
#footer {
	padding: 10px; 
    text-align:center;
	height:80px;
	margin-bottom: 10px;
	margin-top: 0;
}
#footer p {
color:#e01f2d;
	margin: 0; 
	padding:0; 
	font: 18px "Times New Roman", Times, serif;
}
#footer p.galvins{
   color:#FFFFFF;
	margin: 0; 
	padding: 0; 
	font: 11px Arial, Helvetica, sans-serif;
	padding-right:40px;
}
#footer p a,#footer p a:visited{
color:#e01f2d;
text-decoration:underline;
}
#footer p a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#logo{
float:left;
margin:10px;
padding-right:100px;
}
#footer .bullet {color: #9cc03e}




#kwick { 
margin-top:10px;
	width:880px;
	margin-left:auto;
	margin-right:auto;
	float:left;
	overflow:hidden;
	height:250px;

}

#kwick .kwicks {
	display: block;
	height: 250px;
}
#kwick li {
	float: left;
}
 
#kwick .kwick {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 250px;
	width: 75px;
	padding: 10px;
	background: #fff;

}
#kwick .kwicker {
	display: block;
	height: 250px;
	width: 150px;
	padding: 10px;

}
#kwick .kwicker span {
	display: none;
}
#kwick .kwick span {
	display: none;
}

#kwick .one {
	background:url(images/1.gif) no-repeat;
}

#kwick .two{
	background:url(images/2.gif) no-repeat;
}

#kwick .three{
	background:url(images/3.gif) no-repeat;
}
#kwick .four{
	background:url(images/4.gif) no-repeat;
}
#kwick .five{
	background:url(images/5.gif) no-repeat;
}
#kwick .six{
	background:url(images/6.gif) no-repeat;
}
#kwick .seven{
	background:url(images/7.gif) no-repeat;
}
#kwick .eight{
	background:url(images/8.gif) no-repeat;
}

/*- Menu Tabs E--------------------------- */

    #tabsE {
      float:right;
      width:300px;
      font-size:93%;
      line-height:normal;
	margin-top:67px;
      }
    #tabsE ul {
        margin:0;
        padding:0;
        list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url(images/tableftE.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url(images/tabrightE.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }

        #tabsE #current a {
                background-position:0% -42px;
        }
        #tabsE #current a span {
                background-position:100% -42px;
        }
