BODY {
	FONT: 76%/1.35em Arial,Helvetica,Verdana,sans-serif; COLOR: #fff; BACKGROUND-COLOR: #002D0C
}
table.leaf  td{background:url('http://brianryderproductions.com/2009/images/awardleaf.jpg') no-repeat top left;}
.awardtitle{padding-top:45px}
A {
	COLOR: #03A460; TEXT-DECORATION: none
}
A:link {
	COLOR: #03A460; TEXT-DECORATION: none
}
A:visited {
	COLOR: #03A460; TEXT-DECORATION: none
}
A:hover {
	COLOR: #03A460; TEXT-DECORATION: underline
}
A.navlink {
	COLOR: #65DB69; TEXT-DECORATION: none
}
A.navlink:link {
	COLOR: #65DB69; TEXT-DECORATION: none
}
A.navlink:visited {
	COLOR: #65DB69; TEXT-DECORATION: none
}
A.navlink:hover {
	COLOR: #65DB69; TEXT-DECORATION: underline
}
.normal-text {
	FONT-SIZE: 1em
}
#breadcrumbs2 .small-text2 a {FONT-SIZE: 0.9em; TEXT-DECORATION: none; COLOR: #ffffff;}
#breadcrumbs2 .small-text2 a:hover {FONT-SIZE: 0.9em; TEXT-DECORATION: underline; COLOR: #fc0;}
.small-text {
	FONT-SIZE: 0.9em
}
.smaller-text {
	FONT-SIZE: 0.8em
}
.large-text {
	FONT-SIZE: 1.25em
}
H1 {
	FONT-SIZE: 1.95em; LINE-HEIGHT: 1.35em
}
H2 {
	FONT-SIZE: 1.8em; LINE-HEIGHT: 1.35em
}
H3 {
	FONT-SIZE: 1.65em; LINE-HEIGHT: 1.35em
}
H4 {
	FONT-SIZE: 1.5em; LINE-HEIGHT: 1.35em
}
H5 {
	FONT-SIZE: 1.35em; LINE-HEIGHT: 1.35em
}
H6 {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.35em
}
SELECT {
	FONT: 1em/1.35em Arial,Helvetica,Verdana,sans-serif
}
INPUT {
	FONT: 1em/1.35em Arial,Helvetica,Verdana,sans-serif
}
.basic-dropdown {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
.basic-dropdown OPTION {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #091a55; outline: 0
}
.basic-submit-button {
	BORDER-RIGHT: #39f 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #39f 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; BORDER-LEFT: #39f 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #39f 1px solid; BACKGROUND-COLOR: #091a55; -moz-border-radius: 5px 5px 5px 5px
}
.clear-right {
	CLEAR: right
}
.clear-left {
	CLEAR: left
}
.clear-both {
	CLEAR: both
}
.remove-border {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.remove-right-border {
	BORDER-RIGHT-STYLE: none
}
.remove-left-border {
	BORDER-LEFT-STYLE: none
}
.remove-top-border {
	BORDER-TOP-STYLE: none
}
.remove-bottom-border {
	BORDER-BOTTOM-STYLE: none
}
#noscript-warning {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%; COLOR: #ffff00; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#page-wrapper {
	MARGIN: 5px auto 0px; WIDTH: 960px; HEIGHT: 100%
}
#site-header {
	FLOAT: left; MARGIN: 30px 0px 0px; WIDTH: 100%
}
#account-navigation {
	FLOAT: right; MARGIN: 0px 0px 25px
}
#account-navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#account-navigation UL LI {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#account-navigation UL LI.last-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#account-navigation P {
	CLEAR: right; FLOAT: right; MARGIN: 3px 0px 0px
}
#account-navigation UL LI.remove-border {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL#global-navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://brianryderproductions.com/2009/images/main/header_primary_navigation_bg_960px2.png) #002D0C repeat-x left top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 960px; PADDING-TOP: 0px; HEIGHT: 40px
}
UL#global-navigation LI {
	BORDER-RIGHT: #000033 1px solid; FLOAT: left; WIDTH: 108px; TEXT-INDENT: -9999px; HEIGHT: 40px
}
UL#global-navigation LI A {
	DISPLAY: block; HEIGHT: 100%
}
UL#global-navigation LI#global-home {
	BACKGROUND: url(http://brianryderproductions.com/2009/images/main/left_bar_logo_bg.jpg) no-repeat left top; WIDTH: 237px
}
UL#global-navigation LI#global-home A {
	Z-INDEX: 9999; BACKGROUND: url(http://brianryderproductions.com/2009/images/main/brp_logo_trans2.png) no-repeat left top; LEFT: 5px; WIDTH: 208px; POSITION: relative; TOP: -82px; HEIGHT: 144px
}
UL#global-navigation LI#global-divisions {
	BACKGROUND: url(http://brianryderproductions.com/2009/images/main/divisions_menu_item.png) no-repeat left top
}
UL#global-navigation LI#global-services {
	BACKGROUND: url(http://brianryderproductions.com/2009/images/main/services_menu_item.png) no-repeat left top
}
UL#global-navigation LI#global-products {
	BACKGROUND: url(http://brianryderproductions.com/2009/images/main/products_menu_item2.png) no-repeat left top
}
UL#global-navigation LI#global-awards {
	BACKGROUND: url(http://brianryderproductions.com/2009/images/main/awards_menu_item.png) no-repeat left top
}
UL#global-navigation LI#global-community {
	BACKGROUND: url(http://brianryderproductions.com/2009/images/main/aboutus_menu_item.png) no-repeat left top
}
UL#global-navigation LI#global-support {
	BACKGROUND: url(/_images/_interface/header_v02/support_menu_item.png) no-repeat left top
}
UL#global-navigation LI#global-livechat {
	BACKGROUND: url(/_images/_interface/header_v02/customer_service_live_chat_online_menu_item_170px_alt.png) no-repeat left top; WIDTH: 170px; BORDER-RIGHT-STYLE: none
}
#store-links {
	DISPLAY: block; BACKGROUND: url(images/grey_dot_repeater.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 32em; MARGIN-RIGHT: 5px
}
#store-links H6 {
	FLOAT: left; MARGIN: 2px 0px 0px 10px; COLOR: #ffcc00
}
#store-links UL {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#store-links UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: none; PADDING-BOTTOM: 0px; WIDTH: auto; TEXT-INDENT: 0px; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; HEIGHT: auto
}
#products-menu {
	BORDER-RIGHT: #03A460 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #03A460 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 10px; Z-INDEX: 99999; FLOAT: left; VISIBILITY: hidden; PADDING-BOTTOM: 10px; BORDER-LEFT: #03A460 1px solid; WIDTH: 28em; TEXT-INDENT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #03A460 1px solid; POSITION: relative; BACKGROUND-COLOR: #002D0C
}
#products-menu UL#products-menu-list LI {
	FLOAT: left; MARGIN: 2px 0px 0px 7px; WIDTH: 47%; TEXT-INDENT: 0px; BORDER-RIGHT-STYLE: none; HEIGHT: auto
}
#products-menu UL#products-menu-list LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 100%; COLOR: #ffcc00; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#products-menu UL#products-menu-list LI UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #3399ff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#products-menu UL#products-menu-list LI UL LI UL LI A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#products-menu UL#products-menu-list LI UL LI UL LI A:hover {
	TEXT-DECORATION: underline
}
#products-menu UL#products-menu-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#products-menu UL#products-menu-list LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#products-menu UL#products-menu-list LI UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

#services-menu {
	BORDER-RIGHT: #03A460 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #03A460 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 10px; Z-INDEX: 99999; FLOAT: left; VISIBILITY: hidden; PADDING-BOTTOM: 10px; BORDER-LEFT: #03A460 1px solid; WIDTH: 15em; TEXT-INDENT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #03A460 1px solid; POSITION: relative; BACKGROUND-COLOR: #002D0C
}
#services-menu UL#services-menu-list LI {
	FLOAT: left; MARGIN: 2px 0px 0px 7px; WIDTH: 47%; TEXT-INDENT: 0px; BORDER-RIGHT-STYLE: none; HEIGHT: auto
}
#services-menu UL#services-menu-list LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 100%; COLOR: #ffcc00; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#services-menu UL#services-menu-list LI UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #3399ff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#services-menu UL#services-menu-list LI UL LI UL LI A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#services-menu UL#services-menu-list LI UL LI UL LI A:hover {
	TEXT-DECORATION: underline
}
#services-menu UL#services-menu-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#services-menu UL#services-menu-list LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#services-menu UL#services-menu-list LI UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#community-menu {
	BORDER-RIGHT: #03A460 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #03A460 1px solid; PADDING-LEFT: 0px; Z-INDEX: 99999; FLOAT: left; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; BORDER-LEFT: #03A460 1px solid; WIDTH: 135px; PADDING-TOP: 0px; BORDER-BOTTOM: #03A460 1px solid; POSITION: relative; BACKGROUND-COLOR: #002D0C
}
#community-menu UL#community-menu-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 1px 5px; WIDTH: 150px; PADDING-TOP: 0px
}
#community-menu UL#community-menu-list LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 133px; TEXT-INDENT: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; HEIGHT: auto
}
#community-menu UL#community-menu-list LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
#community-menu UL#community-menu-list LI A:hover {
	BACKGROUND-COLOR: #5CFCB8; TEXT-DECORATION: none
}
#divisions-menu {
	BORDER-RIGHT: #03A460 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #03A460 1px solid; PADDING-LEFT: 0px; Z-INDEX: 99999; FLOAT: left; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; BORDER-LEFT: #03A460 1px solid; WIDTH: 135px; PADDING-TOP: 0px; BORDER-BOTTOM: #03A460 1px solid; POSITION: relative; BACKGROUND-COLOR: #002D0C
}
#divisions-menu UL#divisions-menu-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 1px 5px; WIDTH: 150px; PADDING-TOP: 0px
}
#divisions-menu UL#divisions-menu-list LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 133px; TEXT-INDENT: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; HEIGHT: auto
}
#divisions-menu UL#divisions-menu-list LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 13px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px
}
#divisions-menu UL#divisions-menu-list LI A:hover {
	BACKGROUND-COLOR: #5CFCB8; TEXT-DECORATION: none
}
#header-banners {
	CLEAR: left; WIDTH: 100%
}
#breadcrumbs {
	BACKGROUND: url(http://brianryderproductions.com/2009/images/breadcrumbs/breadcrumbs_bottom_slide_bg_960px2.png) no-repeat left bottom; FLOAT: left; MARGIN: 13px 0px 0px; OVERFLOW: hidden; WIDTH: 100%
}
#breadcrumbs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(http://brianryderproductions.com/2009/images/breadcrumbs/breadcrumbs_top_bg_960px2.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px
}
#breadcrumbs UL LI {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(http://brianryderproductions.com/2009/images/breadcrumbs/breadcrumbs_separator2.gif) no-repeat right center; PADDING-BOTTOM: 10px; LINE-HEIGHT: normal; PADDING-TOP: 10px
}
#breadcrumbs UL LI#breadcrumbs-select-volume {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#breadcrumbs UL LI SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 0; PADDING-TOP: 0px
}
#content-wrapper {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: auto
}
#site-footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://brianryderproductions.com/2009/images/main/footer_background_v02_960px2.png) no-repeat center top; FLOAT: left; PADDING-BOTTOM: 25px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#site-footer UL {
	MARGIN: 15px 0px 0px
}
#site-footer UL LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#site-footer UL LI.remove-border {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#site-footer P {
	CLEAR: left; MARGIN: 5px 0px 0px
}
A.brp {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #016108; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.brp:hover {
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #016108; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline 
}
