* {
     margin: 0px;
     padding: 0px;
}

body, html {
     background: none repeat scroll 0% 0% #F1EDE3;
     color: #4A4435;
     font: 11px/19px Verdana,Geneva,Arial,Helvetica,sans-serif;
     margin: 0px;
     padding: 5px 0px;
     text-align: justify;
}


h2 {
     font-size: 20px;
     font-weight: normal;
     padding-top: 10px;
}

h3 {
     font-size: 18px;
     padding-top: 10px;
}

img {
     border: medium none;
}

#wrapper {
     margin: 0px auto;
     position: relative;
     width: 900px;
}

#header {
     height: 10px;
     position: relative;
}

#content {
     margin-top: 13px;
     padding-bottom: 0px;
}

#footer {
     color: #666666;
     font-size: 12px;
     margin: 0px;
     padding-top: 3px;
     position: relative;
}

#footerActionsInner {
     margin: 0px auto;
     overflow: hidden;
     padding: 2px 0px 0px;
     width: 990px;
}

#footerWidgets {
     padding-top: 2px;
}

#footerWidgetsInner {
     margin: 0px auto;
     overflow: hidden;
     padding: 0px 0px 35px;
     width: 990px;
}


#content #colLeft img {
    
}


#content p a {
     color: #333333;
     text-decoration: underline;
}

#content p a:hover {
     color: #111111;
     text-decoration: underline;
} 

p {
     color: #4A4435;
     font: 11px/19px Verdana,Geneva,Arial,Helvetica,sans-serif;
     margin: 0px;
     padding: 10px 0px 0px;
     text-align: justify;
}


/*-------------------------------------------------/
 * @section		Base Drop-Down Styling
 * @structure	ul (unordered list)
 *				ul li (list item)
 *				ul li a (links)
 *				/*\.class|(li|a):hover/
 * @level sep	ul
 */


ul.menu {
	font-weight: normal;
}

	ul.menu li {
	padding: 7px 16px 7px 0px!important;
	color: #124170;
}

	ul.menu li li{
        width:190px;
	padding: 0px!important;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff #D0C2A3 #D0C2A3 #fff;
	background-color: #f1ede3;
	color: #124170;
}

ul.menu li li a {display:block;padding: 7px 10px!important;}

	ul.menu li.hover,
	ul.menu li:hover {
	background-color: #f1ede3;
	color: #ABABAB;
}

	ul.menu a:link,
	ul.menu a:visited	{ color: #124170; text-decoration: none; }
	ul.menu a:hover		{ color: #ABABAB; }
	ul.menu a:active	{ color: #2a88e7; }


	/* -- level mark -- */

	ul.menu ul {
	 width: 150px;
	 margin-top: 1px;
	}

		ul.menu ul li {
		 font-weight: normal;
		}



.selected a:link, .selected a:visited, .selected a:hover, .selected a:active {
	color: #ABABAB;
}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */

 
 ul.menu *.last {
 padding-right: 0px;
}
 
/* -- Arrows for next level, delete this to show 


ul.menu *.dir {
 padding-right: 42px;
 background-image: url(images/menu-main-menu-arrow-down.png);
 background-position: 75% 50%;
 background-repeat: no-repeat;
}




ul.menu-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(images/menu-main-menu-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.menu-upward *.dir {
 background-image: url(images/menu-main-menu-arrow-top.png);
}

ul.menu-vertical *.dir,
ul.menu-upward ul *.dir {
 background-image: url(images/menu-main-menu-arrow-right.png);
}

ul.menu-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(images/menu-main-menu-arrow-left.png);
 background-position: 0 50%;
}

-- */ 


@charset "UTF-8";

ul.menu, ul.menu li, ul.menu ul {
     list-style: none outside none;
     margin: 0px;
     padding: 0px;
}

ul.menu {
     float: left;
     position: relative;
     z-index: 597;
}

ul.menu li {
     float: left;
     line-height: 1.3em;
     vertical-align: middle;
}

ul.menu li.hover, ul.menu li:hover {
     cursor: default;
     position: relative;
     z-index: 599;
}

ul.menu ul {
     left: 0px;
     position: absolute;
     top: 100%;
     visibility: hidden;
     width: 100%;
     z-index: 598;
}

ul.menu ul li {
     float: none;
}

ul.menu ul ul {
     left: 99%;
     top: 1px;
}

ul.menu li:hover > ul {
     visibility: visible;
}

.selected a:link, .selected a:visited, .selected a:hover, .selected a:active {
     color: #ABABAB;
}

.bold {font-weight:800!important}

li.menu-item-15,li.menu-item-33,li.menu-item-78 {cursor: default!important}

  @media (max-width: 900px) { 

 #wrapper {
     margin: 0px auto;
     position: relative;
     width: 90%;
}

#footerActionsInner {
     margin: 0px auto;
     overflow: hidden;
     padding: 2px 0px 0px;
     width: 90%;
}

#footerWidgetsInner {
     margin: 0px auto;
     overflow: hidden;
     padding: 0px 0px 35px;
     width: 90%;
}
  .footerLogo {width:90%!important; }

  .preContent {margin-top:60px!important}

 .slideshow {width:100%!important; height:250px!important}

  .slideshow img {width:100%!important; height:250px!important }

  #content img {max-width:100%!important}
    						
    						 	
    						   }	