@font-face {font-family: font; src: url('font.ttf');}

body
{background-color: #f2f2f2;
 font-family: arial, sans-serif;
 font-weight: normal;
 font-size: 15px;
 color: #000000;
 line-height: 1.5;
 margin: 110px 10px 10px 10px;}

#bg {position: fixed; width:100%; top:0; left:0; z-index:-1}

table,tr,td,form 
{font-family: arial, sans-serif;
 font-weight: normal;
 font-size: 11px;
 line-height: 1.5;
 margin: 0px; padding: 0px; spacing: 0px; border-spacing: 0px; border: 0px; }

table.itemdisplay
{width: 775px; }
td.left
{width: 236px; padding: 10px; vertical-align:top; background-color:#fff;}
td.middle
{width: 236px; padding: 10px; vertical-align:top; background-color:#fff;}
td.right
{width: 236px; padding: 10px; vertical-align:top; background-color:#fff;}

table.itemimages, td.itemimages
{background-color: #ffffff; width: 420px; padding:5px;}

p {
line-height: 1.625;
text-indent: 25px;
word-spacing:2.5px;
}

#itemtitle {
 font-size: 20px;
 font-family: font;
 color: #d94d16;
 text-align: left;
 line-height: 25px;
 font-weight: bold;
 letter-spacing: 1px;
 word-spacing: 4px; 
 text-transform: capitalize; 
 text-align:center;
 }

#viewiteminfo { background-color: rgba(255, 255, 255, 0.6); padding:10px; }
#viewitemfooter { padding:10px; }

#headerwrapper
{position: fixed;
 top: 0px; left:0px;
 width: 100%;
 padding: 0px; z-index:3000;}

#header
{background-color:#fff;
 width: 775px; height: 100px;
 padding: 10px;
 position: relative;
 margin-left:auto;
 margin-right:auto; }

#menu {
position: absolute;
bottom: 5px;
line-height:90%
z-index:2;
}

#menuright {
position: absolute;
bottom: 10px;
right: 10px;
text-align: right;
}

#categorylinks {
color: #000;
font-family: font;
text-align: center;
font-size: 20px;
letter-spacing: 1px;
text-transform: uppercase;
vertical-align: bottom;
display: inline-block;
padding: 0px 15px 0px 0px;
background-color:#fff;
}

a.categorylink:active,a.categorylink:visited,a.categorylink:link 
{color: #000;
 text-decoration: none;}

a.categorylink:hover 
{color: #e77c52;
 text-decoration: none; }

a.categorylinkcurrent:active,a.categorylinkcurrent:visited,a.categorylinkcurrent:link,a.categorylinkcurrent:hover 
{color: #d94d16;
 text-decoration: none;}

#container
{background-color: rgba(100%, 100%, 100%, 0.5);
 width: 775px;
 margin: 0px; padding: 10px; spacing: 0px; border: 0px; }

#footer
{background-color: #fff;
 color: #ccc;
 width: 650px;
 margin: 0px; padding: 10px; border: 0px; }

#minilinks {line-height: 0px;}

select, option, textarea
{FONT-SIZE: 11px;
 FONT-FAMILY: Verdana;}

input[type=text]
{font-size: 11px;
border: solid 1px #000;
background-color: #fff;
color: #000;}

input[type=submit]
{font-size: 12px;
font-family: font;
border: 0px;
background-color: #000;
color: #fff;
text-transform: capitalize;
padding: 5px 15px 2px 15px;}

form { margin: 0px; padding: 0px; spacing: 0px; border: 0px; display:inline; }

a:active,a:visited,a:link 
{color: #d94d16;
 text-decoration: none;}

a:hover 
{color: #e77c52;
 text-decoration: none; }

a.footerlink:active,a.footerlink:visited,a.footerlink:link 
{text-decoration: none;
 text-transform: uppercase;
 font-size: 8pt; }

a.footerlink:hover 
{text-decoration: none;
 font-size: 8pt; }

a.pagination:active,a.pagination:visited,a.pagination:link 
{color: #fff;
 background-color: #222;
 padding: 10px;
 border: 2px solid black;
 text-decoration: none;
 font-size: 10pt; }

a.pagination:hover 
{color: #fff;
 background-color: #555;
 padding: 10px;
 border: 2px solid black;
 text-decoration: none;
 font-size: 10pt; }

a.pagination_selected:active,a.pagination_selected:visited,a.pagination_selected:link,a.pagination_selected:hover 
{color: #fff;
 background-color: #999;
 padding: 10px;
 border: 2px solid black;
 text-decoration: none;
 font-size: 10pt; }

a.adminlink:active,a.adminlink:visited,a.adminlink:link 
{color: #777;
 text-decoration: none;}

a.adminlink:hover 
{color: #999;
 text-decoration: none;}

#title
{font-size: 20px;
 font-family: font;
 color: #d94d16;
 text-align: left;
 line-height: 25px;
 font-weight: bold;
 text-transform: capitalize; }

#headertitle
{font-family: font; letter-spacing: 2px; text-transform: uppercase; font-size: 32px; line-height: 105%; color:#000;}

#small
{color: #999999;
 font-size: 9px;
 text-transform: uppercase; }

img {border:0px;}

img.smallimage {width:80px;}

img.largeimage {width:320px;}
