body
{
background: #65025f url('images/bg.png') repeat-x;
font-family: Arial, Verdana, sans-serif;
text-align: center;
font-size: 80%
}


#shell
{
margin: 0 auto;
width: 800px;
position: relative;
text-align: left;
background: url('images/pagebg.png') repeat-y;
padding: 0px 48px;
overflow: auto;
}

#topleft { position: absolute; top: 0px; left: 0px; }
#topright { position: absolute; top: 0px; left: 848px; }

#footer {
    padding: 30px 0 0 0;
    height:185px;
    width: 894px;
    text-align:center;
    margin: 0 auto;
    background: url(images/footer.png) no-repeat top;
    font-size: 10px !important;
    color:#989207;
    clear:both;
}
#footer ul{
  margin-bottom: 1em;
}

#footer a{
   color:#989207;
}
#footer a:hover{
   color:#65025f;
}
#footer li{
  list-style: none;
  display: inline;
  padding: 0 1em
  }
#footer p{
  border-top: 1px solid #f7e8b8;
  margin: 0 auto;
  width: 80%;
  font-size: 10px !important;

}


#logo { margin: 52px 0px 29px 30px; }

#toplinks {
position: absolute;
top: 0px;
left: 573px;
height: 40px;
width: 275px;
background: #f5efcf url('images/toplinksbg.png') no-repeat;
overflow: hidden;
}

#toplinks a {
color: #666201;
font-weight: bold;
line-height: 40px;
margin-left: 20px;
text-decoration: none;
}

#toplinks a:hover {
color: #65025f;
}


/* NAV */

#nav {
    height: 49px;
    overflow: hidden;
    background: #fef8e6 url(images/menubg.png) repeat-x top
}

#nav li{
  display: inline;
}
#nav ul{
  margin: 0;
  list-style: none;
}

#nav a {
overflow: hidden;
float: left;
display: block;
padding:14px 0 0 25px;
text-decoration:none;
color: #fef8e6;
font-weight: 900;
}

#nav a:hover {
  color: #e0d303
}

li.LGlob_isfolder_active a, li.LGlob_active a{
  color: #e0d303 !important;
}

/* MAIN CONTENT AREA */

#content {
width: 530px;
margin: 2em 0 0 240px;
position: relative;
min-height: 250px;
}
#home #content{
margin: 0 0 0 20px;
width: 750px;
}

/* SIDEBAR */

#sidebar {
background: #fbf2d2 url('images/highlight_bottom.png') no-repeat left bottom;
position: relative;
float: right;
width: 180px;
padding: 10px;
clear:none;
top: 0;
margin :0;
}
#sidebar p{
  padding: 0;
  margin: 0;
}

#sidebar a{
text-decoration:none !important;
display:block;
background: #969006 url(images/quicklinks_bg.gif) no-repeat top;
width: 184px;
height: 23px;
text-align:center;
margin: 4px auto;
padding: 4px 0 0 0;
color: #fef8e6 !important;
font-weight: 900;
}
#sidebar a:hover{
background: #b2ae49 url(images/quicklinks_bg2.gif) no-repeat top;
}

/* SUBNAV */

#subnav {
	font-weight: 900;
	color: #5a245a;
	margin: 1.7em 0 0 20px;
    width: 210px;
    float: left;

}
#subnav ul {
margin: 0 !important;
}
#subnav ul ul {
margin: 0 0 0 1em !important;
font-size: 90%;
border: 0;
/*padding-bottom: 1em;*/
}
#subnav ul ul li a{
border-bottom: #FEF8E6 solid 2px !important;
}
#subnav li {
list-style:none;
border-left: #e7dfaa solid 2px;
padding: 0;
}

#subnav a, #subnav span {
	text-decoration: none !important;
	color: #5a245a;
	padding: .5em;
border-bottom: #fef8e6 solid 2px;
	margin: 0 10px 0 0;

    display:block;
}
#subnav span{
color: #989207;
border-bottom: #e7dfaa solid 2px;
}
#subnav ul li.LM_expanded a{
border-bottom: #e7dfaa solid 2px;
}
#subnav a:hover, #subnav ul li.LM_expanded a:hover {
	border-bottom: #65025f solid 2px !important;
	text-decoration: none;
}
#home #content{
background: transparent url(images/featurebg.jpg) no-repeat top;
width: 742px;
min-height: 300px;
margin: 16px auto 0 auto;
padding: 10px 10px 0 10px;
overflow: auto;
}
#feature{
margin-left: 415px;
width: 320px;
}
#feature h1, #feature h2, #feature h3{
  padding-bottom: 1em;
}
.videoImage{
  width: 400px;
  float: left;
}
.videoImage img{
  border: 2px solid #969006;
}
div#fadeImage{
float: left;
height: 243px
}

