/* CSS Document */

/* Site Wide */

html {
     overflow: -moz-scrollbars-vertical;
}

body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
	line-height:19px;
}
form {
	margin:0px;
	padding:0px;
}
p {
	margin-bottom:18px;
}

p.align-center {
	text-align: center;
}

.header_spacer {
	margin:0px;
	padding:0px;
}
h1, #centre_column_sub h2 {
	font-size:24px;
	color:#f5821f;
	margin:0px;
	padding:0px;
	padding-top:7px;
	margin-bottom:-3px;
	padding-bottom:7px;
	font-weight:normal;
}
h2, #centre_column_sub h3 {
	font-size:20px;
	color:#9f9f9f;
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	font-weight:normal;
}
.inline_h3 {
	font-size:20px;
	color:#9f9f9f;
	margin:0px;
	padding:0px;
	font-weight:normal;
}
#centre_column_sub h2 {
	line-height:30px;
}
#centre_column_sub h3 {
	padding-bottom:0px;
}
a:link, a:visited {
	color:#f5821f;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.headline_text {
	font-size:17px;
	font-weight:bold;
	color:#f5821f;
}
#clear_left {
	margin:0px;
	padding:0px;
	clear:left;
	height:1px;
}
#clear_right {
	margin:0px;
	padding:0px;
	clear:right;
	height:1px;
}
#clear_both {
	margin:0px;
	padding:0px;
	clear:both;
	height:1px;
}
#main_container {
	width:950px;
	height:auto;	
	padding-left:9px;
	padding-right:9px;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	overflow:visible;
}

/* Top Section */

#header {
	width:950px;
	height:93px;
	padding-left:9px;
	padding-right:9px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
#topmennu {
	width:948px;
	height:34px;
	margin-left:auto;
	margin-right:auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:1px;
	padding-bottom:2px;
	background-image:url(../images/topmenu_bg.png);
	background-repeat:no-repeat;
	position:relative;
}
#menu_item_left, #menu_item_right, #menu_item_left_on, #menu_item_right_on {
	width:auto;
	height:24px;
	padding-top:8px; 
	background-image:url(../images/menu_divider.png);
	background-position:right;
	background-repeat:no-repeat;
	font-size:13px;
	font-weight:bold;
}
#menu_item_left, #menu_item_left_on {
	padding-left:25px;
	padding-right:27px;	
	float:left;
	background-position:right;
}
#menu_item_right, #menu_item_right_on {
	padding-left:17px;
	padding-right:15px;
	float:right;
	background-position:left;
	width: 82px;
}
#menu_item_left a:link, #menu_item_left a:visited, #menu_item_right a:link, #menu_item_right a:visited {
	color:#605f5f;
	text-decoration:none;
}
#menu_item_left a:hover, #menu_item_right a:hover {
	color:#f5821f;
	text-decoration:none;
}
#menu_item_left_on a:link, #menu_item_left_on a:visited, #menu_item_right_on a:link, #menu_item_right_on a:visited,#menu_item_left_on a:hover, #menu_item_right_on a:hover {
	color:#f5821f;
	text-decoration:none;
}
#main_img, #main_img_sub, #main_img_about1, #main_img_about2, #main_img_about3, #main_img_about4, #main_img_about5, #main_img_supplies, #main_img_graphic_studio, #main_img_furniture, #main_img_technology, #main_img_print  {
	width:950px;
	height:224px;
	padding-left:9px;
	padding-right:9px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-repeat:no-repeat;
	background-position:center;
}
#main_img {
	background-image:url(../images/main_img_home.jpg);
}
#main_img_sub {
	background-image:url(../images/main_img_sub.jpg);
}
#main_img_about1 {
	background-image:url(../images/main_img_about_egan_reid.jpg);
}
#main_img_about2 {
	background-image:url(../images/main_img_catalogues.jpg);
}
#main_img_about3 {
	background-image:url(../images/main_img_sustainability.jpg);
}
#main_img_about4 {
	background-image:url(../images/main_img_careers.jpg);
}
#main_img_about5 {
	background-image:url(../images/main_img_contact_egan_reid.jpg);
}
#main_img_supplies {
	background-image:url(../images/main_img_office_supplies.jpg);
}
#main_img_graphic_studio {
	background-image:url(../images/main_img_graphic_studio_sup.jpg);
}
#main_img_furniture {
	background-image:url(../images/main_img_office_furniture.jpg);
}
#main_img_technology {
	background-image:url(../images/main_img_technology.jpg);
}
#main_img_print {
	background-image:url(../images/main_img_print_solutions.jpg);
}
#main_img_about1 h1, #main_img_sub h1, #main_img_about2 h1, #main_img_graphic_studio h1, #main_img_about3 h1, #main_img_about4 h1, #main_img_about5 h1, #main_img_supplies h1, #main_img_furniture h1, #main_img_technology h1, #main_img_print h1 {
	display:block;
	font-size:25px;
	color:#ffffff;
	text-indent:13px;
	position:absolute;
	top:159px;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
}
#shadow_main_img {	
	width:950px;
	height:11px;
	padding-left:9px;
	padding-right:9px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/shadow_main_img.png);
	background-repeat:no-repeat;
	background-position:center;
	position:relative;
}
#logo {
	width:209px;
	height:56px;
	position:absolute;
	left:9px;
	top:22px;
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
}
#logo a {
	display:block;
	width:209px;
	height:56px;
}
#phone_number {
	width:213px;
	height:53px;
	position:absolute;
	right:9px;
	top:22px;
	background-image:url(../images/phonenumber.png);
	background-repeat:no-repeat;
}
#phone_number a {
	display:block;
	width:213px;
	height:53px;
}

/* Left Column */

#shadow_left_grey {
	width:250px;
	height:15px;
	background-image:url(../images/shadow_grey.png);
	background-repeat:no-repeat;
}
#shadow_left_green {
	width:250px;
	height:15px;
	background-image:url(../images/shadow_green.png);
	background-repeat:no-repeat;
}
#left_column {
	width:250px;
	height:auto;
	float:left;
	position:relative;
}
#left_catalogue, #left_online_catalogue {
	width:250px;
	height:98px;
	padding-top:12px;
	background-image:url(../images/panel_left_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
}
#left_catalogue_image {
	width:86px;
	height:120px;
	position:absolute;
	left:5px;
	top:-10px;
	background-image:url(../images/catalogue2.png);
	background-repeat:no-repeat;
}
#left_catalogue p, #left_online_catalogue p {
	margin:0px;
	padding:0px;
	margin-bottom:8px;
	margin-left:105px;
	margin-right:5px;
	line-height:17px;
}
#left_catalogue p strong, #left_online_catalogue p strong, #catalogue_box p strong {
	font-size:13px;
}
#left_online_catalogue {
	margin-top:6px;
	height:113px;
}
#left_online_catalogue_image{
	width:85px;
	height:131px;
	position:absolute;
	left:5px;
	top:-6px;
	background-image:url(../images/online_furniture_catalogue.png);
	background-repeat:no-repeat;
}
.left_link {
	display:block;
	width:auto;
	height:auto;
	background-image:url(../images/arrow.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:20px;
	margin-bottom:0px;
	color:#f5821f;
}
.left_link a:link, .left_link a:visited {
	color:#f5821f;
	text-decoration:none;
}
.left_link a:hover {
	text-decoration:underline;
}
#left_goinggreen {
	width:250px;
	height:145px;
	margin-top:6px;
	padding-top:12px;
	background-image:url(../images/panel_left_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
}	
#left_goinggreen_image {
	width:50px;
	height:107px;
	position:absolute;
	top:30px;
	right:12px;
	background-image:url(../images/green_image.png);
	background-repeat:no-repeat;
}
#left_goinggreen p {
	margin:0px;
	padding:0px;
	margin-bottom:8px;
	margin-left:13px;
	margin-right:55px;
	line-height:17px;
}
#left_goinggreen p strong {
	font-size:13px;
	color:#25b615;
}
.left_link_green {
	display:block;
	width:auto;
	height:auto;
	background-image:url(../images/arrow.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:20px;
	margin-bottom:0px;
	color:#25b615;
}
.left_link_green a:link, .left_link_green a:visited {
	color:#25b615;
	text-decoration:none;
}
.left_link_green a:hover {
	text-decoration:underline;
}
#left_technology {
	width:250px;
	height:115px;
	margin-top:6px;
	padding-top:12px;
	background-image:url(../images/panel_left_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
}	
#left_technology_image {
	width:88px;
	height:110px;
	position:absolute;
	left:7px;
	top:15px;
	background-image:url(../images/technology_image.jpg);
	background-repeat:no-repeat;
}
#left_technology p {
	margin:0px;
	padding:0px;
	margin-bottom:8px;
	margin-left:105px;
	margin-right:5px;
	line-height:17px;
}
#left_technology p strong {
	font-size:13px;
}
#left_accreditations {
	width:250px;
	height:190px;
	margin-top:6px;
	padding-top:12px;
	background-image:url(../images/panel_left_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
}
#left_accreditations_image {
	width:225px;
	height:38px;
	position:absolute;
	top:84px;
	right:12px;
}
#left_accreditations p {
	margin:0px;
	padding:0px;
	margin-bottom:8px;
	margin-left:13px;
	margin-right:13px;
	line-height:17px;
}
#submenu_container {
	width:250px;
	height:auto;
	position:relative;
	background-image:url(../images/panel_left_bg.png);
	background-position:top;
	background-repeat:no-repeat;
	overflow:visible;
}
#shadow_left {
	width:250px;
	height:11px;
	padding-bottom:12px;
	position:relative;
	background-image:url(../images/shadow_right.png);
	background-repeat:no-repeat;
}
#header_left {
	width:250px;
	height:31px;
	background-image:url(../images/panel_left_header.png);
	background-repeat:no-repeat;
	font-size:14px;
	color:#FFFFFF;
	text-indent:12px;
}
#header_left p {
	margin:0px;
	padding:0px;
	padding-top:6px;
}
#submenu_item {
	width:224px;
	height:auto;
	padding:0px;
	margin:0px;
	padding-left:13px;
	padding-right:13px;
	position:relative;
	overflow:visible;
}
#submenu_item_on {
	width:224px;
	height:auto;
	padding:0px;
	margin:0px;
	padding-left:13px;
	padding-right:13px;
	position:relative;
	overflow:visible;
}
#submenu_item a:link, #submenu_item a:visited, #submenu_item a:hover, #submenu_item_on a:link, #submenu_item_on a:visited, #submenu_item_on a:hover {
	margin:0px;
	padding:0px;
	text-indent:5px;
	padding-top:7px;
	padding-bottom:9px;
	position:relative;
	display:block;
	width:224px;
	height:auto;
	color:#454545;
	background-image:url(../images/submenu_item_bg.png);
	background-position:left bottom;
	text-decoration:none;
}
#submenu_item a:hover {
	color:#f5821f;
	background-position:-224px bottom;
}
#submenu_item_on a:link, #submenu_item_on a:visited, #submenu_item_on a:hover {
	color:#f5821f;
	background-position:-224px bottom;
}
#submenu_item_on a:hover {
	color:#f5821f;
}
#submenu_close {
	width:224px;
	height:13px;
	padding:0px;
	margin:0px;
	padding-left:13px;
	padding-right:13px;
	position:relative;
}

/* Centre Column */

#centre_column {
	width:420px;
	height:auto;
	padding-left:15px;
	padding-right:15px;
	float:left;
	position:relative;
}
#centre_column_sub {
	width:685px;
	height:auto;
	padding-left:15px;
	padding-right:0px;
	float:left;
	position:relative;
	overflow:visible;
}

/* About Egan Reid */

#halfcolumn_left, #halfcolumn_right {
	height:auto;
	position:relative;
	overflow:visible;
	padding-top:20px;
}
#halfcolumn_left {
	width:342px;
	float:left;
}
#halfcolumn_right {
	width:321px;
	float:right;
	padding-left:21px;
}
#halfcolumn_left ul, #halfcolumn_right ul {
	margin:0px;
	padding:0px;
	list-style:none;	
	font-size:13px;
	font-weight:bold;
}
#halfcolumn_left ul ul, #halfcolumn_right ul ul {
	margin:0px;
	padding:0px;
	padding-top:7px;
	list-style:none;
	font-size:12px;
	font-weight:normal;
}
#halfcolumn_left li, #halfcolumn_right li, #halfcolumn_left li li, #halfcolumn_right li li {	
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-bottom:3px;
	margin-bottom:10px;
	width:auto;
	height:auto;
	background-image:url(../images/bullet_tick.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:25px;
	line-height:17px;
}
#halfcolumn_left li li, #halfcolumn_right li li {
	margin-bottom:3px;
}

/* Office Furniture */

#furniture_img1, #furniture_img2, #furniture_img3, #furniture_img4, #furniture_img5, #furniture_img6 {
	width:222px;
	height:110px;
	position:relative;
	margin:0px;
	padding:0px;
	margin-right:9px;
	margin-bottom:9px;
	float:left;
}
#furniture_img3, #furniture_img6 {
	margin-right:1px;
	float:right;
}
#furniture_img1 a:link, #furniture_img1 a:visited, #furniture_img1 a:hover, #furniture_img2 a:link, #furniture_img2 a:visited, #furniture_img2 a:hover, #furniture_img3 a:link, #furniture_img3 a:visited, #furniture_img3 a:hover, #furniture_img4 a:link, #furniture_img4 a:visited, #furniture_img4 a:hover, #furniture_img5 a:link, #furniture_img5 a:visited, #furniture_img5 a:hover, #furniture_img6 a:link, #furniture_img6 a:visited, #furniture_img6 a:hover {
	position:relative;
	display:block;
	width:222px;
	height:110px;
	background-repeat:no-repeat;
	background-position:0px bottom;
}
#furniture_img1 a:hover, #furniture_img2 a:hover, #furniture_img3 a:hover, #furniture_img4 a:hover, #furniture_img5 a:hover, #furniture_img6 a:hover {	
	background-position:-222px bottom;
}
#furniture_img1 a:link, #furniture_img1 a:visited, #furniture_img1 a:hover {
	background-image:url(../images/furniture_img1.jpg);
}
#furniture_img2 a:link, #furniture_img2 a:visited, #furniture_img2 a:hover {
	background-image:url(../images/furniture_img2.jpg);
}
#furniture_img3 a:link, #furniture_img3 a:visited, #furniture_img3 a:hover {
	background-image:url(../images/furniture_img3.jpg);
}
#furniture_img4 a:link, #furniture_img4 a:visited, #furniture_img4 a:hover {
	background-image:url(../images/furniture_img4.jpg);
}
#furniture_img5 a:link, #furniture_img5 a:visited, #furniture_img5 a:hover {
	background-image:url(../images/furniture_img5.jpg);
}
#furniture_img6 a:link, #furniture_img6 a:visited, #furniture_img6 a:hover {
	background-image:url(../images/furniture_img6.jpg);
}
#gdb_container {
	width:inherit;
	height:33px;
	background-image:url(../images/gdb_logo.png);
	background-position:left;
	background-repeat:no-repeat;
	text-indent:130px;
	padding-top:12px;
}

/* Sitemap */

#sitemap_left, #sitemap_right {
	width:335px;
	height:auto;
	position:relative;
}
#sitemap_left {
	float:left;
}
#sitemap_right {
	float:right;
}

/* Catalogues */

#catalogue_left, #catalogue_right {
	width:335px;
	height:133px;
	padding-top:12px;
}
#catalogue_left {
	float:left;
}
#catalogue_right {
	float:right;
}
#catalogue_box {
	width:335px;
	height:100px;
	padding-top:18px;
	background-image:url(../images/panel_centre_bg.png);
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
}
#catalogue_box p {
	margin:0px;
	padding:0px;
	margin-bottom:8px;
	margin-left:115px;
	margin-right:5px;
	line-height:17px;
}
#catalogue_image1, #catalogue_image2, #catalogue_image3, #catalogue_image4 {
	width:100px;
	height:139px;
	position:absolute;
	left:5px;
	top:-21px;
	background-repeat:no-repeat;
}
#catalogue_image1 {
	background-image:url(../images/catalogue_office_products.png);
}
#catalogue_image2 {
	background-image:url(../images/catalogue_presentation_solutions.png);
}
#catalogue_image3 {
	background-image:url(../images/catalogue_furniture_solutions.png);
}
#catalogue_image4 {
	background-image:url(../images/catalogue_promotional_gifts.png);
}
#shadow_centre {
	width:335px;
	height:15px;
	background-image:url(../images/shadow_centre.png);
	background-repeat:no-repeat;
}

/* Contact Us */

#column_left, #column_right {
	height:auto;
	position:relative;
	overflow:visible;
	padding-top:12px;
}
#column_left {
	width:380px;
	float:left;
	padding-right:28px;
	border-right-style:solid;
	border-right-color:#dedede;
	border-right-width:1px;
}
#column_right {
	width:255px;
	padding-left:20px;
	float:right;
}
#form_field {
	padding:0px;
	margin:0px;
	width:auto;
	height:auto;
	position:relative;
	float:left;
	font-weight:bold;
	line-height:18px;
}
#form_input, #form_input2, #form_check, #form_check2 {
	padding:0px;
	margin:0px;
	width:221px;
	margin-bottom:4px;
	height:auto;
	position:relative;
	float:right;
	overflow:visible;
}
#form_mandatory {
	width:auto;
	height:25px;
	padding:0px;
	margin:0px;
	font-size:11px;
	font-weight:normal;
}
#form_input2 {
	height:auto;
	padding-bottom:0px;
}
#form_check {
	line-height:25px;
}
#form_check2 {
	width:auto;
	padding-top:2px;
	margin-top:0px;
}
#form_check input {
	padding-left:0px;
	margin-left:0px;
}
#form_input input, #form_input2 textarea {
	width:221px;
	height:19px;
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-left:3px;
	border:solid 1px;
	border-color:#888887;
	background-image:url(../images/input_bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
}
#form_input2 textarea {
	height:50px;
}
#form_input select {
	width:226px;
	height:auto;
	margin:0px;
	padding:0px;
	border:solid 1px;
	border-color:#888887;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
}
#form_button {
	width:226px;
	height:34px;	
	padding-top:5px;
	padding-bottom:5px;
	padding-left:77px;
	position:relative;
}
#form_button a:link, #form_button a:visited, #form_button a:hover {
	position:relative;
	display:block;
	height:34px;
	width:226px;
	background-image:url(../images/contactus_button.png);
}
#form_button a:hover {
	background-position:-226px 0;
}

/* Right Column */

#right_column {
	width:250px;
	height:auto;
	float:right;
	position:relative;
}
#login_container {
	width:250px;
	height:auto;
	position:relative;
	background-image:url(../images/panel_right_bg.png);
	background-position:top;
	background-repeat:no-repeat;
	overflow:visible;
}

#emailsignup_container {
	width:250px;
	height:auto;
	margin-top:6px;
	position:relative;
	background-image:url(../images/panel_right_bg.png);
	background-position:top;
	background-repeat:no-repeat;
	overflow:visible;
}
#shadow_right {
	width:250px;
	height:11px;
	position:relative;
	background-image:url(../images/shadow_right.png);
	background-repeat:no-repeat;
}
#header_right {
	width:250px;
	height:31px;
	background-image:url(../images/panel_right_header.png);
	background-repeat:no-repeat;
	font-size:14px;
	color:#FFFFFF;
	text-indent:12px;
}
#header_right p {
	margin:0px;
	padding:0px;
	padding-top:6px;
}
#login_existing {
	width:225px;
	padding-left:12px;
	padding-right:12px;
	margin-top:7px;
	padding-bottom:12px;
	overflow:visible;
}
#login_existing p {
	margin:0px;
	padding:0px;
	margin-bottom:7px;
}
#login_existing a:link, #login_existing a:visited,#login_existing a:hover {
	position:relative;
	display:block;
	height:34px;
	width:226px;
	background-image:url(../images/login_button_existing.png);
}
#login_existing a:hover {
	background-position:-226px 0;
}
#login_button_existing {
	width:225px;
	height:34px;
}
#login_new {
	width:225px;
	padding-left:12px;
	padding-right:12px;
	margin-top:0px;
	padding-bottom:12px;
	overflow:visible;
}
#login_new p {
	margin:0px;
	padding:0px;
	margin-bottom:7px;
}
#login_new a:link, #login_new a:visited,#login_new a:hover
{
	position:relative;
	display:block;
	height:34px;
	width:226px;
	background-image:url(../images/login_button_new.png);
}
#login_new a:hover
{
	background-position:-226px 0;
}
#login_button_new {
	width:225px;
	height:34px;
}
#login_icon {
	width:45px;
	height:57px;
	z-index:100;
	position:absolute;
	right:19px;
	top:4px;
	background-image:url(../images/login_icon.png);
	background-repeat:no-repeat;
}
#emailsignup_text {
	width:225px;
	height:auto;
	padding:0px;
	margin:0px;
	padding-left:12px;
	padding-right:12px;
	margin-top:7px;
	padding-bottom:6px;
	overflow:visible;
}
#emailsignup_text p {
	margin:0px;
	padding:0px;
	padding-right:78px;
	margin-bottom:7px;
}
#emailsignup_form {
	width:225px;
	height:auto;
	padding-left:12px;	
	padding-right:12px;
	margin-top:0px;
	padding-bottom:12px;
	overflow:visible;
}
#emailsignup_form_sent {
	width:225px;
	height:75px;
	padding-top:12px;
	color:#f5821f;
	padding-left:12px;	
	padding-right:12px;
	margin-top:0px;
}
#emailsignup_form input {
	width:221px;
	height:19px;
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-left:3px;
	margin-bottom:11px;
	border:solid 1px;
	border-color:#888887;
	background-image:url(../images/input_bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
}
#emailsignup_button {
	width:225px;
	height:34px;
}
#emailsignup_button input {
	width:225px;
	height:34px;
	margin:0px;
	padding:0px;
	border:none;
}
#emailsignup_button a:link, #emailsignup_button a:visited, #emailsignup_button a:hover {
	position:relative;
	display:block;
	height:34px;
	width:226px;
	background-image:url(../images/emailsignup_button.png);
}
#emailsignup_button a:hover
{
	background-position:-226px 0;
}
#emailsignup_icon {
	width:70px;
	height:71px;
	z-index:100;
	position:absolute;
	right:14px;
	top:23px;
	background-image:url(../images/emailsignup_icon.png);
	background-repeat:no-repeat;
}
#firstnameError, #lastnameError, #emailError, #emailvalidError, #error {
	width:225px;
	padding:0px;
	margin:0px;
	height:10px;
  	color: red;
  	display:none;
}
.error {
	width:auto;
	padding:0px;
	margin:0px;
	height:10px;
  	color: red;
  	display:none;
}

/* Footer */

#footer_container {
	width:950px;
	height:38px;	
	padding-left:9px;
	padding-right:9px;
	margin-top:0px;
	padding-top:49px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-image:url(../images/footer_bg.png);
	background-repeat:no-repeat;
	background-position:center;
}
#footer_menu {
	width:auto;
	height:auto;
	float:left;
	font-size:11px;
	padding-left:12px;
}
#footer_menu_sub {
	width:auto;
	height:auto;
	float:left;
	font-size:11px;
	padding-left:325px;
}
#footer_menu a:link, #footer_menu a:visited, #footer_menu a:hover, #footer_menu_sub a:link, #footer_menu_sub a:visited, #footer_menu_sub a:hover {
	color:#454545;
	text-decoration:none;
}
#footer_menu a:hover, #footer_menu_sub a:hover {
	color:#f5821f;
}
#footer_copyright {
	width:auto;
	height:auto;
	float:right;
	font-size:11px;
	padding-right:12px;
}
#footer_logos {
	width:278px;
	height:38px;
	position:absolute;
	top:28px;
	left:21px;
}
