* { margin: 0; padding: 0; border: 0; font-family: Verdana, Myriad; }

/**** CSS Reset *****/
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,
b, u, i, center,
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-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
/**** END RESET ****/

.content h1 { font-size: 24px; font-weight: bold; padding-bottom: 20px;}
.content h2 { color: #880000; font-size: 12px; font-weight: bold; padding-bottom: 5px; }
.content .red { color: #880000; }
.content p { font-size: 12px; padding-bottom: 10px; line-height: 1.5; }
.content ul { padding-left: 40px; padding-bottom: 20px; }
.content ul, .content li { list-style-type: disc; font-size: 12px; line-height: 1.5; }


a:link.content { color: #880000; font-family: Verdana, Myriad; text-decoration: none; }
a:hover.content { color: #888!important; font-family: Verdana, Myriad; text-decoration: none; }
a:visited.content { color: #880000; font-family: Verdana, Myriad; text-decoration: none; }
a:active.content { color: #880000; font-family: Verdana, Myriad; text-decoration: none; }


#clear	{ clear: both; padding: 0; margin: 0;}

#topblack { height: 140px; background-color: #000; width: 100% }

#wrapper { width:1000px; margin: 0 auto; }

#header { height: 200px;}

#masthead { height: 140px; background-color: black;}

#logo { width:263px; margin: 32px 0 0 45px; float: left; }

#tagline { width: 516px; margin: 32px 0 0 122px; float: left;}


#main-menu { width: 392px; float: left; margin-left: 45px; margin-top: 17px; }

#main-menu ul, #main-menu li { color: #fff; font-size: 16px; list-style-type: none; float: left; }

#main-menu li { background-color: #888888; padding: 5px 20px 5px; }

#main-menu li a { color: #fff; font-size: 16px; text-decoration: none; }

#main-menu li:hover { color: #fff; font-size: 16px; background-color: #880000; }

#main-menu-select { color: #fff; font-size: 16px; background-color: #880000 !important; cursor: default!important; }


#rightmenu { margin: 25px 55px 10px 0; float: right; }

#rightmenu ul, #rightmenu li { list-style-type: none; float: right; color: #880000; font-size: 14px; }

#rightmenu li a { color: #880000; font-size: 12px; text-decoration: none;}

#rightmenu li a:hover { color: #888; }


#rightimage { width: 516px; float: left; margin: 25px 0 10px 0; height: 17px; background: url(images/top_countries.png) no-repeat center top; }


#leftcol { margin: 35px 53px 0 45px; width: 340px; float: left;}

#rightcol { margin: 35px 32px 0 0; width: 510px; float: left;}

#fullcol { padding: 35px 0 0 45px; }

#bottomimage { height: 13px; background: url(images/btmcountrylistings.png) no-repeat center bottom; margin: 30px 0 20px 0; }


.footer { margin-top: 20px; height: 20px; padding: 8px 0 0 0; background-color: #000; font-size: 12px; color: #fff; text-align: center; }
a:link.footer { color: #fff; font-size: 12px; font-family: Verdana, Myriad; text-decoration:none; padding-top: 5px!important;}
a:hover.footer { color: #888!important; font-size: 12px; font-family: Verdana, Myriad; text-decoration:underline; padding-top: 5px!important; }
a:visited.footer { color: #fff; font-size: 12px; font-family: Verdana, Myriad; text-decoration:none; padding-top: 5px!important; }
a:active.footer { color: #fff; font-size: 12px; font-family: Verdana, Myriad; text-decoration:none; padding-top: 5px!important; }

