/* Basic.css */

/*
[COLOR CHART]
#F00:Red
*/
html {overflow-x:auto; overflow-y:scroll !important; overflow-y:hidden; /* ie6 value b/c !important ignored */}

body {background-color:#E2DBD7; font-family:Arial,sans-serif; font-size:62.5%; height:100%; overflow-y:hidden !important; overflow-y:scroll; /* ie6 value b/c !important ignored */}

h1 {color:#F27022; font-size:1.4em; font-weight:bold; margin-bottom:15px;}
h2 {color:#999; font-size:1.2em;}
h3 {font-size:120%;}
h4 {font-size:110%;}
p {margin-bottom:20px;}

big {font-size:2em;}
code, tt {font-family:monospace;}
small {font-size:0.9em;}
cite, em, i {font-style:italic;}
a, b, strong {color:#999; font-weight:bold;}

a {text-decoration:underline;}
a:hover {text-decoration:none;}

ul {list-style-type:disc; margin-bottom:30px;}
li {margin-left:30px;}

form {}
fieldset {}
legend {}
label {display:inline-block; vertical-align:top; width:140px;}
label em {font-style:normal;}
label small {color:#F00; margin-left:3px;}
input {}
select {}
textarea {}

table {}
th {font-weight:bold; text-align:left;}

address {font-style:normal;}
address .type {display:none;}

#body {background:#FFF url('/_images/main-bg.gif') top right repeat-y; font-size:1.4em; height:100%; margin:0px auto; padding-bottom:95px /* footcontent height*/; position:relative; width:967px;}

#header {background:url('/_images/header-bg.jpg') no-repeat; height:224px;}

#headerfoto {background-image:url('/_images/header-corners.gif'); height:38px; position:absolute; top:157px; width:331px;}
#headerfoto img {margin-top:-40px;}
#headsmall1 {margin-left:44px;}
#headsmall2 {margin-left:47px;}
#logo {position:absolute; top:0px; right:0px; z-index:10;}


#header, #nav {width:682px;}
#nav {background-color:#9B9794; height:26px;}
#nav {padding-top:12px;}

span#mp_BreadCrumbs{position:absolute; top:275px; left:43px; font-size:0.65em;}

#navindicator {background-image:url('/_images/menu-selected-bg.gif'); background-repeat:no-repeat; height:11px; margin-top:7px; visibility:hidden; width:682px;}

#main {}
#article {color:#777; line-height:2em; min-height:140px; padding:47px 0px 0px 44px; width:638px;}
  #article img {background-color:#FFF; border:1px solid #F27022; margin:5px; padding:2px;}
  #article .ItemTitle {display:block;}
  
#aside {background:url('/_images/aside-bg.gif') 254px 125px no-repeat; color:#FFF; padding:150px 41px 65px 29px; position:absolute; right:0px; top:0px; text-align:center; width:205px;}
#aside #latestedition, #aside .ItemImg img {-moz-box-shadow:5px 5px 20px #333; -webkit-box-shadow:5px 5px 20px #333; display:block; margin-bottom:20px;}
#aside .ItemTitle {color:#FFF;}

#footer {position:fixed !important; position:absolute; /* ie6 value b/c !important ignored */ bottom:0px; width:100%; z-index:100;}
#footercontent {background-color:#FFF; border-top:1px solid #717171; font-size:1.4em; height:95px; margin:0px auto; padding:0px 44px; text-align:center; width:879px;}
#footercontent img {margin:10px;}
#address {bottom:5px; font-size:0.9em; position:absolute; right:5px; text-align:right; width:200px;}

.AspNet-Menu {margin-left:30px; margin-bottom:0px;}
.AspNet-Menu-Leaf a, .AspNet-Menu-WithChildren a {color:#FFF; font-weight:normal; text-decoration:none;}
.AspNet-Menu-Leaf a:hover, .AspNet-Menu-WithChildren a:hover, a.AspNet-Menu-Selected, a.AspNet-Menu-ChildSelected {color:#000;}
.AspNet-Menu-Horizontal li {border-right:2px solid #7A7673; display:inline; margin-left:0px; padding:0px 14px;}
.AspNet-Menu-Horizontal li:last-child {border-right:none;}
.AspNet-Menu-WithChildren ul {display:none; position:absolute; left:30px; margin-top:16px;}
.AspNet-Menu-WithChildren ul a {color:#000;}
.AspNet-Menu-WithChildren ul a:hover, .AspNet-Menu-WithChildren ul a.AspNet-Menu-Selected {text-decoration:underline;}
.AspNet-Menu-Selected ul, .AspNet-Menu-ChildSelected ul {display:block;}

#ace {font-size:0.8em; position:absolute; right:0; bottom:-20px;}
/* #mp_BreadCrumbs {font-size:0.8em; position:absolute; top:265px; left:200px;} */
#mp_BreadCrumbs {font-size:0.8em; position:absolute; top:267px; left:8px;}
#mp_address1_Title {font-weight:bold;}
#mp_address1_State, #mp_address1_Internet {display:none;}
#mp_address1_Country {display:block;}

/* Google search (on 404 pages) */
#pageNotFoundGoogleSearch {border:1px solid #000; margin:10px; padding:10px;}

/* General styles */
.warning {color:#F00; font-weight:bold;}
.ModuleChildOverview {}
.pager {}
.edition {border-bottom:1px solid #F27022;}

.vcard .type {display:none;}
.vcard .street-address, .vcard .tel, .vcard .email, .vcard .url {display:block;}

#article .MediaItem img {border:none; margin:0px 5px 0px 0px; padding:0px;}

/* mooFlow */
.mf{visibility:hidden; z-index:1; color:#666; font-size:14px}
.mf * {outline:none; border:none; padding:0; margin:0; -moz-user-select:none; -webkit-user-select:none; user-select:none; -o-user-select:none;}
.mf div.loader{position:absolute; text-align:center; z-index:10000; margin:0 auto; top:45%; width:100%; background:url('/_images/skin-white/ajax-loader.gif') no-repeat 50% 0; padding:50px 0;}
.mf div.caption {position:absolute; text-align:center; z-index:98; margin:1em auto; bottom:50px; width:100%;}
.mf div.mfNav{position:absolute; z-index:99; margin:0 auto; text-align:center; width:100%; bottom:20px; font-size:1px; line-height:1px; width:100%;}
.mf div.autoPlayCon{float:left; width:10%; padding-left:3%; height:24px;}
.mf a.play, .mf a.stop{width:27px; height:24px; float:left; cursor:pointer;}
.mf a.play{background:url('/_images/skin-white/play.gif') no-repeat;}
.mf a.stop{background:url('/_images/skin-white/stop.gif') no-repeat;}
.mf div.sliderCon{margin-top:5px;float:left;width:74%;}
.mf a.sliderNext{background:url('/_images/skin-white/left.gif') no-repeat;}
.mf a.sliderPrev{background:url('/_images/skin-white/right.gif') no-repeat;}
.mf a.sliderNext, a.sliderPrev{text-decoration:none; width:25px; height:16px; cursor:pointer; float:left;}
.mf div.resizeCon{float:right; width:10%; padding-right:3%; height:24px;}
.mf a.resize{width:34px; height:24px; float:right; cursor:pointer; background:url('/_images/skin-white/resize.gif') no-repeat;}
.mf div.slider{background:url('/_images/skin-white/middle.gif') repeat-x; height:16px; position:relative; text-align:left; float:left;}
.mf div.knob{height:16px; background:url('/_images/skin-white/middle-slider.gif') repeat-x right center;}
.mf div.knobleft{background:url('/_images/skin-white/left-slider.gif') repeat-x center; width:8px; height:16px;}

/* Mootools Tips */
div.tip			{background: #f27022; color: #FFF; padding: 5px; border: 1px dotted #FFF;}
div.tip-title   {font-size: 11px; font-weight: bold; margin-bottom: 4px;}