HTML {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #002747; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; COLOR: #000000; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #002747; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; COLOR: #000000; PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 1.5em; FONT-FAMILY: Georgia, serif; HEIGHT: 100.5%; FONT-SIZE: 76%; BORDER-TOP: #002747 17px solid
}
#container {
	BORDER-BOTTOM: #FFFFFF 5px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #FFFFFF; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 790px; PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP: #FFFFFF 5px solid; PADDING-TOP: 0px
}
#page {
	BACKGROUND-COLOR: #FFFFFF; MARGIN: 0px 25px 8px
}
H1 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 218%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 164%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 145%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.tagline {
	FONT-STYLE: italic; MARGIN-BOTTOM: 1em; COLOR: #002747; FONT-SIZE: 90%
}
.note {
	FONT-STYLE: italic; MARGIN-BOTTOM: 1em; COLOR: #002747; FONT-SIZE: 90%
}
.hidden {
	DISPLAY: none;
}
#blog H2 {
	FONT-STYLE: italic; MARGIN-BOTTOM: 1em; COLOR: #002747; FONT-SIZE: 90%
}
#sidebar H2 {
	FONT-STYLE: italic; MARGIN-BOTTOM: 1em; COLOR: #002747; FONT-SIZE: 90%
}
#contactpage1 H3 {
	FONT-STYLE: italic; MARGIN-BOTTOM: 1em; COLOR: #002747; FONT-SIZE: 90%
}
#thankspage1 H3 {
	FONT-STYLE: italic; MARGIN-BOTTOM: 1em; COLOR: #808080; FONT-SIZE: 90%
}
.button A {
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 2em; MARGIN: 20px 0px 30px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-SIZE: 90%; BORDER-TOP: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.button A:hover {
	BORDER-BOTTOM-COLOR: #AAAAAA; BORDER-TOP-COLOR: #AAAAAA; BORDER-RIGHT-COLOR: #AAAAAA; BORDER-LEFT-COLOR: #AAAAAA
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #000000
}
A:link {
	COLOR: #000000
}
A:visited {
	COLOR: #000000
}
A:hover {
	BACKGROUND: #AAAAAA; COLOR: #FFFFFF; TEXT-DECORATION: none
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT.button {
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BACKGROUND-COLOR: #FFFFFF; WIDTH: 6em; FONT-FAMILY: Georgia, serif; HEIGHT: 2em; COLOR: #000000; FONT-SIZE: 90%; BORDER-TOP: #CCCCCC 1px solid; CURSOR: pointer; BORDER-RIGHT: #CCCCCC 1px solid
}
INPUT.buttonhover {
	BORDER-BOTTOM-COLOR: #AAAAAA; BACKGROUND-COLOR: #AAAAAA; BORDER-TOP-COLOR: #AAAAAA; COLOR: #FFFFFF; BORDER-RIGHT-COLOR: #AAAAAA; BORDER-LEFT-COLOR: #AAAAAA
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.image {
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; PADDING-TOP: 7px
}
#header {
	BORDER-BOTTOM: #CCCCCC 1px solid; PADDING-BOTTOM: 23px; PADDING-LEFT: 20px; PADDING-TOP: 18px
}
#header UL {
	TEXT-ALIGN: right; PADDING-BOTTOM: 7px; LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 360px; PADDING-RIGHT: 20px; FLOAT: right; COLOR: #000000; PADDING-TOP: 7px
}
#header LI {
	DISPLAY: inline
}
#header LI.active {
	BORDER-BOTTOM: #4C4C4C 1px solid; BORDER-LEFT: #4C4C4C 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: #4C4C4C; COLOR: #FFFFFF; MARGIN-LEFT: 8px; FONT-SIZE: 90%; BORDER-TOP: #4C4C4C 1px solid; BORDER-RIGHT: #4C4C4C 1px solid; PADDING-TOP: 3px
}
#header LI A {
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; MARGIN-LEFT: 8px; FONT-SIZE: 90%; BORDER-TOP: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
*#header LI A:hover {
	BORDER-BOTTOM-COLOR: #AAAAAA; BORDER-TOP-COLOR: #AAAAAA; BORDER-RIGHT-COLOR: #AAAAAA; BORDER-LEFT-COLOR: #AAAAAA
}
#headerlogo {
	MARGIN-RIGHT: 240px
}
#headerlogo H1 {
	DISPLAY: inline
}
#headerlogo IMG.inbetween {
	DISPLAY: inline; MARGIN-LEFT: 18px; MARGIN-RIGHT: 18px
}
#headerlogo .tagline {
	POSITION: relative; DISPLAY: inline; TOP: -12px
}
#aboutlead {
	BORDER-BOTTOM: #CCCCCC 1px solid; LINE-HEIGHT: 1.4em; BACKGROUND: #F2F2F2; HEIGHT: 125px; CLEAR: both
}
#aboutlead P {
	COLOR: #4E4E4E
}
#aboutlead A {
	TEXT-DECORATION: none
}
#aboutlead1 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 700px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}

#main {
	CLEAR: both
}
#main P {
	LINE-HEIGHT: 1.65em
}
#main H2 {
	FONT-STYLE: italic; MARGIN-BOTTOM: 1em; COLOR: #7F7F7F; FONT-SIZE: 90%
}
#main H3 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 200%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#main H3 A {
	TEXT-DECORATION: none
}
#main H4 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 140%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#maintext {
	PADDING-BOTTOM: 31px; MIN-HEIGHT: 256px; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; MARGIN-RIGHT: 356px; PADDING-TOP: 24px
}
#maintext P.button {
	MARGIN: 24px 0px 12px
}
#maintext A {
	TEXT-DECORATION: none
}
#main UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; COLOR: #000000
}
#main LI {
	DISPLAY: inline
}
#main LI A {
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-SIZE: 90%; BORDER-TOP: #CCCCCC 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: #CCCCCC 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#main LI A:hover {
	BORDER-BOTTOM-COLOR: #AAAAAA; BORDER-TOP-COLOR: #AAAAAA; BORDER-RIGHT-COLOR: #AAAAAA; BORDER-LEFT-COLOR: #AAAAAA
}
#maintext H5 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; MARGIN: 22px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 90%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#mainalt {
	PADDING-BOTTOM: 31px; MIN-HEIGHT: 256px; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; MARGIN-RIGHT: 126px; PADDING-TOP: 24px
}
#mainalt P.button {
	MARGIN: 24px 0px 12px
}
#mainalt H1 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 145%; FONT-WEIGHT: normal; PADDING-TOP: 20px
}
#mainalt H2 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 145%; FONT-WEIGHT: normal; PADDING-TOP: 10px; COLOR: #000000; 
}
#mainalt .extra {
	FONT-SIZE: 65%;	FONT-STYLE: italic; COLOR: #002747; MARGIN-LEFT: 20px
}
#mainalt H3 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 165%; FONT-WEIGHT: normal; PADDING-TOP: 20px
}
#mainalt H4 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 135%; FONT-WEIGHT: normal; PADDING-TOP: 10px; COLOR: #000000; 
}
#mainalt P.faq {
	LINE-HEIGHT: 1em
}
#mainalt P.indent {
	text-indent: 30px
}
#mainalt UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #000000; PADDING-LEFT: 30px; 
}
#mainalt LI {
	DISPLAY: list-item
}
#mainalt LI.pinkdot {
	list-style-type: none; background-image: url("../images/pinksquare.gif"); background-repeat: no-repeat; background-position: 0 1.3em; padding-left: 1.4em;
}
#mainalt2 A {
	TEXT-DECORATION: none
}
#mainalt2 P.faq {
	LINE-HEIGHT: 1em; text-indent: 30px
}
#mainalt3 {
	PADDING-LEFT: 20px; 
}


#mainright {
	MARGIN-TOP: 24px; WIDTH: 100px; MARGIN-BOTTOM: 31px; FLOAT: right; MARGIN-RIGHT: 20px
}
#maindivider {
	LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 0px; HEIGHT: 100%; COLOR: #002747; CLEAR: both; FONT-SIZE: 90%; BORDER-TOP: #CCCCCC 1px solid
}
#mainimage {
	MARGIN-TOP: 24px; WIDTH: 176px; MARGIN-BOTTOM: 31px; FLOAT: right; MARGIN-RIGHT: 125px
}
#mainimage .image {
	WIDTH: 376px; HEIGHT: 386px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px	
}
#animimage {
	MARGIN-TOP: 24px; WIDTH: 336px; MARGIN-BOTTOM: 31px; FLOAT: right; MARGIN-RIGHT: 20px
}
#animimage .image {
	WIDTH: 220px; HEIGHT: 193px
}	
#maintheme {
	PADDING-BOTTOM: 31px; MIN-HEIGHT: 256px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; MARGIN-RIGHT: 300px; PADDING-TOP: 24px; FONT-SIZE: 110%; 
}
#maintheme A {
	TEXT-DECORATION: none
}
#centeredtext {
	font-family: Gill Sans, Verdana, Arial, sans-serif; font-variant: small-caps; text-transform: none
}
#centeredtext A {
	COLOR: #000000; TEXT-DECORATION: none
}
#centeredtext A:hover {
	BACKGROUND: #AAAAAA; COLOR: #FFFFFF; TEXT-DECORATION: none
}
#sidebar {
	WIDTH: 260px; FLOAT: right; CLEAR: both; BORDER-TOP: #CCCCCC 1px solid
}
#sidebar H2 {
	MARGIN-TOP: 25px; WIDTH: 220px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
#sidebar H3 {
	WIDTH: 220px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
*#sidebar P {
	WIDTH: 220px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
#sidebar A {
	TEXT-DECORATION: none
}
#sidebar UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; COLOR: #000000; MARGIN-LEFT: 20px
}
#sidebar LI {
	DISPLAY: inline
}
#sidebar LI A {
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-SIZE: 90%; BORDER-TOP: #CCCCCC 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: #CCCCCC 1px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#sidebar LI A:hover {
	BORDER-BOTTOM-COLOR: #AAAAAA; BORDER-TOP-COLOR: #AAAAAA; BORDER-RIGHT-COLOR: #AAAAAA; BORDER-LEFT-COLOR: #AAAAAA
}
#blog {
	MARGIN-BOTTOM: 50px; BORDER-TOP: #CCCCCC 1px solid; MARGIN-RIGHT: 260px; BORDER-RIGHT: #CCCCCC 1px solid; PADDING-TOP: 25px
}
#blog H2 {
	WIDTH: 300px; MARGIN-LEFT: 140px; MARGIN-RIGHT: 20px
}
#blog H3 {
	WIDTH: 300px; MARGIN-LEFT: 140px; MARGIN-RIGHT: 20px
}
#blog P {
	LINE-HEIGHT: 1.65em; WIDTH: 300px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 140px; MARGIN-RIGHT: 20px
}
#blog IMG {
	FLOAT: left; MARGIN-LEFT: 20px
}
#blog A {
	TEXT-DECORATION: none
}
#aboutpage {
	LINE-HEIGHT: 1.4em; CLEAR: both
}
#aboutpage P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; TEXT-INDENT: 1.4em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#aboutpage P.button {
	PADDING-BOTTOM: 0px; TEXT-INDENT: 0em; MARGIN: 18px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#aboutpage P.intro {
	PADDING-BOTTOM: 1.4em; LINE-HEIGHT: 1.4em; TEXT-INDENT: 0px; COLOR: #666666
}
#aboutpage1 {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 20px; WIDTH: 210px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
#aboutpage2 {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 30px; WIDTH: 210px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
#aboutpage3 {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 30px; WIDTH: 210px; PADDING-RIGHT: 30px; FLOAT: left; PADDING-TOP: 20px
}
#workpage {
	CLEAR: both
}
#workpage H3 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 218%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
*#workpage H4 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 11px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 145%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.workblock {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
.workblock .image {
	WIDTH: 168px; HEIGHT: 76px
}
.workblock P.button {
	MARGIN: 14px 0px 0px
}
.workblockleft {
	MARGIN: 0px 21px 0px 0px; MIN-HEIGHT: 230px; WIDTH: 219px; FLOAT: left
}
.workblockright {
	MARGIN: 0px 21px 0px 0px; MIN-HEIGHT: 230px; WIDTH: 219px; FLOAT: left
}
.workblockright {
	MARGIN: 0px 0px 0px 1px
}
* HTML *.workblockleft {
	HEIGHT: 230px
}
* HTML .workblockright {
	HEIGHT: 230px
}
.workblock P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.workblock P.note {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#workpage1 {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 20px; WIDTH: 460px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
#workpage1 P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.65em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 420px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
*#workpage1 .image {
	MARGIN: 0px 0px 20px; WIDTH: 320px; HEIGHT: 240px
}
#workpage2 {
	BORDER-BOTTOM: #CCCCCC 1px solid; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 31px; PADDING-LEFT: 20px; WIDTH: 220px; PADDING-RIGHT: 20px; BACKGROUND: #F2F2F2; FLOAT: left; BORDER-TOP: #CCCCCC 1px solid; PADDING-TOP: 15px
}
#workpage2 H4 {
	MARGIN: 12px 0px 10px
}
#workpage2 H4 A {
	TEXT-DECORATION: none
}
#workpage2 P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#workpage2 P.note {
	MARGIN: 2px 0px 30px
}
#workpage2 .image {
	MARGIN: 20px 0px 10px; WIDTH: 168px; BACKGROUND: #FFFFFF; HEIGHT: 76px
}
#workpage2 UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px
}
#contactpage {
	LINE-HEIGHT: 1.4em; CLEAR: both
}
#contactpage P.intro {
	LINE-HEIGHT: 1.65em; COLOR: #666666
}
#contactpage1 {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 20px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
#contactpage1 P {
	MARGIN-BOTTOM: 1.4em
}
#contactpage1 P.mini {
	MARGIN-TOP: -0.5em
}
#contactpage2 {
	BORDER-BOTTOM: #CCCCCC 1px solid; PADDING-BOTTOM: 50px; MARGIN-TOP: 20px; PADDING-LEFT: 30px; WIDTH: 390px; PADDING-RIGHT: 40px; MARGIN-BOTTOM: 31px; BACKGROUND: #F2F2F2; FLOAT: left; HEIGHT: 600px; BORDER-TOP: #CCCCCC 1px solid; PADDING-TOP: 20px
}
*#contactpage2 P {
	LINE-HEIGHT: 1.65em
}
*#thankspage {
	LINE-HEIGHT: 1.4em; CLEAR: both
}
*#thankspage P.intro {
	LINE-HEIGHT: 1.65em; COLOR: #666666
}
*#thankspage1 {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 20px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
*#thankspage1 P {
	MARGIN-BOTTOM: 1.4em
}
*#thankspage1 P.mini {
	MARGIN-TOP: -0.5em
}
*#thankspage2 {
	BORDER-BOTTOM: #CCCCCC 1px solid; PADDING-BOTTOM: 50px; MARGIN-TOP: 20px; PADDING-LEFT: 30px; WIDTH: 390px; PADDING-RIGHT: 40px; MARGIN-BOTTOM: 31px; BACKGROUND: #F2F2F2; FLOAT: left; HEIGHT: 200px; OVERFLOW: auto; BORDER-TOP: #CCCCCC 1px solid; PADDING-TOP: 20px
}
*#thankspage2 P {
	LINE-HEIGHT: 1.65em
}
*#getintouch {
	BORDER-BOTTOM: #CCCCCC 1px solid; MARGIN-BOTTOM: 31px; BACKGROUND: #F2F2F2; HEIGHT: 180px; CLEAR: both; BORDER-TOP: #CCCCCC 1px solid
}
*#getintouch1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 210px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
*#getintouch1 P {
	LINE-HEIGHT: 1.4em; COLOR: #4E4E4E
}
*#getintouch2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 210px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
*#getintouch3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 210px; PADDING-RIGHT: 30px; FLOAT: left; PADDING-TOP: 20px
}
*#footer {
	LINE-HEIGHT: 1.4em; MARGIN-BOTTOM: 31px; HEIGHT: 100%; COLOR: #808080; CLEAR: both; FONT-SIZE: 90%; BORDER-TOP: #CCCCCC 1px solid
}
#footer UL {
	TEXT-ALIGN: right; LIST-STYLE-TYPE: none; MARGIN-TOP: 14px; WIDTH: 300px; FLOAT: right; COLOR: #000000; MARGIN-RIGHT: 20px
}
#footer LI {
	DISPLAY: inline
}
#footer P {
	MARGIN-TOP: 14px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 220px;
}
#footer .name {
	COLOR: #000000;
}
#sitenotes {
	PADDING-BOTTOM: 40px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; COLOR: #575757; FONT-SIZE: 80%; PADDING-TOP: 10px
}
#sitenotes A {
	COLOR: #3C3C3C
}
*#sitenotes A:hover {
	BACKGROUND: #3C3C3C; COLOR: #B9B9B9; TEXT-DECORATION: none
}