/*
www.arcpartners.com Stylesheet

Colours
*/

/* Common HTML tags */

body {
	margin:0;padding:0;
	background: #fff;
	font: small/1em Helvetica, Arial ,sans-serif;
	text-align:center;
}

body, div, ul, ol,  li, dd, dt, dl, p, h1, h2, h3, h4, h5, hr, form, input, label, img, blockquote {margin:0;padding:0;}
a {text-decoration:none;}
ul {list-style-position:inside;}

/* Global styles */

body {background: url("../images/back.gif") center repeat-y;text-align:center}

#global {
	margin:0 auto;
	width:780px;
	overflow:hidden;
	text-align:left;
}

/* Header styles */

#top {
	height:225px;
	background: #E9E6D0 url("../images/illustration.jpg");
	position:relative;
}


#header a:hover{
	color:#fff;
	text-decoration:underline;
}

/* Menu styles */

#menu a{
	display:block;
	float:left;
	height:40px;
}

#menu {
	position:absolute;bottom:0;
	height:45px;
}

#menu a span {
	display:none;
}

#menu .about{
	width:80px; background: url("../images/menu_about.gif") no-repeat;
}

#menu .services{
		width:80px; background: url("../images/menu_services.gif") no-repeat;
}

#menu .clients{
		width:62px; background: url("../images/menu_clients.gif") no-repeat;
}

#menu .stories{
		width:122px; background: url("../images/menu_stories.gif") no-repeat;
}

#menu .news{
		width:86px; background: url("../images/menu_news.gif") no-repeat;
}

#menu .active, #menu a:hover{
	background-position:0 0;
}

/* Content styles */

#left {float:left;width:224px;}

#right {float:left;width:556px;color:#4b4962;line-height:18px;}

h2 {font-weight:normal;font-size:18px;padding:30px 20px;color:#f29400;}
h3 {font-weight:normal;font-size:14px;padding:18px 20px 0 20px;color:#000;}
p,ul,ol {font-weight:normal;font-size:11px;padding:0 20px 18px 20px;letter-spacing:1px;}
a {text-decoration:underline;color:#4b4962;}

/* Footer styles */

#footer {
	clear:both;
	height:40px;margin:20px;
	border-top:1px solid #F69612;
	color:#999;
	font-size:xx-small;
	line-height:30px;
	letter-spacing:0.1em;
}
.copyright {
	float:left;
	text-align:left;
	}
.bottom-menu {
	text-align:right;
	}
.bottom-menu a{
	text-decoration:none;
	color:#999 !important;
	padding:0 5px;
	}
.bottom-menu a:hover{
	color:#000 !important;
	}
