/* basic layout styles */
body { 
	padding: 0; 
	margin: 0; 
  background-color: white; /* 330033 */ /* 840f18 */ /*871b06 */ /* 801803 */ /*  */
  background-image: url("../images/white.jpg");
  background-position: top left;
  background-repeat: repeat-x;
}

body,td,h1,h2,div,li,option,select,input,textarea {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

body,td,div {

}

H1, H2 { color: #faaf3b; margin-top: 0; }

H1 { font-size: 16px; font-weight: bold; border-top: 1px dashed #e1e1e1; border-left: 1px dashed #e1e1e1; font-family: Arial; padding-top: 12px; padding-left: 30px; }
H2 { font-size: 13px; color: #000000; }
h3 { font-size: 12px; }
td { vertical-align: top; }
img { border: 0; }
input { vertical-align: text-bottom; }

a {
  color: #0000ff;
}

/* decorative styles */
td.blocks {
  width: 25px;
  background-color: #e6e6e6;
}

/* content styles */
div.padding {
  padding: 0 30px 0px 30px;
}

div.footer {
  color: #b2b2b2;
  font-size: 10px;
  padding: 0 0 30px 20px;
  vertical-align: bottom;
  position: absolute;
  top: 610px;
}

div.continuelink {
  display: none;
}
/* menu styles */
td.menu {  
  width: 190px;
  background-image: url("../images/menubg.jpg");
  background-repeat: repeat-x;
  background-color: #424c58;
  padding-top: 65px;
  font-size: 14px;
  font-family: myriad pro, arial;
  text-align: left;
}

td.menu a, a.submenu {
  border-top: 1px dashed #808080;
  border-left: 3px solid transparent;
  color: #ffffff;
  display: block;
  text-decoration: none;
  line-height: 30px;
  text-transform: lowercase;
  padding-left: 15px;
}

td.menu a.submenu {
  padding-left: 35px;
  padding-bottom: 5px;
  line-height: 17px;
  border-top: 1px dashed transparent;
  font-size: 13px;
}

td.menu a.lastitem {
  border-bottom: 1px dashed #808080;
}

td.menu a:hover, td.menu a.active, a.submenu:hover {
    background-image: url("../images/menugrad.jpg");
    border-left: 3px solid #c1272d;
    color: #faaf3b;
}

/* main area styles */
td.content {
  background-color: #ffffff;
  width: 754px;
  border: 1px solid #606567;
  background-position: bottom left;
  background-repeat: repeat-x;
  text-align: left;
}

.textcontent {
  background-color: #fafafa;
  width: 469px;
}

.textcontentwider {
  background-color: #fafafa;
  width: 719px;
}

.textcontentpadding {
  padding: 15px 30px 15px 30px;
}

/* decorative styles */
DIV.fade {
  background-image: url('../images/slideshow/web-images.jpg'); 
  background-repeat: no-repeat;
  height: 308px;
  width: 220px;
  margin: 15px 30px 0 0;
}

IMG.blendimg {
  border: 0;
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
}