/* CONTAINERS */

body { 
color:#000000;
font-family:arial,sans-serif;
font-size:9pt;
background:#ffffff;
padding:0;
margin:0;
text-align:center;
max-width:1600px;
}

#wrap {
width:100%;
min-width:900px;
margin:0;
background-color:#ffffff;
text-align:left;
}

#header {
width:100%;
height:100px;
margin:0;
padding:0;
background:#e9e9e9 url("../common/logo.jpg") no-repeat;
}

#header ul {
margin:0;
padding:75px 0 5px 60px;
list-style-type:none;
}

#header li {
margin:0 10px 0 0;
padding:0;
display:inline;
}

#main {
width:100%;
max-width:1000px;
background-color:#ffffff;
}

#spacer {
padding:50px 60px 60px 60px;
}

#footer {
width:100%;
text-align:right;
}


/* TEXT */

h1 {
font-family:arial,sans-serif;
font-size:13pt;
font-weight:bold;
color:#000000;
margin:0 0 5px 0;;
padding:0;
border-bottom:1px #e9e9e9 solid;
}

h2 {
font-family:arial,sans-serif;
font-size:11pt;
font-weight:normal;
color:#111111;
margin:0 0 5px 0;
padding:0;
}

p {
margin:0 0 15px 0;
padding:0;
}

strong {
font-weight:bold;
}

em {
font-style:italic;
}

.smalltext {
font-size:8pt;
color:#000000;
}


/* LINKS */

a:link, a:active, a:visited {
font-family:arial,sans-serif;
font-size:9pt;
text-decoration:none;
color:#990000;
}

a:hover {
text-decoration:underline;
color:#cc0000;
}


/* MAIN MENU */

a.menu1:link, a.menu1:active, a.menu1:visited {
font-family:arial,sans-serif;
font-size:13pt;
font-weight:bold;
color:#990000;
text-decoration:none;
}

a.menu1:hover {
color:#cc0000;
text-decoration:none;
}

.menu1a {
font-family:arial,sans-serif;
font-size:13pt;
font-weight:bold;
color:#000000;
text-decoration:none;
}


/* SECONDARY MENU */

a.menu2:link, a.menu2:active, a.menu2:visited {
font-family:verdana,arial,sans-serif;
font-size:10pt;
font-weight:bold;
color:#777777;
text-decoration:none;
}

a.menu2:hover {
color:#cc0000;
text-decoration:none;
}

.menu2a  {
font-family:verdana,arial,sans-serif;
font-size:10pt;
font-weight:bold;
color:#000000;
}

div.menu2wrap {
width:100%;
margin:0;
padding:0;
}


/* THIRD MENU */

a.menu3:link, a.menu3:active, a.menu3:visited {
font-family:arial,sans-serif;
font-size:8pt;
color:#777777;
text-decoration:none;
}

a.menu3:hover {
color:#cc0000;
text-decoration:none;
}

.menu3a {
font-size:8pt;
color:#000000;
}

div.menu3wrap {
width:100%;
margin:0;
padding:3px 0 0 0;
margin-bottom:50px;
}


/* PICTURES SETS MENU */

div.sets {
width:880px;
text-align:right;
margin:0;
padding:0 0 5px 0;
}


/* PAGES MENU */

div.pages {
width:100%;
margin:0 0 10px 0;
padding:0;
}

div.pages2 {
width:100%;
margin:0 0 50px 0;
padding:0;
}

div.pages li, div.pages2 li {
margin:0 10px 10px 0;
padding:0;
display:inline;
}


/* PICTURES MENU */

div.pictures {
width:100%;
margin:0 0 30px 0;
padding:4px 0 5px 0;
background-color:#ececec;
}


/* LISTS */

ul {
margin:0;
padding:0;
list-type:none;
}

li {
margin:0 10px 0 0;
padding:0;
display:inline;
}


/* PICTURES */

img {
border:0;
}

.leftpic {
margin:3px 8px 8px 0;
padding:0;
float:left;
display:block;
}

.rightpic {
margin:3px 0 8px 8px;
padding:0;
float:right;
display:block;
}

.thumb {
width:96px;
height:96px;
float:left;
padding:0 14px 14px 0;
margin:0;
border:0;
}

.thumb2 {
width:96px;
height:128px;
float:left;
padding:0 14px 14px 0;
margin:0;
border:0;
}

.thumb3 {
width:200px;
height:150px;
float:left;
padding:0 20px 20px 0;
margin:0;
border:0;
}


/* VARIOUS */

.noborder {
border:0;
}

