/* css Zen Garden submission 104 - 'Invitation', by Brad Dailey, http://bradleyboy.com/ *//* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  *//* All associated graphics copyright 2004, Brad Dailey *//* Added: May 31st, 2004 *//* IMPORTANT *//* This design is not a template. You may not reproduce it elsewhere without the    designer's written permission. However, feel free to study the CSS and use    techniques you learn from it elsewhere. */body {	background:#618DD3 url(images/zen_bg.gif) repeat-y center;	margin:0;	padding:0;	font: 13px/15px georgia; 	text-align:center;	}p	{ 	margin-left:15px;	}.p1 {	margin-top:0px;	}.p2 {	margin-top: 5px;	}			a {	color:#968354;	}	a:hover {	color:#7e7e7e;	}	label {	float: left;	width: 35%;	margin-right:0.5em;	padding-top:0.2em;	text-align:left;	font-weight:bold;	}h1 {	background:#ffffff url(images/head.gif);	width:710px;	height:200px;	margin:0 0 0 0;	padding:0;	}h1 span,h2 {	display:none;	}#container {	position:relative;	width:710px;	margin:0 auto 0;	padding:0;	text-align:justify;	}#quickSummary {	text-align:center;	font-style:italic;	color:#7e7e7e;	width:500px;	margin:0 105px 0;	font-size:11px;	}	#quickSummary a {	color:#7e7e7e;	}	#quickSummary a:hover {	color:#333333;	}#quickSummary .p1 {	margin-top:8px;	margin-bottom:0;	}		#quickSummary p {	margin-left:0;	}	#preamble {	width:450px;	margin-top:20px;	}	#preamble h3 {	background:transparent url(images/thebeginning.gif) no-repeat;	height:35px;	margin:0;	padding:0;	}	#preamble h3 span {	display:none;	}	#supportingText {	width:450px;	margin-top:15px;	}	#joining h3 {	background:transparent url(images/joinus.gif) no-repeat;	height:35px;	margin:0;	padding:0;	}	#joining h3 span {	display:none;	}	#support h3 {	background:transparent url(images/shopandsupport.gif) no-repeat;	height:35px;	margin:0;	padding:0;	}	#support h3 span {	display:none;	}	#assistance h3 {	background:transparent url(images/needourhelp.gif) no-repeat;	height:35px;	margin:0;	padding:0;	}	#assistance h3 span {	display:none;	}	#whatsnew h3 {	background:transparent url(images/whatsnew.gif) no-repeat;	height:35px;	margin:0;	padding:0;	}	#whatsnew h3 span {	display:none;	}.storyHeader {	display: block;	border-bottom: 1px dashed #618DD3;	background:  #DCDCFF; }.headline {	font-weight: bold;}.author {	font-style: italic;	text-align: right;	padding-left: 25px;}#linkList {	position:absolute;	top:250px;	left:50%;	margin-left:112px;	width:240px;	background: url(images/side_02.gif) repeat-y;	text-align:left;	}	#lselect h3 {	background:transparent url(images/side_01.gif) no-repeat center;	height:51px;	margin:0;	padding:0;	}	#lselect h3 span {	display:none;	}#lselect ul{	list-style:none;	margin:12px 0 0 0;	padding:0 18px 0 18px;}#lselect ul li{padding:0 0 0 16px;margin: 0 0 12px 5px;background: url(images/bull.gif) no-repeat 0 2px;}#lselect a:hover {	color:#000;}#lselect a {	display:block;	margin-bottom:5px;	font-weight:bold;	}	#lselect a.c {	display:inline;	text-decoration:none;	color:#7e7e7e;	border:0;	font-weight:normal;	}	#lselect a.c:hover {	color:#333333;	text-decoration:none;	border:0;}	#linkListFoot {	background: url(images/side_03.gif) no-repeat bottom right;	padding-bottom:10px;}	#footer {	text-align:center;	padding-bottom:10px;	}	#footer a {	text-decoration:none;	font-weight:bold;	}	#footer a:hover {	text-decoration:underline;	color:#000;	}	.formButtonRow {	text-align: right;} dd, .hidden {display: none;} dt {padding-bottom: 5px;}