/* CSS Document */

body {
background-image:url(images/bg_baroque_wall_paper_2.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#000;
font-size:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
margin:0px;
padding:0px;
font-weight:bold;
}

dl {
font-size:90%;
}

dl dt {
font-style:italic;
padding:5px 0px;
}


#wrapper {
margin:85px auto 0px auto;
width:850px;
background-color:#000;
}

#inner_wrapper {
margin:35px 25px 0px 25px;
width:800px;
}

#header {
text-align:left;
padding:10px;
}

#content {
background-color:#000000;
padding: 0px 5px 35px 5px;
}

#nav {
background-color:#7d2b39;/*rose*/
	opacity: .75;
	filter: alpha(opacity=75);
color:#fff;
text-align:right;
width:836px;
margin:0px auto;
padding:3px 7px;
}

#footer {
margin:0px auto 25px auto;
width:844px;
font-size:60%;
color:#333;
text-align:center;
background-color:#ccc;
	opacity: .65;
	filter: alpha(opacity=65);
padding:3px;
}


/*navigation */
a,  a:link {
color:#fff;
text-decoration:underline;
}

a:visited {
color:#fff;
text-decoration:underline;
}

a:hover, a:active, a:focus {
color:#fff;
text-decoration:none;
}


#nav a,  #nav a:link {
color:#fff;
text-decoration:none;
}

#nav a:visited {
color:#fff;
text-decoration:none;
}

#nav a:hover, #nav a:active, #nav a:focus {
color:#fff;
text-decoration:underline;
}

/* Navigation Styles*/

#nav a, #nav a:link {
color:#fff;
text-decoration:none;
}

#nav a:visited {
color:#fff;
text-decoration:none;
}

#nav a:hover, #nav a:active, #nav a:focus {
color:#fff;
text-decoration:underline;
}

#footer a, #footer a:link {
color:#000;
text-decoration:underline;
}

#footer a:visited {
color:#7d2b39;/*rose*/
text-decoration:none;
}

#footer a:hover, #footer a:active, #footer a:focus {
color:#7d2b39;/*rose*/
text-decoration:underline;
}

.overflow {
overflow:auto;
padding:5px 10px;
text-align:left;
font-size:90%;
width:440px;
height:480px;
}


.padding {
padding-left:150px;
}

.small {
font-size:90%;
}

.xsmall {
font-size:75%;
}
