﻿body{margin:0;padding:0;font-family:verdana,helvetica,arial,sans-serif;font-size:12px;background:url(images/back1.png) repeat-y top center}

h1 {color: black;font-size:21px;}
h2 {font-size:16px;}
h3 {font-size:14px;}

#topall
{
    margin:0 auto;
    width: 630px;
    padding-right: 20px;
    padding-left: 20px;
background:#FFF
}
#top1
{ color: black;font-size:21px;font-weight:bold;
    padding-top: 15px;
    padding-bottom: 10px;
}
#top1 a:link, #top1 a:visited, #top1 a:active, #footer a:visited, #footer a:active
{
    color: Black;
    text-decoration: none;
}
#top1 a:hover
{
    color: Black; 
    text-decoration: underline;
}
#top2
{
    padding-bottom: 5px;
    text-align: right;
    color:#666;
}
#topbanner
{
    background-image: url(images\lgraytop1.png);
    background-color: transparent;
}
#right1
{
    float:right;
    width:120px;
}
#main2
{
    float:left;
    width:500px;
}
#main1{margin:0;padding:0;position:relative; z-index:15;}
#main1 a.link1:link,#main1 a.link1:visited{display:block;background:#B9B9B9 url(images/lgraytop3.png) repeat-x left top;height:35px;margin:0;padding:0 0 0 10px;line-height:2.7em;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;color:#fff;text-decoration:none;}
#main1 a.link1:hover,#main1 a.link1:active{background:#B9B9B9 url(images/lgraytop2.png) repeat-x left top;text-decoration:none;}

.row1{height:35px;background:url(images/lgraytop1.png) repeat-x;}
.cite
{
    font-size: xx-small;
    color: Gray;
    text-align: left;
}
.cite a:link,.cite a:visited{color:Gray;text-decoration:none;}
.cite a:hover,.cite a:active{color:Gray;text-decoration:underline;}

#footer
{
    clear:both;
    padding-top: 20px;
    margin: 0 auto;
    width: 630px;
    font-size: 10px;
    color: #666;
    text-align: center;
}
#footer a:link,#footer a:visited{font-size:10px;color:#666;text-decoration:none;}
#footer a:hover,#footer a:active{font-size:10px;color:#666;text-decoration:underline;}

#content1
{
    margin:0 auto;
    width: 630px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
background:#FFF
}

.fiostable {font-family:verdana,helvetica,arial,sans-serif;font-size:12px;}
.fiostable td {border-right:1px solid #EEE;border-bottom:1px solid #EEE;padding:5px;}

.theader {background:#c80000 url(images/tr.png) no-repeat top right;font-size:14px;font-weight:bold;color:#FFF;}
.theader span {background:#c80000;background:url(images/tl.png) no-repeat top left;padding:5px 16px;display:block;}

.theader2 {background:#EAE9F7;font-size:14px;font-weight:bold;color:#000;}
.theader2 span {background:#EAE9F7;padding:5px 16px;display:block;}

.rightstuff {float:right;padding:0 0 5px 10px}
.leftstuff {float:left;padding:0 20px 5px 0px}
.width100 {width:100%;}
.reddish {color:#ff0000}

/*
.special {text-align:right;background:url(images/specials.png) no-repeat top right;height:50px;}
.special p {padding-top:16px;padding-right: 4px;}
*/

.order {font-size:18px;color:#FF0000}
.psmall{font-size:10px;color:#666;}
.morespaced p {line-height:16px;color:#444;font-size:12px}

.indentdeals {margin-left:20px;}