body{background-image: url(images/b.png);}
a {font-family:Verdana; font-size:12px; font-weight:normal;text-decoration: none;}
a:link {color:black;}
a:visited {color:black}
a:hover {text-decoration: none; color: #ED1C24; font-weight:bold;}
a:active {color: red;text-decoration: none}

td.menu{padding:8px; background-image:url(images/button.png);}
td.prod{border-bottom:solid 1px; padding:3px; font-family:verdana; font-size:12px;}

.normaltext 
{
font-family:Comic sans ms, Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
}

.boldtext 
{
font-family:Comic sans ms, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#D32E12;
}



.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

#container
{
width: 95%;
margin: 10px auto;
border: solid 1px;
display:block;
}

#containerright
{
    margin: 0;
    padding: 0;
    background-image: url(images/bmr.png);
    background-position: right;
    background-repeat: repeat-y;
    width: 100%;
}

#containerleft
{
    margin: 0px;
    padding: 0px;
    background-image: url(images/bml.png);
    background-repeat: repeat-y;
    width: 100%;
}

#lefthead
{
float: left;
width: 170px;
height:40px;
padding:0;
background-image:url(images/blt.png);
background-repeat:no-repeat;
margin:0;
}

#righthead
{
float: right;
width: 250px;
height: 40px;
padding: 0;
background-image:url(images/brt.png);
background-repeat:no-repeat;
}

#midhead
{
margin-left: 170px;
margin-right: 250px;
padding: 0em;
height: 40px;
padding:0;
background-image:url(images/bmt.png);
background-repeat:repeat;
}

#logo
{
height: 176px;
padding-left:10px;
}

#leftnav
{
margin: 0 auto;
float: left;
width: 170px;
}

#rightnav
{
margin: 0 auto;
float: right;
width: 250px;
}

#content
{
margin-left: 170px;
margin-right: 250px;
}

#footclear
{
float:both;
height:10px;
clear: left;
border: solid 1px;
}

#leftfoot
{
float: left;
width: 170px;
height:32px;
padding:0;
background-image:url(images/bbl.png);
background-repeat:no-repeat;
margin:0;
clear:left;
}

#rightfoot
{
float: right;
width: 250px;
height: 32px;
padding: 0;
background-image:url(images/bbr.png);
background-repeat:no-repeat;
}

#midfoot
{
margin-left: 170px;
margin-right: 250px;
padding: 0em;
height: 32px;
padding:0;
background-image:url(images/bmb.png);
background-repeat:repeat;
text-indent:10px;
}


#footer
{
clear: left;
margin: 0;
padding: 0;
height:15px;
}

#leftdivs
{
border:1px solid;
}

#newsdiv
{
width:200px;
margin-left:20px;
overflow:auto;
}


#mainspacer
{
height:50px;
}

#maintitle
{
padding-bottom:10px;
height:70px;
color:#D32E12;
overflow:hidden;
text-align:center;
}

#maincontent
{
text-align:left;
padding-left:10px;
border: solid 1px #FCD78E;
}

#copyright
{
padding-left:10px;
height:15px;
overflow:hidden;
font-family:Comic sans ms, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

#gamma
{
text-align:left;
padding-left:10px;
line-height: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border: solid 1px #FCD78E;
}

#gamma p
{
padding:1px;
}

#gamma h1
{
font-size:14px;
color: #000000;
}


#levlogo
{
float:left;
border:solid 1px;
}
#levtext
{
float:right;
border:solid 1px;
}

#buttontitle
{
height: 45px;
width: 100%;
background-image: url(images/buttontitle.png);
background-repeat: no-repeat;
padding-left:10px;
padding-top:7px;
float:left;
}



h1{
font-family:Verdana; 
font-size:40px; 
font-weight:bold;
text-decoration: none;
color: red;
}


.menuleft{
list-style-type: none;
margin: 0;
padding: 0;
width: 170px; /* width of menu */
}

.menuleft li{
/*border-bottom: 1px solid white; /* white border beneath each menu item */
}

.menuleft li a{
/*background: #333 url(images/menuright.gif) no-repeat right top; /*color of menu by default*/
background-image: url(images/button1.png);
background-repeat:no-repeat;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: #D32E12;
width: auto;
padding: 10px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
/*border-bottom: 1px solid black; /*bottom border of menu link. Should be equal or darker to link's bgcolor*/
}

.menuleft li a:visited, .menuleft li a:active{
color: #D32E12;
}

.menuleft li a:hover{
background-image: url(images/button2.png);
background-repeat:no-repeat;
/*background-color: black; /*color of menu onMouseover*/
color: white;
/*border-bottom: 1px solid black; /*bottom border of menu link during hover. Should be equal or darker to link's hover's bgcolor*/
}

p.newstitle{
margin: 0.1em 0.1em 0.1em 0.1em;
font-family:Comic sans ms, Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:center;
}

p.newsitem{
margin: 0.1em 0.1em 0.1em 0.1em;
font-family:Comic sans ms, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-align:left;
}

p.newstitleindex{
margin: 0.1em 0.1em 0.1em 0.1em;
font-family:Comic sans ms, Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
text-align:center;
}

#product
{
float:left;
/*height:105px;*/
width:96%;
padding-left:5px;
padding-top:5px;
font-family:Comic sans ms, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a.pr {font-family:Comic sans ms, Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;text-decoration: none;}
a.pr:link {color:black;}
a.pr:visited {color:black}
a.pr:hover {text-decoration: none; color: #ED1C24; font-weight:bold;}
a.pr:active {color: red;text-decoration: none}

#productdetail
{
float:left;
width:96%;
padding-left:5px;
padding-top:5px;
font-family:Comic sans ms, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#returnlist
{
border:solid 1px;
float:left;
height:50px;
width:96%;
padding-left:5px;
padding-top:5px;
font-family:Comic sans ms, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

td.topleft     {width:19px; height:15px; background-image:url(images/p_topleft.png); background-repeat:no-repeat;}
td.topmid      {height:15px; background-image:url(images/p_topmid.png); background-repeat:repeat;}
td.topright    {width:19px; height:15px; background-image:url(images/p_topright.png); background-repeat:no-repeat;}
td.midleft     {width:19px; background-image:url(images/p_midleft.png); background-repeat:repeat;}
td.midmid      {background-image:url(images/p_midmid.png); background-repeat:repeat;font-family:Comic sans ms, Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
td.midright    {width:19px; background-image:url(images/p_midright.png); background-repeat:repeat;}
td.bottomleft  {width:19px; height:15px; background-image:url(images/p_bottomleft.png); background-repeat:no-repeat;}
td.bottommid   {height:15px; background-image:url(images/p_bottommid.png); background-repeat:repeat;}
td.bottomright {width:19px; height:15px; background-image:url(images/p_bottomright.png); background-repeat:no-repeat;}
td.price       { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#D32E12;}

