BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url() no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #7d7d7d; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	CLEAR: both; BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 1px
}
LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
#topPan {
	BACKGROUND: url() no-repeat 0px 0px; WIDTH: 778px; POSITION: relative; HEIGHT: 184px
}
#topPan IMG.logo {
	RIGHT: 0px; WIDTH: 380px; TOP: 19px; 
}
#topPan UL {
	BACKGROUND: url() no-repeat 0px 0px; LEFT: 195px; WIDTH: 140px; POSITION: absolute; TOP: 23px; HEIGHT: 29px
}
#topPan UL LI {
	FLOAT: left
}
#topPan UL LI.home {
	FLOAT: left; WIDTH: 47px; HEIGHT: 29px
}
#topPan UL LI.home A {
	DISPLAY: block; BACKGROUND: url() no-repeat 0px 0px; MARGIN: 3px 0px 0px 16px; WIDTH: 18px; TEXT-INDENT: -20000px; HEIGHT: 16px
}
#topPan UL LI.home A:hover {
	BACKGROUND: url() no-repeat 0px 0px
}
#topPan UL LI.sitemap {
	FLOAT: left; WIDTH: 43px; HEIGHT: 29px
}
#topPan UL LI.sitemap A {
	DISPLAY: block; BACKGROUND: url() no-repeat 0px 0px; MARGIN: 3px 0px 0px 15px; WIDTH: 18px; TEXT-INDENT: -20000px; HEIGHT: 16px
}
#topPan UL LI.sitemap A:hover {
	BACKGROUND: url() no-repeat 0px 0px
}
#topPan UL LI.contact {
	FLOAT: left; WIDTH: 43px; HEIGHT: 29px
}
#topPan UL LI.contact A {
	DISPLAY: block; BACKGROUND: url() no-repeat 0px 0px; MARGIN: 3px 0px 0px 15px; WIDTH: 18px; TEXT-INDENT: -20000px; HEIGHT: 16px
}
#topPan UL LI.contact A:hover {
	BACKGROUND: url() no-repeat 0px 0px
}
#bodytopPan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 778px; PADDING-TOP: 13px; POSITION: relative
}
#btleftPan {
	PADDING-RIGHT: 36px; PADDING-LEFT: 36px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 490px; PADDING-TOP: 0px
}
#btleftPan H2 {
	FONT: 30px/53px Georgia, "Times New Roman", Times, serif; WIDTH: 290px; COLOR: #E06C91; HEIGHT: 53px
}
#btleftPan P SPAN {
	FONT-WEIGHT: bold
}
#btleftPan P.more {
	MARGIN: 0px 0px 0px 417px; FONT: bold 12px/24px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 73px; HEIGHT: 25px
}
#btleftPan P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url() #fafafa no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 103px; COLOR: #7d7d7d; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none
}
#btleftPan P.more A:hover {
	BACKGROUND: url() #fafafa no-repeat 0px 0px; COLOR: #a67b03; TEXT-DECORATION: none
}
#btrightPan {
	FLOAT: left; WIDTH: 203px; FONT-FAMILY: Arial, Helvetica, sans-serif; TOP: 50px
}
#btrightPan #graph {
	DISPLAY: block; FONT-SIZE: 18px; BACKGROUND: url() no-repeat 0px 0px; MARGIN: 0px auto; WIDTH: 243px; LINE-HEIGHT: 18px; POSITION: relative; HEIGHT: 58px
}
#btrightPan #graph H2 {
	DISPLAY: block; FONT-SIZE: 18px; LEFT: 86px; WIDTH: 90px; COLOR: #ff8700; POSITION: absolute; TOP: 7px; HEIGHT: 22px
}
#btrightPan #graph P {
	FONT-SIZE: 14px; LEFT: 86px; POSITION: absolute; TOP: 30px
}
#btrightPan #graph A {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url() no-repeat 13px 0px; MARGIN: 0px 0px 0px 1px; WIDTH: 202px; TEXT-INDENT: -2000px; HEIGHT: 58px; TEXT-DECORATION: none
}
#btrightPan #graph A:hover {
	BACKGROUND: url() no-repeat 13px 0px; TEXT-DECORATION: none
}
#btrightPan #planning {
	DISPLAY: block; BACKGROUND: url() no-repeat 0px 0px; MARGIN: 0px auto; WIDTH: 203px; LINE-HEIGHT: 18px; POSITION: relative; HEIGHT: 58px
}
#btrightPan #planning H2 {
	DISPLAY: block; FONT-SIZE: 18px; LEFT: 86px; WIDTH: 60px; COLOR: #ff8700; POSITION: absolute; TOP: 7px; HEIGHT: 22px
}
#btrightPan #planning P {
	FONT-SIZE: 14px; LEFT: 86px; POSITION: absolute; TOP: 30px
}
#btrightPan #planning A {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url() no-repeat 13px 1px; MARGIN: 0px 0px 0px 1px; WIDTH: 202px; TEXT-INDENT: -2000px; HEIGHT: 58px; TEXT-DECORATION: none
}
#btrightPan #planning A:hover {
	BACKGROUND: url() no-repeat 13px 1px; TEXT-DECORATION: none
}
#btrightPan #services {
	DISPLAY: block; BACKGROUND: url() no-repeat 0px 0px; MARGIN: 0px auto; WIDTH: 203px; LINE-HEIGHT: 18px; POSITION: relative; HEIGHT: 58px
}
#btrightPan #services H2 {
	DISPLAY: block; FONT-SIZE: 18px; BACKGROUND: #fff; LEFT: 86px; WIDTH: 60px; COLOR: #ff8700; POSITION: absolute; TOP: 7px; HEIGHT: 22px
}
#btrightPan #services P {
	FONT-SIZE: 14px; LEFT: 86px; POSITION: absolute; TOP: 30px
}
#btrightPan #services A {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url() no-repeat 13px 1px; MARGIN: 0px 0px 0px 1px; WIDTH: 202px; TEXT-INDENT: -2000px; HEIGHT: 58px; TEXT-DECORATION: none
}
#btrightPan #services A:hover {
	BACKGROUND: url() no-repeat 13px 1px; TEXT-DECORATION: none
}
#btrightPan #projects {
	DISPLAY: block; BACKGROUND: url() no-repeat 0px 0px; MARGIN: 0px auto; WIDTH: 203px; LINE-HEIGHT: 18px; POSITION: relative; HEIGHT: 58px
}
#btrightPan #projects H2 {
	DISPLAY: block; FONT-SIZE: 18px; BACKGROUND: #fff; LEFT: 86px; WIDTH: 60px; COLOR: #ff8700; POSITION: absolute; TOP: 7px; HEIGHT: 22px
}
#btrightPan #projects P {
	FONT-SIZE: 14px; LEFT: 86px; POSITION: absolute; TOP: 30px
}
#btrightPan #projects A {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url() no-repeat 13px 1px; MARGIN: 0px 0px 0px 1px; WIDTH: 202px; TEXT-INDENT: -2000px; HEIGHT: 58px; TEXT-DECORATION: none
}
#btrightPan #projects A:hover {
	BACKGROUND: url() no-repeat 13px 1px; TEXT-DECORATION: none
}
#bodymiddlePan {
	CLEAR: both; PADDING-RIGHT: 34px; PADDING-LEFT: 36px; PADDING-BOTTOM: 0px; WIDTH: 708px; PADDING-TOP: 0px
}
#bodymiddlePan H3 {
	BACKGROUND: #fff; FONT: 30px/65px Georgia, "Times New Roman", Times, serif; WIDTH: 300px; COLOR: #7d7d7d; HEIGHT: 65px
}
#bodymiddlePan UL {
	MARGIN: 0px; WIDTH: 707px; HEIGHT: 100px
}
#bodymiddlePan UL LI {
	WIDTH: 707px; HEIGHT: 28px
}
#bodymiddlePan UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 16px; BACKGROUND: url() #fff no-repeat 0px 6px; PADDING-BOTTOM: 0px; WIDTH: 688px; COLOR: #7d7d7d; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-DECORATION: none
}
#bodymiddlePan UL LI A:hover {
	BACKGROUND: url() #fff no-repeat 0px 6px; COLOR: #5c5c5c; TEXT-DECORATION: none
}
#bodymiddlePan H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 30px; BACKGROUND: url() #fff no-repeat 100% 100%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 628px; COLOR: #ccc502; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px
}
#bodymiddlePan P.more {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 6px; FONT: bold 12px/24px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 99px; HEIGHT: 25px
}
#bodymiddlePan P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url() #fafafa no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 83px; COLOR: #7d7d7d; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none
}
#bodymiddlePan P.more A:hover {
	BACKGROUND: url() #fafafa no-repeat 0px 0px; COLOR: #a67b03; TEXT-DECORATION: none
}
#bodybottomPan {
	CLEAR: both; PADDING-RIGHT: 36px; PADDING-LEFT: 36px; PADDING-BOTTOM: 0px; WIDTH: 706px; PADDING-TOP: 0px
}
#bottomleftPan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 250px; PADDING-TOP: 27px
}
#bottomleftPan P.online {
	WIDTH: 250px; HEIGHT: 107px
}
#bottomleftPan P.online A {
	DISPLAY: block; BACKGROUND: url() no-repeat 0px 0px; WIDTH: 250px; TEXT-INDENT: -20000px; HEIGHT: 107px
}
#bottomleftPan P.online A:hover {
	BACKGROUND: url() no-repeat 0px 0px; TEXT-INDENT: -20000px
}
#bottomleftPan FORM {
	BACKGROUND: url() no-repeat 0px 100%; WIDTH: 250px; POSITION: relative; HEIGHT: 137px
}
#bottomleftPan FORM H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 26px; BACKGROUND: url() #fff no-repeat 0px 0px; PADDING-BOTTOM: 0px; FONT: 20px/40px Georgia, "Times New Roman", Times, serif; WIDTH: 224px; COLOR: #716d12; PADDING-TOP: 7px; HEIGHT: 38px
}
#bottomleftPan FORM LABEL {
	DISPLAY: block; BACKGROUND: #fff; FONT: bold 13px/18px Arial, Helvetica, sans-serif; WIDTH: 150px; COLOR: #7d7d7d; HEIGHT: 18px
}
#bottomleftPan FORM LABEL.labeltopmarginone {
	LEFT: 26px; POSITION: absolute; TOP: 49px
}
#bottomleftPan FORM LABEL.labeltopmargintwo {
	LEFT: 26px; POSITION: absolute; TOP: 92px
}
#bottomleftPan FORM INPUT {
	FONT-SIZE: 14px; WIDTH: 135px; HEIGHT: 17px
}
#bottomleftPan FORM INPUT.inputtopmarginone {
	LEFT: 26px; POSITION: absolute; TOP: 69px
}
#bottomleftPan FORM INPUT.inputtopmargintwo {
	LEFT: 26px; POSITION: absolute; TOP: 110px
}
#bottomleftPan FORM INPUT.botton {
	DISPLAY: block; RIGHT: 20px; BACKGROUND: #fff; FONT: bold 16px/23px Georgia, "Times New Roman", Times, serif; WIDTH: 60px; COLOR: #7d7d7d; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 110px; HEIGHT: 23px; BORDER-BOTTOM-STYLE: none
}
#bottomleftPan H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; FONT: 22px/23px Arial, Helvetica, sans-serif; WIDTH: 250px; COLOR: #7d7d7d; PADDING-TOP: 11px; HEIGHT: 28px
}
#bottomleftPan P.resistred {
	FONT: 18px/22px Arial, Helvetica, sans-serif; WIDTH: 250px; HEIGHT: 22px
}
#bottomleftPan P.resistred A {
	DISPLAY: block; BACKGROUND: url() #fff no-repeat 116px 6px; WIDTH: 250px; COLOR: #fea905; HEIGHT: 22px; TEXT-DECORATION: none
}
#bottomleftPan P.resistred A:hover {
	BACKGROUND: url() #fff no-repeat 116px 6px; COLOR: #c98703; TEXT-DECORATION: none
}
#bottomrightPan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 230px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 447px; PADDING-TOP: 42px
}
#bottomrightPan H2 {
	FONT: 30px/33px Georgia, "Times New Roman", Times, serif; WIDTH: 350px; COLOR: #E06C91; HEIGHT: 33px
}
#bottomrightPan H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 211px; PADDING-BOTTOM: 0px; FONT: 18px/40px Georgia, "Times New Roman", Times, serif; COLOR: #FFA600; PADDING-TOP: 0px; HEIGHT: 40px
}
#bottomrightPan P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#bottomrightPan P SPAN {
	FONT-WEIGHT: bold
}
#bottomrightPan P.more {
	MARGIN: 0px 0px 0px 347px; FONT: bold 12px/24px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: 120px; HEIGHT: 25px
}
#bottomrightPan P.more A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url() #fafafa no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 103px; COLOR: #7d7d7d; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none
}
#bottomrightPan P.more A:hover {
	BACKGROUND: url() #fafafa no-repeat 0px 0px; COLOR: #a67b03; TEXT-DECORATION: none
}
#bottomrightPan P.greencaptiontext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; FONT: italic 18px/24px Georgia, "Times New Roman", Times, serif; COLOR: #aba501; PADDING-TOP: 10px; HEIGHT: 72px
}
#footermainPan {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url() #f1f1f1 repeat-x 0px 0px; PADDING-BOTTOM: 0px; FONT: 13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; COLOR: #585858; PADDING-TOP: 0px; HEIGHT: 126px
}
#footerPan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 36px; PADDING-BOTTOM: 0px; WIDTH: 706px; PADDING-TOP: 0px; POSITION: relative
}
#footerPan UL {
	MARGIN: 0px auto; WIDTH: 480px; POSITION: relative; HEIGHT: 20px
}
#footerPan LI {
	FLOAT: left
}
#footerPan UL LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0px; COLOR: #585858; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footerPan UL LI A:hover {
	TEXT-DECORATION: underline
}
#footerPan P.copyright {
	FONT-SIZE: 11px; BACKGROUND: #f1f1f1; MARGIN: 0px auto; WIDTH: 260px; COLOR: #585858; POSITION: relative
}
#footerPan UL.templateworld {
	DISPLAY: block; FONT-SIZE: 10px; BACKGROUND: #f1f1f1; LEFT: 285px; WIDTH: 250px; COLOR: #585858; POSITION: absolute; TOP: 70px
}
#footerPan UL.templateworld LI {
	HEIGHT: 20px
}
#footerPan UL.templateworld LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0px; COLOR: #585858; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footerPan UL.templateworld LI A:hover {
	TEXT-DECORATION: underline
}
#footerPanhtml {
	DISPLAY: block; LEFT: 285px; WIDTH: 70px; POSITION: absolute; TOP: 45px; HEIGHT: 24px
}
#footerPanhtml A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url() #f1f1f1 no-repeat 0px 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 66px; COLOR: #fff; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px; TEXT-DECORATION: none
}
#footerPanhtml A:hover {
	BACKGROUND: url() #3b3b3b no-repeat 0px 0px; COLOR: #fff
}
#footerPancss {
	DISPLAY: block; LEFT: 360px; WIDTH: 58px; POSITION: absolute; TOP: 45px; HEIGHT: 24px
}
#footerPancss A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url() #f1f1f1 no-repeat 0px 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 50px; COLOR: #fff; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px; TEXT-DECORATION: none
}
#footerPancss A:hover {
	BACKGROUND: url() #3b3b3b no-repeat 0px 0px; COLOR: #fff; TEXT-DECORATION: none
}
.clear {
	CLEAR: both
}
HTML #feedarea {
	PADDING-TOP: 10px
}
#feedarea DL DT {
	DISPLAY: inline; MARGIN-RIGHT: 5px; HEIGHT: 45px
}
#feedarea DL DD {
	DISPLAY: inline; PADDING-LEFT: 16px; BACKGROUND: url() no-repeat left center; MARGIN-RIGHT: 5px; HEIGHT: 45px
}
#headerimage {
	CLEAR: both; BACKGROUND: url() #fff no-repeat 0px 0px; MARGIN: 5px; COLOR: #fff; HEIGHT: 350px
}
#headerimage2 {
	CLEAR: both; BACKGROUND: url() #fff no-repeat 0px 0px; MARGIN: 5px; COLOR: #fff; HEIGHT: 490px
}
#headerimage3 {
	CLEAR: both; BACKGROUND: url() #fff no-repeat 0px 0px; MARGIN: 5px; COLOR: #fff; HEIGHT: 290px
}
#body_wrap {
	CLEAR: both; PADDING-RIGHT: 12px; PADDING-LEFT: 15px; BACKGROUND: url() #ffffff no-repeat left bottom; PADDING-BOTTOM: 40px; MARGIN: 0px auto; WIDTH: 743px; PADDING-TOP: 10px
}
#nav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 28px 0px 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	FLOAT: left; MARGIN-LEFT: 5px
}
#nav LI A {
	DISPLAY: block; FLOAT: left; TEXT-INDENT: -900em; HEIGHT: 25px; TEXT-DECORATION: none
}
#nav #nav-home A {
	BACKGROUND: url() no-repeat left top; WIDTH: 63px
}
#nav #nav-home A:hover {
	BACKGROUND: url() no-repeat left bottom
}
#nav #nav-about A {
	BACKGROUND: url() no-repeat left top; WIDTH: 65px
}
#nav #nav-about A:hover {
	BACKGROUND: url() no-repeat left bottom
}
#nav #nav-resources A {
	BACKGROUND: url() no-repeat left top; WIDTH: 91px
}
#nav #nav-resources A:hover {
	BACKGROUND: url() no-repeat left bottom
}
#nav #nav-portfolio A {
	BACKGROUND: url() no-repeat left top; WIDTH: 86px
}
#nav #nav-portfolio A:hover {
	BACKGROUND: url() no-repeat left bottom
}
#nav #nav-icons A {
	BACKGROUND: url() no-repeat left top; WIDTH: 64px
}
#nav #nav-icons A:hover {
	BACKGROUND: url() no-repeat left bottom
}
#nav #nav-forum A:hover {
	BACKGROUND: url() no-repeat left bottom
}
#single-leftcol {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 560px
}
#single-rightcol {
	FLOAT: right; WIDTH: 165px
}
.cat_heading {
	CLEAR: both; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-TRANSFORM: none; COLOR: #E06C91; BORDER-BOTTOM: #c1c9a6 1px dotted
}
.cat_heading-alt {
	CLEAR: both; PADDING-BOTTOM: 4px; MARGIN: 0px; FONT: 150% Tahoma, Arial, sans-serif; TEXT-TRANSFORM: none; COLOR: #779d03
}
.submenu {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, sans-serif;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.submenu LI {
	LINE-HEIGHT: 130%; BORDER-BOTTOM: #dae2cc 1px dotted; LIST-STYLE-TYPE: none
}
.submenu LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; COLOR: #790000; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.submenu LI A:visited {
	COLOR: #790000; TEXT-DECORATION: none
}
.submenu LI A:hover {
	BACKGROUND-COLOR: #dae2cc; TEXT-DECORATION: none
}
.submenu .page_item {
	DISPLAY: block
}
.submenu .current-cat {
	BACKGROUND: url() no-repeat right center
}
.submenu .current_page_item {
	BACKGROUND: url() no-repeat right center
}
.sponsorlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, sans-serif; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
.sponsorlinks LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(images/text-link-arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.sponsorlinks LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
.sponsorlinks LI A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.sponsorlinks LI A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.sponsorlinks-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(images/bottom_divider.gif) no-repeat left bottom; MARGIN-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #666666
}
.sponsor-banner {
	MARGIN-TOP: 7px FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, sans-serif; 
}
