* {margin:0;}

.copyright {
	padding-left: 10px;
}

body {
	background: #010652 url(images/header_repeat.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:link a:visited {
	color: #00075d;
	text-decoration:underline;
}
a:hover {
	color: #780101;
	text-decoration:underline;
}
.background {background: #010652 url(images/gradient.jpg) repeat-x center bottom;}

.header {
	background: #010652 url(images/flag_tip.jpg) no-repeat 444px top;
}
.navbar {
	background: url(images/red_gradient.jpg) repeat-x;
	padding: 0 0 0 25px;
}
.navbar a {
	padding-left: 25px;
	
}
.left_ads {
	background: #010652;		
}
.right_ads{
	background: #010652;
}
.upcoming_header {
	background:url(images/lghtblue_gradient.jpg) repeat-x;
}
.upcoming_title {
	color:#00075d;
	text-transform: uppercase;	
	font-weight: bold;
	padding:0 0 0 5px;
}
.upcoming_title a:link {
	color:#00075d;
	text-decoration: none;
}
.upcoming_title a:visited {
	color:#00075d;
	text-decoration: none;
}
.upcoming_title a:hover {
	color:#00075d;
	text-decoration: underline;
}
.upcoming {
	color: #343540;
	text-decoration:none;
}
.upcoming a{
	color: #343540;
	text-decoration:none;
}
.upcoming a:hover {
	color: #00075d;
	text-decoration:underline;
}
.titles {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color:#00075d;
	font-weight:bold;
	padding:0 0 20px 0;
	text-transform: uppercase;	
}
.advertisement {
	padding-right:20px;
}
p {padding: 10px 20px 0 20px;}

.footer {
	color: #FFFFFF;
	font-size:10px;
	text-decoration: none;
}
.footer a{
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.footer2 {
	font-size:10px;
	color:#999999;
	background: #010652 url(images/footer_repeat.jpg) repeat-x bottom;
}
.footer2 a {
	color:#999999;
	text-decoration:none;
}
.footer2 a:hover {
	color:#999999;
	text-decoration:underline;
}
.seals img{
	padding:0 10px 5px 0;
}
.none {
	padding:0;
}
#marqueecontainer{
position:relative;
display:block;
width: 140px; /*marquee width */
height: 455px; /*marquee height */
overflow: hidden;
background-color:#010652;
}

#marqueecontainer #vmarquee h4 p a img {
	border:0;
}

