body {
margin: 0;
padding: 0;
text-align: center;
background-image: url(../imgs/new_body_bg.jpg);
background-repeat: repeat-x repeat-y;
font-family: Arial, Helvetica, Sans-serif;
 }
 
 #wrapper {
 position: relative;
 width: 830px;
 height: 100%;
 text-align: left;
 margin-top: 0; 
 margin-right: auto;
  margin-bottom: 10px;
 margin-left: auto;
 padding: 0;
background-image: url(../imgs/base_bg.jpg);
background-repeat: repeat-x repeat-y;

}

#header {
width: 830px;
height: 193px;
margin: 0;
padding: 0;
background-image: url(../imgs/header.jpg);
background-repeat: no-repeat;

}

#nav {
position: absolute;
top: 148px;
left: 0;
width: 830px;
margin: 0;
padding: 0;
text-align: center;
}
#nav ul {
list-style: none;
margin: 0;
padding: 0;
}
#nav li {
display: inline;
}
#nav a:link, #nav a:visited {
padding: 3px 8px 3px 8px;
color: #ffffff;
text-decoration: none;
font-family: Arial, Verdana, Sans-serif;
font-size: 80%;
}
#nav a:hover {
font-family: Arial, Verdana, Sans-serif;
font-size: 80%;
color: #ffff33;
}

#nav_left {
float: left;
width: 170px;
margin-top: 10px;
margin-left: 25px;
padding: 5px;
text-align: left;
border: 1px solid #ffffff;
}
#nav_left h3 {
font-family: Arial, Verdana, Sans-serif;
font-size: 75%;
color:  #82531e;
margin-bottom: 4px;
padding: 2px 2px 2px 7px;
text-decoration: underline;
}
#nav_left ul {
list-style: none;
margin: 0;
padding: 0;
}
#nav_left li {
display: inline;
margin: 0;
padding: 0;
}

#nav_left li a:link, #nav_left li a:visited {
display: block;
font-family: Arial, Verdana, Sans-serif;
font-size: 70%;
padding: 2px 2px 2px 6px;
color: #333333;
text-decoration: none;

}
#nav_left li a:hover {
font-family: Arial, Verdana, Sans-serif;
font-size: 70%;
color:  #a95c0c;
text-decoration: none;
background-color:#c7baa7;
border-left: 3px solid #a35704;
}




#r_panel {
float: right;
width: 500px;
margin: 0px 30px 0px 0px;
padding: 0 10px 0 0;
}

#left_nav_pr {
float: left;
width: 170px;
margin-top: 10px;
margin-left: 25px;
padding: 5px;
text-align: left;
border: 1px solid #ffffff;
}
#left_nav_pr h3 {
font-family: Arial, Verdana, Sans-serif;
font-size: 75%;
color:  #82531e;
margin-bottom: 4px;
padding: 2px 2px 2px 7px;
text-decoration: underline;
}
#left_nav_pr ul {
list-style: none;
margin: 0;
padding: 0;
}
#left_nav_pr li {
display: inline;
margin: 0;
padding: 0;
}

#left_nav_pr li a:link, #left_nav_pr li a:visited {
display: block;
font-family: Arial, Verdana, Sans-serif;
font-size: 70%;
padding: 2px 2px 2px 6px;
color: #333333;
text-decoration: none;

}
#left_nav_pr li a:hover {
font-family: Arial, Verdana, Sans-serif;
font-size: 70%;
color:  #a05303;
text-decoration: none;
background-color:#c7baa7;
border-left: 3px solid #a35704;
}

#content {
position: relative;
width: 830px;
margin: 0 0 20px 0;
padding: 0 0 20px 0;

} 


#left_panel {
float: left;
width:170px;
padding: 5px;
margin-bottom: 25px;
margin-top: 10px;
margin-left: 25px;
margin-right: 0;
border: 1px solid #ffffff;
}
#left_panel ul li  {
list-style-type: square;
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-size: 80%;
margin: 0;
padding-right: 15px;
}

#left_panel  h3 {
margin: 0;
padding: 5px;
font-family: Arial, Helvetica, Verdana, Sans-serif;
font-size: 90%;
color: #82531e;
}
#left_panel p {
margin: 0;
padding: 5px;
font-family: Arial, Helvetica, Verdana, Sans-serif;
font-size: 75%;
color: #333333;
}
#left_panel a {
font-family: Arial, Verdana, Sans-serif;
font-size: inherit;
color: #ae0a11;
text-decoration: none;
}
#left_panel a:hover {
font-family: Arial, Verdana, Sans-serif;
font-size: inherit;
color: #82531e;
text-decoration: underline;
}

.quipu {
float:left;
padding: 0;
background-color: #e1d5bf;
border: 1px solid #7965dd;
}
.quipu  h3 {
margin: 0;
padding: 5px;
font-family: Arial, Helvetica, Verdana, Sans-serif;
font-size: inherit;
color: #82531e;
}
.quipu p {
margin: 0;
padding: 5px;
font-family: Arial, Helvetica, Verdana, Sans-serif;
font-size: inherit;
color: #333333;
}

#image_box {
float: left;
padding: 2px;
margin: 6px 6px 4px 4px;
border: 1px solid #ffffff;
}
#image_box_lg {
text-align: center;
border: 10px 6px 4px 4px;
margin: 10px 6px 4px 4px;
}


#footer {
clear: both;
width: 830px;
height:59px;
margin: 0 ;
padding: 5px 0 0 0;
background-image: url(../imgs/footer.jpg);
background-repeat: no-repeat;

text-align: center;
font-family: Arial, Helvetica, Sans-serif;
font-size: 75%;
color: #a25507;

}
#footer ul {
list-style: none;
margin: 0;
padding: 0;
}
#footer li {
display: inline;
}
#footer a:link, #footer a:visited {
padding: 3px 8px 3px 8px;
color: #a95c0c;
text-decoration: none;
font-family: Arial, Verdana, Sans-serif;
font-size:100%;
}
#footer a:hover {
font-family: Arial, Verdana, Sans-serif;
font-size: 100%;
color: #a95c0c;
text-decoration: underline;
}








#r_panel {
float: right;
width: 550px;
margin: 0 0 25px 0;
padding: 0 30px 0 0;
}
#r_panel h1 {
font-family: Arial, Verdana, Sans-serif;
font-size: 90%;
color: #82531e;
padding: 4px;
padding-bottom: 7px;
margin: 0;
}
#r_panel h2 {
font-family: Arial, Verdana, Sans-serif;
font-size: 80%;
font-weight: 600;
font-style: italic;
color: #82531e;
padding: 4px;
padding-bottom: 3px;
margin-bottom: 5px;
border-bottom: 1px solid #ffffff;
}
#r_panel h3 {
font-family: Arial, Verdana, Sans-serif;
font-size: 80%;
font-weight: 600;
color: #333333;
padding: 4px;
}


#r_panel p {
font-family: Arial, Verdana, Sans-serif;
font-size: 80%;
color: #333333;
padding: 4px;
margin: 0;
}

#r_panel ul li  {
list-style-type: disc;
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-size:80%;
margin: 0;
padding-right: 15px;
}
#r_panel a {
font-family: Arial, Verdana, Sans-serif;
font-size: 90%;
color: #ae0a11;
text-decoration: none;
}
#r_panel a:hover {
font-family: Arial, Verdana, Sans-serif;
font-size: 90%;
color: #a35704;
text-decoration: underline;
}
#qg_news {

width: 390px;
padding: 0;
margin-bottom: 10px;
background-color: #c7baa7;
margin-top: 10px;
margin-left: 5px;
border: 1px solid #ffffff;
}
#qg_news ul li  {
list-style-type: disc;
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-size: 80%;
margin: 0;
padding-right: 15px;
}
#qg_news a {
font-family: Arial, Verdana, Sans-serif;
font-size: inherit;
color: #ae0a11;
text-decoration: none;
}
#qg_news a:hover {
font-family: Arial, Verdana, Sans-serif;
font-size: inherit;
color: #82531e;
text-decoration: underline;
}
#address {
width: 830px;
margin-top:0;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: 600;
font-size: 80%;
text-align: center;
}
#address a {
font-family: Arial, Verdana, Sans-serif;
font-size: 100%;
color: #ffffff;
text-decoration: none;
}
#address a:hover {
font-family: Arial, Verdana, Sans-serif;
font-size: 100%;
color: #ffffff;
text-decoration: underline;
}
#copyright {
width: 830px;
margin-top:0;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
padding: 0;
text-align: center;
font-family: Arial, Helvetica, Sans-serif;
font-size: 75%;
color: #ffffff;
}

