* {
  margin:0;
  padding:0;
}
body {
/*font-family                             :               "Trebuchet MS", "Century Gothic", "Lucida Sans Unicode", Arial, "Bitstream Vera Sans", sans-serif;*/
  font-family: "Times New Roman", Georgia, sans-serif;
background:url(gfx/body.png) repeat-x;
font-size:normal;
}
p{
  padding: 10px;
  text-align:justify;
  font-size:90%;
}
h1, h2, h3, h4 {
  font-weight:normal;
  margin:10px;
}
h1 {font-size:175%;}
h2 {font-size:150%;}
h3 {font-size:125%;}
h4 {font-size:105%;}

/*h1:first-letter {
  font-size:176%;
}*/
ul,
ol {
padding-left:20px;
margin:40px;
}

a:link,
a:visited,
a:hover
{
color: #536684;
text-decoration:none;
}



li {font-size:90%;}
div.menu {height:45px;}
ul.menu {

width:600px;
	margin					:		0px;
	
	padding					:		0px;

	list-style				:		none;
	height:45px;
	/*background:url(../gfx/menu.png) no-repeat;*/
	text-align:center;
	float:right;
}
ul.menu li {
  font-family: "Trebuchet MS", "Century Gothic", "Lucida Sans Unicode", Arial, "Bitstream Vera Sans", sans-serif;
	float						:		left;
		font-size: 10px;
		text-align:center;
		line-height:45px;
		background:url(gfx/button.png); no-repeat;
		width:70px;
		margin-left:20px;
}

ul.menu li a, ul#menu li a:visited {
	margin-right			:		10px;
	margin-left:10px;
	text-transform			:		uppercase;
	text-decoration		:		none;
	color						:		#666;
}
ul.menu li a:hover {
	color						:		#000;
}
ul.images {
width:645px;
margin:0 auto;
  list-style:none;
}
ul.images li {
  float:left;
  padding:10px;
  width:194px;
  height:184px;

}

ul.floatlist {
width:800px;
margin:0 auto;
  list-style:none;
}
ul.floatlist li {
  float:left;
  padding:10px;
  width:350px;
  height:90px;

}
ul.bigfloatlist {
width:800px;
margin:0 auto;
  list-style:none;
}
ul.bigfloatlist li {
  float:left;
  padding:10px;
  width:350px;
  height:143px;

}





ul.videos {
width:800px;
margin:0 auto;
  list-style:none;
}
ul.videos li {
  float:left;
  padding:10px;
  width:350px;
  height:290px;

}



ul.smallimages {

margin:0;
  list-style:none;
}


ul.smallimages li {
float:left;
padding:10px;
width:100px;
height:95px;
}

div#promoBanner ul.smallimages li {
padding-top:0;
padding-bottom:0;
margin-top:0;
margin-bottom:0;

}



li p {
margin:0;
padding:0;
}

hr {
  border:0;
  border-top: 1px solid #ccc;
}

img {
  border: 0;
}
div.clear {
  clear: both;
}
p#footer {
  font-size: 65%;
  color:#aaa;
  text-align:center;
  margin:10px;
}

div#header {
  height:290px;
  clear:both;
  background:url(gfx/header.png); no-repeat;
}
div#logo {
  width:300px;
  height:245px;
  float:left;
  background:url(gfx/logo.png) no-repeat;  
}
div#promoRight {
/*width:194px;*/
  height:245px;
  width:800px;
  /*margin-right:10px;
  float:right;
    background:url(gfx/promo002cd.png) no-repeat;*/  
}
div#wrapper {
margin:0 auto;
width:800px;
}
div#content {
background:url(gfx/content.png) repeat-x #fff;
padding:10px;
}
div.rightBox {
 width:500px;
 float:right;
}
div.leftBox {
 width:200px;
 float:left;
}

ul#promoLeft {
width:390px;
height:90px;
float:left;
margin:0;
padding:0;
}

div#headerLogo {
width:800px;
height:147px;
}
div#promoHeader {
width:800px;
height:147px;
text-align:right;
}
div#headerBanner {
height:95px;
}

ul#promoRight {
width:390px;
height:95px;
float:right;
margin:0;
padding:0;
}
ul#promoLeft li,
ul#promoRight li,
ul#promoHeader li {
margin:0;
padding:0;
list-style:none;
}
ul#promoRight li img,
ul#promoLeft li img {
float:left;
margin:0;
padding:0;
margin-right:10px;
}

ul#promoRight h1,
ul#promoLeft h1 {
font-weight:normal;
margin:0;
padding:0;
margin-left: 120px;
}
/*ul#promo h1 {
margin-top:15px;
}*/
ul#promoRight h2,
ul#promoLeft h2 {
margin:0;
padding:0;
font-style:italic;
margin-left:120px;
}
ul#promoRight p,
ul#promoLeft p {
padding:0;
margin:0;
margin-left:120px;
}
ul#promoHeader {
margin:0;
padding:0;
width:334px;
height:143px;
float:right;
}


ul.nolist,
ul.nolist li {
list-style:none;
}

ul#quote {
  width: 300px;
  height: 100px;
float:right;
margin:0;
padding:0;
margin-top:40px;  
}
ul#quote li {
list-style:none;
font-style:italic;
}
ul#qoute p {
text-align:normal;
font-size:150%;

}
ul#quote p:first-letter {
font-size:155%;
}



ol li {
list-style:normal;
}

.left {
float:left;
}
.right {
float:right:
}

p.left {
  padding: 10px;
  text-align:justify;
  font-size:90%;
  float:left;
}

p.right {
  padding: 10px;
  text-align:justify;
  font-size:90%;
  float:right;
}
