*

{

padding: 0px;

margin: 0px;

}

body

{

background: url("images/tulipswhite.jpg") 50% 50% no-repeat;

font-size: 12px;

font-family: arial, "trebuchet ms", helvetica, sans-serif;

color: #333;

line-height: 18px;

}

a

{

color: #f61f06;

text-decoration: underline;

}

a:hover

{

text-decoration: none;

}

h1

{

font-size:22px;

}

sup

{

font-size: 0.5em;

}

p

{

margin-bottom: 14px;

text-align: left;

}

img.content

{

border-top: solid 1px #EEEEEE;

padding:5px;

}

ul.linklist

{

list-style: none;

}

ul.linklist li

{

border-top: solid 1px #EEEEEE;

padding-top: 5px;

margin: 5px 0px 0px 0px;

}

ul.linklist li.first

{

border-top: 0px;

margin-top: 0px;

padding-top: 0px;

}

#upbg

{

position: absolute;

top: 0px;

left: 0px;

background: #fff url('images/upbg.gif') repeat;

width: 770px;

height: 955px;

z-index: 1;

}

#outer

{

position: relative;

width: 770px;

margin: 0 auto;

background: #fff url('images/upbg.gif') repeat-y;

}

#inner

{

position: relative;

padding: 10px 30px 10px 30px;

z-index: 2;

}

#header

{

position: absolute;

background: #fff;

width: 202px;

height: 110px;

color: #333;

padding-left: 20px;

}

#header span

{

font-weight: normal;

}

#header h1

{

position: absolute;

font-size: 23px;

letter-spacing: 1px;

top: 30px;

height: 92px;

}

#header h2

{

position: absolute;

font-size: 10px;

font-weight: normal;

color: #333;

top: 51px;

}

#splash

{

position: absolute;

right: 30px;

background: #fff url('images/chathamace.jpg') repeat-x;

width: 458px;

height: 110px;

}

#menu

{

text-align:center;

position: relative;

background: url(images/a16.gif) repeat-x;

height: 68px;

padding: 4px 0px 4px 0px;

margin: 120px 0px 20px 0px;

}

#menu ul li

{

display: inline;

line-height: 32px;

padding-left: 3px;

}

#menu ul li.first

{

border-left: 0px;

}

#menu ul li a

{

background-color: transparent;

background-repeat: repeat-x;

padding: 5px 20px 8px 8px;

font-size: 14px;

color: #fff;

font-weight: bold;

}

#menu ul li a:hover

{

background: #fff url('images/a18.gif') repeat-x top;

color: #f71100;

text-decoration: none;

}

.left

{

position: relative;

height:100%;

width: 125px;

float: left;

padding-right:50px;

}



.left img

{

border:none;

}



#primarycontent

{

position: relative;

width: 675px;

float: left;
border:none;



}

#primarycontent h3

{

position: relative;

top: 4px;

font-size: 18px;

line-height: 2px;

color: #666666;

letter-spacing: 1px;



padding: 0px 0px 10px 15px;

margin-bottom: 20px;

}

#primarycontent .content

{

padding: 0px 15px 0px 0px;

margin-bottom: 20px;

}

#footer

{

position:relative;



clear: both;

background:url(images/footer_bg.jpg);

background-position:center;

background-repeat:repeat-x;

height: 60px;

width: 770px;



text-align: center;

color: #333;

}

#footer a

{

color: #f71100;

}


