/* CSS Document */
body {
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px;
padding-top: 0px;
background-color:#292a2e;
}
#maincontainer {
margin: 0px auto;
width: 826px;
}
#topsection {
float:left;
height: 202px;
width: 826px;
background-image:url(../images/home_01.gif);
background-repeat:no-repeat;
background-position:top;
}
#headerimage {
float:left;
height: 240px;
width: 826px;
background-image:url(../images/home_02.jpg);
background-repeat:no-repeat;
background-position:top;
}
#middle {
float:left;
width: 826px;
background-image:url(../images/bg2.gif);
background-repeat:repeat-y;
background-position:top;
}
#bottom {
float:left;
height: 103px;
width: 826px;
background-image:url(../images/bottom2.gif);
background-repeat:no-repeat;
background-position:top;
}
#navcontainer {
position:relative;
text-align:center;
}
#logolink {
position:absolute; 
left: 74px; 
top: 72px; 
height: 83px; 
width: 189px;
}
#checkoutlink {
position:absolute; 
left:625px; 
top: 101px; 
height: 28px; 
width: 119px;
}
#emaillistlink {
position:absolute; 
left:643px; 
top: 75px; 
height: 28px; 
width: 119px;
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:11px;
text-align:left;
}
#emaillistlink a:link {
color:#000000;
}
#emaillistlink a:visited {
color:#000000;
}
#emaillistlink a:hover {
color:#000000;
}
#emaillistlink a:active {
color:#000000;
}
#ryan-nicole-nav {
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:14px;
position:absolute; 
left:77px; 
top: 175px; 
height: 22px; 
width: 671px;
}
#ryan-nicole-nav a:link {
color:#000000;
text-decoration:underline;
}
#ryan-nicole-nav a:visited {
color:#000000;
text-decoration:underline;
}
#ryan-nicole-nav a:hover {
color:#294352;
text-decoration:underline;
}
#ryan-nicole-nav a:active{
color:#000000;
text-decoration:underline;
}
#maincontent {
position:relative;
padding: 10px 0px 0px 78px;
color:#000000;
text-decoration:none;
width: 671px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
}
#maincontent a:link {
color:#294352;
}
#maincontent a:visited {
color:#294352;
}
#maincontent a:hover {
color:#294352;
}
#maincontent a:active {
color:#294352;
}
.twainquote {
text-align:right;
font-size:15px;
}
#maincontent h1 {
font-family:"Times New Roman", Times, serif;
font-size:14px;
}
#maincontent h2 {
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#333333;
}
#footertext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
padding: 68px 0px 0px 30px;
width: 700px;
text-align:center;
}
#footertext a:link {
color:#999999;
text-decoration:none;
}
#footertext a:visited {
color:#999999;
text-decoration:none;
}
#footertext a:hover {
color:#999999;
text-decoration:underline;
}
#footertext a:active {
color:#999999;
text-decoration:none;
}
.right {
float:right;
padding: 35px 0px 0px 20px;
margin: 0px 0px 15px 0px;
}
