@charset "utf-8";/* Miura -2009  - Adeel Khan */body {	margin:0;	padding:0;	background-repeat:repeat-x;	background-color:#FFF;	font-family: Georgia, Times New Roman, Times, serif;	font-size:10px;	line-height:130%;}body-lg {	margin:0;	padding:0;	font-family: Arial, sans-serif;	font-size:12px;	line-height:130%;}p {	margin:0 0 10px 0;}.yellow-link {	background-color: #f1fe01;	padding:5px 5px 5px 5px;	width:100%;	margin:5px 0px;}a {	color:#000000;	text-decoration:underline;}a:hover {	color:#ffff00;	text-decoration:underline;}.fill{ display:block; padding:0; margin:0; height:37px}a:active {	color:#000000}a:visited {	color:#000000}img {	border:0;}* {	margin:0;	padding:0;}ol, ul {	list-style-image:none;	list-style-position: inside;	list-style-type:none;	list-style:none;}caption, th {	text-align:left;}.yellow{ background-color:#f1fe01}.red{	color:#FF0000;	font-style: oblique; }h1 {	font-family: Arial, Helvetica, sans-serif;	padding:5px 0 5px 0;	font-size:150%;}h2, h3, h4, h5, h6 {	padding:5px 0 5px 0;	font-size:110%;}/*tweeks*/.right {	float:right;}.left {	float:left;}.clear {	clear:both;}/*layout*/#container {	margin:0 auto;	width:838px;}#content {	clear:both;	padding:0;	margin:0 18px 0 0;	width:690px;	overflow:hidden;	float:right;}#content-admin {	clear:both;	padding:0;	margin:0 18px 0 0;	overflow:hidden;	float:right;}#col-left {	margin:0 auto;width:148px;}	#content-left-col {	float:left;	width:130px;	margin:0;	padding:0;}#copy-col {	float:left;	width:460px;	margin:0;	padding:0;}#copy-col img {	margin:0 0 10px 0;}#copy-col-single {	float:left;	width:400px;	margin:0;	padding:0 40px 20px 3px;}#copy-col-single img {	margin:0 0 10px 0}#copy-col-left {	float:left;	width:205px;	margin:0;	padding:0 10px 0 3px;	overflow:hidden;}#copy-col-right {	float:right;	width:205px;	margin:0;	padding:0 10px 0 0;	overflow:hidden;}#copy-col-right img {	padding:0;	margin:5px 0 0 0 0;}#sidebar-col {	float:right;	width:220px;	overflow:hidden;}#flash-holder {	margin:0 auto;	width:680px;	clear:both;	padding:0;}#header {	margin:14px 0;	height:100px;	overflow:hidden;	clear:both;}#logo {	width:125px;	overflow:hidden;	float:left;}#logo img {	margin:0;	padding:0;}#header-copy {	float:left;	margin:0 0 0 5px;	padding:0 7px 0 7px;	width:670px;	font-size:10px;	overflow:hidden;	clear:right;}#header-copy p {	padding:0;	margin:0;	width:587px;	overflow:hidden;}#header-nav1 {	margin:22px 0 0 0;	padding:0;	float:left;	width:693px;	overflow:hidden;	height:22px;}#header-nav1 ul {	padding:0;	margin: 0 0 0 5px;}#header-nav1 li {	margin:0 0 0 0;	padding:0 16px 0 0;	float:left;	height:20px;	border-bottom: #000000 2px solid;	background-image: url(../images/yellow.jpg);	background-repeat: repeat-x;	background-position:0% 125%;}#header-nav1 li a {	display:block;	background-image:url(../images/yellow.jpg);	background-repeat:repeat-x;	background-position:0 21px;	height:20px;}#header-nav1 li a:hover {}#header-nav1 img {	margin:0;	padding:0;}#header-nav1 .right-col {	margin:0 0 5px 0;	padding:0;	float:right;}#header-nav1 .right-end {	padding:0 5px 0 0;}#header-nav1 .right-start {	margin:0 0 0 0;	padding:0 16px 0 0;	text-indent:5px;}#header-nav1 .empty {	margin:0 0 0 0;	padding:0 0 0 0;	border-bottom:none;}/*Creative Review page columns*/#content-full-width {	clear:both;	padding:0;	margin:0 18px 0 0;	width:838px;	overflow:hidden;	float:right;}#copy-col-lg {	float:left;	width:610px;	margin:0;	padding:0;}#copy-col-left-sm {	float:left;	width:128px;	margin:0;	padding:0 10px 0 3px;	overflow:hidden;}#copy-col-right-lg {	float:right;	width:457px;	margin:0;	padding:0 10px 0 0;	overflow:hidden;}/*Nav- divs*/#sub-nav1-holder {	height:27px;	clear:both;	padding:0;	margin:0}.sub-nav {	display:none;	background-color:#000000;	padding:0 0 5px 0;	margin:0 130px 0 130px;	clear:both;	height:18px;}#sub-nav1-holder ul {	padding:0;	margin:0;}#sub-nav1-holder li {	list-style:none;	float:left;	padding:5px 10px;}#sub-nav1-holder a {	color:#FFFFFF;	text-transform:uppercase;}#sub-nav1-holder a:hover {	color: #f1fe01;	text-decoration:none;}#sub-nav1-holder a#selected {	color: #f1fe01;}.sub-nav-login {	display:none;	background-color:#000000;	padding:0 0 5px 0;	margin:0 20px 0 0;	clear:both;	height:18px;	color:#FFFFFF;	float:right;}.sub-nav-login ul li {	float:left}.sub-nav-login ul li input {	background-color:#f1fe01;	border:#fff 1px solid;	color:#000000;	width:120px;}.sub-nav-login ul li #login {	width:30px;	font-weight:300}/*Promo*/#promo {	position: relative;	top:165px;	left:492px;	width:167px;	height:50px;	text-align:right;}#promo .input {	background: #f1fe01;	font-size:1.4;	height:167px;	border:none;	clear:both;	width:167px;}#promo .btn {	margin:27px 0 0 0}#promo .code {	width:166px;	background:none;	background-color:transparent;	border:none;	padding:2px;	font-weight:700;}#messages {	position: relative;	top:185px;	left:345px;	width:270px;	height:50px;	text-align:left;}#clientcasestudies {	padding:0;	margin:0}#clientcasestudies img {	padding:0;	margin:0 0 5px 0;}#clientcasestudies ul {	padding:0;	margin:0;	list-style:none;}#clientcasestudies li {	border-bottom:#000000 3px solid;	padding:5px;	list-style:none;	list-style-position:outside;}#clientcasestudies ul li img{ margin:0 0 0 0;}#clientcasestudies li:hover {	background-color: #f1fe01;}#clientcasestudies a:link, #clientcasestudies a:visited, #clientcasestudies a:hover, #clientcasestudies a:active {	border:0;	color:#000;	text-decoration:none;	padding:0;	margin:0;}.list-border {	margin:10px 0px 20px 0px;}.list a:link, .list a:visited, .list a:hover, .list a:active {	border:0;	color:#000;	text-decoration:none;	padding:0;	margin:0;}.list-border img {	margin:0;	padding:0}.list-border ul {	padding:0;	margin:-10px 0 20px 0}.list-border ul li {	border-bottom:#000000 3px solid;	padding:5px;	list-style-position:outside;}.list-border li:hover {	background-color: #f1fe01;}.list-gray {	color:#7A8085}.list-gray:hover {	color:#7A8085;}/*Flash banner display*/#displaycentre {	clear:both;	margin:0 0 30px 0;	clear:both;}#displaycentre img {	margin:10px 0 40px 0px;}/*footer*/#footer {	clear:both;	float:right;	border-top:#000000 2px solid;	width:668px;	padding:10px 5px;	margin:20px 20px 0px 5px;}#footer ul {	padding:0;	margin:0}#footer li {	float:left;	padding:0px 20px 0px 0px;}.alert {}/*Form*/label {	margin-left:20px;	padding:7px;	font-weight:bold;	float:left;}input, textarea {	margin:4px;	background-color:#fff;	border:1px solid #000000;	padding:1px 2px;	width:180px;	float:right;	margin-right:70px;}input:focus, textarea:focus {	background-color: #FFFFCC;}.formstyle {	background-repeat:repeat-x;	width:400px;	background-image:url(../images/form_bg.gif);	padding:30px 0 0 0;	min-height:300px;}.button-new {	width:116px;	height:26px;	padding:0;	margin:0;	border:0;	float: right;	margin:20px 70px 0 0;	background-color:#ced8df}.button-new-login {	width:116px;	height:26px;	padding:0;	margin:0;	border:0;	float: right;	margin:20px 70px 0 0;	background-color:#fff}form {	border:0;	margin:0;	padding:0}/*Sitemap */#dirshow {	font-size:small;	left:1em;	position:absolute;	top:2em;}#dirshow a {	background:#fff;	border:2px solid;	border-color:#fff #999 #999 #fff;	color:#444;	padding:2px 3px;	text-decoration:none;}#dirshow a:hover {	background:#bbb;	border-color:#aaa #fff #fff #aaa;	color:#222;}#sitemap {	overflow:hidden;	margin:0 0 0 160px;}#sitemap ul {	list-style:none;	margin:0;	padding:0;}#sitemap li {	background-color:#fff;	float:left;	margin:0 0 -0.1em;	min-height:1em;	padding:.2em .4em;	position:relative;	width:9em;}#sitemap li:hover {	background-color: #f1fe01;}#sitemap ul ul {		margin-top:-1.4em;}#sitemap ul ul li {	background:#fff;	border-top:0.5em solid #ced8df !important;	border-left:0.5em solid #000;	left:10.4em;}#sitemap ul ul ul li {	background:#fff;	border-color:#000;}#sitemap ul ul ul ul li {	background:#ced8df;	border-color:#c93;}#sitemap ul ul ul ul ul li {	background:#ced8df;	border-color:#c33;	color:#fff;}#sitemap {	overflow:hidden;	margin:0 0 0 160px;}#sitemap ul {	list-style:none;	margin:0;	padding:0;}#sitemap li {	background-color:#ced8df;	float:left;	margin:0 0 -0.1em;	min-height:1em;	padding:.2em .4em;	position:relative;	width:9em;}#sitemap li:hover {	background-color: #f1fe01;}#sitemap ul ul {		margin-top:-1.4em;}#sitemap ul ul li {	background:#ced8df;	border-top:0.5em solid #ced8df !important;	border-left:0.5em solid #000;	left:10.4em;}#sitemap ul ul ul li {	background:#ced8df;	border-color:#000;}#sitemap ul ul ul ul li {	background:#ced8df;	border-color:#c93;}#sitemap ul ul ul ul ul li {	background:#ced8df;	border-color:#c33;	color:#ced8df;}#container #content-full-width #sidebar-col p {	Georgia, Times New Roman, Times, serif;}
