

div#listmenu 
{
	background-image:url(images/menu_bg.jpg);
    background-repeat:repeat-x;
}

div#listmenu li 
{
	background-image:url(images/menu_bg.jpg);
    background-repeat:repeat-x;
}

div#listmenu a:hover 
{
	background-image:url(images/menu_bg_hover.jpg);
    background-repeat:repeat-x;
}

div#listmenu ul li ul li
{
	height:30px;
    
}

div#listmenu ul li ul li a 
{
    padding: 10px .5em 1px .5em;
}

.main-wrap {
	MIN-HEIGHT: 545px; OVERFLOW: hidden
}
#main-container {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; WIDTH: 670px; PADDING-RIGHT: 10px; FLOAT: right; MARGIN-RIGHT: 20px; PADDING-TOP: 20px
}
.default .main-wrap {
	MIN-HEIGHT: 1% !important; HEIGHT: auto !important
}
.default #submenu {
	MARGIN: 0px 30px 0px 0px; PADDING-LEFT: 5px; WIDTH: 125px; FLOAT: right
}
.default #submenu LI {
	BORDER-BOTTOM: medium none; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 5px; WIDTH: 132px; FLOAT: left; LIST-STYLE-IMAGE: none
}
.default #submenu A {
	LINE-HEIGHT: 41px; PADDING-LEFT: 50px; BACKGROUND: #e3e3e3; HEIGHT: 41px; FONT-SIZE: 14px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; -moz-box-shadow: 0px 0px 5px #AAA inset; -webkit-box-shadow: 0px 0px 5px #AAA inset; -khtml-box-shadow: 0px 0px 5px #AAA inset; -box-shadow: 0px 0px 5px #AAA inset
}

.facebook {
	BACKGROUND: url(../images/gr_sm_facebook.png) #fff no-repeat left center
}
.twitter {
	BACKGROUND: url(../images/gr_sm_twitter.png) #fff no-repeat left center
}
.blog {
	BACKGROUND: url(../images/gr_small_blog.png) #fff no-repeat left center
}
.cardinal-sm {
	BACKGROUND: url(../images/gr_sm_cardinal.png) #fff no-repeat left center
}
.index {
	WIDTH: 720px !important; FLOAT: left !important; MARGIN-LEFT: 20px
}
.index .sub {
	WIDTH: 560px
}
.index .sub .red-style {
	LINE-HEIGHT: 22px; DISPLAY: block; MARGIN-BOTTOM: -5px !important; LETTER-SPACING: -0.02em; COLOR: #c00; FONT-SIZE: 18px
}
.index H3 {
	MARGIN: 0px 0px 10px; FONT-SIZE: 16px !important; FONT-WEIGHT: bold !important
}
.index #quicklinks {
	DISPLAY: block; FLOAT: left
}
.index .sponsors {
	MARGIN: 20px
}

#main-container H1 {
	MARGIN: 0px 0px 20px; FONT: bold 26px/29px Verdana, Geneva, sans-serif
}
#main-container H2 {
	DISPLAY: block; FONT: 24px/28px Verdana, Geneva, sans-serif; OVERFLOW: hidden
}
#main-container H2 SMALL {
	MARGIN-TOP: 20px; DISPLAY: block; FONT-SIZE: 16px
}
#main-container H3 {
	MARGIN: 5px 0px 10px; FONT: bold 14px/18px Verdana, Geneva, sans-serif
}
#main-container P {
	MARGIN: 0px 0px 2em
}
#main-container P STRONG {
	FONT-WEIGHT: normal
}
.general-ul {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.general-ul LI {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 25px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/gr_left_bullet_line.jpg) no-repeat left top; PADDING-TOP: 0px !important
}
.general-ul A {
	
}
#main-container UL {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; DISPLAY: block; OVERFLOW: hidden
}
#main-container LI {
	MARGIN: 8px 8px 4px 0px; PADDING-LEFT: 25px; BACKGROUND: url(../images/gr_li_style.gif) no-repeat left top
}
#main-container A {
	COLOR: #e00; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#main-container A:hover {
	COLOR: #a00; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#bios H3 {
	DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#main-container .group-images {
	WIDTH: 220px; FLOAT: left; MARGIN-RIGHT: 5px
}
.noright {
	MARGIN-RIGHT: 0px !important
}
#main-container .group-images IMG {
	MARGIN: 0px
}
#main-container .group-images P {
	LINE-HEIGHT: 11px; MARGIN-TOP: 0px !important; DISPLAY: block; HEIGHT: 220px; FONT-SIZE: 10px; OVERFLOW: hidden; PADDING-TOP: 0px !important
}
#submenu {
	BORDER-BOTTOM: #555 1px solid; BORDER-LEFT: #555 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 15px; WIDTH: 200px; PADDING-RIGHT: 15px; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: #555 1px solid; PADDING-TOP: 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; -khtml-border-radius: 0px 0px 5px 5px; -moz-box-shadow: 0px 0px 5px #555; -webkit-box-shadow: 0px 0px 5px #555; -khtml-box-shadow: 0px 0px 5px #555
}
#submenu H2 {
	MARGIN: 15px 0px 0px; FONT: 16px/24px Verdana, Geneva, sans-serif; COLOR: #555; OVERFLOW: hidden
}
#submenu H3 {
	MARGIN: 15px 0px; FONT: 16px/18px Verdana, Geneva, sans-serif; LETTER-SPACING: -0.02em; COLOR: #555
}
#submenu H3 A {
	COLOR: #555
}
#submenu H2 A {
	COLOR: #555
}
#submenu UL {
	MARGIN: 0px 0px 2px
}
#submenu LI {
	BORDER-BOTTOM: #e5e5e5 1px solid; MARGIN-RIGHT: 5px
}
#submenu A {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; LETTER-SPACING: -0.05em; HEIGHT: 24px; COLOR: #000; FONT-SIZE: 11.5px; PADDING-TOP: 2px
}
#submenu A:hover {
	BACKGROUND: #fafafa; COLOR: #ff0000
}
#submenu .page-item-45 {
	MARGIN: 10px 0px 15px
}
#submenu .page-item-45 A {
	FONT: 16px Verdana, Geneva, sans-serif; COLOR: #555
}
#submenu .page-item-45 A:hover {
	TEXT-DECORATION: none
}
