body {
margin:20px 0px;
background:url(images/background.gif) #d0d0d0;
text-align:center;
}

body, p, div, td, ul {
font-family:Georgia, "Times New Roman", serif;
font-size:15px;
line-height:19px;
color:#8b0000;
}

input, select, textarea {
font-family:Georgia, "Times New Roman", serif;
font-size:13px;
line-height:normal;
}

h1 {
font-size:27px;
font-weight:bold;
}

h2 {
font-size:20px;
font-weight:bold;
}

li {
padding-bottom:5px;
}

img {
border:none;
}

.buttons {
margin:5px auto;
}

.long:link, .long:visited, .short:link, .short:visited {
display:block;
color:#ffffff;
font-weight:bold;
font-size:15px;
line-height:23px;
text-decoration:none;
}

.long {
width:215px;
height:33px;
background:url(images/button-long-red.gif) center no-repeat;
}

.short {
width:140px;
height:33px;
background:url(images/button-short-red.gif) center no-repeat;
}

.long:hover, #long {
background:url(images/button-long-green.gif) center no-repeat;
}

.short:hover, #short {
background:url(images/button-short-green.gif) center no-repeat;
}

.bama:link, .bama:visited, .bama:hover {
width:225px;
height:37px;
margin:10px auto;
display:block;
color:#ffffff;
font-weight:bold;
font-size:15px;
line-height:25px;
text-decoration:none;
background:url(images/button-bama-blue.gif) center no-repeat;
}

.bama:hover {
background:url(images/button-bama-green.gif) center no-repeat;
}

#photos img {
vertical-align:middle;
}

#content {
width:925px;
margin:20px auto;
}

#webring {
width:468px;
margin:0px auto 10px auto;
background:#ffffff;
}

#webring input {
font-size:12px;
line-height:12px;
}

a {
text-decoration:underline;
color:#0000cc;
}

a:hover {
color:#000000;
}

#footer {
margin:30px auto;
width:650px;
border-top:1px solid #236fb3;
color:#236fb3;
}

.submitLink {
color:#0000cc;
background-color:transparent;
text-decoration:underline;
border:none;
cursor:pointer;
cursor:hand;
}

.cartborder {
border:1px solid #adadad;
border-bottom:none;
}

.carthead {
border-bottom:1px solid #adadad;
background-color:#dddddd;
color:#000000;
padding:3px;
text-align:left;
}

.cartcell {
text-align:left;
border-bottom:1px solid #adadad;
background-color:#ffffff;
padding:3px;
}
