/***************************************************************
RESET BROWSER VALUES SO EVERYONE IS THE SAME
***************************************************************/
@import url(reset.css);

/***************************************************************
TAG STYLES
***************************************************************/
body { background-color: #FFFFFF; font-family: Helvetica; font-size: 12px; color: #595959; }
h1 { font-size: 25px; margin: 0px 0px 10px 0px; padding: 0px; color: #1A1A1A; font-weight: normal; }
h2 { font-size: 20px; margin: 0px 0px 10px 0px; padding: 0px; font-weight: normal; }
h3 { font-size: 16px; margin: 0px; padding: 0px; font-weight: normal; }
h4 { font-size: 14px; margin: 0px; padding: 0px; font-weight: normal; }
a { color: #AFAFAF; }
p { margin: 0px; padding: 0px; }
p.intro { font-size: 14px; line-height: 20px; }
input { padding: 2px; }
img { border: 0px; }
a.bluelink { color: #72a492; text-decoration: none; }
a.bluelink:link { color: #72a492; }
a.bluelink:visited { color: #72a492; }
a.bluelink:hover { color: #72a492; text-decoration: underline; }
a.purplelink { color: #a889a3; text-decoration: none; }
a.purplelink:link { color: #a889a3; }
a.purplelink:visited { color: #a889a3; }
a.purplelink:hover { color: #a889a3; text-decoration: underline; }
a.limegreenlink { color: #a5ab25; text-decoration: none; }
a.limegreenlink:link { color: #a5ab25; }
a.limegreenlink:visited { color: #a5ab25; }
a.limegreenlink:hover { color: #a5ab25; text-decoration: underline; }

/***************************************************************
GENERIC CLASSES 
***************************************************************/
.clear { clear: both; height: 0; line-height: 0; font-size: 0; }
.ribbon { background-color: transparent; background-repeat: no-repeat; width: 338px; height: 47px;  margin-left: -16px; overflow: hidden; text-indent: -500px; }
.fillin { color: #f0b886; }
.color_yellow { color: #deb408; }
.color_skin { color: #bd6c50; }
.color_limegreen { color: #a5ab25; }
.color_lightblue { color: #72a492; }
.color_purple { color: #a889a3; }

/***************************************************************
SPECIFIC AREAS
***************************************************************/

/***************************************************************
MAIN CONTENT
***************************************************************/
div#container { width: 984px; margin: auto; }
div#container div#sidebar { width: 400px; float: left; margin: 0px; padding: 0px; }
div#container div#main { width: 564px; float: left; margin: 0px; padding: 0px 0px 0px 20px; }
div#container div#main p { margin: 0px 0px 20px 0px; line-height: 18px; }
div#container div#main ul { list-style: none; padding: 0px; margin: 0px; }
div#container div#main ul li { padding: 0px 0px 20px 20px; margin: 0px; line-height: 18px; }
div#container div#main ul.bullet_list { list-style: disc; padding: 0px 0px 0px 20px; margin: -5px 0px 0px -5px; }
div#container div#main ul.bullet_list li { padding: 0px 0px 10px 0px; margin: 0px 0px 0px 20px; line-height: 12px; }
div#container div#main ul.bullet_list2 { list-style: none; padding: 0px; margin: 0px; }
div#container div#main ul.bullet_list2 li { padding: 0px 0px 20px 20px; margin: 0px 0px 0px 0px; background-image: url(../images/main_bullet.jpg); background-repeat: no-repeat; background-position: top left; }
div#top_graphic { margin: 0px 0px 20px 0px; }
div#breadcrumb_wrap { margin-bottom: 10px; }
div#breadcrumb_wrap span { color: #AFAFAF; }
div#breadcrumb_wrap a { color: #AFAFAF; text-decoration: none; }
div#breadcrumb_wrap a:link { color: #AFAFAF; }
div#breadcrumb_wrap a:visited { color: #AFAFAF; }
div#breadcrumb_wrap a:hover { color: #AFAFAF; text-decoration: underline; }

/***************************************************************
HEADER
***************************************************************/
div#header { width: 984px; height: 136px; margin: auto; padding: 0px; }
div#header div#header_left { width: 400px; float: left; margin: 0px; padding: 30px 0px 0px 0px; }
div#header div#header_right { width: 584px; float: left; margin: 0px; padding: 30px 0px 0px 0px; }

/***************************************************************
HEADER
***************************************************************/
div#footer { width: 984px; height: 136px; margin: 50px auto 15px auto; padding: 0px; text-align: center; font-size: 9px; color: #AFAFAF; }
div#footer a { text-decoration: none; }
div#footer a:link { text-decoration: none; }
div#footer a:visited { text-decoration: none; }
div#footer a:hover { text-decoration: underline; }

/***************************************************************
NAVIGATION
***************************************************************/
div#nav { margin: 0px; padding: 0px; width: 675px; float: right; }
div#nav ul.tier1main { list-style: none; margin: 0px; padding: 0px; }
div#nav ul.tier1main li.tier1 { float: left; margin: 0px; padding: 0px 10px 0px 10px; position: relative; }
div#nav ul.tier1main li.tier1 a { color: #AFAFAF; font-size: 14px; text-decoration: none; }
div#nav ul.tier1main li.tier1 a:link { color: #AFAFAF; }
div#nav ul.tier1main li.tier1 a:visited { color: #AFAFAF; }
div#nav ul.tier1main li.tier1 a:hover { color: #454545; }
div#nav ul.tier1main { list-style: none; margin: 0px; padding: 0px; }
div#nav ul.tier1main li.tier1 ul.tier2main { list-style: none; padding: 0px; margin: 0px; display: none; position: absolute; top: 17px; left: 0px; z-index: 10000; }
div#nav ul.tier1main li.tier1:hover a { color: #454545; }
div#nav ul.tier1main li.tier1:hover ul.tier2main { display: block; }
div#nav ul.tier1main li.tier1 ul.tier2main li.tier2 { width: 200px; margin: -2px 0px 0px 3px; padding: 3px 0px 2px 0px; }
div#nav ul.tier1main li.tier1 ul.tier2main li.tier2 a { color: #AFAFAF; font-size: 12px; font-weight: normal; padding: 0px 0px 0px 8px; text-decoration: none; }
div#nav ul.tier1main li.tier1 ul.tier2main li.tier2 a:link { color: #AFAFAF; }
div#nav ul.tier1main li.tier1 ul.tier2main li.tier2 a:visited { color: #AFAFAF; }
div#nav ul.tier1main li.tier1 ul.tier2main li.tier2 a:hover { color: #454545; background-image: url(../images/nav_bullet.jpg); background-repeat: no-repeat; background-position: left 5px; }

/***************************************************************
SIDEBAR TEMPLATE 1
***************************************************************/
div#sidebar_template1 { width: 400px; }
div#sidebar_template1 h2 { color: #bd6c50; font-size: 16px;  }
div#sidebar_template1 div.inner { padding: 10px 20px 10px 20px; }
div#sidebar_template1 div.sidebar_image { text-align: center; }
div#sidebar_template1 div#top { width: 400px; padding: 0px; margin: 0px; }
div#sidebar_template1 div#bottom { margin: 10px 0px 0px 0px; }
div#sidebar_template1 div#bottom div#bottom_top { background-image: url(../images/box_narrow_top.jpg); background-repeat: no-repeat; height: 7px; padding: 0px; margin: 0px; }
div#sidebar_template1 div#bottom div#bottom_middle { background-image: url(../images/box_narrow_middle.jpg); background-repeat: repeat-y; background-color: transparent; padding: 0px; margin: 0px; }
div#sidebar_template1 div#bottom div#bottom_bottom { background-image: url(../images/box_narrow_bottom.jpg); background-repeat: no-repeat; height: 8px; padding: 0px; margin: 0px; }
div#sidebar_template1 div#bottom div#left { float: left; width: 198px; height: 140px; background-color: transparent; }
div#sidebar_template1 div#bottom div#left ul { list-style: none; padding: 0px; margin: 0px; background-color: transparent; }
div#sidebar_template1 div#bottom div#left ul li { padding: 5px 0px 5px 15px; color: #000000; background-color: transparent; background-image: url(../images/sidebar_bullet.jpg); background-repeat: no-repeat; background-position: -1px 5px; }
div#sidebar_template1 div#bottom div#left ul li a { color: #595959; text-decoration: none; }
div#sidebar_template1 div#bottom div#left ul li a:link { color: #595959; }
div#sidebar_template1 div#bottom div#left ul li a:visited { color: #595959; }
div#sidebar_template1 div#bottom div#left ul li a:hover { color: #595959; text-decoration: underline; }
div#sidebar_template1 div#bottom div#right { float: left; width: 198px; height: 140px; background-color: transparent; }
div#sidebar_template1 div#bottom div#right ul { list-style: none; padding: 0px; margin: 0px; background-color: transparent; }
div#sidebar_template1 div#bottom div#right ul li { background-color: none; padding: 5px 0px 5px 12px; margin: 0px; background-image: url(../images/sidebar_bullet.jpg); background-repeat: no-repeat; background-position: -1px 5px; }
div#sidebar_template1 div#bottom div#right ul li a { color: #000000; text-decoration: none; font-size: 9px; font-weight: bold; }
div#sidebar_template1 div#bottom div#right ul li a:link { color: #000000; }
div#sidebar_template1 div#bottom div#right ul li a:visited { color: #000000; }
div#sidebar_template1 div#bottom div#right ul li a:hover { color: #000000; text-decoration: underline; }

/***************************************************************
SIDEBAR TEMPLATE 2
***************************************************************/
div#sidebar_template2 { width: 400px; }
div#sidebar_template2 h2 { color: #bd6c50; font-size: 16px; }
div#sidebar_template2 div.inner { padding: 10px 20px 10px 20px; }
div#sidebar_template2 div.sidebar_image { text-align: center; }
div#sidebar_template2 div#top { width: 400px; padding: 0px; margin: 0px; }
div#sidebar_template2 div#top div.main { width: 400px; height: 170px; background-image: url(../images/box_wide.jpg); background-repeat: no-repeat; background-position: center center; }
div#sidebar_template2 div#bottom { margin: 10px 0px 0px 0px; }
div#sidebar_template2 div#bottom div#left { float: left; width: 200px; height: 140px; background-image: url(../images/box_narrow.jpg); background-repeat: no-repeat; background-position: center center; }
div#sidebar_template2 div#bottom div#left ul { list-style: none; padding: 0px; margin: 0px; }
div#sidebar_template2 div#bottom div#left ul li { padding: 2px 0px 2px 0px; color: #000000; font-size: 16px; }
div#sidebar_template2 div#bottom div#left ul li a { color: #9F9F9F; text-decoration: none; }
div#sidebar_template2 div#bottom div#left ul li a:link { color: #9F9F9F; }
div#sidebar_template2 div#bottom div#left ul li a:visited { color: #9F9F9F; }
div#sidebar_template2 div#bottom div#left ul li a:hover { color: #2F2F2F; }
div#sidebar_template2 div#bottom div#right { float: left; width: 200px; height: 140px; background-image: url(../images/box_narrow.jpg); background-repeat: no-repeat; background-position: center center; }

/*************************************/

div#sidebar_template2 div#bottom div#right ul { list-style: none; padding: 0px; margin: 0px; background-color: transparent; }
div#sidebar_template2 div#bottom div#right ul li { background-color: none; padding: 5px 0px 5px 12px; margin: 0px; background-image: url(../images/sidebar_bullet.jpg); background-repeat: no-repeat; background-position: -1px 5px; }
div#sidebar_template2 div#bottom div#right ul li a { color: #595959; text-decoration: none; font-size: 12px; }
div#sidebar_template2 div#bottom div#right ul li a:link { color: #595959; }
div#sidebar_template2 div#bottom div#right ul li a:visited { color: #595959; }
div#sidebar_template2 div#bottom div#right ul li a:hover { color: #595959; text-decoration: underline; }


/***************************************************************
SIDEBAR TEMPLATE 3
***************************************************************/
div#sidebar_template3 { width: 400px; }
div#sidebar_template3 h2 { color: #bd6c50; font-size: 16px;  }
div#sidebar_template3 div.inner { padding: 10px 20px 10px 20px; }
div#sidebar_template3 div.sidebar_image { text-align: center; }
div#sidebar_template3 div#top { width: 400px; padding: 0px; margin: 0px; }
div#sidebar_template3 div#top div.main { width: 400px; height: 170px; background-image: url(../images/box_wide.jpg); background-repeat: no-repeat; background-position: center center; }
div#sidebar_template3 div#bottom { margin: 10px 0px 0px 0px; }
div#sidebar_template3 div#bottom div#left { float: left; width: 200px; height: 140px; background-image: url(../images/box_narrow.jpg); background-repeat: no-repeat; background-position: center center; }
div#sidebar_template3 div#bottom div#left ul { list-style: none; padding: 0px; margin: 0px; }
div#sidebar_template3 div#bottom div#left ul li { padding: 3px 0px 3px 0px; color: #000000; font-size: 16px; }
div#sidebar_template3 div#bottom div#left ul li a { color: #9F9F9F; text-decoration: none; }
div#sidebar_template3 div#bottom div#left ul li a:link { color: #9F9F9F; }
div#sidebar_template3 div#bottom div#left ul li a:visited { color: #9F9F9F; }
div#sidebar_template3 div#bottom div#left ul li a:hover { color: #2F2F2F; }
div#sidebar_template3 div#bottom div#right { float: left; width: 200px; height: 140px; background-image: url(../images/box_narrow.jpg); background-repeat: no-repeat; background-position: center center; }
div#sidebar_template3 div#bottom div#right ul { list-style: none; padding: 0px; margin: 0px; }
div#sidebar_template3 div#bottom div#right ul li { padding: 0px 0px 10px 0px; margin: 0px; }
div#sidebar_template3 div#bottom div#right ul li a { color: #000000; text-decoration: none; font-size: 9px; font-weight: bold; }
div#sidebar_template3 div#bottom div#right ul li a:link { color: #000000; }
div#sidebar_template3 div#bottom div#right ul li a:visited { color: #000000; }
div#sidebar_template3 div#bottom div#right ul li a:hover { color: #000000; text-decoration: underline; }

/***************************************************************
SIDEBAR TEMPLATE 4
***************************************************************/
div#sidebar_template4 { width: 400px; }
div#sidebar_template4 h2 { color: #bd6c50; font-size: 16px;  }
div#sidebar_template4 table#about_us_table tr td { padding: 0px 0px 15px 0px; }
div#sidebar_template4 table#about_us_table tr td#links { }
div#sidebar_template4 table#about_us_table tr td#links ul { list-style: none; padding: 4px 0px 6px 0px; margin: 0px; }
div#sidebar_template4 table#about_us_table tr td#links ul li { padding: 2px 0px 0px 15px; color: #000000; }
div#sidebar_template4 table#about_us_table tr td#links ul li a { font-size: 10px; color: #595959; text-decoration: none; }
div#sidebar_template4 table#about_us_table tr td#links ul li a:link { color: #595959; }
div#sidebar_template4 table#about_us_table tr td#links ul li a:visited { color: #595959; }
div#sidebar_template4 table#about_us_table tr td#links ul li a:hover { color: #231F20; }
div#sidebar_template4 table#about_us_table tr td#links ul li a.selected { color: #231F20; }
div#sidebar_template4 table#about_us_table tr td img { opacity: 0.5; filter: alpha(opacity=50); }
div#sidebar_template4 table#about_us_table tr td img.opac { opacity: 1.0; filter: alpha(opacity=100); }
div#sidebar_template4 table#about_us_table tr td img.opachover { opacity: 1.0; filter: alpha(opacity=100); }
div#sidebar_template4 table#about_us_table tr td#contact_box { background-image: url(../images/box_contact.jpg); background-repeat: no-repeat; background-position: top left; height: 138px; }
div#sidebar_template4 table#about_us_table tr td div#contact_wrap { margin: 10px 0px 0px 15px; }
div#sidebar_template4 table#about_us_table tr td div#contact_wrap ul { list-style: none; padding: 0px; margin: 0px; }
div#sidebar_template4 table#about_us_table tr td div#contact_wrap ul li { padding: 2px 0px 6px 0px; }
div#sidebar_template4 table#about_us_table tr td div#contact_wrap ul li a { font-size: 10px; color: #595959; text-decoration: none; }
div#sidebar_template4 table#about_us_table tr td div#contact_wrap ul li a:link { color: #595959; }
div#sidebar_template4 table#about_us_table tr td div#contact_wrap ul li a:visited { color: #595959; }
div#sidebar_template4 table#about_us_table tr td div#contact_wrap ul li a:hover { color: #595959; }
div#sidebar_template4 table#about_us_table tr td div#contact_wrap ul li a img { margin: 0px 5px 0px 0px; }


td#links div#box_top { width: 190px; height: 3px; background-image: url(../images/box_top.jpg); background-repeat: no-repeat; }
td#links div#box_center { width: 190px; background-image: url(../images/box_center.jpg); background-repeat: repeat-y; }
td#links div#box_bottom { width: 190px; height: 6px; background-image: url(../images/box_bottom.jpg); background-repeat: no-repeat; }



/***************************************************************
SIDEBAR TEMPLATE 5
***************************************************************/
div#sidebar_template5 { width: 400px; }
div#sidebar_template5 h2 { color: #a889a3; font-size: 16px;  }
div#sidebar_template5 div.inner { padding: 10px 20px 10px 20px; }
div#sidebar_template5 div.sidebar_image { text-align: center; }
div#sidebar_template5 div.sidebar_image img#img1 { display: block; }
div#sidebar_template5 div.sidebar_image img#img2 { display: none; }
div#sidebar_template5 div.sidebar_image img#img3 { display: none; }
div#sidebar_template5 div.sidebar_image img#img4 { display: none; }
div#sidebar_template5 div#top { width: 400px; padding: 0px; margin: 0px; }
div#sidebar_template5 div#bottom { width: 400px; height: 170px; background-image: url(../images/box_wide.jpg); background-repeat: no-repeat; background-position: center; }
div#sidebar_template5 div#bottom div.imgtext { width: 360px; margin: 0px auto 0px auto; padding: 20px 0px 20px 0px; }
div#sidebar_template5 div#bottom div#vertical { display: block; }
div#sidebar_template5 div#bottom div#horizontal { display: none; }
div#sidebar_template5 div#bottom div#focusing { display: none; }
div#sidebar_template5 div#bottom div#encouraging { display: none; }
div#sidebar_template5 div#bottom div#challenging { display: none; }
div#sidebar_template5 div#bottom div#collaborating { display: none; }
div#sidebar_template5 div#bottom div#people { display: none; }
div#sidebar_template5 div#bottom div#autonomy { display: none; }
div#sidebar_template5 div#bottom div#commitment { display: none; }
div#sidebar_template5 div#bottom div#truth { display: none; }
div#sidebar_template5 div#bottom div#legacy { display: none; }
div#sidebar_template5 div#bottom span { color: #000000; }

/***************************************************************
INDEX2
***************************************************************/
div#sidebar_template1 div#top div#index2_sidebar { width: 400px; height: 170px; background-image: url(../images/box_wide.jpg); background-repeat: no-repeat; background-position: 1px center; }
div#sidebar_template1 div#top div#index2_sidebar ul { list-style: none; padding: 0px; margin: 0px; }
div#sidebar_template1 div#top div#index2_sidebar ul li { padding: 10px 0px 10px 0px; }
div#sidebar_template1 div#top div#index2_sidebar ul li img { float: left; margin: 0px 10px 0px 0px; }
div#sidebar_template1 div#top div#index2_sidebar ul li a { color: #000000; text-decoration: none; font-size: 9px; font-weight: bold; }
div#sidebar_template1 div#top div#index2_sidebar ul li a:link { color: #000000; }
div#sidebar_template1 div#top div#index2_sidebar ul li a:visited { color: #000000; }
div#sidebar_template1 div#top div#index2_sidebar ul li a:hover { color: #000000; text-decoration: underline; }

/***************************************************************
CONTACT US
***************************************************************/
table.contact_info tr td { padding: 3px 0px 3px 0px; }

/***************************************************************
ABOUT US - People
***************************************************************/
h1.about_us { color: #bd6c50; margin: 0px 0px 0px 0px; }
h2.about_us { color: #bd6c50; }

/***************************************************************
OUR SERVICES
***************************************************************/
a.service_links { font-weight: bold; text-decoration: none; color: #595959; }
a.service_links:link { color: #595959; }
a.service_links:visited { color: #595959; }
a.service_links:hover { color: #595959; text-decoration: underline; }

/***************************************************************
HOME/SPLASH PAGE
***************************************************************/
body.home { background-image: url(../images/intros/intro1.jpg); background-repeat: no-repeat; background-position: center top; }
div#home_container div#header_wrap { background-color: #FFFFFF; filter: alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; }
div#home_container div#splash_page { width: 100%; height: 700px; position: relative; }
div#home_container div#splash_page div#linkbar { width: 245px; height: 45px; position: relative; top: 44px; left: 50%; margin: 0px 0px 0px 245px; }
div#home_container div#splash_page div#linkbar div.linkbox { width: 55px; height: 47px; float: left; cursor: pointer; }
div#home_container div#splash_page div#linkbar div.linkbox_selected {  }
div#home_container div#splash_page div#linkbar div.leftmargin { margin-left: 8px; }
div#home_container div#splash_page div#link_learnmore { width: 244px; height: 179px; position: relative; top: 33px; left: 50%; margin: 0px 0px 0px 244px; }
div#home_container div#splash_page div#link_learnmore a { display: block; width: 100%; text-decoration: none; height: 179px; }
div#home_container div#splash_page div#link_entersite { width: 55px; height: 9px; position: relative; top: 58px; left: 50%; margin: 0px 0px 0px 433px; }
div#home_container div#splash_page div#link_entersite a { display: block; width: 100%; text-decoration: none; }

div#splash_footer { position: relative; top: 65px; }
div#splash_footer div.subbox { width: 984px; height: 150px; margin: auto; }
div#splash_footer div.subbox div.subbox_inner { width: 500px; height: 130px; background-color: #FFFFFF; padding: 14px 22px 7px 22px; display: none; font-size: 9px; }
div#splash_footer div.subbox div.subbox_inner div.left { width: 49%; float: left; }
div#splash_footer div.subbox div.subbox_inner div.right { width: 49%; float: left; }
div#splash_footer div.subbox div.subbox_inner div.inner_left { width: 19%; float:left; }
div#splash_footer div.subbox div.subbox_inner div.inner_right { width: 76%; float:left; padding-left: 10px; }
div#splash_footer div.subbox div.subbox_inner img { float: left; margin: 0px 5px 0px 0px; }
div#splash_footer div.subbox div.subbox_inner h2 { margin: 0px 0px 12px 0px; font-size: 14px; }
div#splash_footer div.subbox div.subbox_inner strong { font-size: 12px; }
div#splash_footer div.subbox div.subbox_inner a { color: #000000; text-decoration: none; font-size: 9px; font-weight: bold; }
div#splash_footer div.subbox div.subbox_inner a:link { color: #000000; }
div#splash_footer div.subbox div.subbox_inner a:visited { color: #000000; }
div#splash_footer div.subbox div.subbox_inner a:hover { color: #000000; text-decoration: underline; }

div#splash_footer div#case_studies_inner { margin-left: 0px; }
div#splash_footer div#white_papers_inner { margin-left: 145px; }
div#splash_footer div#ri_process_inner { margin-left: 292px; }

div#splash_footer div#splash_footer_inner { background-color: #404041; filter: alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; height: 35px; }
div#splash_footer div#splash_footer_inner div#footer_container { width: 984px; height: 35px; margin: auto; }
div#splash_footer div#splash_footer_inner div#footer_container div#left { width: 50%; float: left; }
div#splash_footer div#splash_footer_inner div#footer_container div#left a { display: block; width: 145px; height: 35px; text-align: center; color: #FFFFFF; float: left; text-decoration: none; line-height: 35px; }
div#splash_footer div#splash_footer_inner div#footer_container div#left a:link { color: #FFFFFF; }
div#splash_footer div#splash_footer_inner div#footer_container div#left a:visited { color: #FFFFFF; }
div#splash_footer div#splash_footer_inner div#footer_container div#left a:hover { color: #FFFFFF; background-color: #000000; filter: alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
div#splash_footer div#splash_footer_inner div#footer_container div#left div.spacer { width: 2px; height: 35px; float: left; background-color: #000000; filter: alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }
div#splash_footer div#splash_footer_inner div#footer_container div#right { width: 50%; height: 35px; line-height: 35px; float: left; text-align: right; color: #FFFFFF; }
div#splash_footer div#splash_footer_inner div#footer_container div#right a { color: #FFFFFF; text-decoration: none; }
div#splash_footer div#splash_footer_inner div#footer_container div#right a:link { color: #FFFFFF; }
div#splash_footer div#splash_footer_inner div#footer_container div#right a:visited { color: #FFFFFF; }
div#splash_footer div#splash_footer_inner div#footer_container div#right a:hover { color: #FFFFFF; text-decoration: underline; }

.home_hover { color: #FFFFFF; background-color: #000000; filter: alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; }

div#background_images { display: none; }





