.sidebar-index {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sidebar-index {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sidebar-index LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sidebar-index LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.formwrap #results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#leftCol .subBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.basicList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#rightCol .rightSideB .colB H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#topNavList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.req UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#news H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.SubMain H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#leftSide H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#leftSideB H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.subFooterB P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.subFooterB H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sidebar-index H2 {
	FONT-SIZE: 1em
}
.req P {
	FONT-SIZE: 1em
}
.sidebar-index {
	MARGIN: 0px
}
.sidebar-index LI UL {
	MARGIN: 0px
}
.sidebar-index LI UL LI {
	MARGIN: 0px
}
.sidebar-index LI {
	MARGIN: 0px
}
.formwrap #results {
	MARGIN: 0px
}
BODY {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
#leftCol H1 {
	MARGIN: 0px
}
#leftCol .subBox DIV {
	MARGIN: 0px
}
#leftCol .subBox UL {
	MARGIN: 0px
}
.basicList {
	MARGIN: 0px
}
.subFooter H2 {
	MARGIN: 0px
}
#topNavList LI {
	MARGIN: 0px
}
.lbox H2 {
	MARGIN: 0px
}
.lbox P {
	MARGIN: 0px
}
.req UL {
	MARGIN: 0px
}
.rsubcontainer H2 {
	MARGIN: 0px
}
.SubMain H1 {
	MARGIN: 0px
}
.subFooterB P {
	MARGIN: 0px
}
.sidebar-index {
	FONT-SIZE: 0.9em
}
.sidebar-index LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.subFooter H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.form-big .input-submit {
	TEXT-ALIGN: center
}
#leftCol .logo {
	TEXT-ALIGN: center
}
#rightCol .footer {
	TEXT-ALIGN: center
}
.req A {
	TEXT-ALIGN: center
}
.center {
	TEXT-ALIGN: center
}
.form-big .input-submit {
	MARGIN-BOTTOM: -10px
}
.form-big SELECT {
	BACKGROUND: #999
}
.form-big TEXTAREA {
	BACKGROUND: #999
}
.form-big .input {
	BACKGROUND: #999
}
.form-big {
	COLOR: #fff
}
.formwrap #results {
	COLOR: #fff
}
.formwrap #results .site {
	COLOR: #fff
}
.formwrap H2 {
	COLOR: #fff
}
.form-small SELECT {
	COLOR: #fff
}
#leftCol H1 {
	COLOR: #fff
}
#leftCol .subBox A {
	COLOR: #fff
}
#rightCol .footer A:hover {
	COLOR: #fff
}
#topNavList LI A {
	COLOR: #fff
}
.req A {
	COLOR: #fff
}
.req A:hover {
	COLOR: #fff
}
.SubMain H1 {
	COLOR: #fff
}
.headline {
	COLOR: #fff
}
#leftSideB P.intro {
	COLOR: #fff
}
.form-big SELECT {
	BORDER-RIGHT: #333 1px inset; BORDER-TOP: #333 1px inset; PADDING-LEFT: 2px; BORDER-LEFT: #333 1px inset; BORDER-BOTTOM: #333 1px inset
}
.form-big TEXTAREA {
	BORDER-RIGHT: #333 1px inset; BORDER-TOP: #333 1px inset; PADDING-LEFT: 2px; BORDER-LEFT: #333 1px inset; BORDER-BOTTOM: #333 1px inset
}
.form-big .input {
	BORDER-RIGHT: #333 1px inset; BORDER-TOP: #333 1px inset; PADDING-LEFT: 2px; BORDER-LEFT: #333 1px inset; BORDER-BOTTOM: #333 1px inset
}
.form-small SELECT {
	BORDER-RIGHT: #333 1px inset; BORDER-TOP: #333 1px inset; PADDING-LEFT: 2px; BORDER-LEFT: #333 1px inset; BORDER-BOTTOM: #333 1px inset
}
.form-small TEXTAREA {
	BORDER-RIGHT: #333 1px inset; BORDER-TOP: #333 1px inset; PADDING-LEFT: 2px; BORDER-LEFT: #333 1px inset; BORDER-BOTTOM: #333 1px inset
}
.form-small INPUT {
	BORDER-RIGHT: #333 1px inset; BORDER-TOP: #333 1px inset; PADDING-LEFT: 2px; BORDER-LEFT: #333 1px inset; BORDER-BOTTOM: #333 1px inset
}
.form-big SELECT {
	MARGIN-BOTTOM: 10px
}
.form-big TEXTAREA {
	MARGIN-BOTTOM: 10px
}
.form-big .input {
	MARGIN-BOTTOM: 10px
}
#rightCol .rightSideB {
	MARGIN-BOTTOM: 10px
}
.lbox {
	MARGIN-BOTTOM: 10px
}
#rightCol .subFooter {
	MARGIN-BOTTOM: 10px
}
#rightCol .subFooterB {
	MARGIN-BOTTOM: 10px
}
.rsubcontainer IMG {
	MARGIN-BOTTOM: 10px
}
.rsubcontainer OBJECT {
	MARGIN-BOTTOM: 10px
}
.form-big .sub {
	PADDING-LEFT: 15px
}
.formwrap #results .posi {
	PADDING-LEFT: 15px
}
.form-big TABLE TR TD {
	COLOR: #ccc
}
.formwrap #results .term {
	COLOR: #ccc
}
.rightSide P {
	COLOR: #ccc
}
.form-big TABLE TR TD {
	PADDING-LEFT: 10px
}
.subContainer .subbg {
	PADDING-LEFT: 10px
}
.lbox H2 {
	PADDING-LEFT: 10px
}
.lbox P {
	PADDING-LEFT: 10px
}
.subContainer .multispan {
	PADDING-LEFT: 10px
}
#news .newsitem P {
	PADDING-LEFT: 10px
}
.rsubcontainer DIV {
	PADDING-LEFT: 10px
}
#leftSide P {
	PADDING-LEFT: 10px
}
#leftSideB P {
	PADDING-LEFT: 10px
}
#leftSideB P.haslist {
	PADDING-LEFT: 10px
}
.formwrap {
	BACKGROUND: #2a2c31 50% top; COLOR: #111
}
.formwrap {
	WIDTH: 502px
}
.formwrap #results {
	WIDTH: 502px
}
.formwrap {
	MARGIN-LEFT: 10px
}
.rsubcontainer IMG {
	MARGIN-LEFT: 10px
}
.rsubcontainer OBJECT {
	MARGIN-LEFT: 10px
}
.formwrap .formtop {
	BACKGROUND: url(images/form_headR.gif) no-repeat 50% top; OVERFLOW: hidden; PADDING-TOP: 3px; HEIGHT: 22px
}
.formwrap .formtop {
	PADDING-LEFT: 35px
}
.formwrap #results .term {
	PADDING-LEFT: 35px
}
#leftCol .subBox .sub A {
	PADDING-LEFT: 35px
}
.formwrap .formbot {
	BACKGROUND: url(images/formbot.gif) no-repeat 50% bottom; HEIGHT: 5px
}
.formwrap FORM {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.formwrap #results .site {
	PADDING-LEFT: 30px
}
.formwrap H2 {
	MARGIN-LEFT: 40px
}
BODY {
	BACKGROUND: url(http://www.aoffest.com/index_files/images/header_bg.jpg) #000 repeat-x 50% top; FONT: 10px "lucida grande","trebuchet ms","lucida sans",helvetica,sans; COLOR: #f1f1f1; PADDING-TOP: 0px
}
A {
	COLOR: #a0acbe; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
#leftCol .subBox A {
	TEXT-DECORATION: none
}
#rightCol .footer A {
	TEXT-DECORATION: none
}
#topNavList LI A {
	TEXT-DECORATION: none
}
.req A {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #dff0ff
}
.form-small SELECT {
	FONT-SIZE: 10px; BACKGROUND: url(images/input_bg.jpg) #484d55 repeat-x 50% top; MARGIN-BOTTOM: 2px
}
.form-small TEXTAREA {
	FONT-SIZE: 10px; BACKGROUND: url(images/input_bg.jpg) #484d55 repeat-x 50% top; MARGIN-BOTTOM: 2px
}
.form-small INPUT {
	FONT-SIZE: 10px; BACKGROUND: url(images/input_bg.jpg) #484d55 repeat-x 50% top; MARGIN-BOTTOM: 2px
}
#Container {
	PADDING-BOTTOM: 30px; MARGIN-LEFT: auto; WIDTH: 989px; MARGIN-RIGHT: auto
}
#leftCol {
	WIDTH: 214px
}
#leftCol H1 {
	PADDING-BOTTOM: 5px
}
P.rightlist LI {
	PADDING-BOTTOM: 5px
}
#news {
	PADDING-BOTTOM: 5px
}
.rsubcontainer H2 {
	PADDING-BOTTOM: 5px
}
#leftCol H1 {
	FONT-SIZE: 12px
}
#leftCol .logo {
	MARGIN-BOTTOM: 14px; HEIGHT: 80px
}
#leftCol .subBox {
	background-color: #030303;
	background-repeat: no-repeat;
	background-position: 50% bottom;
}
#leftCol .subBox {
	MARGIN: 0px 0px 10px
}
#rightCol P {
	MARGIN: 0px 0px 10px
}
.headline {
	MARGIN: 0px 0px 10px
}
.title {
	MARGIN: 0px 0px 10px
}
#leftCol .subBox DIV {
	BACKGROUND: url(http://www.aoffest.com/index_files/images/lnav_top.gif) no-repeat 50% top; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#leftCol .subBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.aoffest.com/index_files/images/lnav_bg.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#leftCol .subBox UL {
	LIST-STYLE-TYPE: none
}
#topNavList LI {
	LIST-STYLE-TYPE: none
}
.req UL {
	LIST-STYLE-TYPE: none
}
.subbg UL {
	LIST-STYLE-TYPE: none
}
#leftCol .subBox UL {
	HEIGHT: 1%
}
#leftCol .subBox A {
	HEIGHT: 1%
}
#leftCol .subBox A.current {
	HEIGHT: 1%
}
#leftCol .subBox A:hover {
	HEIGHT: 1%
}
#leftCol .subBox .sub A {
	HEIGHT: 1%
}
#leftCol .subBox .sub A:hover {
	HEIGHT: 1%
}
#leftCol .subBox .sub A.current {
	HEIGHT: 1%
}
.req UL {
	HEIGHT: 1%
}
.req A {
	HEIGHT: 1%
}
.req A:hover {
	HEIGHT: 1%
}
.rsubcontainer {
	HEIGHT: 1%
}
* HTML .clearfloat {
	HEIGHT: 1%
}
LI.dummy {
	DISPLAY: none
}
LI.dummy {
	DISPLAY: none
}
LI.dummy {
	DISPLAY: none
}
#leftCol .subBox LI {
	DISPLAY: inline
}
#topNavList LI {
	DISPLAY: inline
}
.req LI {
	DISPLAY: inline
}
#leftCol .subBox A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(images/bullet-arrow.gif) no-repeat left 50%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#leftCol .subBox A {
	DISPLAY: block
}
#leftCol .subBox A.current {
	DISPLAY: block
}
#leftCol .subBox A:hover {
	DISPLAY: block
}
#leftCol .subBox .sub A {
	DISPLAY: block
}
#leftCol .subBox .sub A:hover {
	DISPLAY: block
}
#leftCol .subBox .sub A.current {
	DISPLAY: block
}
#topNavList LI {
	DISPLAY: block
}
#topNavList LI A {
	DISPLAY: block
}
#topNavList LI A:hover {
	DISPLAY: block
}
.req A {
	DISPLAY: block
}
.req A:hover {
	DISPLAY: block
}
.folio {
	DISPLAY: block
}
.clearfloat {
	DISPLAY: block
}
.clearfloat:unknown {
	DISPLAY: block
}
#leftCol .subBox A.current {
	BACKGROUND: #000000; COLOR: #ffffff
}
#leftCol .subBox A:hover {
	BACKGROUND: #000000; COLOR: #ffffff
}
#leftCol .subBox .sub A {
	BACKGROUND: url(images/bullet-arrow.gif) #000000 no-repeat 17px 50%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0c0c0e;
	border-left-color: #030303;
}
#leftCol .subBox .sub A:hover {
	BACKGROUND: #000000
}
#leftCol .subBox .sub A:hover {
	COLOR: #030303
}
#leftCol .subBox .sub A.current {
	COLOR: #a0acbe
}
#leftCol .subBox .sub A.current {
	BACKGROUND: url(images/bullet-arrow3.gif) #a0acbe no-repeat 17px 50%
}
#rightCol {
	FLOAT: right; WIDTH: 765px
}
#rightCol .rightSide {
	MARGIN-LEFT: 379px
}
#rightCol .rightSide {
	PADDING-BOTTOM: 10px
}
#rightCol .rightSideB {
	PADDING-BOTTOM: 10px
}
#rightCol #leftSide {
	PADDING-BOTTOM: 10px
}
#rightCol #leftSideB {
	PADDING-BOTTOM: 10px
}
.lbox DIV {
	PADDING-BOTTOM: 10px
}
.subContainer .multispan {
	PADDING-BOTTOM: 10px
}
.folio {
	PADDING-BOTTOM: 10px
}
.rsubcontainer DIV {
	PADDING-BOTTOM: 10px
}
#leftSide P {
	PADDING-BOTTOM: 10px
}
#leftSideB P {
	PADDING-BOTTOM: 10px
}
#leftSideB UL {
	PADDING-BOTTOM: 10px
}
UL.rightlist LI {
	PADDING-BOTTOM: 10px
}
#rightCol .rightSide {
	WIDTH: 363px
}
.rsubcontainer {
	WIDTH: 363px
}
#rightCol .rightSideB {
	BACKGROUND: url(images/colb_bot.jpg) #000 no-repeat 50% bottom; MARGIN-LEFT: 530px; WIDTH: 212px
}
#rightCol .rightSideB {
	COLOR: #999
}
#rightCol .footer {
	COLOR: #999
}
.basicList LI {
	MARGIN-BOTTOM: 5px
}
#rightCol .rightSideB .colB {
	BACKGROUND: url(images/colb_top.jpg) no-repeat 50% top
}
#rightCol .rightSideB .colB {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#rightCol .subFooterB {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#rightCol .rightSideB .colB H1 {
	FONT-SIZE: 1.1em
}
.rsubcontainer H2 {
	FONT-SIZE: 1.1em
}
.subbg STRONG {
	FONT-SIZE: 1.1em
}
#rightCol .rightSideB .colB H1 {
	MARGIN: 0px 0px 5px
}
.subFooter H2 {
	FONT-SIZE: 1.2em
}
.lbox H2 {
	FONT-SIZE: 1.2em
}
#news H1 {
	FONT-SIZE: 1.2em
}
.SubMain H1 {
	FONT-SIZE: 1.2em
}
#leftSide H2 {
	FONT-SIZE: 1.2em
}
#leftSideB H2 {
	FONT-SIZE: 1.2em
}
#rightCol .subContainer {
	BACKGROUND: url(images/main_top.gif) no-repeat 50% top
}
#rightCol .subContainer {
	PADDING-TOP: 10px
}
.lbox {
	PADDING-TOP: 10px
}
#rightCol #leftSide {
	BACKGROUND: no-repeat
}
#rightCol #leftSideB {
	BACKGROUND: no-repeat
}
#rightCol #leftSide {
	FLOAT: left
}
#rightCol #leftSideB {
	FLOAT: left
}
#topNavList LI {
	FLOAT: left
}
#rightCol .subFooter P IMG {
	FLOAT: left
}
.lbox .icon {
	FLOAT: left
}
#news IMG {
	FLOAT: left
}
#rightCol #leftSide {
	WIDTH: 362px
}
#rightCol #leftSideB {
	WIDTH: 513px
}
#rightCol .footer {
	FONT-SIZE: 0.8em
}
.lbox P {
	FONT-SIZE: 0.8em
}
#rightCol .footer {
	MARGIN-TOP: 10px
}
.rsubcontainer IMG {
	MARGIN-TOP: 10px
}
.rsubcontainer OBJECT {
	MARGIN-TOP: 10px
}
#rightCol .footer {
	MARGIN-BOTTOM: 50px
}
#topNav {
	HEIGHT: 50px; TEXT-ALIGN: right
}
#topNav {
	PADDING-RIGHT: 10px
}
.subContainer .subbg {
	PADDING-RIGHT: 10px
}
.lbox P {
	PADDING-RIGHT: 10px
}
.subContainer .multispan {
	PADDING-RIGHT: 10px
}
#news {
	PADDING-RIGHT: 10px
}
.rsubcontainer DIV {
	PADDING-RIGHT: 10px
}
.postmetadata {
	PADDING-RIGHT: 10px
}
#topNavList {
	MARGIN: 0px 0px 0px 290px
}
#topNavList LI {
	PADDING-BOTTOM: 0px
}
#leftSideB P.haslist {
	PADDING-BOTTOM: 0px
}
.rightSideB P {
	PADDING-BOTTOM: 0px
}
#topNavList LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-TOP: 35px
}
#topNavList LI A:hover {
	BACKGROUND: url(http://www.aoffest.com/index_files/images/header_bg2.jpg) repeat-x 50% top
}
.subContainer .subbg {
	BACKGROUND: url(images/main_bg.jpg) repeat-y
}
.subContainer .multispan {
	BACKGROUND: url(images/main_bg.jpg) repeat-y
}
.lbox {
	BACKGROUND: url(images/lbox_top.gif) no-repeat 50% top
}
.lbox H2 {
	BACKGROUND: url(images/lbox_bg.gif) repeat-y
}
.lbox P {
	BACKGROUND: url(images/lbox_bg.gif) repeat-y
}
.lbox .reqbutt DIV {
	BACKGROUND: url(images/lbox_bg.gif) repeat-y
}
.lbox P {
	COLOR: #777
}
.lbox DIV {
	BACKGROUND: url(images/lbox_bot.gif) no-repeat 50% bottom
}
.req LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.req A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.req A:hover {
	BACKGROUND: #b81603
}
#rightCol .subFooter {
	BACKGROUND: url(http://www.aoffest.com/index_files/images/subBbg.jpg) repeat-x; WIDTH: 100%; HEIGHT: 93px
}
#rightCol .subFooter {
	CLEAR: both
}
#rightCol .subFooterB {
	CLEAR: both
}
#rightCol .subFooterC {
	CLEAR: both
}
.clearfloat:unknown {
	CLEAR: both
}
#rightCol .subFooter {
	FLOAT: none; POSITION: relative
}
#rightCol .subFooterB {
	FLOAT: none; POSITION: relative
}
#rightCol .subFooterC {
	FLOAT: none; POSITION: relative
}
#rightCol .subFooterB {
	BORDER-TOP: #929292 1px solid; BACKGROUND: url(images/subBG.gif) no-repeat 50% bottom
}
#rightCol .subFooter P IMG {
	MARGIN-RIGHT: 2px
}
.lbox .icon {
	MARGIN-RIGHT: 2px
}
#rightCol .subFooter P IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#rightCol .subFooterC {
	BACKGROUND: url(images/main_bot.gif) no-repeat 50% bottom
}
#rightCol .subFooterC {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.odd {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#news {
	PADDING-TOP: 5px
}
.SubMain {
	PADDING-TOP: 5px
}
#news H1 {
	COLOR: #939eb1
}
.rsubcontainer H2 {
	COLOR: #939eb1
}
#news H1 {
	MARGIN: 0px 0px 8px
}
#news IMG {
	MARGIN-RIGHT: 10px
}
#news .newsitem P {
	COLOR: #666
}
.postmetadata {
	COLOR: #666
}
* HTML .folio {
	HEIGHT: 98px
}
.folio {
	MIN-HEIGHT: 98px; COLOR: #c8c8c8
}
.rightSide P {
	FONT-SIZE: 0.9em
}
.rightSideB P {
	FONT-SIZE: 0.9em
}
.rsubcontainer {
	BACKGROUND: url(http://www.aoffest.com/index_files/images/subg_top.jpg) #292929 no-repeat 50% top
}
.rsubcontainer DIV {
	BACKGROUND: url(images/subg_bot.jpg) no-repeat 50% bottom
}
.SubMain {
	FONT-SIZE: 0.8em
}
.small {
	FONT-SIZE: 0.8em
}
.postmetadata {
	FONT-SIZE: 0.8em
}
.SubMain {
	MARGIN-TOP: 5px
}
.clearfloat {
	
}
.clearfloat:unknown {
	VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.headline {
	FONT-SIZE: 1.4em; WIDTH: 99%; BORDER-BOTTOM: #666 1px dotted
}
#leftSide H2 {
	MARGIN: 0px 0px 5px
}
#leftSideB H2 {
	MARGIN: 0px 0px 5px
}
.subFooterB H2 {
	MARGIN: 0px 0px 5px
}
#leftSide UL {
	LIST-STYLE-IMAGE: url(images/bullet-square.gif)
}
#leftSideB UL {
	LIST-STYLE-IMAGE: url(images/bullet-square.gif)
}
.subbg P {
	COLOR: #c0c0c0; LINE-HEIGHT: 1.45em
}
.subbg STRONG {
	COLOR: white
}
.subbg H1 {
	COLOR: white
}
.subbg H1 {
	FONT-FAMILY: "Lucida Grande",tahoma
}
.title {
	FONT-SIZE: 1.8em
}
.red {
	FONT-WEIGHT: bold; COLOR: #d13521
}
.table-standard TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #2d2d35; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.table-standard TD {
	PADDING-LEFT: 4px
}
.odd {
	BACKGROUND: #222
}
.entry {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #f1f1f1; PADDING-TOP: 10px
}
.entry IMG {
	MARGIN: 10px 0px
}
.ptitle {
	MARGIN-TOP: -16px; FONT-WEIGHT: bold; FONT-SIZE: 1.25em
}
.formwrap .entry UL {
	COLOR: #ccc
}
.even {
	BACKGROUND: url(images/post-header.gif) #141518 no-repeat 50% top
}
.even .stuff {
	BACKGROUND: url(images/post-footer.gif) no-repeat 50% bottom
}
.alt {
	BACKGROUND: url(images/comments_top.gif) #000000 no-repeat 50% top
}
.alt .stuff {
	BACKGROUND: url(images/comments_bot.gif) no-repeat 50% bottom
}
.commentlist CITE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.commentlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.commentlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 3px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
.commentlist P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px
}
#commentform P {
	
}
.nocomments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.commentmetadata {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px
}
.postdate {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 5px; COLOR: #ffffff
}
.postdate .month {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #1e2024
}
.postdate .day {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #16181b
}
.postdate .year {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #1e2024
}
.postdate .by {
	FONT-SIZE: 10px; COLOR: #666666
}
.postfooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; BACKGROUND: url(images/post-footer.gif) #141518 no-repeat 50% bottom; PADDING-BOTTOM: 10px; COLOR: #666; PADDING-TOP: 5px
}
.ttag {
	PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; BACKGROUND: #1e2024; PADDING-BOTTOM: 10px; MARGIN-LEFT: -10px; COLOR: #666; MARGIN-RIGHT: -10px; PADDING-TOP: 5px
}
BLOCKQUOTE {
	PADDING-LEFT: 10px; BORDER-LEFT: #ccc 5px solid; COLOR: #ccc; FONT-FAMILY: "Tahoma", Geneva
}
#leftSideB .formwrap .entry H2 {
	MARGIN-LEFT: 10px
}
.toptags A {
	TEXT-DECORATION: none
}
.toptags A:hover {
	TEXT-DECORATION: underline
}
.toptags {
	FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: center
}
.reqbutt SPAN {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: right bottom; PADDING-LEFT: 10px; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(images/reqbutt.jpg); MARGIN: -3px 0px 0px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 28px; BACKGROUND-REPEAT: no-repeat
}
.reqbutt A:hover {
	BACKGROUND-IMAGE: url(images/reqbuttx.jpg)
}
.reqbutt A {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 35px; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(images/reqbutt.jpg); PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 28px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.reqbutt P {
	HEIGHT: 25px
}
.reqbutt DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.wp-notable_image {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.request {
	FONT-SIZE: 16px; PADDING-BOTTOM: 10px
}
.request A {
	BACKGROUND-POSITION: center center; DISPLAY: block; BACKGROUND-IMAGE: url(images/request.gif); VERTICAL-ALIGN: middle; WIDTH: 214px; COLOR: #ffffff; LINE-HEIGHT: 40px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 42px; TEXT-DECORATION: none
}
.request A: hover {
	BACKGROUND-IMAGE: url(images/requesta.gif)
}
#news H2 {
	BACKGROUND-POSITION: left bottom; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(images/talkbubble.gif); MARGIN: 0px 0px 5px; BACKGROUND-REPEAT: no-repeat
}
#news A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#news .it1 {
	FONT-SIZE: 19px; COLOR: #f1f1f1; TEXT-DECORATION: none
}
#news .it2 {
	FONT-SIZE: 16px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
#news .it3 {
	FONT-SIZE: 14px; COLOR: #666; TEXT-DECORATION: none
}
#news .it4 {
	FONT-SIZE: 12px; COLOR: #444; TEXT-DECORATION: none
}
#news .it5 {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
#news P {
	MARGIN-TOP: 15px
}
.surveytitle {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.subBox {
font-size:12px