* {
    margin: 0;
    padding: 0;
}

body {
    background: #7E0F13 url(../images/left_taling.jpg) repeat-x left top;

}

img {
    border: 0;
    text-align: left;
    vertical-align: top;
}

ul {
    list-style: none;
}

li {
    line-height: 0;
}

.container {
    width: 100%;
    overflow: hidden;
}

.clear {
    clear: both;
}

body {
    font-family: Arial, helvetica, sans-serif;
    color: #898989;
    font-size: 0.6875em;
    line-height: 1.45em;
    text-align: center;
}

input, textarea, select {
    color: #191919;
    vertical-align: top;
    text-align: left;
    border: 1px solid #313131;
    font: 11px Tahoma, Arial, helvetica, sans-serif;
    padding-left: 5px;
}

.float_right {
    float: right;
}

.block {
    display: block;
}

.top_indent_10px {
    margin-top: 10px;
    display: block;
}

.top_indent_15px {
    margin-top: 15px;
    display: block;
}

.width_stretch {
    width: 95%;
}

.right_taling {
    background: url(../images/right_taling.jpg) left top repeat-x;
    width: 50%;
    top: 0;
    right: 0;
    position: absolute;
    height: 734px;
}

.main {
    width: 980px;
    margin: 0 auto;
    text-align: left;
    position: relative;
}

.left_side {
    width: 108px;
    height: 469px;
    float: left;
    background: url(../images/left_side_bg.jpg) left top no-repeat;
    padding: 200px 0 0 358px;
}

.nav {
    float: left;
    width: 417px;
    height: 29px;
    background: url(../images/nav_bg.jpg) left top no-repeat;
    padding: 99px 97px 0 0;
    text-align: right;
}

.nav .line {
    margin: 0 14px;
}

/*=======content===========*/
#content {
    float: left;
    width: 425px;
    height: 525px;
    background: url(../images/content_bg.jpg) left top no-repeat;
    padding: 16px 71px 0 18px;
    z-index: 10;
    position: relative;
}

.indent {
    padding: 0 0 0 25px;
}

.pic_float {
    margin-right: 18px;
    float: left;
    z-index: 10;
}

.line_x {
    height: 2px;
    font-size: 0;
    background: url(../images/line_x.gif) left top repeat-x;
    margin: 6px 0 10px 14px
}

.img_block a {
    color: #F7F7F7;
    text-decoration: none;
    background: url(../images/arr.gif) left center no-repeat;
    padding-left: 8px;
    display: block;
    margin: 6px 0 0 13px;
}

.img_block a:hover {
    text-decoration: underline;
}

a {
    color: #898989;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

li {
    padding: 3px 0 4px 8px;
    background: url(../images/list_arr.gif) left center no-repeat;
}

li a {
    color: #A21F20;
    text-decoration: none;
    line-height: 1em;
}

li {
    color: #A21F20;
    line-height: 1em;
}

li a:hover {
    text-decoration: underline;
}

em {
    color: #A21F20;
    font-style: normal;
}

/*=====//content===========*/

/*=======page_1===========*/
#page_main .pic_float {
    margin: 0 8px 0 -13px;
    position: relative;
}

/*=====//page_1===========*/

/*=======page_2===========*/
#page_about .line_x {
    margin-top: 20px;
    margin-bottom: 6px;
}

#page_about .float_right {
    padding-right: 45px;
}

/*=====//page_2===========*/

/*=======page_events===========*/
#page_events .line_x {
    margin-top: 23px;
    margin-bottom: 9px;
}

/*=======page_4===========*/
#page_events .line_x {
    margin-bottom: 8px;
}

/*=====//page_4===========*/

/*=======page_5===========*/
#page_contact span {
    float: right;
    padding-right: 80px;
}

#page_contact .line_x {
    margin-top: 23px;
    margin-bottom: 9px;
}

/*=====//page_5===========*/

/*=======footer===========*/
#footer {
    height: 24px;
    padding: 35px 0 22px 93px;
    color: #E6C292;
    font-size: 1.09em;
}

#footer a {
    color: #F6F6F6;
    text-decoration: underline;
}

#footer a:hover {
    text-decoration: none;
}

/*=====//footer===========*/
