HTML
{
}
BODY
{
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

#promobar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.65em;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px 110px;
    WORD-SPACING: 10px;
    COLOR: #000000;
    PADDING-TOP: 8px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}

#promobar A:link
{
    WORD-SPACING: 10px;
    COLOR: #000000
}

#promobar A:visited
{
    WORD-SPACING: 10px;
    COLOR: #000000
}

#promobar A.current
{
    COLOR: #000000
}

#promobar A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}


#main-title
{

    PADDING-RIGHT: 50px;

    BORDER-TOP: #000000 1px solid;

    FONT-WEIGHT: bold;

    FONT-SIZE: 0.7em;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px 110px;

    COLOR: #000000;

    PADDING-TOP: 20px;

    BORDER-BOTTOM: #000000 1px solid;

    LETTER-SPACING: 5px;

    BACKGROUND-COLOR: #f0f0f0;

    TEXT-ALIGN: right

}

#header-image

{

    BACKGROUND-POSITION: left top;

    BACKGROUND-IMAGE: url(images/logo.gif);

    MARGIN-LEFT: 110px;

    MARGIN-RIGHT: 110px;

    BACKGROUND-REPEAT: no-repeat;

    HEIGHT: 90px;

    BACKGROUND-COLOR: #ffffff

}

#navbar

{

    FONT-WEIGHT: bold;

    FONT-SIZE: 0.65em;

    PADDING-BOTTOM: 8px;

    MARGIN: 0px 110px;

    WORD-SPACING: 10px;

    COLOR: #d85353;

    PADDING-TOP: 8px;

    BACKGROUND-COLOR: #ffffff;

    TEXT-ALIGN: center

}

#navbar A:link

{

    WORD-SPACING: 10px;

    COLOR: #000000

}

#navbar A:visited

{

    WORD-SPACING: 10px;

    COLOR: #000000

}

#navbar A.current

{

    COLOR: #ff4700

}

#navbar A:hover

{

    COLOR: #ff4700;

    TEXT-DECORATION: underline

}

#headline

{

    PADDING-RIGHT: 100px;

    PADDING-LEFT: 100px;

    FONT-SIZE: 0.65em;

    MARGIN-BOTTOM: 0px;

    MARGIN-LEFT: 110px;

    LINE-HEIGHT: 1.5em;

    MARGIN-RIGHT: 110px;

    PADDING-TOP: 30px;

    BACKGROUND-COLOR: #f0f0f0;

    TEXT-ALIGN: justify

}

P.byline

{

    MARGIN-BOTTOM: 0px;

    TEXT-ALIGN: right

}

H1

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 50px;

    FONT-WEIGHT: normal;

    FONT-SIZE: 0.8em;

    PADDING-BOTTOM: 3px;

    MARGIN: 0px 110px;

    COLOR: #000000;

    PADDING-TOP: 23px;

    BACKGROUND-COLOR: #ffffff

}

#main-text

{

    FONT-SIZE: 0.7em;

    MARGIN: 0px 110px;

    LINE-HEIGHT: 1.8em;

    BACKGROUND-COLOR: #ffffff

}

#main-image

{

    BACKGROUND-IMAGE: url(images/home_image.jpg);

    WIDTH: 600px;

    BACKGROUND-REPEAT: no-repeat;

    HEIGHT: 250px;

    BACKGROUND-COLOR: #ffffff

}

#products-image

{

    BACKGROUND-POSITION: center 50%;

    BACKGROUND-IMAGE: url(images/products_image.jpg);

    BACKGROUND-REPEAT: no-repeat;

    HEIGHT: 450px;

    BACKGROUND-COLOR: #ffffff

}

#news-image

{

    BACKGROUND-POSITION: right 50%;

    BACKGROUND-IMAGE: url(images/news_image.gif);

    BACKGROUND-REPEAT: no-repeat;

    HEIGHT: 175px;

    BACKGROUND-COLOR: #ffffff

}

#contact-image

{

    BACKGROUND-POSITION: right 50%;

    BACKGROUND-IMAGE: url(images/contact_image.gif);

    BACKGROUND-REPEAT: no-repeat;

    HEIGHT: 550px;

    BACKGROUND-COLOR: #ffffff

}

#main-text P

{

    MARGIN-LEFT: 80px;

    MARGIN-RIGHT: 50px;

    TEXT-ALIGN: justify

}

H2

{

    PADDING-RIGHT: 0px;

    MARGIN-TOP: 0px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 1em;

    PADDING-BOTTOM: 3px;

    MARGIN-LEFT: 50px;

    COLOR: #000000;

    MARGIN-RIGHT: 50px;

    PADDING-TOP: 10px;

    BORDER-BOTTOM: #000000 1px solid

}

H3

{

    PADDING-RIGHT: 0px;

    MARGIN-TOP: 0px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 0.85em;

    MARGIN-LEFT: 80px;

    COLOR: #000000;

    MARGIN-RIGHT: 50px;

    PADDING-TOP: 7px

}

P

{

    MARGIN-TOP: 5px;

    MARGIN-BOTTOM: 0px

}

UL

{

    MARGIN-TOP: 5px;

    MARGIN-BOTTOM: 0px

}

OL

{

    MARGIN-TOP: 5px;

    MARGIN-BOTTOM: 0px

}

TABLE

{

    MARGIN-TOP: 5px;

    MARGIN-BOTTOM: 0px

}

OL

{

    MARGIN-LEFT: 75px;

    MARGIN-RIGHT: 75px

}

UL

{

    MARGIN-LEFT: 75px;

    MARGIN-RIGHT: 75px

}

A:link

{

    FONT-WEIGHT: bold;

    COLOR: #ff4700;

    TEXT-DECORATION: none

}

A:visited

{

    FONT-WEIGHT: bold;

    COLOR: #ff4700;

    TEXT-DECORATION: none

}

A:hover

{

    TEXT-DECORATION: underline

}

#footer

{

    MARGIN-TOP: 5px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 0.65em;

    MARGIN-BOTTOM: 5px;

    PADDING-BOTTOM: 0px;

    COLOR: #000000;

    PADDING-TOP: 0px;

    TEXT-ALIGN: center

}

#footer A:link

{

    COLOR: #ffffff;

    TEXT-DECORATION: none

}

#footer A:visited

{

    COLOR: #ffffff;

    TEXT-DECORATION: none

}

#footer A:hover

{

    COLOR: #ffffff;

    TEXT-DECORATION: underline

}

.main

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px

}

.menu-text

{

    FONT-SIZE: 8pt

}

menu-text A:visited

{

    FONT-WEIGHT: bold;

    COLOR: #ffffff;

    TEXT-DECORATION: none

}

menu-text A:link

{

    FONT-WEIGHT: bold;

    COLOR: #ffffff;

    TEXT-DECORATION: none

}

.main-text-lg

{

    FONT-SIZE: 9pt

}

.main-text

{

    FONT-SIZE: 8pt

}

.menu

{

    FONT-SIZE: 8pt;

    COLOR: #000000

}

A.menu:link

{

    COLOR: #000000

}

A.menu:visited

{

    COLOR: #000000

}

A.menu:active

{

    COLOR: #000000

}

A.menu:hover

{

    COLOR: #000000

}

.promo
{
    FONT-SIZE: 11pt;
    COLOR: #000000
}
A.promo:link
{
    COLOR: #000000
}
A.promo:visited
{
    COLOR: #000000
}
A.promo:active
{
    COLOR: #000000
}
A.promo:hover
{
    COLOR: #000000
}

