/* CSS Document */

/* Reset */

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul,
ol, li, dl, dt, dd, form, a, fieldset, input, th, td
{
margin: 0; padding: 0; border: 0; outline: none;
}

h1, h2, h3, h4, h5, h6
{
font-size: 100%;
font-weight: normal;
}

ul, lo {
list-style: none;
}

img {
border: 0;
}

/* End Reset */

body {
background-color: black;
font-family: Times, serif;
font-size:1em;
color: #FFF;
}

a {
color: #FFF;
text-decoration: none;
}

a:hover{
text-decoration:none;
}

p{
margin: 10px 0px 20px 0px;
}

IMG.center {
display: block;
margin-left: auto;
margin-right: auto;
}

IMG.header{
padding-top: 10px;
padding-bottom:40px;
display: block;
margin-left: auto;
margin-right: auto;
}

IMG.intextleft {
float:left;
margin: 0px 15px 0px 0px;
}

IMG.intextright {
float:right;
margin: 0px 0px 0px 15px;
}

IMG.press {
display: block;
margin-top: 75px;
margin-bottom:20px;
margin-left: auto;
margin-right: auto;
}

#welcome1{
float:left;
padding-right: 31px;
margin-top:30px;
padding-bottom:31px;
}

#welcome2{
float:left;
padding-bottom:31px;
width:206px;
text-align:right;
font-size:.7em;
color:gray;
}

#welcome3{
float:right;
margin-top:30px;
padding-bottom:31px;
}

h2{
font-family:Garamond, Times, Serif;
font-size: 4em;
color: #FFF;
text-decoration:none;
padding-top: 10px;
padding-bottom:30px;
text-align:center;
text-transform:uppercase;
}

h3{
font-family:Garamond, Times, Serif;
font-size: 3em;
color: #FFF;
text-decoration:none;
padding-top: 10px;
padding-bottom:40px;
text-align:center;
text-transform:uppercase;
}

h4{
font-family:Garamond, Times, Serif;
font-size: 2.5em;
color: #FFF;
text-decoration:none;
padding-top: 0px;
padding-bottom:0px;
text-align:center;
}

h5{
font-family:Times, Serif;
font-size: 1.2em;
color: #FFF;
padding-bottom:0px;
}

h6{
font-family:Times, Serif;
text-align:center;
font-size:1.2em;
color: #FFF;
}

#date{
float:left;
width:225px;
}

.presenter{
display:block;
}

#container {
margin: 0 auto;
top:0px;
width:700px;
min-height:400px;
text-align: left;
margin-bottom:150px;
}

#topmenu{
width: 700px;
border-bottom: solid 1px #FFF;
padding-top: 10px;
padding-bottom:15px;
text-align:center;
}

#menu ul{
margin: 0px;
}

#menu li{
display:inline;
margin-right: 30px;
line-height: 2em;
font-family:Arial, Helvetica, sans-serif;
font-size: 1em;
text-decoration:none;
}

#menu a{
color:gray;
text-decoration:none;
}

#menu a:hover{
color:#FFF;
text-decoration:none;
}

#content {
font-family:Garamond, Times, Serif;
margin-top:20px;
margin-bottom:50px;
width:700px;
text-align:justify;
}

#storeimage{
float:left;
width:300px;
height:400px;
text-align:center;
}

#storeimage a{
color:grey;
}

#storeimage a:hover{
text-decoration:none;
color:#FFF
}

#storecaption{
height:400px;
padding-left:315px;
}

#spacer{
height:30px;
width:700px;
}

#pressspacer{
width:700px;
height: 75px;
}

#storespacer1{
width:300px;
height:40px;
}

#storespacer2{
width:300px;
height:60px;
}

#biglinks {
padding-bottom: 5px;
}

#biglinks li{
margin-bottom:30px;
}

#biglinks li a{
color:#CCC;
text-decoration:underline;
}

#biglinks li a:hover{
color:#FFF;
}

#smalllinks{
padding-bottom:50px;
}

#smalllinks li{
margin-top:5px;
}

#smalllinks li a{
color:#CCC;
text-decoration:underline;
}

#smalllinks li a:hover{
color:#FFF;
}

#contact a{
text-decoration:underline;
color:#CCC;
}

#contact a:hover{
color:#FFF;
}

.quotesource{
font-family:Times, Serif;
font-size: 1.2em;
color: #FFF;
margin-top:-18px;
}
