/* This imports the Base Weblog CSS from TypePad, which defines core styles */

@import url(/css/base-weblog.css);


/* This imports the local asterisk-style.css, which you can use as a guide for customizing your blog's CSS. */

@import url(/css/asterisk-style.css);

body, p, table, li
	{
	font-family:helvetica, arial, sans-serif;
	font-size:10pt;
	}
a
	{
	color:#993300;
	}
body
	{
	margin:0;
	background-image:url("/img/bg-02.gif");
	background-repeat:repeat-x;
//	background-color:#D4724D;
	background-color:#FBF9E0;
	}

table
	{
	width:100%;
	margin:0;
	border:0;
	}
#main
	{
	height:100%;
	border:0;
	}
td
	{
	padding:0px;
	vertical-align:top;
	}
th
	{
	text-align:left;
	}

#project-nav-01
	{
	width:1px;
border:0px solid green;
	}
#project-nav-01 img, #main img
	{
	display:block;
	}
#top-nav-01
	{
	height:21px; 
	background-color:#FBF9E0;
	text-align:right;
	}

#top-nav-02
	{
	height:112px; 
	background-color:#FBF9E0;
	text-align:right;
	vertical-align:top;
	}
#top-nav-02-logo
	{
	padding:10px;
	width:854px;
	background-image:url('/img/logo-02.gif');
	background-repeat:no-repeat;
	height:90px; 
	}
#top-nav-03
	{
	height:30px;
	}

#top-nav-03c
	{
	background-image:url('/img/top1a.gif');
	background-repeat:repeat-x;
	}

#top-nav-03c img
	{
	height:1px;
	width:854px;
	}

#top-nav-01 img
	{
	display:inline;
	}

#main-04a
	{
	background-image:url('/img/side1a.gif');
	}

#main-04b
	{
	background-color:white;
	}

#main-04c
	{
	background-image:url('/img/side1b.gif');
	background-repeat:no-repeat;
	}

#main-text-area
	{
	background-color:white;
	padding:16px;
	height:100%;
	}

#footer-01
	{
width:100%;
	height:109px;
	}

#footer-01b
	{
	background-image:url('/img/side2a.gif');
	background-color:white;
	}

#footer-01c
	{
	background-image:url('/img/footer-01.gif');
	background-repeat:no-repeat;
//  background-attachment: fixed;
  background-position: center; 
background-size: auto 100%;
	padding: 0 20px 0 20px;
	text-align:center;
	vertical-align:middle;
	background-color:white;
	font-size:12pt;
	}
#footer-01d
	{
	background-image:url('/img/side2b.gif');
	background-color:white;
	}

img
	{
	border:0;
	}
#form-contact-01
	{
	width:auto;
	}
#form-contact-01 th
	{
	text-align:right;
	padding:0 10px 0 10px;
	}
 .large-image
 	{
 	width:400px;
 	float:right;
 	margin:0 0 20px 20px;
 	font-size:8pt;
 	}
 .large-image p
 	{
 	font-size:8pt;
 	}
#myCaption
	{
	margin:10px;
	}
#hp-01
	{
	text-align:center;
	margin:-18 0 0 0;
	width:600px;
	}
.video-tn
	{
	border:1px solid white;
	width:170px;
	}

img {margin:0;border:0;}
td {font-size:0px;}

 td.c12 {font-size:12pt;}
 span.c11 {font-style:italic;font-size:10pt;font-size:16pt;}
 td.c10 {text-align:center;padding:20px;font-size:16pt;}
 td.c9 {vertical-align:top;}
 img.c8 {border:0;}
 img.c7 {border:0;margin:0;}
 td.c6 {width:1px;}
 table.c5 {border-collapse:collapse;border-spacing:0;}
 tr.c4 {height:1px;}
 td.c3 {text-align:left;width:146px;}
 td.c2 {width:29px;}
 td.c1 {width:50%;}