/* - - - Content page specific stylesheet - - - */
/* - - - LAYOUT - - - */

@import "global.css";

html
{
	background-color: #ffffff;
	background-image: url('../images/bg_body_content.png');
	background-repeat: repeat-x;
	background-position: left top;
}
body
{
	background-color: transparent;
	background-image: url('../images/bg_footer_content.png');
	background-repeat: repeat-x;
	background-position: left bottom;
	
}

#content
{
	padding-top: 85px;
	background-color: transparent;
	background-image: url('../images/bg_content_content.png');
	background-repeat: no-repeat;
	background-position: center top;
	width: 1000px;
}
#footer
{
	height: 103px;
	padding-top: 25px;
}
#supplemental,
#secondary
{
	width: 175px;
	float: left;
	clear: left;
	font-family: "Frutiger55Roman", Arial, Verdana, Helvetica, sans-serif;
}
#main
{
	margin: 0 50px 0 240px;
	padding: 50px 0;
	width: 710px;
}


/*Formatting */
#content #main
{
	font-size: 12.5px;
	text-align: left;
	color: #383838;
}
#content #main h1,
#content #main h2,
#content #main h3,
#content #main h4,
#content #main h5,
#content #main h6
{
	
}
#content #main #content_news #news h3,
#content #main h1{
	font-family: 'SerpentineLTMediumBold', Verdana, Arial, "MS Trebuchet", sans-serif;
	font-size: 23px;
	margin: 0 0 30px 0;
	color: #000000;
	
}
#content #main h2{
	font-family: 'Frutiger65Bold', Verdana, Arial, "MS Trebuchet", sans-serif;
	color: #fe190b;
	margin-bottom: 0;
}

#content #main #EditField1 #ce h2
{
	font-family: "FrutigerCE55Roman";
	text-align: left;
}

#ce h2
{
	font-family: "FrutigerCE55Roman";
	text-align: left;
}

#content #main h3{
	font-family:   Arial, Verdana, "MS Trebuchet", sans-serif;
}
#content #main h4{
	font-family: 'Frutiger65Bold', Verdana, Arial, "MS Trebuchet", sans-serif;
}
#content #main h5{
	font-family: 'Frutiger65Bold', Verdana, Arial, "MS Trebuchet", sans-serif;
}
#content #main h6
{
	font-family: 'Frutiger65Bold', Verdana, Arial, "MS Trebuchet", sans-serif;
}

#content #main img
{
	float: right;
	margin: 0 0 1em 1.5em;
	border: 5px double #ececec;
	box-shadow: 0 5px 5px #ececec;
	-moz-box-shadow: 0 5px 5px #ececec;
	-webkit-box-shadow: 0 5px 5px #ececec;
	
}
#content #main img.utanram
{
    padding-top: 6px;
	border: none;
        box-shadow: 0 0px 0px #fff;
	-moz-box-shadow: 0 0px 0px #fff;
	-webkit-box-shadow: 0 0px 0px #fff;
}
#content #main ul li,
#content #main ol li
{
	font-size: 12.5px;
}

#content #main ul
{}
#content #main  ol
{}

#content a
{
	color: #fe190b;
}
#content a:hover
{
	text-decoration: none;
}

/*Undermeny*/
#supplemental
{
	background-color: transparent;
	background-image: url('../images/menu_sub_bg.png');
	background-repeat: repeat-x;
	background-position: left top;
	min-height: 500px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px; 
	-moz-border-radius-bottomleft: 0; 
	-moz-border-radius-bottomright: 0; 
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	
}
#sub_nav
{
	
}
#sub_nav ul
{
	margin: 0.5em 0 0;
}
#sub_nav ul li
{
	list-style: none;
	background-image: url('../images/arrow_menu_sub_closed.png');
	background-repeat: no-repeat;
	background-position: 150px 6px;
	font-size: 12.5px;
}
#sub_nav ul li#current,
#sub_nav ul li.current
{
	background-image: url('../images/arrow_menu_sub_open.png');
	background-position: 150px 3px;
}
#sub_nav ul li a
{
	color: #696969;
	display: block;
	text-decoration: none;
	line-height: 20px;
	background-color: transparent;
	background-image: url('../images/menu_sub_level1_divider.png');
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0 10px;
	margin: 0 1px;
	
}
#sub_nav ul li  ul
{
	margin: 0;
}
#sub_nav ul li  ul li a
{
	background-image: url('../images/menu_sub_level2_bg.png');
	
}
#sub_nav ul li a:hover
{
	color: #fe190b;
}
#sub_nav ul li  ul li a:hover
{
	color: #ffa316;
}
#sub_nav ul li#current a,
#sub_nav ul li.current > a
{
	color: #000000;
}
/*Newslist*/
#news_list
{
	padding: 0 10px;
}
#footer #credits a 
{
	top: 20px;
}

/*News page*/
#content_news
{}
#content_news h3
{}
#news .wm_news_published
{
	font-family: 'Frutiger65Bold', Verdana, Arial, "MS Trebuchet", sans-serif;
	/*color: #fe190b;*/
	font-weight: bold;
}

/*News archive*/
#news_archive ul
{
	margin: 0.5em 0;
}
#news_archive ul li
{
	list-style: none;
	margin: 0.5em 0;
}
#news_archive .wm_news_published
{
	font-family: 'Frutiger65Bold', Verdana, Arial, "MS Trebuchet", sans-serif;
	/*color: #fe190b;*/
	font-weight: bold;
	padding-right: 10px;
}

/*reseller*/
#content #main img#map_counties
{
	float: left;
	margin: 0 1.5em 0 0;
	box-shadow: none; /* Opera 10.5, IE 9.0 */
	-moz-box-shadow: none; /* FF3.5+ */
	-webkit-box-shadow: none; /* Saf3.0+, Chrome */
	filter:  progid:DXImageTransform.Microsoft.dropshadow(OffX=0px, OffY=0px, Color='#ffffff'); /* IE6,IE7  - Optional it looks bad*/
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0px, OffY=0px, Color='#ffffff')"; /* IE8 - Optional it looks bad*/
	border: 0 none;
}
#member_details
{
	
}
#member_details #member_search
{}
#member_search label
{
	font-weight: bold;
	padding-bottom: 0.5em;
	font-size: 1em;
}
input#member_searchword
{
	border: 1px solid #cccccc;
	background-image: -moz-linear-gradient(top, #ececec, #ffffff); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ececec),color-stop(1, #ffffff)); /* Saf4+, Chrome */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec', endColorstr='#ffffff'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec', endColorstr='#ffffff')"; /* IE8 */
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-pie-border-radius: 3px;
	
}
#member_search button
{
	cursor: pointer;
padding: 1px;
	border: 1px solid #833b32;
	background-image: -moz-linear-gradient(top, #ffcb03, #fea500); /* FF3.6 */
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffcb03),color-stop(1, #fea500)); /* Saf4+, Chrome */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcb03', endColorstr='#fea500'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcb03', endColorstr='#fea500')"; /* IE8 */
	
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-pie-border-radius: 3px;
	
	box-shadow: 0 1px 3px #833b32; /* Opera 10.5, IE 9.0 */
	-moz-box-shadow: 0 1px 3px #833b32; /* FF3.5+ */
	-webkit-box-shadow: 0 1px 3px #833b32; /* Saf3.0+, Chrome */
	filter:  progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=1px, Color='#833b32'); /* IE6,IE7  - Optional it looks bad*/
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=1px, Color='#833b32')"; /* IE8 - Optional it looks bad*/
	
	
}
.member_results
{
	padding: 2em 0;
}
#content #main .member_results h1,
#content #main .member_results h2
{
	margin: 0 0 0.5em 0;
}

#content #main .member_results p + h2{
	margin: 1em 0 0.5em 0;
}
#content #main .member_results img
{
	max-width: 300px;
	height: auto;

	box-shadow: 0 0 0 #ffffff; /* Opera 10.5, IE 9.0 */
	-moz-box-shadow: 0 0 0 #ffffff; /* FF3.5+ */
	-webkit-box-shadow: 0 0 0 #ffffff; /* Saf3.0+, Chrome */
	filter:  progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#ffffff'); /* IE6,IE7  - Optional it looks bad*/
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color='#ffffff')"; /* IE8 - Optional it looks bad*/
	border: 0 none;
}



