#body
{ 
	
background-image: url(../images/background.jpg); 
	background-repeat: repeat-x; font-family: Arial;
font-size:12px;}

#Header
{
position:absolute;
z-index:90px;
left:99px;
top: 12px;
height:165px;
}

.header
{
font-family: Arial;
font-size:14px;
font-style: italic;
font-weight:bold;
color:#781D7D;
}

#img
{
	margin-left: -1px;
}

#TopNav
{
font-family: Arial;
font-size:12px;
position: absolute;
padding-top: 0px;
z-index:190;
left:117px;
top:141px;
width:778px;
min-height:30px;
height:auto !important;
height:30px;
}

#bodypanel
{
   position:absolute;
   top:164px;
   left:100px;
   width: 812px;
   border: none;
   min-height:300px;
   height:auto !important;
   height:300px;
   background: url(../images/bodyimage.gif); 
   background-repeat: repeat;
}

#bodypaneltext
{
left:200px;
top:40px;
width: 600px;
padding-top:30px;
padding-right:30px;
padding-bottom:20px;
border: none;
float:right;
right:50px;
text-align:justify;
color:#666666;
font-family: Arial;
font-size:12px;
min-height:470px;
height:auto !important;
height:470px;
}

#bodypaneltext A:link { COLOR: #781D7D; }
#bodypaneltext A:visited { COLOR: #781D7D; }
#bodypaneltext A:hover { COLOR: #781D7D; }

.Feedback
{
left:200px;
}

/*#Footer
{
position:absolute;
right:25px;
bottom:15px;
padding-top:20px;
font-size:10px;
}

#Footermenu
{
position:absolute;
z-index:150px;
left:25px;
bottom:15px;
font-size:10px;
padding-top:20px;
COLOR: #111111
}*/

#Footer
{
	position:absolute;
right:22px;
bottom:15px;
font-size:10px;
padding-top:20px;
}

#Footermenu
{
position:absolute;
z-index:150px;
left:28px;
bottom:15px;
width:750px;
font-size:10px;
padding-top:20px;
COLOR: #111111
}

#Footermenu A:link { COLOR: #111111;  text-decoration: none }
#Footermenu A:visited { COLOR: #111111;  text-decoration: none }
#Footermenu A:hover { COLOR: #111111;  text-decoration: none }


#Treeview
{
padding-top:31px;
position:relative;
font-family:Arial;
font-size:16px;
width:150px;
color:#781D7D;
z-index:1;
left:22px;
float:left;
padding-bottom:20px;
}



#Imagesslide
{
font-family: Arial;
font-size:12px;
position: relative;
z-index:80;
left:-150px;
width:740px;
height:70px;
margin-top:20px;
padding-top:33px;
padding-left:10px;
padding-bottom:20px;
text-align: justify;
background-image:url(../images/gallery.jpg);
background-repeat: no-repeat;
}


.images
{
height: 69px;
width: 105px;
position:relative;
margin-right:1px;
margin-left:1px;
z-index:80;

}


H1 { font-size:16px ; COLOR: #781D7D; font-style:italic; }
H2 { COLOR: #781D7D }
H3 { COLOR: #781D7D }
H4 { COLOR: #781D7D }
H5 P { COLOR: #781D7D }


.Tree div.AspNet-TreeView ul li
{
    white-space: nowrap;
    padding: 3px 0 2px 0; 
}

.Tree div.AspNet-TreeView ul ul
{
    margin: 2px 0 2px 10px;
}



.Tree div.AspNet-TreeView ul li img
{
    border: none;
    vertical-align: middle;
    margin: 0 2px 0 0;
}

.Tree div.AspNet-TreeView li a
{
    text-decoration: none;
}

.Tree div.AspNet-TreeView li.AspNet-TreeView-Leaf
{
    margin-left: 18px;
}

.Tree div.AspNet-TreeView .AspNet-TreeView-ClickableNonlink
{
    cursor: pointer;
}

.SimpleEntertainmentTreeView div.AspNet-TreeView .AspNet-TreeView-Collapse
{
    background: url(collapse.gif) 0 -2px no-repeat;
    width: 15px;
    float:left;
    cursor: pointer;
}

.Tree div.AspNet-TreeView .AspNet-TreeView-Expand
{
    background: url(expand.gif) 0 -2px no-repeat;
    width: 15px;
    float:left;
    cursor: pointer;
}

.Tree .AspNet-TreeView-Selected
{
    background-color: #FAFAD2 !important;
}

.Tree .AspNet-TreeView-ChildSelected
{
    background-color: #F5FFFA !important;
}

.Tree .AspNet-TreeView-ParentSelected
{
    background-color: #FFE4E1 !important;
}

TABLE   { font-size:12px;}

/* Home CSS */

#homebodypanel
{
   position:absolute;
   top:164px;
   left:100px;
   width: 812px;
   border: none;
   min-height:300px;
   height:auto !important;
   height:300px;
   background: url(../images/bodyimage.jpg); 
   background-position: -1px 0px;
   background-repeat: repeat;
}

#homebodypaneltext
{
	position:relative;
left:182px;
top:0px;
width: 300px;
padding-top:18px;
padding-bottom:20px;
padding-right:30px;
border: none;
right:50px;
text-align:justify;
color:#666666;
font-family: Arial;
font-size:12px;
}


#homebodypaneltext A:link { COLOR: #781D7D; }
#homebodypaneltext A:visited { COLOR: #781D7D; }
#homebodypaneltext A:hover { COLOR: #781D7D; }

#locations
{
margin-left:15px;
font-family: Arial;
font-size:11px;
color:#006770;
position:absolute;
z-index:150;
left:130px;
top:185px;
height:179px;
width:130px;
background-image:url(../images/Resources.jpg);
background-repeat:no-repeat;
padding-top:25px;
}

#locationsText 
{
padding-left: 5px;	
padding-right: 5px;	
}

#locations A:link { COLOR: #781D7D; text-decoration: none}
#locations A:visited { COLOR: #781D7D; text-decoration: none}
#locations A:hover { COLOR: #781D7D; text-decoration: none}

#homeSearch
{ 
background-image: url(../images/search.jpg); 
background-repeat:no-repeat;
padding-left:-7px;
height:63px;
top:20px;
left:-18px;
}

#Search
{ 
margin-left:15px;
background-image: url(../images/search.jpg); 
background-repeat:no-repeat;
padding-left:-7px;
height:63px;
top:20px;
left:-18px;
}

.Searchtb

{
	position:relative;
	background-color:#FFFFFF;
	border-bottom-color:#781D7D;
	font-family:Arial;
	color:#781D7D;	
	font-size:10px;
	padding: 2px;
	border-style: solid;
	border-width:1px;
	border-color:#781D7D;
	border-top-color:#781D7D;
	border-left-color:#781D7D;
	width:79px;
	height:14px;
	top:24px;
	left:5px;
}

.Searchbutton

{
	position:relative;
	border-style: solid;
	top:27px;
	left:0px;
}

#ibsearch 
{
	 left: 2px;
	 position: relative;
	 top: 28px
}

#ibsearchCalendar
{
	left: 0px;
	position: relative;
	top: 29px
}

#RightPannel
{
position:absolute;
z-index:1;
left:327px;
top:58px;
}

.TopsUpdate
{
position:absolute;
z-index:150;
left:10px;
top:265px;
width:250px;
height:200px;
max-height:200px;
font-size:10px;
}

.TopsUpdate A:link { COLOR: #781D7D; text-decoration: none}
.TopsUpdate A:visited { COLOR: #781D7D; text-decoration: none}
.TopsUpdate A:hover { COLOR: #781D7D; text-decoration: none}

#HomeFooter
{
	position:absolute;
left:415px;
width: 300px;
bottom:0px;
font-size:10px;
}

#HomeFooterMenu
{
position:absolute;
width: 600px;
left:-160px;
bottom:0px;
font-size:10px;
COLOR: #111111
}

#HomeFooterMenu A:link { COLOR: #111111;  text-decoration: none }
#HomeFooterMenu A:visited { COLOR: #111111;  text-decoration: none }
#HomeFooterMenu A:hover { COLOR: #111111;  text-decoration: none }
