/* IMPORT BLUEPRINT FRAMEWORK */
@import 'blueprint/screen.css';

/* CHANGE BLUEPRINT'S DEFAULT BACKGROUND COLOR & WIDTH */
.container {
	background-color : #fff;
	background-image : url(/images/sds_middle_filler.png);
	width : 1004px;
	/*border : 1px solid #999; */
}

/* ELEMENTS */
body {
	background-color : #000;
	margin : 20px 0 0 0;
	text-align : left;
	font-family : georgia, 'times new roman', times, serif;
	font-size : 10pt;
}

h1, h2, h3, h4, h5, h6 {
	margin : 0 0 1em 0;
	font-weight : normal;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	color : #485F84;
}
h1 { font-size : 2.25em; }
h2 { font-size : 2em; }
h3 { font-size : 1.75em; }
h4 { font-size : 1.5em; }
h5 { font-size : 1.25em; }
h6 { font-size : 1em; font-weight : bold; }

/* CLASSES */

.small {
	line-height : 1.2em;
}

img.topleft {
	vertical-align : top;
	margin : 0 1em 1em 0;
}
img.topright {
	vertical-align : top;
	float : right;
	margin : 0 0 1em 1em;
}
img.left {
	vertical-align : top;
	margin : 1em 1em 1em 0;
}
img.right {
	vertical-align : top;
	float : right;
	margin : 1em 0 1em 1em;
}

/* NAMED DIVS AND THEIR DESCENDANTS */
#header {
	background-image : url(/images/top_home.png);
	background-repeat : no-repeat;
	height : 147px;
	width : 960px;
}
#main_splash{
    min-height : 520px;
	height:auto !important;
	height : 520px;
	background-image : url(/images/sds_splash.png);
	background-color : #000;
	background-repeat : no-repeat;
	width : 1004px;
}
#main {
	min-height : 410px;
	background-repeat : no-repeat;
}
#left {
	
}
#leftContent {
    margin-left : 31px;
	padding-left : 5px;
}
#leftContent_splash {
    position : absolute;
    padding-left : 45px;
    padding-top : 65px;
}
#addressArea {
	padding : 50px 25px 0 25px;
	height : 70px;
	font-family : verdan, arial, helvetica, sans-serif;
}
#menuArea {
	width : 150px;
	padding-top : 0px;
	background-image : url(/images/sds_internal_menu_filler.png);
	background-repeat : repeat-y;
}
#menuArea_bottom{
    background-image : url(/images/sds_internal_menu_bottom.png);
    background-repeat : no-repeat;
    width : 142px;
    height : 14px;
    margin-top : -10px;
}

#menuArea_splash {
    background-image : url(/images/sds_menu_filler.png);
    min-width : 179px;
    margin-bottom : -10px;
	background-repeat : repeat-y;
}
#menuArea_splash_top{
    background-image : url(/images/sds_menu_top.png);
    width : 176px;
    height : 106px;
}
#article_space{
    text-align : center;
    color : #fff;
    padding-left : 20px;
    padding-right : 20px;
}
#menuArea_splash_bottom{
    background-image : url(/images/sds_menu_bottom.png);
    width : 172px;
    height : 36px;
}
#menu1 {
	font-weight : bold;
	font-family : verdana, arial, helvetica, sans-serif;
	line-height : 1.2em;
	padding-left : 10px;
	margin-bottom : 10px;
	width : 150px;
}
#menu1 span.menu {
	display : block;
	color : #000;
	padding : 4px 6px;
	cursor : pointer;
}
#menu1 span.menu a {
	display : block;
	color : #000;
	text-decoration : none;
}
#menu1 span.menu:hover {
	color : #bb0000;
	cursor : pointer;
}
#menu1 span.menu a:hover {
	color : #b00;
}
#menu1 span.menu a:visited {
	
}
#menu1 span.menu a:active {
	
}
#menu1 span.submenu {
	display : block;
	color : #000;
	padding-left : 10px;
	padding-bottom : 5px;
	font-weight : normal;
}
#menu1 span.submenu a {
	display : block;
	color : #000;
	text-decoration : none;
}
#menu1 span.submenu:hover {
	cursor : pointer;
}
#menu1 span.submenu a:hover {
    color : #b00;
}
#menu1 span.submenu a:visited {
	
}
#menu1 span.submenu a:active {
	
}

#right {
	
}
#rightContent {
	padding : 5px 30px 0 0;
}
#footer {
	background-image : url(/images/footer.png);
	background-repeat : no-repeat;
	border-top : 1px solid #999;
	height : 90px;
	margin-left : 25px;
	width : 908px;
}
#footerContent {
	margin : 10px;
	font-size : .9em;
	text-align : center;
}
#footerMenu {
	margin-bottom : 5px;
	font-family : verdana, arial, helvetica, sans-serif;
}
#footerMenu span {
	font-weight : bold;
}
