* {padding:0px; margin:0px;}
html { background:url(/Images/landingpage_bkgd.png) repeat-x top #1B1C1D;}
body {
	background:url(/Images/landingpage_bkgdCenter.png) no-repeat top;
	margin-top:0px;
	line-height:160%; font-size:11px; font-family:Arial, Helvetica, sans-serif;
}

/* HTML tags */
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}
p {}
a:link, a:active, a:visited {}
a:hover {}

ul, ol {}
li {list-style-type:none;}
img {border:none;}

/* Header */
.Header {}
.logo {width:316px; margin:6px auto 0px auto;}


.landingPageFlash {width:930px; height:430px; margin:auto;}

.contentHolder {height:800px;}

.CTAholder {width:900px; margin:auto; padding-left:30px;}
.CTA {float:left; margin-right:15px; position:relative;}
.content {}
.CTA_bkgd {}
.CTA a:link, .CTA a:active, .CTA a:visited {position:absolute; z-index:100; display:block; height:360px; width:255px; text-indent:-99999px; top:10px; left:10px;}
.CTA a:hover {}
.CTA img {display:block;}
.CTA p {padding:7px 13px 7px 13px;}
.CTA .content {position:absolute; top:63px; left:16px; width:247px;}
.CTA .tagline {background-color:#CCC; text-align:center; padding:5px; font-size:15px; font-family:"Times New Roman", Times, serif; color:#333; font-weight:bold; font-style:italic;}

.icons {width:1005px; margin:auto; position:relative;}
.icons ul, .icons li {margin:0; padding:0;}

.icons ul ul {list-style:none; width:200px; background:#E2E2E2;}
	
.icons ul li {position: relative; float:left;}

.icons ul li li {float:none; margin:0; padding:0;}
	
.icons li ul {position:absolute; left:20px; bottom:80px; display:none; z-index:100;}

/* Styles for Menu Items */
.icons ul li a {display:block; text-decoration:none; color:#777; padding:5px; border-bottom:0; margin:0px;}
	
/* Nested Menus */
.icons ul ul li a {display:block; text-decoration:none; color:#333; background: #E2E2E2; font-family:Arial, Helvetica, sans-serif; padding:2px 0px 2px 10px; border-bottom: 0; margin:0px; border:none; border-bottom:1px solid #999; text-transform:uppercase; letter-spacing:1px; font-size:9px; line-height:20px; font-weight:bold; margin:0px;}

.icons ul ul li a:hover {background:#666; color:#FFF;}
	
/* Holly Hack. IE Requirement \*/
* html .icons ul li { float: left; height: 1%; }
* html .icons ul li a { height: 1%; }
/* End */

.icons li:hover ul, .icons li.over ul { display: block; } /* The magic */

/* nav drop down */
#dropmenudiv {position:absolute; z-index:100; margin:19px 0px 0px 14px; top:0px; left:0px; border:1px solid #2C2523; border-top:none; border-bottom:none; text-align:left; border-top:1px solid #7A7A7A;}
#dropmenudiv.menu a {display:block; width:200px; color: #333; background-color: #E2E2E2; font-size:9px; font-weight:bold; text-decoration:none; line-height:20px; font-family:Arial, Helvetica, sans-serif; padding:2px 0px 2px 10px; border-bottom:1px solid #7A7A7A; text-transform:uppercase; letter-spacing:1px;}
#dropmenudiv.menu a:hover { background-color:#666; color: #FFF;}


.FooterTagline {color:#FFF; font-size:18px; font-family:"Times New Roman", Times, serif; font-weight:bold; text-align:center; padding-bottom:20px; letter-spacing:1px; margin-top:0px;}
.FooterTagline span {color:#B0313A;}
.Footer {text-align:center; color:#FFF; margin-top:40px;}
.Footer ul {}
.Footer li {}
.Footer a:link, .Footer a:visited, .Footer a:active {color:#FFF;}
.Footer a:hover {color:#CF545E; text-decoration:none;}


