* { margin: 0px;
    padding: 0px; }

body { background: #160216 url(../images/bg.png) top left repeat-x;
       font: 0.8em Verdana, Helvetica, sans-serif;
       color: #000; }

.container { margin: 0px auto;
             width: 942px; }

.left { width: 554px;
        background-color: #ebe6ec; }

.left_border { width: 10px;
               height: 100%;
               background: #340637 url(../images/left.png) top left no-repeat;
               float: left; }

.main { width: 534px;
           height: 100%;
           position: relative;
           left: 10px;
           background: url(../images/bg_content.png) top left no-repeat;
           float: left; }

.right_border { width: 10px;
                height: 100%;
                position: relative;
                float: right;
                background: #340637 url(../images/right.png) top right no-repeat; }

.right { width: 388px;
         float: right; }

.header { width: 388px; }

.nav { width: 376px; }

.flyer a img, .nav a img, .writing a img { border: 0px;
                                           float: left; }

.flyer, .writing { width: 362px;
                   color: #fff; }

.head { position: relative;
        top: 20px;
        left: 22px; }

.content { position: relative;
           top: 40px;
           left: 22px;
           width: 490px; }

p { text-indent: 25px;
    text-align: justify;
    display: block; }

li { list-style-position: inside; }

li p { text-indent: 0px;
       text-align: justify;
       display: inline; }

.bottom_nav { width: 490px;
              text-align: center; }

.bottom_nav a:link { color: #000; font-weight: bold; text-decoration: none; }
.bottom_nav a:hover { color: #acf53a; font-weight: bold; text-decoration: none; }
.bottom_nav a:active { color: #fff; font-weight: bold; text-decoration: underline; }
.bottom_nav a:visited { color: #000; font-weight: bold; text-decoration: none; }

.field1 { width: 320px;
          text-align: right; }

.field2 { width: 324px;
          text-align: right; }

a:link { color: purple; font-weight: bold; text-decoration: none; }
a:hover { color: #acf53a; font-weight: bold; text-decoration: none; }
a:active { color: #fff; font-weight: bold; text-decoration: underline; }
a:visited { color: purple; font-weight: bold; text-decoration: none; }
