@charset "utf-8";
/* Home Layout */
body{margin:0px; padding:0px; background:#121212 url(../images/page_bg_main.jpg) top left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#FFF; }
fieldset{ border:0;}
*{ outline:none;}
img { border:0;}
input, select, textarea, button{ font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.container{ width:969px; margin:0 auto; }

.HeaderLevel1{margin:0 12px; padding:0px; float:left; width:945px; background-color:#262626; /*The IE5/6 Doubled Float-Margin Bug Fix*/ display: inline;}
.HeaderLevel1 img{padding:20px 0px; float:left; border:0px;  }

.HeaderLevel2{ clear:both; height:79px; background:transparent url(../images/head_scroll_bg.gif) top left repeat-x;}

.splash{float:left; width:945px; margin:0 12px; background-color:#262626; padding:5px 0; /*The IE5/6 Doubled Float-Margin Bug Fix*/display: inline;}
.SplashColumn1{ width:623px; float:left; padding:0 6px; }
.SplashColumn2{width:305px; float:left; }


.ContentBodyMain{ float:left; margin:14px 12px; padding:0; width:945px; background-color:#0a0a0a; border-top: 1px solid #202020;  border-left: 1px solid #202020; border-right: 1px solid #202020; /*The IE5/6 Doubled Float-Margin Bug Fix*/ display: inline; }
.HomeItemListing{ width:314px; height:245px; overflow:hidden; float:left; border-bottom: 1px solid #202020; }
.HomeItemListingEven{ width:314px; height:245px; overflow:hidden; float:left; border-right: 1px solid #202020; border-left: 1px solid #202020; border-bottom: 1px solid #202020;}
.HomeItemListing p{margin:0 0 11px 0; padding:2px 0 5px 15px; font-size:11px;  color: #a6a6a6; }
.HomeItemListingEven p{margin:0 0 11px 0;  padding:2px 0 5px 15px; font-size:11px;  color: #a6a6a6; }

.FooterScroll{float:left; width:945px; margin:0 12px 14px 12px; overflow:hidden; background-color:#262626; padding:1px 0px 0px 1px; /*The IE5/6 Doubled Float-Margin Bug Fix*/display: inline;}

.FooterScroll li a img { height:118px; }


.footer{ clear:both; margin:0 12px; padding:0px; float:left; width:945px; background-color: #1F1F1F; border-top: 3px solid #A6A6A6; /*The IE5/6 Doubled Float-Margin Bug Fix*/ display: inline;}
.FooterColumn{ width:185px; float:left; padding:30px 25px; }
.FooterColumn a{ text-decoration:none; color:#F2F2F2;}
.FooterColumn a:hover{ text-decoration:underline; color:#F2F2F2;}


.KeyCopy{ display:none; clear:both; text-align:right; padding:10px 12px; color:#404040;}


/* Element Styles */

.GlobalNav{list-style:none; margin: 0; padding: 0; width:auto; float:right; font-size:10px;  }
.GlobalNav li{ display:inline;  float:left; padding:15px 8px; vertical-align:middle; text-transform:uppercase; background:url(../images/global_nav_sep.gif) right 18px no-repeat; }
.GlobalNav li a{ color:#FFF; text-decoration:none;}
.GlobalNav li a:hover{text-decoration:underline;}
.GlobalNav li input{ padding:3px 5px; margin-top:-5px; width:125px; background-color:#525252; border:1px solid #292925; font-family:Arial, Helvetica, sans-serif;  font-size:10px; color:#FFF; height:14px;  }

h1{ text-transform:uppercase; padding:0 0 15px 15px ; font-weight:bold; font-size:12px; margin:0px; color:#e5e5e5;}
h3{ text-transform:uppercase; font-weight:bold; font-size:11px; margin:0px; color:#F2F2F2;}
h3 a{ text-decoration:none; color:#F2F2F2;}
h3 a:hover{ text-decoration:underline; color:#F2F2F2;}
h2{ font-weight:normal; font-size:15px; margin:0px; color:#F2F2F2; padding:15px 15px 0px 15px;  }

h4{ font-weight:bold; font-size:11px; margin:0px; padding:0px; color:#F2F2F2;}
h4{ font-weight:bold; font-size:11px; margin:0px; padding:0px; color:#F2F2F2;}
h4 a{ text-decoration:none; color:#F2F2F2;}
h4 a:hover{ text-decoration:underline; color:#F2F2F2;}
h5 { text-transform:uppercase; font-weight:normal; margin:0; padding:0; font-size:11px; margin:0px; color:#F2F2F2;}
/* Search Autocomplete */
#search_autocomplete {background-color: #525252; z-index: 100;}
#search_autocomplete ul {padding: 0;}
#search_autocomplete ul li {margin: 3px 0; padding: 2px 5px; display: block; background: none; float: none;cursor: pointer;}
#search_autocomplete ul li span {font-weight:bold; margin-right: 5px; padding-right: 5px; background: url(../images/global_nav_sep.gif) no-repeat scroll right 3px transparent;}