#container
{
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;
	width: 740px;
	position:relative;
	background-color:#FFFFFF;
display:block;
}


#main_col
{
	margin:0px;
	padding:0px;
	width: 740px;
	position:relative;
display:block;

background-image:url(../images/middle-bar.png);
}

.filler
{
	margin:0px;
	padding:0px;
	width: 740px;
	height:25px;
		position:relative;
display:block;
background-color:#FFFFFF;
}


#bottom_divider {
margin:0px;
height:25px; 
display:block;
background-repeat: no-repeat;
background-position:bottom;
background-image:url(../images/dash-line.png);
}


.one_col
{
		width: 740px;
	display: inline;
	float: left;
	position:relative;
	margin-left: 0px;
	margin-right: 0px;
	display:block;
}

.left_col
{
		width: 360px;
	display: inline;
	float: left;
	position:relative;
	padding-right: 10px;
	display:block;
	background-color:#FFFFFF;
}

.profile_title
{
		width: 100%;
	display: inline;
	float: left;
	position:relative;
	padding:0px;
	margin-bottom: 32px;
	display:block;
	background-color:#FFFFFF;
}

.right_col
{
		width: 364px;
	display: inline;
	float: right;
	position:relative;
	padding-left: 5px;
	display:block;
	background-color:#FFFFFF;
}


.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0px;
	height: 0px;
	position:relative;
}




#header {
margin:0px;
padding-bottom:0px;
height:70px; 
width:740px; 
display:block;
background-repeat: no-repeat;
background-image:url(../images/logo.png);
}

#introduction {
margin:0px;
padding-top:25px;
display:block;
background-repeat: no-repeat;
background-position:bottom;
background-image:url(../images/h-line.png);
}


#partner_list
{
margin:0px;
padding-top:25px; 
display:block;

}


#header a#logo 
{
position:absolute; 
	left:0px; 
	top:13px;
display:block;
height:40px;
width:233px;
text-indent:-9999px;
overflow: hidden;

}


ul#nav {
list-style-type:none;
	width:288px;

	height:9px;
	margin:0px;
	padding:0px;
position:absolute;
left:452px; 
	top:41px;
	}

	
	
ul#nav li#n-home
{
list-style-type:none;
	padding:0;
	margin:0;
	width:44px;
	float:left;
	text-align:center;
}

ul#nav li#n-who
{
list-style-type:none;
	padding:0;
	margin:0;
	width:47px;
	float:left;
	text-align:center;
}

ul#nav li#n-what
{
list-style-type:none;
	padding:0;
	margin:0;
	width:42px;
	float:left;
	text-align:center;
}

ul#nav li#n-where
{
list-style-type:none;
	padding:0;
	margin:0;
	width:49px;
	float:left;
	text-align:center;
}

ul#nav li#n-news
{
list-style-type:none;
	padding:0;
	margin:0;
	width:66px;
	float:left;
	text-align:center;
}


ul#nav li#v-bar
{
list-style-type:none;
	padding:0;
	margin:0;
	width:21px;
	float:left;
	text-align:center;
}


ul#nav li#n-language
{
list-style-type:none;
	padding:0;
	margin:0;
	width:19px;
	float:left;
	text-align:right;
}
	




ul#nav li a {

	border:0;

	font-size: 11px;
	line-height:normal;

	text-decoration:none;
	color:#b3b3b6;

	}
	


ul#nav li a:hover, ul#nav li a:focus 
{
	color:#569bbe;
	text-decoration:underline;
}

a 
{
	color:#b3b3b6; 
	text-decoration:none;
}


#partner_list ul, li
{
	color:#b3b3b6; 
}

#partner_list ul
{
padding:0px;

	margin-left:15px;
	

}




#services ul, li
{
color:#000000;
padding:0px;

	margin:0px;
	

}

 a:hover,  a:focus 
{
	color:#4d4d4d;
text-decoration:underline;
}


	
ul#nav #n-language img
{
padding-top:3px;
}


body#home ul#nav  li#n-home a
{
	line-height:normal;
	color:#569bbe;
}

body#who ul#nav  li#n-who a
{
	line-height:normal;
	color:#569bbe;
}

body#what ul#nav  li#n-what a
{
	line-height:normal;
	color:#569bbe;
}

body#where ul#nav  li#n-where a
{
	line-height:normal;
	color:#569bbe;
}

body#news ul#nav  li#n-news a
{
	line-height:normal;
	color:#569bbe;
}


body
{
	margin: 0; 
	padding: 0;
	font-size: 11px;
line-height: 1.3em;
font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	height:100%;
}


p {

margin:0px;
padding-bottom:8px;

}


img
{
	border:none;
}


#footer {
margin:0px;
padding:0px;
height:71px; 
width:740px; 
display:block;
background-image:url(../images/copyright.png);
}


.blue_title
{
font-size:18px; 
font-style:italic; 
color:#559BBD;
padding-bottom:10px;
font-family:Georgia, "Times New Roman", Times, serif;

}


.small_blue_title
{ 
color:#559BBD;

}



#news_posts a.post_title
{ 
font-size:18px;
color:#559BBD;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;

}

#blog_posts a.post_title
{ 
font-size:18px;
color:#DA511D;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
}

#news_posts .post_date, #blog_posts  .post_date
{
	color:#b3b3b6; 
	padding-top:3px;
}

#news_posts ul, #blog_posts ul
{
padding:0;
margin:0;
}

#news_posts li, #blog_posts li
{
display:block;
height:122px;
padding-top:25px;
margin:0;
background-repeat: no-repeat;
background-position:bottom;
background-image:url(../images/dash-line.png);
}

.archives #news_posts li, .archives #blog_posts li
{
display:block;
padding-top:10px;
margin:0;
height:40px;
background-image:none;
}

.archives .read_more
{
visibility:hidden;
}

.blog_title
{
background-repeat: no-repeat;
background-position:bottom;
background-image:url(../images/h-line.png);

}


#single_post
{
background-repeat: no-repeat;
width:500px;
background-position:bottom;
background-image:url(../images/dash-line.png);

}

#single_post img
{
	padding-top:25px;
	padding-bottom:15px;
}








































