* {

 padding: 0;

 margin: 0;

}

body {

 font-family: Arial, Helvetica, sans-serif;

 color: #666666;

 font-size: 12px;

	background: url(media/bk.gif) repeat-y 50%;

	margin-right: auto;

	margin-left: auto;

}

#wrapper {

 width: 770px;

 margin: 0 auto;

}

#navbar {

 border: 1px solid #fff;

 margin: 0px 5px 0px 5px;

 padding: 4px;

 background-color: white;

}

#header {

 border: 1px solid #fff;

 margin: 5px 5px 0px 5px;

 height: 257px;

 padding: 10px;

background: white no-repeat url(media/header3.jpg) 0px top;

}

#leftcolumn { /* Parent Wrapper for inside boxes */

 margin: 0 0px 0px 5px;

 display: inline; /* IE Hack */

 float: left;

 min-height: 300px;

 padding: 4px;

 border: 1px solid #fff;

 background-color: #fff;

	width: 180px;

	margin-left: 40px;

	line-height: 24px;

	font-size: 95%;

}

* html #leftcolumn {height:300px} /* IE Min-Height Hack */ 



#centercolumn { /* Parent Wrapper for inside boxes */

 border: 1px solid #ccc;

 display: inline; /* IE Hack */

 padding: 4px;

 width: 270px;

 float: left;

 min-height: 300px;

	margin: 0px 0px 0px 20px;

	line-height: 24px;

	border: 1px solid #fff;

	text-align: left;

}





#centercolumn a:link

{

color: #c5091c;



}



#centercolumn a:hover

{

color: #000;

text-decoration: none;

}



#centercolumn a:visited



{

color: #c5091c;

text-decoration: none;

}



#centercolumn a:active



{

color: #c5091c;

text-decoration: none;

}

* html #centercolumn {height:300px} /* IE Min-Height Hack */ 



#rightcolumn {

 padding: 4px;

 display: inline; /* IE Hack */

 float: left;

 border: 1px solid #fff;

 background-color: #fff;

 min-height: 300px;

	width: 170px;

	margin: 0 5px 0px 20px;

	line-height: 24px;

}

* html #rightcolumn {height:300px} /* IE Min-Height Hack */ 



#footer {

 background-color: #fff;

 margin: 50px 5px 5px;

 display: inline; /* IE Hack */

 padding: 4px;

 float: left;

 width: 97.7%;

	height: 150px;

	border-top: 1px solid #dfdfdf;

}



.footertxt a:link

{

color: #c5091c;



}



.footertxt a:hover

{

color: #000;

text-decoration: none;

}



.footertxt a:visited



{

color: #c5091c;

text-decoration: none;

}



.footertxt a:active



{

color: #c5091c;

text-decoration: none;

}



#navcontainer {

	background: no-repeat url(media/menu.gif) 0px top;

	width: 724px;

	height: 70px;

	margin: 0 auto;

	padding: 0;

	position: relative;

	left: 20px;

}



#navlist {

	padding-left: 30px;

}



#navlist li

{

display: inline;

list-style-type: none;

	padding-top: 24px;

	float: left;

	font-size: 1em;

	font-weight: bolder;



}



#navlist a:link, #navlist a:visited

{

color: #f6f6f6;

	background: repeat-x url(media/menu_bk.gif) 0px top;

	letter-spacing: 1px;

}



#navlist a:hover

{

color: #ea9999;

background-color: inherit;

text-decoration: none;

	font-weight: bold;

}



.menuwhite {

	color: #fff;

	text-decoration: none;

	margin-left: 3px;

	font-weight: bold;

}



h1 {font-size: 85%;

color: #ccc;

margin-bottom: 5px;}



h2 {

	color: #c5091c;

	font-weight: bold;

	font-size: 120%;

}



h3 {

	font-weight: bolder;

	font-size: 105%;

}





#tops {

	position: relative;

	width: 600px;

	margin-left: 48px;

}



                                                                                                                                                                                                                                                                  .toplinks {

	color: #cb0101;

	font-size: 85%;

}



.centerlink {

	color: #cb0101;

}



.footertxt {

	margin-top: 36px;

	color: black;

	position: relative;

	left: 30px;

	width: 600px;

}



.photo {

	background: white;

	padding: 5px;

	border-bottom: 1px solid #ccc;

	border-right: 1px solid #dbdbdb;

}



.rightlist {

	padding-left: 24px;

	background: no-repeat url(media/arrow2.gif) 0px 50%;

	list-style: none;

	line-height: 36px;

	color: #cc2839;

	margin-left: 6px;

}



.more {

	color: #c5091c;

}





#rightcolumn a:link

{

color: #c5091c;



}



#rightcolumn a:hover

{

color: #000;

text-decoration: none;

}



#rightcolumn a:visited



{

color: #c5091c;

text-decoration: none;

}



#rightcolumn a:active



{

color: #c5091c;

text-decoration: none;

}