@charset "utf-8";
/* CSS Document */

body { font-family: Verdana, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0; color:#666666; background:#fff;}
img { padding-top:5px; padding-bottom:5px;}

input, form, textarea
h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
h1{font-family:'Hoefler Text', Georgia, 'Times New Roman', serif;font-weight:normal;font-size:20px;letter-spacing:.2em;text-transform:uppercase;color:#6a9ca7;line-height:20px;}
h2{font-size: 15px;line-height:20px;font-family: Georgia, 'Times New Roman', serif;color: #a60000;font-weight: 100;}
h3{font-family:'Hoefler Text', Georgia, 'Times New Roman', serif;font-weight:normal;font-size:15px;letter-spacing:.2em;text-transform:none;color:#6a9ca7;line-height:20px;}
blockquote{font-size: 15px;line-height:20px;font-family: Georgia, 'Times New Roman', serif;color: #6a9ca7;font-weight:100;font-style:italic;text-align:justify;}

a:link, a:visited{color:#666666; text-decoration:none;}
a:hover{text-decoration:none; color:#0084db;}

#container { width:996px; margin:0 auto; }
	
#topbar { width:auto; height:151px; margin:0 auto; }

.topbar_left {
	display:block; 
	float:left;
	width:220px;
	height:151px;
	background:url(images/topbar_left.jpg);
	}

.topbar_center{
	display:block; 
	float:left;
	width:566px;
	height:151px;
	background:url(images/topbar_center.jpg);
	vertical-align:bottom;
	}

.topbar_center h1 {
    font-family:  'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight: normal;
    font-size: 20px;
	letter-spacing: .2em;
	line-height: 20px;
	margin-right:140px;
	padding-top:50px;
	text-align: right;
	text-transform: uppercase;
	color:#6a9ca7;	
}

.topbar_center h2 {
	font-size: 14px;
	font-family: Georgia, 'Times New Roman', serif;
	color: #666;
	text-align: right;
    font-weight: 100; 
	margin-right:140px;
	}

.topbar_center h3 {
	font-size: 12px;
	font-family: Georgia, 'Times New Roman', serif;
	color: #767676;
	text-align: right;
    font-weight: 100; 
	margin-right:140px;
	}

.topbar_right {
	display:block;
	float:left;
	width:210px;
	height:151px;
	background:url(images/topbar_right.jpg);
}

#navbar {width:auto;display:block;height:44px;background:url(images/navi.jpg);padding-left:205px;}

.navbar {
	padding-top:21px;
	}

.navbar a {
	padding-left:0px;
	display:inline;
	margin-left: 25px;
	}
	
#main {width:auto;display:block;}
	
#column_left {width:220px;height:537px;float:left;background:url(images/menu.jpg) right top no-repeat;}
	
#column_left ul { 
	text-align:right;
	padding-right: 70px;
	margin: 10px 0 0 0;
	padding-left:0;
	}

#column_left li { 
	list-style: none;	
	background:url(images/arrow.gif) right bottom no-repeat;
	padding-right:15px;

	}
	
.menu-news {padding-top: 15px;}
	
.menu-articles {padding-top: 90px;}

.menu-members {padding-top: 95px;}
	
.menu-classified {padding-top: 85px;}
	
#column_right {width:566px;float:left;background:url(images/main.gif) top left no-repeat;}

#column_right a { color:#6a9ca7; }

#column_right ul li li { line-height:20px;font-weight:normal;color:#666; }
#column_right ul li li li { line-height:20px;font-weight:normal;color:#666;  }
#column_right ul li { line-height:50px;font-weight:bold;color:#6a9ca7; }

.column_right_content {
	margin-left: 20px;
	margin-right: 25px;
	}
	
.column_right_content p {
	line-height:18px;
	text-align:justify;
	margin-top:0px;
	}
	
.column_right_content h1 {
	font-family:'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight:normal;
	font-size:20px;
	letter-spacing:.2em;
	text-transform:uppercase;
	color:#6a9ca7;
	margin:0;
	padding-top:10px;
	padding-bottom:10px;
	}

.column_right_content h2 {
	font-family: Verdana, Helvetica, sans-serif; 
	font-size:11px; 
	margin:0px; 
	padding:0; 
	color:#666666;
	}
	
.column_right_content h3 {
	font-family:'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight:normal;
	font-size:11px;
	letter-spacing:.2em;
	text-transform:uppercase;
	color:#a60000;
	margin:0;
	padding-top:1px;
	padding-bottom:1px;
	}

.column_right_box {
	text-align: justify;
	line-height:18px;
	border:1px #e3e3e3 solid;	
	padding:5px;
	}
	
.column_right_box img {
	background-color:#e9e9e9;
	padding:5px 5px 15px 5px;
	border:1px solid #e0e0e0;
	margin-right:12px;
	}
	
.pageImg img {
	background-color:#e9e9e9;
	padding:5px 5px 15px 5px;
	border:1px solid #e0e0e0;
	}
	
.column_right_box h1 {
	font-family:'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight:normal;
	font-size:20px;
	letter-spacing:.2em;
	text-transform:uppercase;
	color:#6a9ca7;
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
	}
	
	
.column_right_left {
	display:block; 
	float:left;
	width:240px;
	text-align: justify;
	line-height:18px;
	border-right:1px #e3e3e3 solid;	
	padding-left:5px;
	padding-right:10px;
	padding-bottom:5px;
	}
	
.column_right_left h2 {
	font-family:'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight:normal;
	font-size:10px;
	letter-spacing:.2em;
	text-transform:uppercase;
	color:#a60000;
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
	}


.column_right_right {
	display:block; 
	float:left;
	width:240px;
	text-align: justify;
	line-height:18px;	
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	}
	
.column_right_right h2 {
	font-family:'Hoefler Text', Georgia, 'Times New Roman', serif;
	font-weight:normal;
	font-size:10px;
	letter-spacing:.2em;
	text-transform:uppercase;
	color:#a60000;
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
	}	
	
.column_right_left_m {
	display:block; 
	float:left;
	width:238px;
	text-align: justify;
	line-height:18px;
	border:1px #e3e3e3 solid;	
	padding-left:5px;
	padding-right:10px;
	padding-bottom:5px;
	margin-left:2px;
	margin-bottom:2px;
	}
	
.column_right_left_m h2 {
	display:block; 
	float:left;
	width:238px;
	}

.column_right_left_m p {
	display:block; 
	float:left;
	width:238px;
	text-align: justify;
	padding:0;
	margin:0;
	}
	
.column_right_right_m {
	display:block; 
	float:left;
	width:238px;
	text-align: justify;
	line-height:18px;	
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	border:1px #e3e3e3 solid;
	margin-left:2px;
	margin-bottom:2px;
	}
	
.column_right_right_m h2 {
	display:block; 
	float:left;
	width:238px;
	}
	
.column_right_right_m p {
	display:block; 
	float:left;
	width:238px;
	text-align: justify;
	padding:0;
	margin:0;
	}
	
#column_right_sidebar {width:210px;float:left;}

.column_right_blue {
	width:auto;
	border-top:solid 10px #0081ea;
	}
	
.column_right_blue ul {
	margin:0;
	padding:0;
	}
	
.column_right_blue li {
	width:auto;
	list-style-type:none;
	font-size:16px;
	line-height:35px;
	margin-left:5px;
	padding:0;
	border-bottom:1px #929492 solid;
	letter-spacing:-1px;
	}

.column_right_blue a {
	width:auto;
	list-style-type:none;
	font-size:16px;
	line-height:35px;
	margin-left:5px;
	padding:0;
	letter-spacing:-1px;
	text-decoration:none;
	}

.column_right_blue a:hover {
	width:auto;
	list-style-type:none;
	font-size:16px;
	line-height:35px;
	margin-left:5px;
	padding:0;
	letter-spacing:-1px;
	text-decoration:none;
	color:#ffba00;
	}
	
.column_right_red {
	width:auto;
	background:url(images/flag.jpg) top no-repeat;
	margin:0;
	padding:0;
	}

.column_right_red h1 {
	font-size: 16px;
	line-height:20px;
	font-family: Verdana;
	letter-spacing:-1px;
	color: #a60000;
	font-weight: 100;
	margin:0;
	padding-left:5px;
	padding-top:11px;
	text-transform:none;
	}

.column_right_red_excerpt {
	text-align: justify;
	line-height:15px;
	padding:5px;
	border-bottom: 1px solid #000;
	padding-bottom:10px;
	}
	
.column_right_red_excerpt h1 {
	font-family:Verdana;
	font-size: 13px;
	line-height: 15px;
	color: #6a9ca7;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight:150;
	letter-spacing:normal;
	}
	
.column_right_red_excerpt a {
	font-family:Verdana;
	font-size: 13px;
	line-height: 15px;
	color: #6a9ca7;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight:100;
	letter-spacing:normal;
	}

.column_right_red_excerpt h2 {
	font-family:Verdana;
	font-size: 10px;
	line-height: 12px;
	color:#6d6d6d;
	}

.column_right_red_excerpt p {
	text-align: justify;
	font-size: 11px;
	line-height: 15px;
	color: #666;
	margin:0;
	padding:0;
	}

	
div.spacer {clear:both;height:7px;display:block;}

#footer	{width:auto;display:block;padding:15px 0;font-size:10px;color:#666666;text-align:center;}
