BODY

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px;

    BACKGROUND-COLOR: white

}

#pagewidth

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px auto;

    WIDTH: 100%;

    PADDING-TOP: 0px

}

#topcontainer

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    WIDTH: 100%;

    PADDING-TOP: 0px

}

#topbanner

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    BACKGROUND-IMAGE: url(images/headerbkgd.gif);

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    WIDTH: 100%;

    PADDING-TOP: 0px;

    BACKGROUND-REPEAT: repeat-x;

    HEIGHT: 110px;

    TEXT-ALIGN: left

}

#stripe

{

    BORDER-RIGHT: white 1px;

    PADDING-RIGHT: 0px;

    BORDER-TOP: white 1px solid;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    BORDER-LEFT: white 1px;

    WIDTH: 100%;

    PADDING-TOP: 0px;

    BORDER-BOTTOM: white 1px solid;

    HEIGHT: 4px;

    BACKGROUND-COLOR: #f30

}

#topmenu

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    WIDTH: 100%;

    PADDING-TOP: 0px;

    BACKGROUND-COLOR: #003366

}

#topmenu UL

{

    BORDER-RIGHT: white;

    PADDING-RIGHT: 0px;

    BORDER-TOP: white;

    PADDING-LEFT: 0px;

    FONT-SIZE: 0.8em;

    FLOAT: left;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    BORDER-LEFT: white;

    WIDTH: 100%;

    COLOR: white;

    PADDING-TOP: 0px;

    BORDER-BOTTOM: white 1px solid;

    FONT-FAMILY: arial, helvetica, sans-serif;

    BACKGROUND-COLOR: #036;

    FONT-VARIANT: small-caps

}

#topmenu UL LI

{

    PADDING-RIGHT: 0px;

    DISPLAY: inline;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px

}

#topmenu UL LI A

{

    BORDER-RIGHT: #fff 1px solid;

    PADDING-RIGHT: 1em;

    PADDING-LEFT: 1em;

    FLOAT: left;

    PADDING-BOTTOM: 0.2em;

    MARGIN: 0px;

    COLOR: white;

    PADDING-TOP: 0.2em;

    BACKGROUND-COLOR: #036;

    TEXT-DECORATION: none

}

#topmenu UL LI A:hover

{

    MARGIN: 0px;

    COLOR: #fff;

    BACKGROUND-COLOR: #369

}

#bodycontainer

{

    BORDER-RIGHT: black 1px;

    PADDING-RIGHT: 0px;

    BORDER-TOP: black 1px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    BORDER-LEFT: black 1px;

    WIDTH: 780px;

    PADDING-TOP: 0px;

    BORDER-BOTTOM: black 1px

}

#contentcontainer

{

    BORDER-RIGHT: black 1px solid;

    PADDING-RIGHT: 1em;

    BORDER-TOP: black 1px solid;

    PADDING-LEFT: 1em;

    PADDING-BOTTOM: 1em;

    MARGIN: 0px 0px 0px 145px;

    BORDER-LEFT: black 1px solid;

    WIDTH: 595px;

    PADDING-TOP: 1em;

    BORDER-BOTTOM: black 1px solid;

    BACKGROUND-COLOR: white;

    max-width: 36em

}

#rightnav

{

    PADDING-RIGHT: 1em;

    PADDING-LEFT: 1em;

    FLOAT: right;

    PADDING-BOTTOM: 1em;

    MARGIN: 0px;

    WIDTH: 0px;

    PADDING-TOP: 1em

}

#menucontainer

{

    PADDING-RIGHT: 0px;

    BACKGROUND-POSITION: left top;

    PADDING-LEFT: 0px;

    FLOAT: left;

    BACKGROUND-IMAGE: url(images/menu.gif);

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    WIDTH: 145px;

    PADDING-TOP: 80px;

    BACKGROUND-REPEAT: no-repeat;

    HEIGHT: 500px

}

#menucontainer UL

{

    PADDING-RIGHT: 0px;

    LIST-STYLE-TYPE: none

}

#menucontainer LI

{

    BORDER-RIGHT: black 1px;

    PADDING-RIGHT: 0px;

    BORDER-TOP: black 1px;

    FONT-SIZE: 10pt;

    BORDER-LEFT: black 1px;

    BORDER-BOTTOM: black 1px;

    FONT-FAMILY: Tahoma;

    HEIGHT: 100%

}

#menucontainer A

{

    BORDER-RIGHT: black 1px;

    BORDER-TOP: black 1px;

    DISPLAY: block;

    FONT-WEIGHT: bolder;

    FONT-SIZE: 9pt;

    BORDER-LEFT: black 1px;

    COLOR: white;

    BORDER-BOTTOM: black 1px;

    FONT-FAMILY: Tahoma, Verdana;

    LETTER-SPACING: 0.1em;

    FONT-VARIANT: small-caps;

    TEXT-DECORATION: none

}

#menucontainer A:hover

{

    COLOR: white;

    TEXT-DECORATION: underline

}

#menucontainer LI LI A

{

    BORDER-RIGHT: medium none;

    BORDER-TOP: medium none;

    DISPLAY: block;

    FONT-WEIGHT: normal;

    FONT-SIZE: 8pt;

    MARGIN-LEFT: 0px;

    BORDER-LEFT: medium none;

    COLOR: #ffffff;

    BORDER-BOTTOM: medium none;

    FONT-FAMILY: Arial;

    BACKGROUND-COLOR: transparent;

    FONT-VARIANT: normal;

    TEXT-DECORATION: none

}

#footer

{

    BORDER-RIGHT: black 1px solid;

    PADDING-RIGHT: 0px;

    BORDER-TOP: black 1px solid;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 10px 0px 0px;

    BORDER-LEFT: black 1px solid;

    WIDTH: 100%;

    PADDING-TOP: 0px;

    BORDER-BOTTOM: black 1px solid;

    HEIGHT: 71px;

    BACKGROUND-COLOR: #004022;

    TEXT-ALIGN: center

}

#center

{

    MARGIN: 2px 2px -3px;

    TEXT-ALIGN: center

}

IMG.floatright

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    FLOAT: right;

    MARGIN: 10px;

    BORDER-LEFT: black 1px solid;

    BORDER-BOTTOM: black 1px solid

}

#topcontainer

{

    BORDER-RIGHT: black 1px solid;

    PADDING-RIGHT: 0px;

    BORDER-TOP: black 1px solid;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    BORDER-LEFT: black 1px solid;

    WIDTH: 100%;

    PADDING-TOP: 0px;

    BORDER-BOTTOM: black 1px

}

IMG.floatleftbanner

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FLOAT: left;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px

}

IMG.floatrightbanner

{

    FLOAT: right

}

P

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FONT-SIZE: 10pt;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px 0px 15px;

    COLOR: black;

    TEXT-INDENT: 2em;

    LINE-HEIGHT: 130%;

    PADDING-TOP: 0px;

    FONT-FAMILY: Tahoma

}

#footercontent

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 2em;

    MARGIN: 0px;

    PADDING-TOP: 0px;

    TEXT-ALIGN: center

}

#footercontent A

{

    FONT-SIZE: 10pt;

    COLOR: white;

    FONT-FAMILY: Tahoma;

    TEXT-DECORATION: none

}

#footercontent A:hover

{

    FONT-SIZE: 10pt;

    COLOR: white;

    FONT-FAMILY: Tahoma;

    TEXT-DECORATION: underline

}

A.welcomelinks

{

    COLOR: white;

    FONT-FAMILY: Tahoma;

    TEXT-DECORATION: none

}

#copyright

{

    FONT-SIZE: 7pt;

    COLOR: white;

    FONT-FAMILY: Tahoma

}

H2

{

    BORDER-RIGHT: black 1px solid;

    PADDING-RIGHT: 4px;

    BORDER-TOP: black 1px solid;

    PADDING-LEFT: 4px;

    FONT-SIZE: 12pt;

    PADDING-BOTTOM: 4px;

    MARGIN: 3px 3px 10px;

    BORDER-LEFT: black 1px solid;

    WIDTH: 200px;

    COLOR: white;

    PADDING-TOP: 4px;

    BORDER-BOTTOM: black 1px solid;

    FONT-FAMILY: Tahoma;

    BACKGROUND-COLOR: #9e8d47;

    TEXT-ALIGN: center

}

IMG.floatleft

{

    BORDER-RIGHT: black 1px;

    BORDER-TOP: black 1px;

    FLOAT: left;

    MARGIN: 10px;

    BORDER-LEFT: black 1px;

    BORDER-BOTTOM: black 1px

}

.gray

{

    BACKGROUND-COLOR: #999999

}

.box

{

    BORDER-RIGHT: black 2px solid;

    PADDING-RIGHT: 1em;

    BORDER-TOP: black 2px solid;

    PADDING-LEFT: 1em;

    PADDING-BOTTOM: 1em;

    MARGIN: 4px 0px 4px 4px;

    BORDER-LEFT: black 2px solid;

    WIDTH: 400px;

    PADDING-TOP: 1em;

    BORDER-BOTTOM: black 2px solid;

    BACKGROUND-COLOR: #182d5c;

    TEXT-ALIGN: center

}

IMG.portfoliofloatright

{

    BORDER-RIGHT: black 2px;

    BORDER-TOP: black 2px;

    FLOAT: right;

    MARGIN: 10px 10px 20px;

    BORDER-LEFT: black 2px;

    BORDER-BOTTOM: black 2px

}

.portfolio

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 12pt;

    COLOR: black;

    FONT-FAMILY: Arial

}

.box H3

{

    BORDER-RIGHT: black 1px solid;

    PADDING-RIGHT: 0.1em;

    BORDER-TOP: black 1px solid;

    PADDING-LEFT: 0.1em;

    FONT-WEIGHT: bolder;

    FONT-SIZE: 12pt;

    PADDING-BOTTOM: 0.1em;

    BORDER-LEFT: black 1px solid;

    COLOR: black;

    PADDING-TOP: 0.1em;

    BORDER-BOTTOM: black 1px solid;

    FONT-FAMILY: Arial;

    BACKGROUND-COLOR: #9e8d47

}

.box A

{

    FONT-SIZE: 9pt;

    COLOR: white;

    FONT-STYLE: italic;

    FONT-FAMILY: Arial

}

.box H4

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 10pt;

    COLOR: white;

    FONT-FAMILY: Arial

}

.box P

{

    BORDER-RIGHT: 1px;

    BORDER-TOP: 1px;

    FONT-SIZE: 10pt;

    BORDER-LEFT: 1px;

    COLOR: white;

    PADDING-TOP: 0.3em;

    BORDER-BOTTOM: 1px;

    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: left

}

P.contact

{

    FONT-SIZE: 12pt;

    COLOR: black;

    TEXT-INDENT: 0px;

    FONT-FAMILY: Tahoma

}

.contactemail

{

    FONT-WEIGHT: bolder;

    FONT-SIZE: 12pt;

    MARGIN-BOTTOM: 150px;

    COLOR: #003366;

    TEXT-INDENT: 0px;

    FONT-FAMILY: Arial

}

.contactemail A

{

    COLOR: #003366

}

H1

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FONT-WEIGHT: 600;

    FONT-SIZE: 22pt;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    COLOR: #182d5c;

    PADDING-TOP: 0px;

    FONT-FAMILY: Tahoma

}

IMG

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    PADDING-BOTTOM: 0px;

    MARGIN: 0px;

    PADDING-TOP: 0px

}

IMG.white

{

    BORDER-RIGHT: white 1px solid;

    BORDER-TOP: white 1px solid;

    BORDER-LEFT: white 1px solid;

    BORDER-BOTTOM: white 1px solid

}

H3

{

    FONT-WEIGHT: 500;

    COLOR: #182d5c;

    FONT-FAMILY: Tahoma

}

.photobox

{

    BORDER-RIGHT: black 2px solid;

    PADDING-RIGHT: 1em;

    BORDER-TOP: black 2px solid;

    PADDING-LEFT: 1em;

    FLOAT: right;

    PADDING-BOTTOM: 1em;

    MARGIN: 4px 0px 4px 4px;

    BORDER-LEFT: black 2px solid;

    WIDTH: 300px;

    PADDING-TOP: 1em;

    BORDER-BOTTOM: black 2px solid;

    BACKGROUND-COLOR: #182d5c;

    TEXT-ALIGN: center

}

.photobox P

{

    FONT-SIZE: 10pt;

    COLOR: white;

    PADDING-TOP: 0.3em;

    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: center

}

UL

{

    FONT-SIZE: 10pt;

    COLOR: black;

    FONT-FAMILY: Tahoma

}

UL LI

{

    FONT-SIZE: 10pt;

    PADDING-BOTTOM: 3px;

    COLOR: black;

    PADDING-TOP: 3px;

    FONT-FAMILY: Tahoma

}

H1.protect

{

    FONT-WEIGHT: 600;

    FONT-SIZE: 22pt;

    COLOR: #182d5c;

    FONT-FAMILY: Tahoma;

    TEXT-ALIGN: center

}
