body {	font-family: "Times New Roman", Times, serif;	background-attachment: fixed;	background-color: #142450;	background-image: url(images/Star-BG.gif);	background-repeat: repeat-x;	background-position: top;	font-size: 18px;	color: #000;	margin: 0px;}.header {	text-align: center;	padding-top:20px;	height:auto;	font-size: 18px;	font-weight: bold;	color: #0c1a44;}.header a:link { color: #0c1a44; }.header a:hover { color: #6880a4; }.header a:visited { color: #0c1a44; }.header a:visited:hover { color: #6880a4; }.header span {	font-size: 14px;	line-height:30px;}a:link { color: #0000ff; }a:hover { color: #956402; }a:visited { color: #530053; }a:visited:hover { color: #956402; }.mainContent {	padding-top: 0px;	padding-right: 77px;	padding-bottom: 25px;	padding-left: 77px;}.paperBG {	background-color: #f4edd1;	background-image: url(images/paper-bg.jpg);	background-repeat: repeat-y;	background-position: top;	width: 1024px;	margin-left: auto;	margin-right: auto;}.footer {	text-align: center;	padding-bottom:20px;	height:auto;	font-size: 12px;	color: #0c1a44;}.footer a:link { color: #0c1a44; }.footer a:hover { color: #6880a4; }.footer a:visited { color: #0c1a44; }.footer a:visited:hover { color: #6880a4; }h1 {	font-size: 24px;	margin-top:4px; margin-bottom:4px;}.featuredSigns {	float: right;	height: auto;	width: 205px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 25px;	padding-left: 15px;}.featuredSigns a img {	margin-bottom: 8px;	border: 1px solid #000;}.SignGallery {	width: 100%;}.SignGallery td {	text-align: center;	vertical-align: top;	width: 25%; 	border-width:0px;	padding-bottom: 25px;}.SignGallery a img {	border: 1px solid #000;}.newestsigns {	text-align: right;}.newestsigns img {	border: 1px solid #000;}.newestsigns a {	padding-left: 10px;}.signIntro {height:355px; background-image: url(images/sign-description-bg.gif); padding:15px; margin-top:10px; margin-bottom:10px;}.signIntro img { float:right; margin-left:10px; margin-bottom:10px; border: 1px solid #999999; }/* Color Selector Sections */.colour{	width: 20px;	height: 20px;	float: left;	margin: 2px;	border: 1px solid #999999;		}		.colour:hover {	cursor: hand; cursor: pointer;		}.selected{	border: 2px solid #FF0000;	margin: 1px;		}.colorMain {height:150px}		.colorpicker  { width:120px; height:80px; float:left; padding-right:25px; }.orderbox  {  width:110px; height:80px; float:left; padding-right:25px; }.previewpane { width:251px; height:80px; float:left; padding-right:45px;  }.checkboxes input { display:none; }.bordercheckboxes input { display:none; }.lettercheckboxes input { display:none;  }#signbg { width:250px; height:80px; background-image: url(images/swatches/ptc-natural.jpg); z-index:0; position:absolute; border:1px solid #999999;}#signborder { width:251px; height:81px; background-image: url(images/borders/ptc-black.png); z-index:1; position:absolute; }	#signletters { width:251px; height:81px; background-image: url(images/font/ptc-black.png); z-index:2; position:absolute; }
