﻿/* commented backslash hack v2 \*/ 
html, body {height:100%} 
/* end hack */ 
html,body {margin:0;padding:0}
body {background: #DFDCC9 url(/images/bck_main_gradient.jpg) repeat-x; }
div#black_bar {height:1px; background-color:#000; font:1px serif; line-height:1px; content: "."; width:100%; z-index:100;}
div#body_balloon {background:url(/images/balloon.png) bottom right no-repeat;}
div#body_inner_left {float:left; position: absolute; width:216px; margin-left:29px; margin-top:50px;}
div#body_inner_right {width:515px; float:right;}
div#body_outer {position:relative; top:0; left:0; margin-top:236px; background: url(/images/bck_tile_vertical.png) repeat-y;}
div#body_padding {padding:11px 50px 29px 32px;}
div#footer {background:url(/images/bck_tile_vertical_white.png) repeat-y;}
div#footer ul {list-style-type: none; margin: 0px; padding: 0px}
div#footer ul li {display: block; float:left; font:normal 9px arial, sans-serif; color:#630; padding: 0 0.8em 0 0.8em;}
div#footer ul li a {text-decoration:none; color:#630;}
div#footer ul li a:hover {text-decoration:underline}
div#footer_bar {background-color:#E28A19;}
div#footer_inner {padding:6px 30px 0 27px;}
div#footer_left {float:left}
div#footer_right {float:right}
div#gradient_left {position:absolute; top:23px; left:0;}
div#gradient_right {position:absolute; top:23px; left:739px;}
div#header_bg {width:718px;height:182px;background:url(/images/bck_top_white.jpg) no-repeat}
div#header_outer {position:absolute; top:23px; left:0px; padding:0 21px 0 21px; background-color:#fff;}
div#header_topbar_bottom {width:760px;height:6px;background:url(/images/bck_topbar_bottom.png) no-repeat}
div#home_flash {position:absolute; left:245px; top:0px;}
div#logo {position:absolute; top:39px; left:83px;}
div#inner {position:relative; top:0px; left:0px; width:760px}
div#nav_inner {float:right; text-align:right;}
div#nav_inner ul {list-style-type: none; margin: 0px; padding: 0px}
div#nav_inner ul li{display: block; float:left;}
div#nav_inner ul li a {font:normal 11px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#fff; line-height:23px}
div#nav_inner ul li a {text-decoration: none; padding: 0 0.8em 0 0.8em;}
div#nav_inner ul li a:hover {text-decoration:underline}
div#nav_outer {position:absolute; top:-32px; left: 21px; background: url(/images/bck_nav_main.png) no-repeat; width:718px; }
div#nav_outer .arrow {margin-top:2px; text-align:center;}
div#news_abuzz {background:url(/images/news_tile.png) repeat-y;}
div#news_bottom_inner { padding:14px;width:188px;background:url(/images/search_mag_glass_bottom_blank.png) top left no-repeat;}
div#news_bottom_mid {background:url(/images/news_tile.png) repeat-y;}
div.news_divider {clear:both; font:14px arial, sans-serif; line-height:14px;}
div#news_top_inner {padding:66px 10px 0 20px;}
div#news_top_mid {background:url(/images/news_top_L1_blank.png) no-repeat; height:108px; width:216px;}
div#news_top_outer {height:108px; width:216px; background:url(/images/news_tile.png) repeat-y;}
div#news_outer {position:absolute; left:29px; top:181px;}
div#outer {height:100%; display:table;/* for mozilla/opera*/ width: 760px; margin: auto; z-index:10; background:url(/images/bck_tile_vertical_white.png) repeat-y; backgrond-position: 0px 1px }
div#topbar_orange {position:absolute; top:1px; left:0; height:1px; font:1px serif; line-height:1px; content: "."; width:100%;}
div#search .header {font:normal 10px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#231f20;}
div#siteactions{position:absolute;left: 118px;top: 7px;z-index:20;}
div.story {float:left; width:190px;}
div#subnav {padding-bottom:8px}
div#subnav a, div#subnav {font:normal 10px arial, verdana, sans-serif; color:#231f20; line-height: 10px; text-decoration:none;}
div#subnav a:hover, div#subnav a.on {text-decoration:underline}
div#subsubnav {padding-left:30px;padding-bottom:8px;}
div#subsubnav a, div#subsubnav {font:normal 9px arial, verdana, sans-serif; color:#c60; text-decoration:none;}
div#subsubnav a:hover, div#subsubnav a.on {text-decoration:underline}

/* setting min-height for body copy container */
.inner {min-height:170px; height:auto} /* for Internet Explorer */ /*\*/ * html .inner {height: 170px;}	/**/

.left {float:left}
.clear {clear:both}
.right {float:right}
form,input {margin:0}
input.news {width:123px;}
h1 {font:bold 14px arial, verdana, sans-serif; color:#89440a; margin:0; padding:0 line-height:14px;}
.copy {font:normal 11px arial, sans-serif; color:#333; line-height:1.5em;}
.btn_pad {padding-left:3px;}

/*Stuff to format the Blogs correctly*/
.ms-WPBorder
{
border-color: transparent;
border-width:1px;
border-style: none;
}
.ms-PostTitle{
font-size:16pt;
border-top:solid 1px #C2BEA0;
padding-top:6px;
}
h3.ms-PostDate
{
font-size:8pt;
color:#7f7f7f;
margin:0;
border-bottom: none;
padding-bottom:5px;
}
		.ateam-PostTitle a {font-size:12pt;font-weight:bold;text-decoration:none}
		.ateam-PostTitle {font-size:12pt;font-weight:bold;text-decoration:none}
		.ateam-PostFooter a {font-size:8pt;font-weight:normal;text-decoration:none}


/*Stuff below is for future formatting of news box (put in xslt) */
.red  {font:normal 10px arial, sans-serif; color:#89440a!important; text-decoration:none}
.red:hover { color:#89440a; text-decoration:underline}
.header {font:normal 10px arial, sans-serif; color:#89440a; text-decoration:none}
.header {padding:20px 0 10px 0}
.story_header, .dash {font:normal 10px arial, sans-serif; color:#333; text-decoration:none;}
.story_copy {font:normal 10px arial, sans-serif; color:#999; text-decoration:none;}
.story_header:hover {text-decoration:underline}

/* END Future Formating of News box*/


/* Fancy Video Display Style*/

/*Link to Video*/
#home .mainCopy .videoLink {
	float: left;
	width: 148px;
	height: 87px;
	margin: 10px 0 20px;
	line-height: 87px;
	font-size: 285%;
	letter-spacing: -.04em;
	text-transform: uppercase;
	text-align: right;
}
#home .mainCopy .videoLink a {
	display: block;
	width: 108px;
	height: 87px;
	padding-right: 50px;
	color: #303a43;
	text-decoration: none;
	background: url(../images/play_video.jpg) no-repeat;
	border: 0;
}
#home .mainCopy .videoLink a:hover {
	background-position: 0 -87px;
}


/* Fancy Video Display Style*/
/*FancyBox*/
div#fancy_overlay{position:absolute;top:0;left:0;z-index:90;width:100%;background-color:#333;}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(/SiteCollectionImages/fancybox/fancy_progress.png) no-repeat;}
div#fancy_close{position:absolute;top:-12px;right:-12px;height:30px;width:30px;background:transparent url(/SiteCollectionImages/fancybox/fancy_closebox.png);cursor:pointer;z-index:100;display:none;}
div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;z-index:96;}
#fancy_frame{position:relative;width:100%;height:100%;display:none;}
img#fancy_img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:92;}
div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none;}
div#fancy_title table{margin:0 auto;}
div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:2px;}
td#fancy_title_left{height:32px;width:15px;background:transparent url(/SiteCollectionImages/fancybox/fancy_title_left.png) repeat-x;}
td#fancy_title_main{height:32px;background:transparent url(/SiteCollectionImages/fancybox/fancy_title_main.png) repeat-x;}
td#fancy_title_right{height:32px;width:15px;background:transparent url(/SiteCollectionImages/fancybox/fancy_title_right.png) repeat-x;}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:18px 18px 58px 18px;margin:0;overflow:hidden;background:transparent;display:none;}
div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #444;background:#FFF;}
a#fancy_left,a#fancy_right{position:absolute;bottom:10px;height:100%;width:35%;cursor:pointer;background-image:url(/SiteCollectionImages/fancybox/data:image/gif;base64,AAAA);z-index:100;}
a#fancy_left{left:0px;}
a#fancy_right{right:0px;}
a#fancy_left:hover{background:transparent url(/SiteCollectionImages/fancybox/fancy_left.gif) no-repeat 0% 100%;}
a#fancy_right:hover{background:transparent url(/SiteCollectionImages/fancybox/fancy_right.gif) no-repeat 100% 100%;}
#fancy_bigIframe,#fancy_freeIframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}
div#fancy_bg{display:none;}div.fancy_bg{position:absolute;display:block;z-index:70;}
div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url(/SiteCollectionImages/fancybox/fancy_shadow_n.png) repeat-x;}
div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url(/SiteCollectionImages/fancybox/fancy_shadow_ne.png) no-repeat;}
div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url(/SiteCollectionImages/fancybox/fancy_shadow_e.png) repeat-y;}
div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url(/SiteCollectionImages/fancybox/fancy_shadow_se.png) no-repeat;}
div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url(/SiteCollectionImages/fancybox/fancy_shadow_s.png) repeat-x;}
div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url(/SiteCollectionImages/fancybox/fancy_shadow_sw.png) no-repeat;}
div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url(/SiteCollectionImages/fancybox/fancy_shadow_w.png) repeat-y;}
div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url(/SiteCollectionImages/fancybox/fancy_shadow_nw.png) no-repeat;}
/* END Fancy Video Display Style */