/* CSS Document */

body{
background:#0E1313 url(images/jsy_bg.jpg) repeat-x;
margin:0;
padding:0;
font-family:"Courier New", Courier, monospace;
color:#003366;

}

#wrapper{
width:775px;
background:url(images/jsy_bg.jpg) repeat-x;
margin:0 auto;
}

#head{
width:775px;
height:206px;
position:relative;
}

#branding{
position:absolute;
left:0;
bottom:0;
text-indent:-2000px;
width:165px;
height:207px;
background:url(images/JSY_logo1.jpg) bottom no-repeat;
}

#navlist
{
position:absolute;
left:195px;
bottom:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
margin: 0;
padding: 0 0 12px 0;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
border-right: 1px solid #FFF;
float: left;
line-height: 14px;
font-weight: bold;
padding-right:19px;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #2D322F;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-right: 1px solid #FFF;

background: transparent;
color: #C7EAFB;
}

#navlist a:hover { color: #C7EAFB; }



#content{
width:775px;

float:left;

}

#logo_low{
width:45px;
height:352px;
background:url(images/JSY_logo2.jpg) no-repeat;
float:left;
}



#maincontent{
width:730px;
height:352px;
float:left;
}

#footer{
font:Verdana, Arial, Helvetica, Times, serif;
color:#FFFFFF;
font-size:11px;
clear:both;
text-align:center;

}

#topleft_cor{
	position: absolute; 
	top: 207px; 
	left: 800px;
	width:25px;
	height:32px;
	background:urlimages/upleft_cor_07.gif);
}

#graphic{
float:left;
width:364px;

}

#sidebar h3{
color:#9CD4FF;
padding:20px 20px 0 20px;
}

#sidebar h4{
font-size:12px;
color:#C7EAFB;
padding:0px 20px 0 20px;
}

#sidebar p{
padding:0 20px 0 20px;
}

#sidebar{
float:left;
width:350px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
border-left:dashed;
border-width:1px;
}


