@charset "UTF-8";
@import "smack.css";

/*Style sheet for Pixel Print & Post .com 
Author: Jeremy Taylor ©2009 RAWKINETICS design
*/


* {font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px;}

a:link { color: #757575; text-decoration: none;font-size:9px; }
a:visited { color: #757575; text-decoration: none;font-size:9px; }
a:active { color: #757575; text-decoration: none;font-size:9px; }
a:hover { color: black; text-decoration: none;font-size:9px; } 

h1{font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight: bold; }
h2{font-size:12px; font-weight:normal; color: #ddd; font-weight: bolder; line-height:26px;}
h3{font-family:Georgia, Times New Roman, serif; font-size:48px; font-weight:lighter}
h4{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#b5b5b5;font-weight:bold;}
h5{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
h6{font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:14px;}

body {background-color:#E0FFBA; background-image:url(../images/bg.jpg); font-family:Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; margin: 0px; padding: 0px;}

#nav li a:link{text-decoration:none; background-color:#909090; color:#e0ffba;}
#nav li a:visited{text-decoration:none; background-color:#909090; color:#e0ffba;}
#nav li a:active{text-decoration: none;}
#nav li a:hover{text-decoration: none; color:#505050; background-color:#e0ffba; }

#info{float:left; display:block; margin:0px 8px; width:122px; font-size:9px; padding:0px 2px; color:#b9b9b9; line-height:15px;}
	#info h4{font-size:13px; font-weight:bold; padding:0px; margin:0px 0px;	color:#454545; letter-spacing:-1px;}
	#info p{border-bottom:18px solid #454545; padding:0px 0px 5px 0px; width:auto;}

#container{background-image:url(../images/bgBlue.jpg);	background-repeat:repeat-y; margin:0 auto; width:900px; border:none; padding-top:8px; padding-bottom:3px;}

#logo{background-repeat:no-repeat; background-color:#FFF; border:3px #777 solid; position:relative;	top:-15px; left:-15px; width:138px;	height:127px;}

/*#logframe{position:relative; background-image:url(images/bg.jpg); top:0px; right:10px; width:235px; height:25px; background-color:#CCC; padding:3px 5px 0px 5px; color:#666;}*/
#loginbox{position:relative; left:604px; width:225px; height:22px; padding:8px 5px 0px 15px; background-image:url(../images/bg.jpg); font-weight:bold; font-size:10px; text-transform:uppercase; border-top:1px solid #858585;}

form.login{font-size:8px; text-transform:uppercase;	padding:10px 2px 0px 2px; display:inline; margin:3px;}
input{background-color:#fff; color:#707070;	margin-left:5px; font-size:9px;}

#greymatter{position:relative; width:800px;	background-color:#404040; height:auto; margin:15px 50px 50px 50px; padding-bottom:4px}
#videolink{position:absolute; left:172px; top:40px; padding:5px; border-bottom:1px solid #222; background:#e0ffba;}
	#videolink a{padding:5px; font-size:12px; color:#888;}
	#videolink a:hover{color:#000;}
	#videolink span{font-weight:bold; color:#333;}

#cmyktop{background-image:url(../images/cmyktop.png); background-repeat:no-repeat;	position:absolute; right:21px; margin:0px; top:10px; height:77px; width:108px; visibility: visible;}

#header{position:absolute; top:94px; left:170px; display:inline; font-size:21px; color:#111; text-transform:uppercase; font-weight:lighter;}
	#header strong{color:#cceeee; font-weight:lighter; margin-right:85px; margin-left:3px; text-transform:none; letter-spacing:2px; font-size:18px;}

#content{border:none; height:auto; font-size:11px; line-height:18px; color:#202020; margin-left:15px; float:left; width:510px; padding:0px 125px 0px 5px;}
	#content p{padding:0px 130px 20px 5px; line-height:20px; display:block;}

	#listcontainer{width:100%; height:auto; text-align:left;}
		ul#easton{display:block; float:left; list-style:none; width:230px; height:auto;	margin-bottom:50px;	margin-left:10px; line-height:32px;}
	/*	ul#easton a{font-size:13px;	color:#e0ffba; font-weight:500;	display:block; padding-left:19px; background-image:url(images/listbg.gif); background-repeat:no-repeat;} */
		ul#easton a{font-size:11px; padding-left:10px; letter-spacing:2px; color:#66ddee;}
		ul#easton li{font-size:13px; color:#e0ffba; font-weight:500; display:block; padding-left:16px; background-image:url(../images/listbg.gif); background-repeat:no-repeat; background-position:0px 12px}
		ul#easton a:hover{color:#222222; text-decoration:none;}

#about{line-height:normal; color:#cceeee; margin:0px; width:490px; float:left;}
#aboutlg{font-size:32px; font-weight:bold; color:aliceblue; display:inline; width:370px; height:46px; float:left; border-bottom:1px solid #666; padding-top:10px; margin-bottom:10px; letter-spacing:-2px;}

div #lists{float:none; display:block; width:510px; height:150px; border:none; margin:5px 0px 20px 0px;}

.head{float:left; display:block; font-size:18px; text-align:left; color:#e0ffba; padding:30px 0px 0px 0px; width:510px; margin-bottom:10px; margin-top:0px; border-top:1px solid #777;}

.sep{height:100px; width:508px; padding:0px; margin:0px;}

.pix{float:right; width:110px; height:150px; background-image:none; border:none; margin:10px 0px 0px 10px;}

#current{color:#CFF; display:block; margin:0px 0px 20px 0px; border-bottom:1px solid #404040;}

#toplink{}
	#toplink a{text-decoration:none; color:#e0ffba; bottom:20px; right:50px; width:200px; top:20px; float:left; text-align:center; padding:2px; margin-left:180px; background-color:#696969;}
	#toplink a:hover{background-color:#808080; color:white;}

#footer{background-image:url(../images/footerfade.png); background-repeat:no-repeat; position:relative; right:-10px; bottom:0px; text-align:center; font-size:9px; color:#222; width:768px; height:70px; margin:10px; padding:20px 0px 0px 0px; clear:both;}
	#footer p{margin:10px;}

#lowblox{background-image:url(../images/strip.png); background-repeat:repeat-x; border-top:thin solid #F00; float:left; display:block; width:200px; margin:10px; position:relative;} 
#topleft{top:0px; left:0px; background-image:url(../images/vert.png); background-repeat:no-repeat; width:110px; height:1143px;}

p#proof{color:#e0ffba; font-size:12px; font-weight:light; border-bottom:1px solid #666; margin-top:13px; text-transform:none;}
ul#proof{list-style:square; list-style-position:inside;}
ul#proof li{margin:5px 0 0 6px;}
ul#proof li a{font-size: 10px; font-style: bold; text-transform: uppercase; color: #b9b9b9; padding: 0px 0 5px 0px;}

	
/* NOuse NAV

ul#nav{float:left; display:block; margin:0px 20px 20px 0px;	padding:0px; list-style:none;}
#nav li a{color:#404040; display:block; list-style:none; font-size:9px; text-transform:uppercase; padding:2px 0px 0px 10px; margin:0px 0px 3px 5px;	border-bottom:1px solid #202020; width:100px; height:15px;}

*/

/*
#location a{margin:0px;	color:#b5dedc; font-size:22px; font-weight:bolder;}
*/