/* Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/* Typography */
body{font:14px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;color:#333}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{font-weight:normal;padding:0;margin:0}small{font-size:12px}a{color:#d66a07;text-decoration:none}a:hover{text-decoration:underline}p{margin-bottom:15px}
/* Layout */
body{background:#363851 url(../images/bg_body.png) top center no-repeat; background-attachment:fixed}
.container{width:800px; margin:20px auto; background:#fff}
.header{background:url(../images/bg_header.png) top no-repeat}
	.header h1 a{display:block; float:left; width:214px; height:49px; background:url(../images/logo_relay_marketing.png); margin:10px 0 10px 10px; text-indent:-9999px}
	.header p{display:block; float:right; width:283px; height:15px; margin:10px 10px 0 0; background:url(../images/bg_header_p.png) no-repeat; text-indent:-9999px}
	.header ul{list-style:none; background:#d66a07 url(../images/bg_topnav.png) center; overflow:auto; height:100%; clear:both}
	.header ul li{display:inline; margin:0}
	.header ul li a{display:block; float:left; color:#fff; padding:5px 15px; font:bold 13px Arial, Helvetica, sans-serif; border-left:1px solid #ebb583; border-right:1px solid #ab5506}
	.header ul li a:hover{background:#d66a07; text-decoration:none}
.page{margin:10px 20px; clear:both}
	.page h2{font:italic 26px Georgia, "Times New Roman", Times, serif; margin-bottom:10px; padding-bottom:5px; border-bottom:1px dotted #d66a07}
	/* sercvices_block.inc.cfm */
	.services_block{display:block; float:right; width:250px; margin:0 0 20px 20px}
	.services_block h3{display:block; background:#121542; color:#fff; padding:2px 10px 5px; font:italic 18px Myriad Pro, sans-serif}
	.services_block ul{background:#d66a07; padding:10px 0}
	.services_block ul li{list-style-image:url(../images/bullet_checkmark.gif)}
	.services_block ul li a{color:#fff}
	.services_block ul li a:hover{}
	/* index.cfm */
	.home_banner{display:block; width:800px; height:161px; background:#121542}
	.home_banner img{display:block; float:right}
	.featured_service{margin-top:20px; padding-top:10px; border-top:1px solid #ccc; clear:both}
.footer{text-align:center; border-top:1px solid #ccc; padding:10px 0 1px; background:url(../images/bg_footer.png) bottom no-repeat}
/* Misc Classes */
.clear{clear:both}
.small{font-size:12px}
.gray{color:#777}
.back_to_top{margin-top:20px}
img.centered{display:block;	margin:0 auto}
img.alignright{padding:4px; margin:0 0 2px 7px;	display:inline}
img.alignleft{padding:4px; margin:0 7px 2px 0; display:inline}
.alignright{float:right}
.alignleft{float:left}
a img{border:none}