/* CSS Document */
body {
background : #000000 url(images/background.jpg) repeat-y;
background-position: center center;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
font-size : 12px;
margin: 0 0 0 0;
}

P {
margin-top : 20px;
margin-bottom : 20px;
line-height : 20px;
}

h1, h2, h3, h4 {
font-family : Trebuchet MS, Verdana, Helvetica, sans-serif;
font-style : normal;
}
h1 {
background: #333333;
font-size : 20px;
margin : 5px -10px 15px -10px;
padding : 5px 0px 5px 10px;
color : #ffffff;
line-height : 18px;
}

h2 {
font-size : 20px;
margin-bottom : 10px;
margin-top : 0;
padding-bottom : 5px;
color : #ffffff;
line-height: 20px;
}

/* Content Styles */
#container {
background : #666666;
}
#content{
background: #ffffff;
padding : 20px 20px 20px 20px;
width: 543px;
min-height: 590px;
}

#content_wide{
background: #ffffff;
padding : 20px 20px 20px 20px;
width: 813px;
min-height: 590px;
}

.image-right {
float: right;
padding:0px 0px 5px 5px;
}

#sidebar{
border : 5px solid #cccccc;
background : #999999;
color: #000000;
margin-top: 15px;
font-size:12px;
line-height: 16px;
}

#myspace{
color: #000000;
margin: 10px 10px 0 50px;
padding: 15px;
font-size : 12px;
}
.pattern{
background: url(images/pattern.jpg);
}

/* Link Styles */
a:link {
color : #5c210f;
text-decoration : underline;
padding : 0 5px 0 5px;
}
a:visited {
color : #5c210f;
text-decoration : underline;
}
a:hover {
text-decoration : none;
}

/* Navigation */
#nav{
width: 272px;
height: 202px;
position: relative;
background: url(images/menu.jpg);
margin: 0;
padding: 0;
}
#nav li {
float: left;
color:#666666;
list-style-position: inside;
}
#nav li a{
position: absolute;
left: 0;
top: 0;
margin: 0;
padding: 0;
display: block;
width: 271px;
background:url(images/menu.jpg) no-repeat;
text-indent:-9999px;
overflow:hidden;
font-size: 1%;

}
li#nav_aud a {
top: 0;
height: 40px;
background-position: 0 0px;
}
li#nav_set a {
top: 40px;
height: 40px;
background-position: 0 -40px;
}
li#nav_abo a {
top: 80px;
height: 40px;
background-position: 0 -80px;
}
li#nav_con a {
top: 120px;
height: 40px;
background-position: 0 -120px;
}
li#nav_cal a {
top: 160px;
height: 40px;
background-position: 0 -160px;
}
li#nav_aud a:hover {
top: 0;
height: 40px;
background-position: -271px 0px;
}
li#nav_set a:hover  {
top: 40px;
height: 40px;
background-position: -271px -40px;
}
li#nav_abo a:hover  {
top: 80px;
height: 40px;
background-position: -271px -80px;
}
li#nav_con a:hover  {
top: 120px;
height: 40px;
background-position: -271px -120px;
}
li#nav_cal a:hover  {
top: 160px;
height: 40px;
background-position: -271px -160px;
}

