@charset "utf-8";
/* CSS Document */
@import 'global.css';
/*Wrapper*/
.pageWrapper {
	width:880px;
	margin:23px auto 0;
}
.page-top {
	height:13px;
	line-height:0;
	font-size:0;
	background:url(../images/page_header.gif) no-repeat
}
.page-body {
	width:860px;
	padding:0 10px;
	background:url(../images/page_body_home.gif) no-repeat 0 0
}
.page-bottom {
	height:22px;
	background:url(../images/page_footer.gif) no-repeat
}
/*Header*/
.header {
	height:88px;
	position:relative;
	background:#fff url(../images/header_bg.gif) no-repeat 0 bottom
}
h1 {
	width:240px;
	height:40px;
	background:url(../images/logo.gif) no-repeat;
	top:24px;
	left:27px;
	position:absolute
}
h1 a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
	text-indent:-5000px
}
.unique {
	width:60px;
	height:60px;
	background:url(../images/unique.gif) no-repeat;
	position:absolute;
	right:190px;
	top:12px;
}
.topMenu {
	display:block;
	height:14px;
	position:absolute;
	top:20px;
	right:30px;
	color:#8b98a1
}
.live-search {
	width:120px;
	height:16px;
	padding:5px 15px;
	background:url(../images/live_search.gif) no-repeat;
	position:absolute;
	top:37px;
	right:30px;
}
.live-search .input {
	border:0;
	width:120px;
	height:16px;
	color:#727272
}
/*Navigation*/
.navigation {
	height:34px;
	padding-left:10px;
	position:relative;
	z-index:10;
	background:url(../images/navigation_bg.gif) repeat-x
}
.navigation ul {
	padding-top:12px;
}
.navigation li {
	float:left;
	padding:0 10px;
	font-family:Verdana;
	font-size:12px;
}
.navigation li a {
	color:#bbc7cf
}
.navigation li a:hover, .navigation li a.on {
	color:#d5dce1
}
.navigation a.free-quote {
	width:88px;
	height:29px;
	line-height:29px;
	background:url(../images/free_quote.gif) no-repeat;
	text-align:center;
	position:absolute;
	bottom:0;
	right:15px;
	color:#f8f2e6
}
.navigation a.free-quote:hover {
	background-position:0 bottom
}
/*Page of Home*/
.home-banner {
	width:860px;
	height:113px;
	background:url(../images/home_banner.jpg) no-repeat;
	position:relative;
	z-index:11;
}
.home-banner .home-on {
	position:absolute;
	left:8px;
	top:-5px;
}
.home-banner a.learn-more {
	position:absolute;
	top:68px;
	right:58px;
	color:#7d7d7d
}
.home-banner a.learn-more:hover {
	text-decoration:none;
	color:#444
}
.home-container {
	width:848px;
	height:330px;
	padding:8px 4px 0 8px;
	background:#f8f7f5
}
.home-container .web-maiter {
	width:204px;
	height:182px;
	padding:140px 0 0 16px;
	background:url(../images/web_maiter.jpg) no-repeat;
	float:left
}
.home-container .web-maiter li {
	height:22px;
	line-height:22px;
	background:url(../images/list_bg1.gif) no-repeat 0 center;
	padding-left:16px;
	color:#96a6b0
}
.web-maiter a.overview {
	display:block;
	width:90px;
	height:24px;
	margin-top:20px;
	line-height:24px;
	background:url(../images/overview_bg.gif);
	text-align:center;
	color:#576772
}
.web-maiter a.overview:hover {
	color:#3d4951;
	text-decoration:none
}
.home-container .mian-section {
	width:620px;
	height:322px;
	float:right;
}
.home-container .why-choose {
	width:188px;
	height:172px;
	padding:15px 20px 0 20px;
	background:url(../images/why_choose.jpg) no-repeat;
	float:left;
}
.home-container .why-choose p {
	font-size:12px;
	color:#8d9b7d;
	line-height:120%
}
.home-container .why-choose ul {
	margin-top:24px;
}
.home-container .why-choose li {
	height:22px;
	line-height:22px;
	background:url(../images/list_bg2.gif) no-repeat 0 center;
	padding-left:16px;
	color:#96a6b0
}
.home-container .tab-content {
	width:387px;
	height:187px;
	background:url(../images/tab_content.gif) no-repeat;
	float:right;
	position:relative
}
.home-container .tab-menu {
	height:30px;
	padding:7px 0 0 10px;
}
.home-container .tab-menu li {
	float:left;
	height:30px;
	line-height:30px;
	font-size:12px;
}
.home-container .tab-menu li a {
	float:left;
	height:30px;
	padding-left:10px;
}
.home-container .tab-menu li a:hover {
	text-decoration:none
}
.home-container .tab-menu li span {
	float:left;
	height:30px;
	padding-right:10px;
	color:#fff;
	cursor:pointer
}
.home-container .tab-menu li a.on, .home-container .tab-menu li a.on:hover {
	background:url(../images/tab_menu_on.gif) no-repeat 0 0
}
.home-container .tab-menu li a.on span, .home-container .tab-menu li a.on:hover span {
	background:url(../images/tab_menu_on.gif) no-repeat right 0;
	color:#625d53
}
.home-container .tab-menu li a:hover {
	background:url(../images/tab_menu_hover.gif) no-repeat 0 bottom
}
.home-container .tab-menu li a:hover span {
	background:url(../images/tab_menu_hover.gif) no-repeat right bottom
}
.home-container .tab-content .content {
	padding:10px 11px
}
.home-container .tab-content .left-content {
	width:120px;
	float:left;
	color:#b0afaf
}
.home-container .tab-content .left-content p {
	display:block;
	height:48px;
	border-left:4px solid #d0d8dc;
	padding-left:7px;
	color:#7f7f7f;
	line-height:130%
}
.home-container .tab-content .right-content {
	width:240px;
	float:right;
	color:#a4a4a4
}
.home-container .more-info {
	width:81px;
	height:25px;
	padding-top:7px;
	background:url(../images/a_more_info.gif) no-repeat;
	text-align:center;
	position:absolute;
	left:12px;
	bottom:7px;
}
.home-container .more-info a {
	color:#a1aeb9
}
.home-container a.identity {
	width:113px;
	height:32px;
	line-height:32px;
	background:url(../images/a_identity.gif);
	text-align:center;
	color:#8d9085;
	position:absolute;
	right:8px;
	bottom:7px;
}
.home-container a.identity:hover {
	background-position:0 bottom;
	color:#6f7267
}
.home-container .welcome {
	width:590px;
	height:106px;
	padding:15px;
	background:url(../images/welcome.gif) no-repeat;
	margin-top:2px;
	clear:both;
	position:relative
}
.home-container .welcome h2 {
	font:400 14px/normal Verdana;
	color:#616a71;
	padding-left:6px;
}
.home-container .welcome p {
	color:#afb3b7;
	padding:6px;
	line-height:140%
}
.home-container .welcome a.link-to {
	display:block;
	height:14px;
	background:url(../images/link_to.gif) no-repeat 0 bottom;
	padding-left:18px;
	color:#6f7f90;
	text-decoration:underline
}
.home-container .welcome a.link-to:hover {
	text-decoration:none
}
.home-container .welcome a.more {
	position:absolute;
	right:15px;
	top:15px;
}
.home-container .welcome .link-nav {
	height:20px;
	background:#eff2f5;
	padding:10px 0 0 10px
}
.home-container .welcome .link-nav a {
	float: left;
	margin-right:10px;
}
/*Page of Services*/
.services-banner {
	height:48px;
	background:url(../images/services_banner_bg.gif) repeat-x;
	position:relative;
	z-index:11;
}
.services-on, .hosting-on {
	position:absolute;
	left:65px;
	top:-5px;
}
.banner-icon {
	position:absolute;
	bottom:-3px
}
.page-name {
	position:absolute;
	left:19px;
	top:13px;
}
.sub-menu {
	display:block;
	height:16px;
	line-height:16px;
	position:absolute;
	right:15px;
	top:15px;
	font-size:12px;
	font-weight:bold;
}
.sub-menu a {
	color:#f0f4e4;
}
.sub-menu a:hover, .sub-menu a.on {
	color:#fff;
	text-decoration:none
}
.services-container {
	width:820px;
	padding:20px;
	background:#fff
}
.title-nav {
	height:40px;
	border-bottom:4px solid #f2f2f2;
	padding:0 8px
}
.title-nav h2 {
	font-size:24px;
	color:#767969;
	font-weight:400;
	line-height:40px;
	float:left
}
.title-nav em {
	font-style:normal;
	height:15px;
	display:block;
	float:left;
	margin-top:16px;
	font-size:14px;
	line-height:14px;
	color:#aeaeae
}
.link-menu {
	height:14px;
	float:right;
	margin-top:15px;
	color:#b8b8b8
}
.link-menu a {
	color:#b8b8b8
}
.link-menu a.on, .link-menu a:hover {
	color:#70808b;
	text-decoration:none
}
.services-container .left-content {
	width:550px;
	padding:10px;
	float:left
}
.services-container p.section1 {
	color:#a5a5a5;
	font-size:12px;
	line-height:130%
}
.services-container p.section2 {
	color:#a5a5a5;
	line-height:120%
}
.services-container p.section2 em {
	font-style:normal;
	font-size:12px;
	color:#69737b;
	display:block;
	margin-bottom:5px;
}
.services-container .browser {
	padding:15px 0;
	height:84px;
}
.services-container .browser li {
	width:172px;
	height:32px;
	float:left;
	margin:0 10px 10px 0;
	display:inline;
	background:url(../images/list_bg3.gif) no-repeat
}
.services-container .browser li img {
	margin:2px 10px 0 6px
}
.services-container .browser li a {
	color:#8c8c8c
}
.services-container .browser li a:hover {
	color:#555;
	text-decoration:none
}
.services-container .section3 {
	height:80px;
	padding-bottom:40px;
}
.services-container .section3 li {
	width:240px;
	height:60px;
	padding:20px 20px 0 15px;
	float:left;
	color:#a4a69e;
	background:url(../images/list_bg4.gif) no-repeat 0 bottom
}
.services-container .section3 li em, .services-container .section3 li i {
	font-style:normal;
	font-size:12px;
	display:block;
	color:#93643a;
	margin-bottom:5px;
}
.services-container .section3 li i {
	color:#6a7448;
}
.services-container .section4 {
	height:35px;
}
.services-container .section4 a {
	width:103px;
	height:32px;
	line-height:32px;
	background:url(../images/a_identity.gif);
	color:#8d9085;
	padding-left:10px;
	float:left;
	margin-right:15px;
	display:inline;
}
.services-container .section4 a:hover {
	background-position:0 bottom;
	color:#6f7267
}
.services-container .right-content {
	width:220px;
	float:right;
	padding:10px 0
}
.services-container a.starting {
	display:block;
	width:205px;
	height:52px;
	line-height:52px;
	padding-left:15px;
	background:url(../images/a_link.gif);
	color:#7d8e9a;
	font-size:14px;
}
.services-container a.starting:hover {
	background-position:0 bottom;
	color:#8e9573;
	text-decoration:none
}
.services-container .selectec-testimonial {
	width:190px;
	height:140px;
	margin:10px 0;
	padding:19px 15px 0;
	background:url(../images/box_bg1.gif) no-repeat;
	color:#b5bfc6
}
.services-container .selectec-testimonial em {
	font-size:12px;
	font-style:normal;
	color:#7d8e9a
}
.services-container .selectec-testimonial i {
	font-style:normal;
	color:#93a1aa
}
.services-container .web-maiter {
	width:220px;
	height:43px;
	padding:130px 0 0 16px;
	background:url(../images/web_maiter2.jpg) no-repeat;
	float:left
}
.services-container .web-maiter a.overview {
	margin:0
}
/*Page of Hosting*/
.hosting-banner {
	height:78px;
	background:url(../images/hosting_banner_bg.gif) repeat-x;
	position:relative;
	z-index:11;
}
.hosting-banner .page-name {
	top:30px;
}
.hosting-banner .sub-menu {
	right:205px;
	top:45px;
	z-index:1111;
}
.hosting-banner .banner-icon {
	z-index:2111
}
.hosting-banner .pc {
	position:absolute;
	top:22px;
	right:11px;
	z-index:1110
}
.hosting-container {
	background:#fff;
	padding:20px 0
}
.hosting-container .title-nav {
	padding-left:20px;
}
.hosting-container .title-nav h2 {
	color:#5e6875;
}
.overview-content {
	height:100px;
	padding:25px 295px 0 25px;
	background:url(../images/box_bg2.gif) repeat-x;
	font-size:12px;
	line-height:120%;
	color:#8c8c8c;
	margin-bottom:25px;
}
.hosting-container .left-content {
	width:490px;
	padding:10px 0 0 30px;
	float:left;
	color:#8c8c8c;
	font-size:12px;
	line-height:120%
}
.hosting-container .right-content {
	width:284px;
	padding:10px 30px 0 0;
	float:right
}
.hosting-container .section1 strong {
	display:block;
	color:#617382
}
.hosting-container .section2 li {
	width:230px;
	height:65px;
	padding:0 15px 15px 0;
	float:left;
}
.hosting-container .section2 strong {
	display:block;
	color:#949ea6
}
.hosting-container .maiter-palen {
	height:220px;
	padding:79px 20px 0;
	background:url(../images/maiter_panel.jpg) no-repeat;
	color:#676767;
	font-size:14px;
}
.hosting-container .maiter-palen li {
	padding:5px 0
}
.hosting-container .maiter-palen .click-here {
	border-top:1px solid #e8e8e8;
	font-size:11px;
	text-align:center;
	padding-top:8px;
}
.hosting-container .maiter-palen .click-here a {
	color:#676767;
	text-decoration:underline
}
.hosting-container .maiter-palen .click-here a:hover {
	text-decoration:none
}
/*Page of Portfolio*/
.portfolio-banner {
	height:48px;
	background:url(../images/portfolio_banner_bg.gif) repeat-x;
	position:relative;
	z-index:11;
}
.portfolio-banner .portfolio-on {
	position:absolute;
	left:213px;
	top:-5px;
}
.portfolio-container {
	width:820px;
	padding:20px;
	background:#fff
}
.portfolio-container .slider-box {
	width:820px;
	height:275px;
	background:url(../images/box_bg1.png) no-repeat;
	margin-top:18px;
}
.portfolio-container #FrogJS {
	width:750px;
	margin:0 auto;
	position:relative;
	z-index:556;
}
.portfolio-container #FrogJSMainContainer {
	width:286px;
	height:271px;
	position:absolute;
	left:233px;
	top:20px;
}
.portfolio-container .slider-bar {
	width:820px;
	height:69px;
	background:url(../images/box_bg3.gif) repeat-x;
	position:relative;
	z-index:555
}
.portfolio-container .slider-info {
	width:266px;
	height:27px;
	background:url(../images/box_bg4.gif) no-repeat;
	margin:0 auto;
	padding:25px 15px 0;
	color:#bfd2e0;
	font-size:12px;
	text-align:center;
}
a.btn-previous, a.btn-next {
	width:87px;
	height:34px;
	line-height:34px;
	background:url(../images/btn_bg1.jpg) no-repeat;
	position:absolute;
	top:18px;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:600;
	letter-spacing:-1px;
}
a.btn-previous:hover, a.btn-next:hover {
	background-position:0 bottom;
	text-decoration:none
}
a.btn-previous {
	left:36px;
}
a.btn-next {
	right:36px;
}
/*Page of Company*/
.company-banner {
	height:48px;
	background:url(../images/company_banner_bg.gif) repeat-x;
	position:relative;
	z-index:11;
}
.company-banner .company-on {
	position:absolute;
	left:288px;
	top:-5px;
}
.company-container {
	width:820px;
	padding:20px;
	background:#fff
}
.company-container .title-nav h2 {
	color:#5e5664
}
a.logout {
	color:#929292
}
a.logout:hover {
	text-decoration:underline
}
.company-container .section-box {
	width:802px;
	margin:15px auto 0
}
.company-container .section-title {
	height:32px;
	line-height:32px;
	font-size:14px;
	padding-left:18px;
	color:#fff;
	font-weight:600;
	background:url(../images/title_bg.gif) no-repeat
}
.company-container .section-content {
	border:1px solid #e0e0e0;
	border-top:none;
	position:relative
}
.corner-left {
	position:absolute;
	left:-1px;
	bottom:-1px;
}
.corner-left2 {
	position:absolute;
	left:-1px;
	top:-1px;
}
.corner-right {
	position:absolute;
	right:-1px;
	bottom:-1px;
}
.corner-right2 {
	position:absolute;
	right:-1px;
	top:-1px;
}
.company-container #quick-statistics {
	width:770px;
	padding:15px;
}
#quick-statistics .invoices {
	width:369px;
	border-right:1px solid #e0e0e0;
	float:left;
	padding-right:15px;
}
#quick-statistics li {
	height:18px;
	line-height:18px;
	display:block;
	color:#83939f;
	font-size:12px;
	vertical-align:middle
}
#quick-statistics li.name {
	font-size:14px;
	color:#616b72;
	padding-bottom:8px;
}
#quick-statistics li .fr {
	color:#616b72
}
#quick-statistics li a {
	color:#616b72;
	text-decoration:underline
}
#quick-statistics li a:hover {
	text-decoration:none
}
#quick-statistics .project {
	width:370px;
	float:right;
	padding-left:15px;
}
.company-container #showing-invoices {
	width:800px;
	color:#787878;
	font-size:12px;
	padding-bottom:10px;
}
#showing-invoices ul.title {
	height:34px;
	background:#f0f4f6;
}
#showing-invoices li {
	line-height:34px;
	float:left;
	vertical-align:middle;
	padding-left:15px;
}
#showing-invoices li.mun {
	width:26px;
	padding-left:6px;
	text-align:center
}
#showing-invoices li.created {
	width:120px;
}
#showing-invoices li.due {
	width:90px;
}
#showing-invoices li.amount {
	width:80px;
}
#showing-invoices li.paid {
	width:100px;
}
#showing-invoices li.balance {
	width:70px;
}
#showing-invoices li.status {
	width:90px;
}
#showing-invoices li.view {
	width:85px;
}
#showing-invoices ul.content {
	height:34px;
	background:url(../images/box_bg5.gif) no-repeat 6px 0;
	margin-top:8px;
}
#showing-invoices ul.content li.mun {
	color:#fff
}
#showing-invoices li em {
	font-style:normal;
	color:#738548
}
#showing-invoices li i {
	font-style:normal;
	color:#854849
}
#showing-invoices li img {
	border:3px solid #fff
}
#showing-invoices li a:hover img {
	border:3px solid #e2e9ec
}
#showing-invoices .help {
	height:24px;
	margin-top:10px;
	padding-left:15px;
	color:#949494;
	font-size:11px;
}
#showing-invoices .help a {
	color:#949494;
	text-decoration:underline
}
#showing-invoices .help a:hover {
	text-decoration:none
}
.company-container #new-logo {
	width:800px;
	height:200px;
}
.company-container #new-logo .left-content {
	width:570px;
	padding:15px;
	float:left;
	color:#7a868f;
	line-height:120%
}
.company-container #new-logo .left-content p {
	color:#606060
}
.company-container #new-logo .right-content {
	width:183px;
	height:185px;
	padding:15px 0 0 15px;
	background:#f0f4f6;
	float:right;
	position:relative;
	color:#5f5f5f;
	line-height:150%
}
.company-container .latest-client-news {
	width:444px;
	height:90px;
	padding:19px 15px 0;
	background: url(../images/box_bg2.png) no-repeat;
	float:left;
	font-size:12px;
	line-height:130%;
	color:#aaa;
}
.company-container .latest-client-news em {
	font-style:normal;
	font-size:14px;
	color:#676767;
	display:block;
	margin-bottom:4px;
}
.company-container .pay-pal {
	width:318px;
	height:109px;
	float:right;
	background:url(../images/box_bg3.png) no-repeat
}
.company-container .pay-pal .content {
	width:220px;
	height:34px;
	background:url(../images/pay_pal.png) no-repeat;
	padding:24px 0 0 3px;
	margin:23px auto 0
}
.company-container .pay-pal img {
	margin-left:6px;
}
/*Page of Helpdesk*/
.helpdesk-banner {
	height:48px;
	background:url(../images/helpdesk_banner_bg.gif) repeat-x;
	position:relative;
	z-index:11;
}
.helpdesk-banner .helpdesk-on {
	position:absolute;
	left:368px;
	top:-5px;
}
.helpdesk-container {
	width:820px;
	padding:20px;
	background:#fff
}
.helpdesk-container .section-box {
	width:802px;
	margin:15px auto 0
}
.helpdesk-container .section-title {
	height:32px;
	line-height:32px;
	font-size:14px;
	padding-left:18px;
	color:#fff;
	font-weight:600;
}
.helpdesk-container .section-content {
	border:1px solid #e0e0e0;
	border-top:none;
	position:relative
}
.helpdesk-container #access-your-ticket {
	width:462px;
	float:left;
	color:#9b9b9b
}
#access-your-ticket .section-title {
	background:url(../images/title_bg2.gif) no-repeat
}
#access-your-ticket .section-content {
	padding:15px;
	height:140px;
}
.helpdesk-container .section-content label {
	font-size:12px;
	color:#7e8691;
	display:block;
	margin-bottom:3px;
	font-weight:600
}
.input-wrapper {
	border:1px solid #d9d9d9;
	height:24px;
	padding:5px;
	position:relative;
	margin:0 0 10px 0;
}
.input-wrapper input {
	height:24px;
	border:0;
	line-height:24px;
	font-size:14px;
	color:#9099a6;
}
.button {
	width:78px;
	height:34px;
	border:0px solid red;
	background:url(../images/btn_bg1.png);
	color:#fff;
	font-size:14px;
	font-weight:600;
	letter-spacing:-1px;
}
.button-on {
	width:78px;
	height:34px;
	border:0px solid red;
	background:url(../images/btn_bg1.png) 0 bottom;
	color:#fff;
	font-size:14px;
	font-weight:600;
	letter-spacing:-1px;
}
a.login {
	color:#9099a6;
	text-decoration:underline
}
a.login:hover {
	text-decoration:none
}
#search {
	width:293px;
	height:124px;
	padding:15px 15px 0 15px;
	background:url(../images/box_bg4.png) no-repeat;
	float:right
}
#search label {
	display:block;
	margin-bottom:10px;
	font-size:14px;
	color:#676767;
	font-weight:600
}
a.new-ticket {
	width:310px;
	height:54px;
	float:right;
	margin-top:10px;
	line-height:54px;
	padding-left:14px;
	background: url(../images/a_add.png) no-repeat;
	font-size:18px;
	color:#535c69
}
a.new-ticket:hover {
	background-position:0 bottom;
	text-decoration:none
}
#submit-new-ticket .section-title {
	background:url(../images/title_bg3.gif) no-repeat
}
#submit-new-ticket .section-content {
	padding:15px;
	height:360px;
	color:#9b9b9b;
}
#submit-new-ticket #message .input-wrapper {
	height:154px;
}
#submit-new-ticket .textarea {
	border:0px;
	height:154px;
	width:740px;
	font-size:14px;
	color:#9099a6;
}
#submit-new-ticket .option {
	width:157px;
	height:34px;
	line-height:34px;
	float:left;
	background:url(../images/option_bg.gif) no-repeat;
	padding-left:10px;
	font-size:14px;
}
#submit-new-ticket .option em {
	font-style:normal;
	color:#6f2929
}
#submit-new-ticket .button {
	width:118px;
	float:left;
	margin-left:15px;
	background:url(../images/btn_bg2.png) no-repeat
}
#submit-new-ticket .button-on {
	width:118px;
	float:left;
	margin-left:15px;
	background:url(../images/btn_bg2.png) 0 bottom
}
.helpdesk-container .support {
	width:224px;
	height:94px;
	padding:15px 15px 0;
	float:left;
	display:inline;
	margin-right:20px;
	background:url(../images/box_bg5.png) no-repeat;
	font-size:12px;
	line-height:130%
}
.helpdesk-container .support em {
	font-size:14px;
	font-style:normal;
	color:#676767;
	display:block;
	margin-bottom:5px;
}
.helpdesk-container .last {
	margin-right:0
}
/*Footer*/
.links {
	height:56px;
	padding:30px 0 0 20px;
	border-top:1px solid #e2e0db;
	background:url(../images/page_footer2.gif) repeat-x 0 0
}
.links a {
	float:left;
	height:30px;
	display:inline;
	margin-right:20px;
	text-indent:-5000px;
	overflow:hidden
}
.links a.webmaiter {
	width:120px;
	background:url(../images/link_webmaiter.gif);
}
.links a.solutions {
	width:161px;
	background:url(../images/link_solutions.gif);
}
.links a:hover {
	background-position:0 bottom
}
.footer {
	width:840px;
	height:60px;
	margin:0 auto;
	position:relative;
	color:#534f4a
}
.footer p {
	padding-bottom:5px;
}
.footer p a {
	color:#534f4a
}
.footer a.client {
	display:block;
	width:140px;
	height:34px;
	line-height:34px;
	background:url(../images/a_client.gif);
	text-align:center;
	color:#c9c3bb;
	position:absolute;
	right:0;
	top:0
}
.footer a.client:hover {
	background-position:0 bottom;
	text-decoration:none
}


