#motors {
margin: 0;
padding: 30px 0px 0px 0px;
width: 125px;
height:90px;
border:1px solid #111;
background: #A6B64B url(http://img718.imageshack.us/img718/3240/motorsgreen.jpg) no-repeat top center;
color: #000;
font-family: ariel, sans-serif;
font-size: 11px;
font-weight: bold;
line-height: 18px;
text-align: center;
}
#motors p {margin: 2; padding: 0;line-height:13px}
#motors a {color: #000;text-decoration: underline; margin: 0; padding: 0;}
#motors a:hover {color: #000; text-decoration: underline; margin: 0; padding: 0;}


a { text-decoration:underline;color:#000000; }
a:visited { text-decoration:underline;color:#000000; }
a:hover { text-decoration:underline;color:#FF8410; }

/* This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/scroll_menu.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* set up the overall width of the menu div, the font and the margins with a relative position*/
.tmenu
{font-family: tahoma,verdana, arial, sans-serif; width:993px; margin:0px; position:relative;z-index:100;}

/* remove the bullets and set the margin and padding to zero for the unordered list */
.tmenu ul
{padding:0; margin:0; list-style-type: none; border:0;}

/* float the list so that the items are in a line */
.tmenu ul li
{float:left; position:relative; margin-right:1px;}

/* style the links to be 200px wide by 30px high with a top and right border 1px solid white. Set the background color
and the font size. */
.tmenu ul li a,
.tmenu ul li a:visited
{display:block; text-align:left; text-decoration:none; width:70px; height:25px; color:#FFF; background:#ff8810; line-height:24px; font-size:11px; text-indent:1px;}


/* Get rid of any default table style */
table {border-collapse:collapse;margin:0; padding:0;}

/* make the dropdown ul invisible */
.tmenu ul li ul {display: none;}


/* set the background and foreground color of the main menu li on hover */
.tmenu ul li:hover a,
.tmenu ul li a:hover
{color:#fff; border:0;}

/* make the sub menu ul visible and position it beneath the first list item */
.tmenu ul li:hover ul,
.tmenu ul li a:hover ul
{text-align:left; display:block; position:absolute; top:25px; left:-20px; text-align:left;z-index:100; padding:0 30px 20px 20px; background:url(/siteimages/tab_bot.gif) 20px 100% no-repeat;}

/* make the sub menu ul li the full width with padding and border. Add an auto scroll bar */
.tmenu ul li:hover ul li,
.tmenu ul li a:hover ul li
{background:#363636; color:#FFF; width:200px; height:250px;overflow-x:hidden; overflow-y:auto; border-left:1px solid #7a7a7a;}

/* style the background and foreground color of the submenu links */
.tmenu ul li:hover ul li a,
.tmenu ul li a:hover ul li a
{display:block; background:#363636; color:#CDCDCD; width:132px; text-align:left; text-decoration:none; border:0;text-indent:10px;}

/* style the background and forground colors of the links on hover */
.tmenu ul li:hover ul li a:hover,
.tmenu ul li a:hover ul li a:hover
{text-decoration:none; color:#FFF; background:#FF8010;}


</style>
<!--[if IE]>
<style type="text/css">
.tmenu ul li a:hover ul li
{
scrollbar-arrow-color: #aaa;
scrollbar-3dlight-color: #888;
scrollbar-highlight-color: #666;
scrollbar-face-color: #444;
scrollbar-shadow-color: #000;
scrollbar-darkshadow-color: #888;
scrollbar-track-color: #363636;
}
</style>
<![endif]-->

body
    {
    margin: 0;
    padding: 0;
    color: #578B9A;
    background: #FFFFFF;
    text-align: center;
    }

#container
    {
    margin: auto;
    margin-top:5px;
    width: 1002px;
    position: relative;
    padding: 0 10px 0 10px;
    text-align: left;
    }

#center {
    width: 1010px;
    text-align: center;
}

#topheader
    {
    border-left:1px solid black;
    border-top:1px solid black;
    border-right:1px solid black;
    background-image:url('/siteimages/evillogo.bmp');
    background-position:center;
    background-repeat:no-repeat;
    height: 84px;
    width: 1000px;
    text-align:center;
    }

.header
    {
    float:left;
    border-bottom:1px solid black;
    border-left:1px solid black;
    border-right:1px solid black;
    background-color:#FF8410;
    height: 26px;
    width: 1000px;
    text-align: center;
    margin-bottom:2px;
    font-weight: bold;
    font-size: 9pt;
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    }

.headertext    {
            line-height:170%;
            margin-top:1px;
            margin-left:3px;
            margin-right:3px;
            color: #ffffff;
            background-color: #FF8410;
            }

.buttons {
  color: #000000;
  background: #EEEEEE;
  font-weight: bold;
  font-size:9pt;
  border: 1px solid #000000;
}

.buttons:hover {
  color: #FF8000;
  background: #000000;
  border: 1px solid #EEEEEE;
}

.icons {
        padding-top:19px;
        height:48px;
        width:48px;
        margin-left:8px;
        float:left;
        }
.icons1 {
        padding-top:19px;
        height:48px;
        width:48px;
        margin-left:0px;
        float:left;
        }

        #fullmiddle
            {
            float:left;
            background-color: #FFFFFF;
            border:1px solid black;
            color: #000;
            width: 980px;
            height: auto !important;
            min-height:400px;
            text-align: center;
            margin-bottom:4px;
            }

        #innermiddletext
            {
            font-family:trebuchet ms,geneva;;
            font-size:8pt;
            padding:0 10px 0 10px;
            margin-top:5px;
            }

#homenewsheader {
        border-top:1px solid black;
        border-left:1px solid black;
        border-right:1px solid black;
	padding:0;
        width:728px;
        height:18px;
        background-color:#EEEEEE;
        float:left;
	margin-left:3px;
        font-family:trebuchet ms,geneva;
        color: #FF8410;
        font-weight:bold;
        font-size:10pt;
        text-align:center;      
        }

#homenewsnormal {
        border:1px solid black;
        width:728px;
        height:auto;
	margin-left:3px;
        background-color:white;
        float:left;
        margin-bottom:5px;
        text-align:left;
        }

#homemenuheader {
        border-top:1px solid black;
        border-left:1px solid black;
        border-right:1px solid black;
        width:228px;
        height:18px;
        background-color:#EEEEEE;
        float:left;
        font-family:trebuchet ms,geneva;
        color: #FF8410;
        font-weight:bold;
        font-size:10pt;
        text-align:center;      
        }

#homemenunormal {
        border:1px solid black;
        width:228px;
        height:auto;
        background-color:white;
        float:left;
        margin-bottom:5px;
        text-align:left;
        }

#lowerprintme {
    float:left;
    width:20%;
    font-size: 8pt;
    font-weight: normal;
    margin-top:10px;
    color: #000000;
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    }


#footer
    {
    float:left;
    border:1px solid black;
    background-color:#FF8410;
    height: 20px;
    width: 1000px;
    text-align: center;
    margin-top:4px;
    margin-bottom:5px;
    font-weight: bold;
    font-size: 9pt;
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    }

        .homenewstitle {
            float:left;
            position:relative;
            color: #FF8410;
            border: 1px solid black;
            empty-cells: show;
            font-size: 10pt;
            font-weight: bold;
            margin: 0px;
	    margin-top:5px;
	    margin-left:6px;
            padding: 2px;
            font-family:trebuchet ms,geneva;
            background-color:#EEEEEE;
            text-align: left;
            width: 724px;
            height:auto;
            }

         .homenewsbody {
            float:left;
            position:relative;
            border-left:1px solid black;
            border-right:1px solid black;
            background-color: #fff;
            empty-cells: show;
            font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
            font-size: 10pt;
            margin: 0px;
	    margin-left:6px;
            padding: 2px;
            line-height: 140%;
            color:#000000;
            text-align: justify;
            width: 724px;
            height:auto;
            }

         .homenewsposter {
            float:left;
            position:relative;
            border-left:1px solid black;
            border-right:1px solid black;
            border-bottom:1px solid black;
            background-color: #fff;
            empty-cells: show;
            font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
            font-size: 9pt;
	    margin-left:6px;
            margin-bottom: 5px;
            padding: 2px;
            color:#000000;
            text-align: left;
            width: 724px;
            height:auto;
            }


        .newstitle {
            float:left;
            position:relative;
            color: #FF8410;
            border: 1px solid black;
            empty-cells: show;
            font-size: 10pt;
            font-weight: bold;
            margin: 0px;
            padding: 2px;
            background-color:#EEEEEE;
            text-align: left;
            width: 600px;
            height:auto;
            }

         .newsbody {
            float:left;
            position:relative;
            border-left:1px solid black;
            border-right:1px solid black;
            background-color: #fff;
            empty-cells: show;
            font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
            font-size: 10pt;
            margin: 0px;
            padding: 2px;
            line-height: 140%;
            color:#000000;
            text-align: justify;
            width: 600px;
            height:auto;
            }

         .newsposter {
            float:left;
            position:relative;
            border-left:1px solid black;
            border-right:1px solid black;
            border-bottom:1px solid black;
            background-color: #fff;
            empty-cells: show;
            font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
            font-size: 9pt;
            margin-bottom: 5px;
            padding: 2px;
            color:#000000;
            text-align: left;
            width: 600px;
            height:auto;
            }

         .newsfooter {
            float:left;
            position:relative;
            background-color: #fff;
            empty-cells: show;
            font-size: 9pt;
            margin: 0px;
            padding: 2px;
            color:#000000;
            text-align: center;
            width: 500px;
            height:auto;
            }

         .newspic {
            float:left;
            border:1px solid black;
            padding:2px;
            margin:2px;
            background-color: #FF8410;
            color:#FFFFFF;
            }

         .img {
            position:relative;
            border:2px solid black;
            padding:2px;
            margin:2px;
            background-color: #FF8410;
            color:#FFFFFF;
            }

#news2menuheader {
        border-top:1px solid black;
        border-left:1px solid black;
        border-right:1px solid black;
        width:305px;
        height:18px;
        background-color:#EEEEEE;
        float:left;
        font-family:trebuchet ms,geneva;
        color: #FF8410;
        font-weight:bold;
        font-size:10pt;
        text-align:center;
        }

#news2menunormal {
        border:1px solid black;
        width:305px;
        height:auto;
        background-color:white;
        float:left;
        margin-bottom:5px;
        text-align:left;
        }

#contact-innerleft
    {
    width:510px;
    float:left;
    margin-left:260px;
    }

#contact-tops
    {
    float:left;
    border:2px solid black;
    background-color: #FF8410;
    width:500px;
    height:20px;
    text-align: center;
    padding: 2px;
    font-size: 15px;
    font-weight: bold;
    color: #000;
    margin-top:10px;
    }

#contact-general
    {
    float:left;
    border-left:2px solid black;
    border-right:2px solid black;
    border-bottom:2px solid black;
    background-color: #FFFFFF;
    width:500px;
    height:auto;
    text-align: left;
    padding: 2px;
    font-size: 11pt;
    color: #000000;
    }

        #copyright {
                text-align:right;
                float:left;
                width:978px;
                height:20px;
                font-family: Tahoma;
                font-size:7pt;
                color:#666666;
                }

        #copyright a {
                font-family: Tahoma;
                font-size:7pt;
                color:#666666;
                text-decoration:none;
                }

        #copyright a:hover {
                font-family: Tahoma;
                font-size:7pt;
                color:#559ADC;
                text-decoration:none;
                }

.pg {
width: 222px;
list-style: none none;
margin:0;
padding:0;
}

.pg:after {
clear: both;
display: block;
content: ".";
height: 0;
visibility: hidden;
}

.pg li {
list-style: none none;
display: inline;
}

.pg li a {
margin-left: 2px;
margin-top: 2px;
margin-bottom: 2px;
border-top: 1px solid #CCC;
border-left: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 4px;
position: relative;
float: left;
display: block;
width: 100px;
height: 75px;
}

.pg li a:hover {
font-size: 100%;
z-index: 2;
}

.pg li a img {
border: none;
width: 100px;
height: 75px;
float:left;
}
.pgtext
{
margin-top: 2px;
margin-right: 2px;
margin-bottom: 2px;
border-top: 1px solid #CCC;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
padding: 4px;
width: 100px;
height: 75px;
float:left;
}

.pg li a:hover img,.pg li a:active img,.pg li a:focus img {
border:3px solid #FF8100;
width: 200px;
height: 150px;
left: -50px;
top: -37px;
z-index: 1;
}




