/*reset*/
body {width:100%;background:#fff;color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
blockquote:before, blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes: "" "";}
fieldset,img,abbr,acronym{border:0;}
:focus {outline:0;}
:link,:visited,:hover {text-decoration:none;}
input,textarea {font:1em normal Tahoma,Geneva,Kalimati,sans-serif;}
/* /reset */


/* global classes */
.clearfix:after {clear: both;display: block;visibility:hidden;height:0;content: ".";}
.clearfix {display:inline-block;}
.aural{position:absolute;left:-2007px;font-size:0;}
    /******  site styles ******/
h1 {
    font-size:2em;
    font-weight:700;
    color:#dc6925;
    margin:0 0 25px;
}
h2 {
    font-size:1.6em;
    color:#dc6925;
    margin:1.4em 0 1em;
}
h3 {
    font-size:1.4em;
    font-weight:700;
}
a {
    color:#ef7128;
}
a:hover, a:focus {
    color:#4e2617;
    text-decoration:underline;
}



body {
    font:normal 10px/1.3em "Trebuchet MS",Helvetica,Jamrul,sans-serif;;
    background:#4e2617;
}

/* global floating */
#header,#wrapper,#footer {float:left;width:100%;}



/******** main ********/
#main {
    width:904px;
    margin:0 auto;
}



/******** header ********/
#header {
    position:relative;
    height:168px;
    background:#4e2617 url('../img/topleft.jpg') no-repeat 0 0;
}
#flashTop {
    position:absolute;
    top:0; right:0;
    width:663px;
    height:168px;
}




/******** wrapper ********/
#wrapper {
    background:#fbdfc2 url('../img/sidebar.jpg') repeat-y 0 94px;
}




/******** content ********/
#content {
     float:right;
     width:663px;
     background:url('../img/contentTopLeft.jpg') no-repeat 0 0;
}
#content .content_inner {
    float:left;
    width:597px;
    padding:38px 22px 30px 44px;
    background:url('../img/contentTopRight.jpg') no-repeat 100% 0;
}
.index #content .content_inner {
    float:left;
    width:599px;
    padding:38px 20px 30px 44px;
    background:url('../img/contentTopRight.jpg') no-repeat 100% 0;
}
#maps {
    float:right;
    width:160px;
    text-align:center;
}
.index #content .content_inner1 {
     width:100%;
     min-height:400px;
}
#content p, #content ul, #content ol {
    margin:1em 0;
    text-align:justify;
}
#content p {
    text-align:justify;
}
#content ul, #content ol {
    color:#af9b87;
    margin-left:22px;
}
#content ul {
    list-style:outside disc;
}
#content ol {
    margin-left:25px;
    list-style:outside decimal;
}
#content strong {
    font-weight:700;
    color:#231b11;
}
#content p.bigSubheader {
    text-align:center;
}
#content p.bigSubheader strong {
    font-size:1.5em;
    color:#dc6925;
    line-height:1.3em;
}
.galeria #content ul {
    list-style:none;
    margin:0;
}
.galeria #content li {
    float:left;
    width:145px;
    height:100px;
    text-align:center;
}
.galeria #content li img {
    border:3px solid #d7c2ad;
}
#content .images {
    width:100%;
}
#content .images p {
    float:left;
    width:49%;
    padding:0 0 10px 0;
    text-align:center;
    margin:0;
}
#content .center {
    text-align:center;
}

table {
    width:100%;
    border-right:1px solid #231b11;
    border-bottom:1px solid #231b11;
    empty-cells:show;
}
caption {
    padding:4px 0;
    text-align:center;
    font-size:1.2em;
    font-weight:700;
}
td, th {
    padding:3px 4px;
    border-left:1px solid #231b11;
    border-top:1px solid #231b11;
}
th {
    font-weight:700;
    text-align:center;
}
.imgRight {
    float:right;
    margin:0 0 5px 15px;
}



/******** sidebar ********/
#sidebar {
    float:left;
    padding:42px 26px 15px 34px;
    width:181px;
    background:url('../img/sidebar_top.jpg') no-repeat 0 0;
}
#main_menu {
    float:left;
    width:100%;
    background:url('../img/menu_line.gif') repeat-x 0 100%;
}
#main_menu li {
    float:left;
    width:100%;
    background:url('../img/menu_line.gif') repeat-x 0 0;
}
#main_menu a {
    display:block;
    float:left;
    width:164px;
    padding:6px 4px 7px 13px;
    color:#faa81b;
    text-transform:uppercase;
    font-weight:700;
    font-size:1.1em;
}
#main_menu li li a {
    width:144px;
    padding-left:33px;
}
#main_menu a:hover, #main_menu a:focus {
    background:url('../img/menu_hover.png') no-repeat 0 0;
    text-decoration:none;
}


/******** footer ********/
#footer {
    height:15px;
    padding:24px 0 15px;
    background:#fff url('../img/bottom.png') repeat-x 0 0;
    text-align:center;
}
#footer li {
    display:inline;
    padding:0 11px;
}
#footer li a {
    font-family:Verdana, Arial, sans-serif;
    text-transform:uppercase;
    color:#939393;
}
#footer li a:hover, #footer li a:focus {
    color:#dec8b1;
    text-decoration:none;
}
table.no_border, .no_border td, .no_border th {border:none;}
  
