/* CSS Document */
body {
background: #eaeaea;
}

#main {
font-family:Arial, Helvetica, sans-serif;
background-image:url(/templates/alpha/images/body_bg.gif);
background-repeat:repeat-y;
background-position:center;
width:100%;
position:relative;
top:20px;

}

.bigger {
font-size:14px;
}

a {
color:#CC3300; }

td {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
line-height:2;
}

table.contentpaneopen td {
padding-left:10px;
padding-right:10px;
}

.contentheading {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#5e869a;
padding:0px;
}

.contentheading td {
}

#contentwrap {
background:url(../images/bg.jpg) no-repeat;
background-position:center top;
min-height:424px;
width:673px;
min-width:500px;

}

#content {
width:575px;
float:left;
overflow:auto;
margin-top:115px;
margin-left:65px;
min-height:220px;
}

#narrowcontent {
width:365px;
float:left;
overflow:auto;
margin-top:115px;
margin-left:65px;
min-height:220px;
}

#content td{
padding-left:15px;
}



#right {
background:url(/templates/alpha/images/rightbg.jpg) no-repeat;
float:right;
height:250px;
width:202px;
position:relative;
top:59px;
left:-18px;
overflow:auto;
padding:10px;
}

#right th {
padding-top:16px;
padding-bottom:6px;
color:#666666;
font-weight:normal;
font-size:14px;
}

#right li {
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style:none;
margin-left:-30px;
font-weight:bold;
font-size:9px;
line-height:2;
}

#footerwrap {
background:#ebebeb url(/templates/alpha/images/footer.jpg) no-repeat;
clear:both;
height:150px;

}

#bottom {
width:400px;
height:90px;
left:20px;
top:10px;
position:relative;
float:left;
}

#bottom li{
vertical-align:middle;
letter-spacing:4px;
display:inline;
margin-right:8px;
margin-left:8px;
}

table.moduletable-nav {
margin-top:22px;
}

#mainlevel-nav {
height:15px;
font-size:14px;
display: inline; /* Shows each item side-by-side */
list-style-type: none; /* Gets rid of the bullet points */

}

#mainlevel-nav a {
text-decoration:none;
color:#CC3300;
text-transform:uppercase;
}


#mainlevel-nav a:hover {
color:#FFFFFF;
}


#logo {
height:48px;
width:100%;
background:url(/templates/alpha/images/logo.jpg) no-repeat;
background-position:center;
position:absolute;
left:-75px;
z-index:3;
clear:none;
}

#shadow {
width:100px;
height:125px;
background:url(/templates/alpha/images/shadow.jpg) no-repeat;
background-position:center;
position:relative;
top:223px;
left:207px;
z-index:2;
}