/*
Copyright ArrowsmithCreative.com - All rights reserved Contact us for more info
*/
* {margin:0;padding:0;}
img {border:none!important;}
:focus {outline:none;/*Removes dotted outline */}
.additional-info {height:1px;overflow:hidden;padding-top:5px;}
a:link {outline:none;/*Removes dotted outline in Firefox */}
body {
	color:#1A1102; 
	font:400 14px "helvetica neue", Helvetica, Arial, sans-serif; 
	letter-spacing:0.1em; 
	line-height:145%;
	background-color:#FFFFFF;
/*
	background-position:center;
	background-image:url(http://www.ArrowsmithCreative.com/bkg-00.jpg);
*/
	}
a {
	color:#1A1102;
	border-bottom:1px dotted #000000; 
	text-decoration:none;
	}
a:link {
	color:#1A1102;
	border-bottom:1px dotted #000000; 
	text-decoration:none;
	}
a:visited {
	color:#1A1102;
	border-bottom:1px dotted #000000; 
	text-decoration:none;
	}
a:hover {
	color:#1A1102;
	border-bottom:1px dotted #FFFFFF; 
	text-shadow:#630 0.02em .01em .75em;
	text-decoration:none;
	}
a:active {
	color:#1A1102;
	border-bottom:1px dotted #000000; 
	}
a.imageLink {border-bottom:none!important;}
img{
	margin:0 auto;
	}
.ftp-banner { 
	width:100%;
	background:#FFFFFF;
	}
.ftp-content-wrapper {
	padding:10px 10px 0;
	text-align:center;
	}	
.ftp-content-wrapper p { 
	margin:0 0 15px; 
	}
a.full-site-link {
	height:28px; 
	padding:7px 33px 6px 0;
	color:#A05724!important; 
	text-transform:uppercase; 
	text-decoration:none; 
	background:url('index-button-link.png') no-repeat right top; 
	border:none;
	}
.ftp-q-links-title {margin:20px 20px 0;border-bottom:#333 thin dotted;}
a.totop {
	padding:7px 0;
	line-height:100%;
	text-decoration:none; 
	border:none!important;
	border-bottom:none!important; 
	}
a:visited.totop {
	border:none!important;
	border-bottom:none!important;
	}
.ftp-content {
	zoom:1;
	max-width:400px;
	width:expression(document.body.clientWidth > 400? "400px": "auto" );
	margin:0 auto;
	padding-bottom:1px;
	text-align:center;
	}
.ftp-content-bkg {
/*
	border-color:#978773;
	border-style:double;
	border-width:thin;
*/
	border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;-khtml-border-radius:14px;
	/*-moz-border-radius-bottomleft:14px;-webkit-border-bottom-left-radius:14px;*/
	background-color: #FFFFFF; /* Fallback background color for non supported css3 browsers */
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#70AFE8));/* for old webkit browsers */
	background-image: -webkit-linear-gradient(top, #FFFFFF, #70AFE8);/* for newer webkit browsers */
	background-image: -moz-linear-gradient(top, #FFFFFF, #70AFE8);/* for Firefox 3.6 and up */ 
	background-image: -ms-linear-gradient(top, #FFFFFF, #70AFE8);/* for Internet Explorer 10 */
	background-image: -o-linear-gradient(top, #FFFFFF, #70AFE8);/* for Opera 11.10 and up */
	background-image: linear-gradient(top, #FFFFFF, #70AFE8);/* is what one day all the browsers will hopefully use. */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#70AFE8');/* IE6–IE9 */
	}
/*
.ftp-info-text {
	color:#1A1102;
	}
*/
/*
.ftp-info-text a:link, .ftp-info-text a:visited {
	color:#1A1102;
	border-bottom:1px dotted #fff; 
	text-decoration:none;
	}
*/
ul {
	margin:0 5px;
	}
ul li {
	zoom:1;
	color:#1A1102;
	font:400 14px "helvetica neue", Helvetica, Arial, sans-serif; 
	text-transform:uppercase; 
	text-decoration:none; 
	list-style:none;
	/*margin:0 0 5px 0;*/
	margin:5px 0;
	padding:10px;
	border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;
	}
ul li.odd {
	border:1px solid #BBAFA0;
	background-color:#BBAFA0; /*030B1F Fallback background color for non supported css3 browsers */
	/*background-image: url(IMAGE_URL);  fallback */
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F2F2F2), to(#5B4C39));/* for old webkit browsers */
	background-image: -webkit-linear-gradient(top, #F2F2F2, #5B4C39);/* for newer webkit browsers */
	background-image: -moz-linear-gradient(top, #F2F2F2, #5B4C39);/* for Firefox 3.6 and up */ 
	background-image: -ms-linear-gradient(top, #F2F2F2, #5B4C39);/* for Internet Explorer 10 */
	background-image: -o-linear-gradient(top, #F2F2F2, #5B4C39);/* for Opera 11.10 and up */
	background-image: linear-gradient(top, #F2F2F2, #5B4C39);/* is what one day all the browsers will hopefully use. */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', EndColorStr='#5B4C39');/* IE6–IE9 */
	}
ul li.even {
	border:1px solid #BBAFA0;
	background-color:#988873; /* Fallback background color for non css3 supported browsers */
	/*background-image: url(IMAGE_URL);  fallback */
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F2F2F2), to(#5B4C39));/* for old webkit browsers */
	background-image: -webkit-linear-gradient(top, #F2F2F2, #5B4C39);/* for newer webkit browsers */
	background-image: -moz-linear-gradient(top, #F2F2F2, #5B4C39);/* for Firefox 3.6 and up */ 
	background-image: -ms-linear-gradient(top, #F2F2F2, #5B4C39);/* for Internet Explorer 10 */
	background-image: -o-linear-gradient(top, #F2F2F2, #5B4C39);/* for Opera 11.10 and up */
	background-image: linear-gradient(top, #F2F2F2, #5B4C39);/* is what one day all the browsers will hopefully use. */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', EndColorStr='#5B4C39');/* IE6–IE9 */
	}
a.email-link {
	text-transform:none; 
	}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	font-size:14px;
	margin:10px;
	}