/* Template - www.iamakknight.com */

/* Resetting CSS */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}


.table_1 {
  height: 203px; 
}

.table_1_cell_1 {
  width: 402px;
  background: url(../images/banner1.jpg) no-repeat;
  border-top: solid 5px #FFFFFF;
  border-left: solid 5px #FFFFFF;
  padding: 0px 0px 0px 0px;
  border-spacing: 0px;
  margin: 0px;
}

.table_1_cell_2 {
  width: 588px;
  background: url(../images/banner2.jpg) no-repeat;
  border-top: solid 5px #FFFFFF;
  border-right: solid 5px #FFFFFF;
  padding: 0px 0px 0px 0px;
  border-spacing: 0px;
  margin: 0px;
}


.table_2 {
  height: 41px; 
}

.table_2_cell_1 {
  width: 402px;
  background: url(../images/menu1.jpg) no-repeat;
  border-left: solid 5px #FFFFFF;
  padding: 0px 0px 0px 0px;
  border-spacing: 0px;
  margin: 0px;
}

.table_2_cell_2 {
  width: 578px;
  background: url(../images/menu2.jpg) no-repeat;
  border-right: solid 5px #FFFFFF;
  padding: 10px 0px 0px 10px;
}


.table_3 {
  height: 82px; 
}

.table_3_cell_1 {
  width: 402px;
  background: url(../images/bottom.jpg) no-repeat;
  border-left: solid 5px #FFFFFF;
  padding: 0px 0px 0px 0px;
  border-spacing: 0px;
  margin: 0px;
}

.table_3_cell_2 {
  width: 563px;
  background-color: #FFFFFF;
  border-right: solid 5px #FFFFFF;
  padding: 0px 15px 0px 10px;
  border-spacing: 0px;
  margin: 0px;
}


.table_4 {
  height: 100px; 
}

.table_4_cell_1 {
  width: 960px;
  background-color: #FFFFFF;
  border-left: solid 5px #FFFFFF;
  border-right: solid 5px #FFFFFF;
  padding: 0px 15px 15px 15px;
  border-spacing: 0px;
  margin: 0px;
}


.table_5 {
  height: 84px; 
}

.table_5_cell_1 {
  width: 990px;
  background: url(../images/footer.jpg) no-repeat;
  border-left: solid 5px #FFFFFF;
  border-right: solid 5px #FFFFFF;
  border-bottom: solid 5px #FFFFFF;
  padding: 54px 0px 0px 0px;
  border-spacing: 0px;
  margin: 0px;
}


/**
 * General Body Styling
 * --------------------
 * These are normal css setup reccommended for your
 * HTML template although they are not neccessary
 */
 
body {
  background-color: #2E0137;
  width: 1100px;
  margin: 0 auto;
  padding: 20px 0px 20px 0px;
  }

td,tr,p,div {
  font-family: Calibri;
  font-size: 14px;
         line-height: 18px;
  color: #000;
         border-spacing: 0px;
         margin: 0px;
  }

h4 {
  color: #000000; 
  font-family: Arial;
  font-size: 1px; font-weight: bold;
         border-spacing: 0px;
         margin: 0px;
  }

h5 {
  color: #000000; 
  font-family: Arial;
  font-size: 1px; font-weight: bold;
         border-spacing: 0px;
         margin: 0px;
  }

h6 {
  color: #000000; 
  font-family: Arial;
  font-size: 1px; font-weight: bold;
         border-spacing: 0px;
         margin: 0px;
  }

a:link, a:visited {
  font-size: 12px; 
  color: #9901B8; 
  text-decoration: none;
  font-family:  Arial;
  border-spacing: 0px;
  margin: 0px;

  }

a:hover {
  color: #398700;  /* text-decoration: underline; */
  border: 0px solid #ffffff;
  border-spacing: 0px;
  margin: 0px;

  }
  
ul {
  text-decoration: none;
  border-spacing: 0px;
  margin: 0px;
  }

li {
  text-decoration: none;
  border-spacing: 0px;
  margin: 0px;
  list-style: inside 0px;
  }
  
#slideshow img {
margin:0;
padding:0;
border:0;
}


