
body#std {
	font: normal 0.8em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555;
	background: url(images/bg_left.gif) repeat-y #fff ;
	margin: 0;
	padding: 0;
}
body#sub {
	font: normal 0.8em/1.4em Verdana, Arial, sans-serif;
	color: #555; 
	background-color: #e5e5e5;
	margin: 0;
	padding: 0;
	
}
h1 {
	margin: 0;
	padding: 0;
	width: 249px;
	height: 126px;
	background: url(images/left_logo.gif) no-repeat transparent;
}
h1 span {
	display: none;
}

#graphics h2 {
	margin: 0;
	padding: 0;
	width: 249px;
	height: 23px;
	background: url(images/h1.gif) no-repeat  transparent;
	
}
#web {
	margin: 0;
}
#web h2 {
	margin: 0;
	padding: 0;
	width: 249px;
	height: 23px;
	background: url(images/h2.gif) no-repeat transparent;
}
h2 span {
	display: none;
}
h3 {
	margin: 0;
	padding: 0;
	width: 343px;
	height: 23px;
	background: url(images/h3.gif) no-repeat transparent;
}
h3 span {
	display: none;
}


#container {
	margin: 0;
	padding: 0;
	
}
#intro {
   width: 249px;
	
}
#pageHeader {
	margin: 0;
}
#summary {
	margin: 0;
}
#summary p {
	margin: 0;
	padding: .5em 1em ;
}

#summary .p2 {
   text-align: right;
	font: normal 0.7em/1.0em Verdana, Arial, sans-serif;
	color: #777;
	margin-right: 1em;
}
#summary .p2 a {
	text-decoration: none;
}
#summary .p1 {
	font-weight: bold;
	font-style: italic;
	color: #777;
}
#summaryLogo {
	margin: 0;
}
#summaryLogo p {
	margin: 0;
	padding: .5em 1.5em .5em 1em;
}
/* IE fix */
#summaryLogo .p3 a  {
	color: #900;
}
#summaryLogo .p3 a:hover {
	color: #999;
}
/* End IE fix */
#graphics {
	margin: 0;
}




#supportingText {
	position: absolute;
	top: 32px;
	left: 249px;
	width: 343px;
	margin: 0;
	padding: 0;
	background: url(images/line_shadow.gif) repeat-y top right transparent;
	
}
#supportingText p {
	margin: 0;
	padding: .5em 1em ;
}
#description {
	margin: 0;
	padding: 0;
	height: 550px;
}
#cando {
	margin: 0;
}
#descriptionText 	{
	margin: 0;
	padding: 1em .25em 0 0;
}
/* IE fix */
#descriptionText .p4 a  {
	color: #900;
}
#descriptionText .p4 a:hover  {
	color: #999;
}
/* End IE fix */
#Thanks h3 {
	margin: 0;
	padding: 0;
	width: 343px;
	height: 23px;
	background: url(images/blank_title.gif) no-repeat transparent;
}
#right {
   position: absolute;
	top: 0px;
	left: 581px;
	margin: 0;
	padding: 0;
	width: 208px;
}
#rightLogo {
	margin: 0;

}
#view {
	margin: 0;
	
}
#view h4 {
	margin: 0;
	padding: 0;
	width: 208px;
	height: 23px;
	background: url(images/h4.gif) no-repeat transparent;
	
}
#samples {
	margin: 0;
}
#samples li {
	list-style: none;
	font-weight: 700;
}
#resource {
	margin: 0 0 0 0px;
}
#resource h4 {
	margin: 0;
	padding: 0;
	width: 208px;
	height: 23px;
	background: url(images/h5.gif) no-repeat transparent;
}
#lresource {
   margin: 0;
	padding: 0 .5em;
}
#lresource .p3 {
   padding: .25em .5em ;
	border: 1px solid #e7a3a3;
}
/* IE fix */
#lresource .p1 a  {
	color: #900;
}
#lresource .p1 a:hover {
	color: #999;
}
#lresource .p3 a  {
	color: #900;
}
#lresource .p3 a:hover {
	color: #999;
}
/* End IE fix */
h4 span {
	display: none;
}
h6 {
	margin: 0;
	padding: 0;
	width: 208px;
	height: 110px;
	background: url(images/right_logo2.gif) no-repeat transparent;
	
}
h6 span {
	display: none;
}

#logo {
	margin: 0;
	margin-left: -5px;
	padding: 0;
	width: 343px;
	height: 23px;
	background: url(images/logo_design.gif) no-repeat transparent;
}
#logo span {
	display: none;
}
#logoTable {
	margin: 10px 0 0 -5px;
	padding: 1em 0 0 0;
	width: 343px;
	text-align: center;
	font: normal 0.8em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 450px;
	
}
#logoTable td {
	padding: 5px;
	font: normal 0.8em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
}
img {
	border-width: 0;
}
img.wborder {
   border: 1px solid #999;
	
}
#website {
	margin: 0;
	margin-left: -5px;
	padding: 0;
	width: 343px;
	height: 23px;
	background: url(images/web_title.gif) no-repeat transparent;
}
#website span {
	display: none;
}
#pkg {
	margin: 0;
	margin-left: -5px;
	padding: 0;
	width: 343px;
	height: 23px;
	background: url(images/pkg_title.gif) no-repeat transparent;
}
#pkg span {
	display: none;
}
#bcard {
	margin: 0;
	margin-left: -5px;
	padding: 0;
	width: 343px;
	height: 23px;
	background: url(images/bcard_title.gif) no-repeat transparent;
}
#bcard span {
	display: none;
}
#postcard {
	margin: 0;
	margin-left: -5px;
	padding: 0;
	width: 343px;
	height: 23px;
	background: url(images/post_title.gif) no-repeat transparent;
}
#postcard span {
	display: none;
}
#book {
	margin: 0;
	margin-left: -5px;
	padding: 0;
	width: 343px;
	height: 23px;
	background: url(images/book_title.gif) no-repeat transparent;
}
#book span {
	display: none;
}
#bro {
	margin: 0;
	margin-left: -5px;
	padding: 0;
	width: 343px;
	height: 23px;
	background: url(images/brochure_title.gif) no-repeat transparent;
}
#bro span {
	display: none;
}
#flash {
	margin: 0;
	margin-left: -5px;
	padding: 0;
	width: 343px;
	height: 23px;
	background: url(images/flash_title.gif) no-repeat transparent;
}
#flash span {
	display: none;
}
#illus {
	margin: 0;
	margin-left: -5px;
	padding: 0;
	width: 343px;
	height: 23px;
	background: url(images/illus_title.gif) no-repeat transparent;
}
#illus span {
	display: none;
}
#footer {
	margin: 25px 11px 0px -10px;
	padding: 5px 0 3px 15px;
	font: italic 0.75em/1.2em verdana,arial,helvetica,sans-serif;
	color: #fff;
	background: url(images/footer.gif) no-repeat;
	text-align: center;
	width: auto;
	height: 48px
}

#footerContact {
	float: left;
	margin: 25px 5px 0px -10px;
	padding: 5px 0 3px 15px;
	font: italic 0.75em/1.2em verdana,arial,helvetica,sans-serif;
	color: #fff;
	background: #ccc14f url(images/footer410.gif) no-repeat ;
	text-align: center;
	width: 100%;
	height: 48px;
}
html>body #footerContact {
   float: none;
	width: 96%
}
#samples a:link, a:visited {
	color: #555;
}
#samples a:hover {
	color: #900;
}
#samples ul {
	margin-left: 20px;
	padding-left: 0;
}
#sub_web {
   clear: left;
   position: relative;
   float: left;
	margin: 10px auto 10px 25px;
	padding: 25px;
	border: 1px solid #000;
	background-color: #fff;
}
/* Contact Page */
#supportingTextContact {
	position: absolute;
	top: 32px;
	left: 249px;
	width: 400px;
	margin: 0;
	padding: 0;
	background: url(images/line_shadow.gif) repeat-y top right transparent;

}
#contact {
   font: normal .8em/1.2em Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	width: 343px;
	text-align: center;
}
#contactTitle {
	margin: 0;
	margin-left: -3px;
	padding: 0;
	width: 400px;
	height: 23px;
	background: url(images/contact_title.gif) no-repeat transparent;
	
}
#contactTitle span {
	display: none;
}
#contact td {
	font: normal .8em/1.2em Arial, Helvetica, sans-serif;
	text-align: left;
}
html>body #contactTable {
	margin-top: 1em;
}
#address {
	width: 200px;
}
#address .p1{
	font-weight: 700;
	margin-top: 1em;
	margin-left: 25px;
	padding: 0.5em;
	border: 1px solid #cc0000;
	background-color: #edcbcb;
}
.close {
	float: left;
	margin: 25px 0 10px 25px;
}
.close button {
	text-decoration: none;
	color: #333;
	background-color: #e5e5e5;
}
.lquick {
	margin-bottom: 1em;
}
.lquick a {
   margin: 0 ;
   padding: .25em;
	background-color: #f4f4f4;
	text-decoration: none;
	border: 2px solid #cc0000;
	border-top-color: #edcbcb;
	border-left-color: #edcbcb;
}
.pthanks {
	font: bold 12pt/14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}
li.TBD {
	color: #EDCBCB;
	text-decoration: none;
}	

:link, :visited {
	color: #900;
	
}
a:hover {
	color: #999;
}

