﻿body {
background: #780303 url(images/bg_intro.jpg) top left no-repeat;
text-align: center; /* horizontal centering for IE Win quirks*/
margin: 0;
padding: 0;
font-family: Arial, Verdana, Helvetica;
font-size: 12px;
line-height: 1.5em;
color: #fffFFF;
}

#container_intro {
width: 1000px;

margin: 79px auto;
}

#header_intro {
float: left;
text-align: left;
background: #780303;
width: 1000px;
height: 80px;
}

.dad_logo {
background: #780303 url(images/dad_logo.gif) no-repeat;
width: 170px;
height: 48px;
}
.ie_logo {
background: #780303 url(images/ie_logo.gif) no-repeat;
width: 164px;
height: 34px;
}

#showcase_intro {
float: left;
background: #1d1d1d;
width: 1000px;
height: 486px;
}

#sc_intro_top 
{
width: 970px;
margin: 30px 10px 0 10px ;
font-size:18px;
}

#sc_intro_mid {
width: 900px;
margin: 30px 45px 0 45px;
}

.sc_nav_img {
border: 5px solid #333;
}

#content_intro {
float: left;
background: #660000;
width: 1000px;
padding: 10px 0 0 0;
}

#ci_left {
text-align: left;
float:left;
background: #660000 url(images/small_box_quotes.jpg) no-repeat;
width: 410px;
padding: 40px 15px 10px 25px;
margin: 0 0 0 25px;
}

#ci_right {
text-align: left;
float: right;
background: #660000;
width: 950px;
padding: 0px 15px 10px 25px;

}

#footer_intro {
clear: left;
float: left;
background: transparent;
width: 1000px;
height: 30px;
margin: 25px 0 0 0;
}

blockquote {
margin: 0;
padding: 0;
color: #d55959;
font: italic 1em Georgia, Times, "Times New Roman", serif;
font-size: 1.5em;
margin:0 1.5em 2em 1em;
padding: 0;
line-height: 1.4em;
}

a:link, a:visited {
color: #ccc;
text-decoration: none;
}
a:hover {
color: #9c1f1f;
}
#footer_intro {
font-size: 10px;
color: #ccc;
}


div#main_nav ul {
float: left;
margin: 0;
padding: 0;
list-style: none;
width: 1000px;
background: #202020 url(images/mainNavBg.jpg) no-repeat;
}
div#main_nav li {
float: left;
}

div#main_nav ul a {
font-family: Lucida Sans, Lucida Grande, Arial;
font-weight: bold;
display: block;
padding: 0 2em;
line-height: 2.1em;
text-decoration: none;
cursor: pointer;
color: red;/*#9c1f1f;*/
background: url(images/nav_divider.gif) repeat-y left top;
}
div#main_nav ul .first a {
background: none;
}
div#main_nav  a:hover {
color: #ccc;
}

div#top_nav ul 
{
float: left;
list-style: none;
margin: 0;
padding: 0;
}
div#top_nav li {
float: left;
}

#header_app {
float: right;
width: 1000px;
position: fixed;
top:0px;
}

#top_nav {
float: right;
top:0px;
right:0px;
position: absolute;
background: black;/*url(images/topNavBg.gif) no-repeat;*/
}
div#top_nav ul a {
font-family: Lucida Sans, Lucida Grande, Arial;
font-weight: bold;
display: block;
padding: 0 1.8em;
line-height: 2.5em;
text-decoration: none;
cursor: pointer;
color:  White;
background: url(images/nav_divider.gif) repeat-y left top;
}
div#top_nav ul .first a {
background: none;
}

div#top_nav ul a:hover
{
	color:red;
}