/** style 5 **/

/* red/grey/green (light) */

body {
		color: #fff;
}

a {
	color: #ff6600;
}

a:hover {
	color: #81786E;
}

.navbott a {
	color: #fff;
}

.navbott a:hover {
	color: #ff6600;
}

div.navbott {
color: #fff;
}

hr {border: none 0;border-top: 1px dashed #333;/*the border*/width: 100%;height: 1px;/*whatever the total width of the border-top and border-bottom equal*/}

.jw_st_cont a:hover {
color: #81786E;
}


h1 {
	color: #fff;
}

h2 {
   color: #fff;
}

h3 { 
   color: #ff6600;
}


#mod_loginform a:hover {
color:#333;
text-decoration: underline;
}


#mod_loginform table {
margin-left: 20px;
margin-bottom: 20px;
}

td.contentheading {
  color: #81786E;
	/* background: url(../images/style5/head2_l.png) 0px 8px no-repeat; */
}

.componentheading {
	/* background: url(../images/style5/head2_l.png) 100% 0 no-repeat; */
	color: #81786E;
}


.contentheading-static {
  color: #81786E;
	/* background: url(../images/style5/head2_l.png) 0px 8px no-repeat; */
}

.componentheading-static {
	/* background: url(../images/style5/head2_l.png) 100% 0 no-repeat; */
	color: #81786E;
}




td.user1 {
	background: url(../images/style5/user1_mod.gif) 0 0 no-repeat;
	color: #fff;
height: 220px;
}

td.user2 {
	background: url(../images/style5/user2_mod.gif) 0 0 no-repeat;
	color: #81786E;
}

td.user3 {
	background: url(../images/style5/user3_mod.gif) 0 0 no-repeat;
	color: #81786E;
height: 220px;
}

td.user4 {
	background: url(../images/style5/user4_mod.gif) 0 0 no-repeat;
	color: #81786E;
}
.moduletable-homeu1 {
padding-left:32px;
padding-right:40px;
padding-top:32px;
padding-bottom: 0px;

}

.moduletable-homeu2 {
padding-left:40px;
padding-right:40px;
padding-top:32px;
}

.moduletable-homeu3 {
padding-left:32px;
padding-right:40px;
padding-top:40px;

}

.moduletable-homeu4 {
padding-left:40px;
padding-right:40px;
padding-top:40px;

}

.user1 h3 {
color: #fff;
}

.user2 h3, .user3 h3, .user4 h3 {
color: #81786E;
}



td.side {
background: url(../images/style5/left_menu_top.gif) 100% 0 no-repeat;
}

td.side a:link,
td.side a:visited {
color: #fff;
}

td.side a:hover {
text-decoration: underline;
}

td.left div.module,
td.left div.module-menu {
 /* background: url(../images/style5/side_l_mid.png) 100% 0 repeat-y; */

}

td.left div.module div,
td.left div.module-menu div {
 /*  background: url(../images/style5/left_menu_bot.gif) 100% 100% no-repeat; */
}

td.left div.module div div,
td.left div.module-menu div div {
  /* background: url(../images/style5/left_menu_top.gif) 100% 0 no-repeat; */
}

td.right div.module,
td.right div.module-menu {
  background: url(../images/style5/side_r_mid.png) 0 0 repeat-y;
}

td.right div.module div,
td.right div.module-menu div {
  background: url(../images/style5/side_r_bot.png) 0 100% no-repeat;
}

td.right div.module div div,
td.right div.module-menu div div {
  background: url(../images/style5/side_r_top.png) 0 0 no-repeat;
}

div.module h3,
div.module-menu h3 {
  color: #fff;
}

td.right div.module h3,
td.right div.module-menu h3 {
	background: url(../images/style5/side_r_div.png) 0 100% no-repeat;
}

td.left div.module h3,
td.left div.module-menu h3 {
	/* background: url(../images/style5/side_l_div.png) 100% 100% no-repeat; */
color: #fff;
}

td.left div.module-color {
  background: #ffcc00;
}

td.left div.module-color div {
  /* background: url(../images/style5/side2_l_bot.png) 100% 100% no-repeat; */
}

td.left div.module-color div div {
  /* background: url(../images/style5/side2_l_top.png) 100% 0 no-repeat; */
}

td.right div.module-color {
  /* background: url(../images/style5/side2_r_mid.png) 0 0 repeat-y; */
}

td.right div.module-color div {
  background: url(../images/style5/side2_r_bot.png) 0 100% no-repeat;
}

td.right div.module-color div div {
  background: url(../images/style5/side2_r_top.png) 0 0 no-repeat;
}

div.module-color h3 {
  color: #5E793A;
}

td.left div.module-color h3 {
	/* background: url(../images/style5/side2_l_div.png) 100% 100% no-repeat; */
}

td.right div.module-color h3 {
	background: url(../images/style5/side2_r_div.png) 0 100% no-repeat;
}

div.module-color {
  color: #5E793A;
}

a.mainlevel {
	/* background: url(../images/style5/menu_bullet.png) 0 50% no-repeat; */
color: #fff;
}

a.sublevel {
	/* background: url(../images/style5/menu_bullet.png) 0 50% no-repeat; */
color: #fff;
}

a.mainlevel:hover {
	/* background: url(../images/style5/menu_bullet.png) 0 50% no-repeat; */
color: #81786E;
}

a.sublevel:hover {
	/* background: url(../images/style5/menu_bullet.png) 0 50% no-repeat; */
color: #81786E;
}


td.side a.mainlevel:link,
td.side a.mainlevel:visited,
td.side a.sublevel:link,
td.side a.sublevel:visited {

}

td.right div.module-menu a.mainlevel {
	background: url(../images/style5/menu_r_bg.png) 0 0 no-repeat;
}

td.left div.module-menu a.mainlevel {
	/* background: url(../images/style5/menu_l_bg.png) 100% 0 no-repeat; */
}

a#active_menu {
	color: #81786E;
}

li.active_menu a:link,
li.active_menu a:visited {
  color: #333;
}

.small,
.modifydate,
.createdate {
	color: #81786E;
}

td.sectiontableheader {
  border-bottom: 0px solid #eee;
  background: #fff;
	color: #ff6600;
}

tr.sectiontableentry1 td, 
tr.sectiontableentry2 td,
td.sectiontableentry1, 
td.sectiontableentry2 {
  border-bottom: 1px solid #eee;
}

/* template stuff */

body.w-thin {
  background: #F4F4F4 url(../images/style5/bg_thin.png) 50% 0 no-repeat;
}

body.w-wide {
  background: url(../images/water_bground3.jpg) 0 0 repeat; 
}

div#header {
  /* background: url(../images/style5/header_top_repeat.png) 93px 0 repeat-x; */
height: 116px;
}

div#header2 {
  /* background: url(../images/style5/header_top_right.png) 100% 0 no-repeat; */
}

span#logo {
  background: url(../images/style5/header_top_logo.gif) 0 0 no-repeat;
}

#top {
	color: #333;
}

td.footer {
  color: #F2B3A0;
}

td.footer a:link,
td.footer a:visited {
  color: #F2B3A0;
}

td.main {
 
}

td.side.left {
	border-top: 0px solid #fff;
}

td.side.right {
	border-top: 1px solid #fff;
  background: url(../images/style5/r_bg.png) 0 0 repeat-y;
}

td.side.leftbottom {
 background: url(../images/style5/left_menu_bot.gif) 100% 100% no-repeat;
height:66px;
border: 0px;
}

td.side.rightbottom {
  background: url(../images/style5/r_bg.png) 0 0 repeat-y;
}

td.side.leftbottom div.corner {

}

td.side.rightbottom div.corner {
  background: url(../images/style5/r_corner.png) 100% 100% no-repeat;
}

td.thefoot {
  background: url(../images/style5/thefoot_bg.png) 0 0 repeat-x;
}

td.thefoot div.corner {
  background: url(../images/style5/thefoot_corner.png) 0 0 no-repeat;
}

div#vtop {
  /* background: url(../images/style5/vtop_divider.png) repeat-x; */
}

div#render {
  background: #fff;
}

img, #cont { 
behavior: url(iepngfix.htc); 
}

img, #contbott { 
behavior: url(iepngfix.htc); 
}

div#cont {
	background: url(../images/style5/transbgwhite.png) no-repeat;
}



/* access */

.font-selector,
.width-selector {
	background: url(../images/style5/access-select.png) no-repeat;
}

.lrg .button {
	background: url(../images/style5/access-lrg.png);
}

.sml .button {
	background: url(../images/style5/access-sml.png);
}

.med .button {
	background: url(../images/style5/access-med.png);
}

.thin .button {
	background: url(../images/style5/access-thin.png);
}

.wide .button {
	background: url(../images/style5/access-wide.png);
}

/* horiz menu */

div#horizmenu {
	/* background: url(../images/style5/tbar_bg.png) repeat-x; */
}

blockquote {
	background: url(../images/style5/quote_open.gif) 0 0 no-repeat;
	color: #81786E;
}

blockquote div {
	background: url(../images/style5/quote_closed.gif) 100% 100% no-repeat;
}

pre {
	background: #81786E;
	color: #333;
	border: 1px solid #E3EED1;
	border-left: 5px solid #E3EED1;
}

.highlight {
  background-color: #ffc;
}

/* suckerfish */

#nav a {
font-weight: bold;
color: #81786E;
	background: url(../images/style5/button_normal_bg.gif) 0 0 no-repeat;
   width: 100px;
}



#nav ul li a:hover {
  /* color: #ff6600; */
}

#nav ul li ul li a:hover,
#nav ul li ul li ul li a:hover {
	color: #fff;
  background: url(../images/style5/sucker_bg_over.gif) 0 0 no-repeat; 

text-align: left;
}

#nav li li {
	border-bottom: 0px solid #e1e1e1;
	border-top: 0px solid #e1e1e1;

}

#nav ul ul a {
text-align: left;
}

#nav li ul {
	border-right: 0px solid #e1e1e1;
	border-left: 0px solid #e1e1e1;
	border-bottom: 0px solid #e1e1e1;
}

#nav li:hover a, #nav li.sfhover a {
  color: #fff;
  background: url(../images/style5/button_active_bg.gif) 0 0 no-repeat; 
}

#nav li:hover li a, #nav li.sfhover li a {
  color: #81786E;
  background: url(../images/style5/sucker_bg_normal.gif) 0 0 no-repeat; 
}

#nav li li:hover a, #nav li li.sfhover a {
}


#nav li.active a, ul.active {
	background: url(../images/style5/button_active_bg.gif) 0 0 no-repeat; 
color: #fff;
}




#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul,
#nav li.sfhover ul, 
#nav li li.sfhover ul, 
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul{
	/* background: #81786E; */
}

span.pathway a {
  background: url(../images/style5/arrow.png) 100% 50% no-repeat;
}

/* extra stuff */

.imgourstuff {
float: right;margin-top: -20px;
margin-right: -20px;border: 0px solid #666;padding: 2px;}

img.txtlani {
position: absolute;
top: 310px;
left: 200px;
}

img.txtourstuff {
position: absolute;
top: 310px;
left: 475px;
}

img.txtdogs {
position: absolute;
top: 355px;
left: 278px;
}

img.txttips {
position: absolute;
top: 355px;
left: 475px;
}




div#map {
color: #81786E;
}