/*  
Theme Name: Milan Interactive Default
Theme URI: http://milaninteractive.com/
Description: The default Milan Interactive WordPress theme.
Version: 1.0
Author: Arshad Samplewala
Author URI: http://samplewala.com/
*/

body {
	background: #ffffff url('images/mint-bg_body.gif') repeat-y center top;
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	margin: 0 0 3em;
}
a {
	color: #49a2e7;
	text-decoration: none;
}
a img {
	border: none;
}
acronym, abbr {
	border-bottom: 1px dashed #999999;
}
acronym, abbr, span.caps {
	cursor: help;
}
hr {
	display: none;
}



#page {
	background: #ffffff url('images/mint-bg_page.gif') repeat-y left bottom;
	font-size: 1.125em;
	margin: 0 auto;
	width: 900px;
	text-align: left;
}



#header {
	background: #ffffff;
	width: 900px;
}
#headerimg {
	padding: 1em 15px;
}
#headerimg a {
	color: #3f3f3f;
}
#headerimg a:hover {
	color: #49a2e7;
}
#headerimg h1 {
	color: #000000;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	text-transform: uppercase;
}
#headerimg .description {
	display: none;
}
#headernav {
	background: #ffffff url('images/mint-bg_headernav.gif') repeat-x left bottom;
	border-top: 1px solid #d4d4d4;
	border-bottom: 1px solid #d4d4d4;
	padding: 2em 15px;
}
#headernav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#headernav ul li {
	display: inline;
	margin-right: 15px;
	padding-right: 15px;
}
#headernav ul li a {
	color: #b3b3b3;
	text-transform: uppercase;
}
#headernav ul li a:hover {
	color: #808080;
}
#headernav ul li.current_page_item a,
#headernav #agency li.page-item-2 a,
#headernav #services li.page-item-3 a,
#headernav #insights li.page-item-4 a,
#headernav #careers li.page-item-5 a,
#headernav #contact li.page-item-6 a {
	color: #49a2e7;
	font-weight: bold;
}



#content {
	background: #ffffff;
	float: left;
	font-size: 1.125em;
	line-height: 1.5em;
	padding: 30px 15px;
	width: 570px;
}
#content h1 {
	font-size: 1.75em;
	font-weight: bold;
	line-height: 1.25em;
	margin: 0;
}
#content h2 {
	font-size: 1.75em;
	font-weight: normal;
	line-height: 1.25em;
	margin: 0;
}
#content h3 {
	border-top: 1px solid #e5e5e5;
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	padding: 1em 0 0;
	text-transform: uppercase;
}
#content h4 {
	font-size: 1em;
	font-weight: bold;
	margin: 0;
	text-transform: uppercase;
}
#content ul {
	list-style: inside;
	margin-left: 0;
	padding-left: 15px;
}



#sidebar {
	font-size: 1.125em;
	line-height: 1.5em;
	margin-left: 600px;
	padding: 30px 15px;
	width: 270px;
}
#sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#sidebar ul li {
	margin-bottom: 2em;
}
#sidebar ul li h2 {
	font-size: 1em;
	font-weight: bold;
	margin: 0;
}
#sidebar ul li p {
	margin-top: 0;
}
#sidebar ul li ul {
	line-height: 1.5em;
	list-style: circle;
	padding-left: 15px;
}
#sidebar ul li ul li {
	margin: 0;
	padding-left: 0;
}
#sidebar ul li ul li.current-cat a {
	color: #49a2e7;
	font-weight: bold;
}



#tertiary {
	background: #343434 url('images/mint-bg_tertiary.gif') repeat-x left bottom;
	color: #bfbfbf;
	float: left;
	padding: 15px 0;
	width: 900px;
}
#tertiary ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#tertiary ul li {
	float: left;
	padding: 0 15px;
	width: 150px;
}
#tertiary ul li h3 {
	color: #ffffff;
	font-size: 1em;
	font-weight: normal;
	margin-top: 0;
}
#tertiary ul li p {
	line-height: 1.5em;
	margin-bottom: 0;
}
#tertiary ul li ul {
	line-height: 1.5em;
	list-style: circle;
	padding-left: 15px;
}
#tertiary ul li ul li {
	float: none;
	width: 100%;
	padding-left: 0;
}
#content a:hover,
#sidebar a:hover,
#tertiary a:hover {
	text-decoration: underline;
}



#footer {
	background: #ffffff;
	clear: both;
	color: #9a9a9a;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #d9d9d9;
	padding: 0 15px;
}
#footer a {
	color: #3f3f3f;
	font-weight: bold;
}
#footer a:hover {
	color: #49a2e7;
}




#stnl_form p label {
	display: block;
}
