 /* Reset */

 * 
 {
  margin: 0;
  padding: 0;

 }
 /* End Reset */
 
 body
 {
 background-image: url('images/background.jpg');
 background-attachment: fixed;
 background-repeat: repeat-x;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 overflow-x: hidden;
 overflow-y: auto;
 margin-left: auto;
 margin-right: auto;
 display: inline;
 
 }
 
 h1
 {
 color: #ffffff;
 font-size: 18px;
 text-align: left;
 text-decoration: none; 
 margin: 20px 0 0 0;
 
 }
 
  h2
 {
 color: red;
 font-size: 14px;
 text-decoration: none; 
 
 }
 
 p
 {
 margin: 2px 0 0 0;
 
 }
 
 #wrapper
 {
 position: relative;
 width: 943px;
 margin-left: auto;
 margin-right: auto;
 padding: 15px;
 }
 
 #header
 {
 position: relative;
 width: 100%;
 height: 123px;
 margin-left: auto;
 margin-right: auto;
 z-index: 5;
 padding: 0;
 
 }
 
 #logospot
 {
 position: relative;
 background: url('images/logospot.png');
 width: 323px;
 height: 123px;
 float: left;
 margin-left: auto;
 margin-right: auto;
 
 }
 
 #menu
 {
 position: relative;
 background: url('images/menu.png');
 margin: 4px 0 0 0;
 width: 620px;
 height: 116px;
 float: left;
 margin-left: auto;
 margin-right: auto;
 
 }
 
 #content
 {
 position: relative;
 margin-left: auto;
 margin-right: auto;
 background: url('images/main.png') no-repeat;
 width: 910px;
 height: 884px;
 z-index: 1;
 top: -75px;
 overflow: hidden;
 
 }
 
 #sidebar
 {
 position: relative;
 width: 200px;
 height: 800px;
 display: inline;
 margin: 60px 0 0 0;
 padding: 0 0 0 42px;
 overflow: hidden;
 float: left;
 border: 0;

 }
 
 #main
 {
 position: relative;
 width: 560px;
 height: 800px;
 display: inline;
 margin: 60px 0 0 0;
 padding: 0 0 0 39px;
 overflow: hidden;
 float: left;
 border: 0;
 
 }
 
 #footer
 {
 position: relative;
 width: 943px;
 height: 43px;
 margin-left: auto;
 margin-right: auto;
 padding: 0;
 top: -125px;
 z-index: 5
 
 }
 
 #footerleft
 {
 position:relative;
 background: url(images/footerleft.png) no-repeat;
 height: 43px;
 width: 11px;
 z-index: 5;
 float: left;
 
 }
 
 #footermid
 {
 position:relative;
 background: url(images/footermid.png);
 height: 43px;
 width: 917px;
 z-index: 5;
 display: block;
 margin-left: auto;
 margin-right: auto;
 padding: 0;
 float: left;
 
 }
 
 #footerright
 {
 position:relative;
 background: url(images/footerright.png) no-repeat;
 height: 43px;
 width: 15px;
 z-index: 5;
 display: block;
 margin-left: auto;
 margin-right: auto;
 margin: 0 auto;
 padding: 0;
 float: left;
 
 }
 
 .footertext
 {
 color: #ffffff;
 margin: 9px 0 0 0;
 font-size: 9px;
 text-align: center;
 text-decoration: none;
 
 }
 
 .menu
 {
 color: #ffffff;
 font-size: 14px;
 text-align: left;
 text-decoration: none; 
 margin: 35px;
 
 }
 
 .bat
 {
 margin: -43px 0 0 -144px;
 
 }

 #logo
 {
 text-align: left;
 margin: 30px;
 
 }
 
 .logotext
 {
 color: red;
 font-size: 26px;
 text-align: center;
 font-variant: small-caps;
 font-weight: bold;
 margin: -90px 0 0 0;
 
 } 
 
 .logosubtext
 {
 color: #fff;
 font-size: 12px;
 text-align: center;
 font-variant: small-caps;
 font-weight: bold;
 
 } 
 
 .main
 {
 color: #fff;
 font-size: 12px;
 text-align: justify;
 line-height: 12pt;
 text-indent: 6pt;
 float: right;
 
 }
 
 .auto
 {
 float: right;
 margin: 10px 0 10px 10px;
 
 }
 
 .sidebar
 {
 color: #fff;
 font-size: 10px;
 text-align: justify;
 line-height: 10pt;
 text-indent: 6pt;
 
 }
 
 .logodash
 {
 color: #fff;
 font-size: 4px;
 text-align: center;
 line-height: 6pt;
 text-indent: 6pt;
 margin: -5px 8px -7px 0;
 
 }
 
 .main a
 {
 color: #fff;
 border-bottom: 1px dotted #fff;
 text-decoration: none;
 font-weight: bold;
 
 }
 
 .main a:link
 {
 color: #fff;
 
 }
 
 .main a:hover
 {
 color: #000;
 border-bottom: 1px dotted #000;
 
 }
 
 .main a:active
 {
 color: #fff;
 
 }
 
 .sidebar a
 {
 color: #fff;
 border-bottom: 1px dotted #fff;
 text-decoration: none;
 font-weight: bold;
 
 }
 
 .sidebar a:link
 {
 color: #fff;
 
 }
 
 .sidebar a:hover
 {
 color: #000;
 border-bottom: 1px dotted #000;
 
 }
 
 .sidebar a:active
 {
 color: #fff;
 
 }
 
 .footertext a
 {
 color: #fff;
 border-bottom: 1px dotted #fff;
 text-decoration: none;
 font-weight: bold;
 
 }
 
 .footertext a:link
 {
 color: #fff;
 
 }
 
 .footertext a:hover
 {
 color: red;
 border-bottom: 1px dotted red;
 
 }
 
 .footertext a:active
 {
 color: #fff;
 
 }
 
 .menu a
 {
 color: #fff;
 border-bottom: 1px dotted #fff;
 text-decoration: none;
 font-weight: bold;
 
 }
 
 .menu a:link
 {
 color: #fff;
 
 }
 
 .menu a:hover
 {
 color: red;
 border-bottom: 1px dotted red;
 
 }
 
 .menu a:active
 {
 color: #fff;
 
 }