@charset "UTF-8";
/* CSS Document */

/* ************************** DESIGNED BY ************************** */


/* Henrique Moser | hdmoser.com */


/* This CSS relates to all links */


/* ************************** HEADER ************************** */
hr {
    background: transparent;
    border-top: transparent;
    border-left: transparent;
    border-right: transparent;
    border-bottom: 1px;
	color:#CCCCCC;
	background-color:#CCCCCC;
	height:1px;
}

#webpage	{ 
			width: 100%;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			}

#d_header	{
			background-image:url(../img/elements/header_bg.png);
			background-repeat:no-repeat;
			margin: 15px auto 0px;
			width:860px;
			height:152px;
			}
			
#d_header_end	{
				background-image:url(../img/elements/header_bt.png);
				background-repeat:no-repeat;
				margin: 0px auto;
				padding:0px;
				width: 860px;
				height: 16px;
				}



/* header menus */

				
.d_menu		{
			float:left;
			margin-left: 55px;
			padding-top:25px;
			font-size:12px;
			}
			
.d_menu ul	{
			margin-right:30px;
			list-style-type:none;
			line-height:15px;
			float:left;
			}
			
.d_menu img	{ vertical-align:-1px; padding-right:2px; }

.d_menu a:link		{ color:#636159; }
.d_menu a:hover		{ color:#000000; }
.d_menu a:visited	{ color:#636159; }
			
/* selected menu item */
.s1 a , .s2 a , .s3 a { color:#B4A04B; font-weight:bold; }
.s1 a:visited , .s2 a:visited , .s3 a:visited { color:#636159; font-weight:bold; }  
.s1 a		{ margin-left:-10px;	 }
.s2 a 		{ margin-left:-15px; }
.s3 a 		{ margin-left:-20px; }


h1.page
{
font-size:24px;
font-weight:lighter;
color:#B4A04B;
padding-top:35px;
}



			
/* ************************** CONTENT ************************** */

.d_body		{
			background-image:url(../img/elements/body_bg.png);
			background-repeat:repeat-y;
			margin: 0px auto;
			width: 860px;
			min-height:10px; /* 293 */
			}
			
.d_content	{
			margin: 0px 55px;
			padding: 10px 0px;
			min-height: 10px; /* 273 */
			}
			
div.newsroom
{
/*background-color:#CCCCCC; /* grey */
float:left;
font-size:12px;
padding:0px 20px;
width:710px;
}

#d_banners	{
			float:left;
			width:260px;
			text-align:center;
			}
#d_banners img	{
				padding: 10px 0px 60px;
				}
			
.d_text		{
			float:left;
			width: 450px;
			padding:0px 20px;
			}
			
.d_text h2	{
			font-size:100%;
			font-weight:lighter;
			color:#52535E; /* 828282 */
			margin-bottom:5px;
			}
.d_text p	{
			font-size:12px;
			font-weight:lighter;
			line-height: 20px;/*1.7em;*/
			color:#636159;
			padding-top:1.5em;
			margin-bottom:em;
			}

/* ************************** GLOSSY ************************** */

#d_glossy		{
				background-image:url(../img/elements/glossy.png);
				background-repeat:no-repeat;
				background-position:bottom;
				margin: 0px auto;
				width: 860px;
				height:80px;
				}
			
#d_glossytitle	{
				margin-left: 55px;
				text-transform:uppercase;
				font-size:11px;
				color:#857637;
				}

.d_glossymenu	{
				font-size: 12px;
				margin-left: 55px;
				padding-top: 12px;
				line-height: 17px;
				}

.d_glossymenu ul{
				float:left;
				margin-right:30px;
				list-style-type:none;
				}
				
.d_glossymenu a:link		{ color:#474640; } /* #636159 */
.d_glossymenu a:hover		{ color:#000000; }
.d_glossymenu a:visited		{ color:#474640; }			

.s				{ font-weight:bold; }


/* ************************** FOOTER ************************** */

#d_footer		{
				background-image:url(../img/elements/quicklinks.png);
				background-repeat:no-repeat;
				margin: 0px auto;
				width:860px;
				height: 49px;
				}
			
#d_quicklinks	{
				margin-left:115px;
				padding-top:5px;
				color:#FFFFFF;
				font-size:10px;
				}
#d_quicklinks li{
				margin-right:5px;
				}
#d_quicklinks a:link , #d_quicklinks a:visited	{color:#F4F3ED;}
#d_quicklinks a:hover	{color:#FFFFFF;}