* {
margin:0pt;
padding:0pt;
}
body, html {
background:#000000 url(../images/bg.jpg) repeat-x scroll left top;
color:#B3B3B3;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
height:100%;
}
p, ul, ol, table, h2 {
margin-bottom:15px;
}
ul ul {
margin-bottom:0pt;
}
h1 {
color:#FFFFFF;
font-size:98%;
text-align:left;
}
h2 {
color:#FFFFFF;
font-size:98%;
text-align:left;
}
th {
border-bottom:1px solid #2D2920;
color:#EEEEEE;
font-size:90%;
padding:15px 0pt 3px;
}
a {
color:#AB82FF;
text-decoration:none;
}
#outer {
font-size:inherit;
height:100%;
margin:0pt;
position:relative;
width:100%;
}
#shell {
background:url(../images/accent.png) no-repeat scroll left bottom;
height:430px;
margin:auto;
position:relative;
width:900px;
}
#shell_inner {
height:430px;
margin:auto;
position:relative;
width:900px;
}
#menu {
background-color:#000000;
bottom:0pt;
height:80px;
left:0pt;
opacity:0.69;
filter: alpha(opacity=69); 
position:absolute;
width:900px;
z-index:0;
}
#logo {
border:medium none;
bottom:0px;
right:10px;
position:absolute;
z-index:0;
}
#nav {
bottom:0pt;
height:60px;
right:340px;
line-height:60px;
position:absolute;
white-space:nowrap;
width:500px;
z-index:0;
}
#nav ul {
margin:0pt;
}
#nav ul li {
display:inline;
list-style-type:none;
padding-right:15px;
}
#nav ul li a {
color:#8B7B8B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:85%;
text-decoration:none;
}
#nav ul li a#current {
color:#FFFFFF;
}
#nav ul li a:hover {
color:#FFFFFF;
}
#content_outer {
height:277px;
position:absolute;
left:60px;
top:58px;
width:340px;
}
#content {
font-size:92%;
height:100%;
line-height:1.5;
overflow:auto;
position:relative;
text-align:left;
}
#content ul, #content ol {
font-size:95%;
margin-left:25px;
}
#footer {
color:#ffffff;
font-size:85%;
margin:auto;
padding-top:8px;
text-align:left;
width:890px;
}
#footer a {
color:#AB82FF;
text-decoration:underline;
}


#menu2 {
background-color:#000000;
bottom:0pt;
height:80px;
left:0pt;
opacity:0.69;
filter: alpha(opacity=69); 
position:absolute;
width:900px;
z-index:0;
}
#logo2 {
border:medium none;
bottom:0px;
right:10px;
position:absolute;
z-index:0;
}
#nav2 {
bottom:0pt;
height:60px;
right:340px;
line-height:60px;
position:absolute;
white-space:nowrap;
width:500px;
z-index:0;
}
#nav2 ul {
margin:0pt;
}
#nav2 ul li {
display:inline;
list-style-type:none;
padding-right:15px;
}
#nav2 ul li a {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:85%;
text-decoration:none;
}
#nav2 ul li a#current {
color:#FFFFFF;
}
#nav2 ul li a:hover {
color:#FFFFFF;
}

h1 {font-size: 140%;
padding-top: 4px;
padding-bottom: 4px;
}


img, div { behavior: url(iepngfix.htc) }
