* {
margin: 0 0 0 0;
padding: 0 0 0 0;
border: none;
}

body {
margin: 0 0 0 0;
padding: 0 0 0 0;
background-image: url(img/grid-background.gif);
background-repeat: repeat;
background-color: #ffffff;;
color: #777777;
font-family: arial, sans-serif;
font-size: 12px;
}

a:link, a:visited, a:active {
color: #777777;
text-decoration: none;
}

a:hover {
color: #de151c;
text-decoration: none;	
}

#container {
width: 100%;
width: 100%;
}


.content {
position: relative;
margin: auto;
width: 900px;
height: 600px;
z-index: 20;
background-image: url(img/background.gif);
background-repeat: no-repeat;
}


/*Global*/

.logo {
position: absolute;
top: 10px;
left: 15px;
border: none;
z-index: 30;
}

p {
padding: 0 0 10px 0;
}

b {
font-size: 13px;
font-weight: normal;
padding: 0 0 10px 0;
color: #555555;
}



/*Menu*/

#menu {
position: absolute;
top: 5px;
right: 4px;
font-family: arial, sans-serif;
font-weight: normal;
z-index: 40;
}

#menu li {
list-style: none;
display: inline;
padding: 0px 10px 0px 8px;
font-size: 12px;
color: #de151c;
font-weight: normal;
}

#menu li a:link {
font-weight: normal;
font-size: 12px;
color: #777777;
text-decoration: none;
}

#menu li a:active {
font-weight: normal;
font-size: 12px;
color: #777777;
text-decoration: none;
}

#menu li a:visited {
font-weight: normal;
font-size: 12px;
color: #777777;
text-decoration: none;
}

#menu li a:hover {
color: #de151c;
font-size: 12px;
}


/*Page*/	

.slideshow {
position: absolute;
top: 33px;
right: 0px;
z-index: 30;
}

.copy {
position: absolute;
top: 79px;
left: 15px;
width: 272px;
height: 475px;
text-align: left;
font-size: 12px;
line-height: 16px;
overflow: auto;
}


/*Footer*/

.footer {
position: absolute;
bottom: 7px;
left: 15px;
font-size: 12px;
}

.footer li {
display: inline;
padding: 0 19px 0 0;
color: #777777;
}

.footer a {
color: #777777;
}

.footer a:hover {
color: #de151c;
}


/*Canright*/

.canright {
position: absolute;
bottom: 7px;
right: 15px;
font-size: 12px;
}

.canright li {
display: inline;
padding: 0 0px 0 0;
color: #777777;
}

.canright a {
color: #777777;
}

.canright a:hover {
color: #de151c;
}
