body {font-size:x-small;font-family:Arial, Helvetica, sans-serif;color: #000;background-image:url(../images/img_graphRepeatBkg.gif);background-repeat:repeat;text-align:center;margin:0;padding:0;}

* html body								{	font-size:x-small; /* for IE5/Win */
											f\ont size: x-small; /* for other IE versions */}
											
a img 									{	border:0 none;}

img 									{	border:0 none;}
											
p										{	font-size:130%;
											text-align:left;}
											
h1 										{	font-family:Georgia, "Times New Roman", Times, serif;
											color:#901E20;
											font-weight:normal;
											margin:21px 16px 14px 26px;
											font-size:195%;}
											
h2 										{	font-family:Verdana, Arial, Helvetica, sans-serif;
											color:#4f7fac;
											text-transform:uppercase;
											font-weight:bold;
											margin:16px 16px 16px 26px;
											font-size:155%;}
											
h3 										{	color:#000;
											font-weight:bold;
											margin:6px 16px 16px 26px;
											font-size:145%;}
											
a:link									{	color:#901E20;
											text-decoration:none;}
											
a:visited								{	color:#901E20;
											text-decoration:none;}

a:hover									{	color:#901E20;
											text-decoration:underline;}

hr 										{	border: none 0;
											border-top: 1px dashed #333300;
											height: 1px;
											clear:both; }

.bottomrowsectionFirst					{	margin:40px 0px 0px 0px;
											/*height:125px;*/
											overflow:auto;}
											
.bottomrowsectionFirstnoheight			{	margin:40px 0px 0px 0px;}
									
.leftside								{	float:left;
											width:85px;
											margin:10px 0px 0px 6px;}
									
.rightside								{	float:right;
											font-size:125%;
											width:100px;
											margin:10px 5px 0px 0px;}

.bottomrowsection						{	margin:0;
											clear:both;}


.largertextchunktitle					{	margin:14px 0px 6px 10px;
											font-family:Georgia, "Times New Roman", Times, serif;
											color:#901E20;
											font-weight:bold;
											font-size:145%;}
									
.largertextchunktitlesmaller			{	margin:14px 0px 2px 10px;
											font-family:Georgia, "Times New Roman", Times, serif;
											color:#901E20;
											font-weight:bold;
											font-size:125%;}
											
.largertextchunk						{	margin:10px 14px 10px 14px;
											color:#000;
											font-weight:normal;
											font-size:125%;}
											
.largertextchunkmedium					{	margin:2px 6px 4px 10px;
											font-weight:normal;
											font-size:120%;
											color:#000;}
											
.largertextchunksmall					{	font-weight:normal;
											font-size:90%;
											color:#901E20;}

ul 										{	margin:0; padding:0;list-style:none;}

ul#interiorList {margin:10px 0px 16px 30px; padding:0;font-size:130%;}
ul#interiorList li {margin:0; padding:0;list-style-image:url(../images/img_bullet.png);color:#000000;list-style-position:outside;margin: 0px 0px 6px 15px; line-height:1.33em;}

ol {margin:10px 20px 16px 34px; padding:0;font-size:130%;}
ol li {margin:0; padding:0;color:#901E20;list-style-position:outside;margin: 0px 0px 6px 15px; line-height:1.33em;}

input									{	font-family:Arial, Helvetica, sans-serif;
											font-size:100%;}

textarea								{	font-family:Arial, Helvetica, sans-serif;
											font-size:100%;}

/* Error Messages   - Andy Sears 07/16/2007  */
div.errors		{color:red;}
div.errors ul		{list-style-type:circle; margin:0px 20px;}

/* top navigation start */

#veryTopNav {position:relative;top:12px;left:520px;width:129px;margin-bottom:20px;}	

#nav  									{	position:relative;
											width:526px;
											/*top:14px;*/
											left: 210px;
											list-style: none;
											z-index:1000;}

#nav a 									{	font-size: 120%;
											text-decoration: none;}

#nav li li a 							{	color:#55492d;
											text-decoration:none;}

#nav li li a:hover 						{	color:#901e20;
											text-decoration:none;}

#nav li 								{ /* all list items */
											float: left;
											position: relative;}



li ul									{	display: none;
											position: absolute;
											top: 100%;
											left: 0;
											font-weight: normal; }
											

#nav li>ul 								{	top: 20px;
											left: 0px;}

#nav li li 								{	display: block;
											border-bottom: 1px dotted #b6ad99;
											margin:3px 0 3px 0;
											padding:0px 0px 5px 0px;
											width:100%;}

#nav li:hover ul, li.over ul 			{	display: block;
											background-color:#e9e0cc;
											border: 1px solid #b6ad99;
											padding:4px;
											width:120px;}

/* top navigation end */	

											
/* layout styles start */

#blogbanner								{	z-level:1000;
											position:absolute;
											top:0;
											left:0;}

#container {width:748px;margin:0px auto;padding:0px;border-right: 2px solid #901E20;border-left: 2px solid #901E20;text-align:left;font-size:95%;background-color:#FFF;overflow:auto;}

#header	{	height:84px;background-image:url(../images/img_headerBkg.png);background-repeat:no-repeat;}
#printheader	{	display:none;}

#subNav	{	height:23px;background-image:url(../images/img_subNavBkg.png);background-repeat:no-repeat;/*padding: 5px 20px 5px 20px;*/}

#subNav	p	{color:#336699;margin:0px 0px 2px 26px;padding-top:6px;font-size:100%;}

#subNav	.subnavright	{float:right;position:relative;right:10px;top:2px;}

/*#contentHome {background-color:white;}

#contentInterior {	background-image:url(../images/img_interiorRight.png);background-repeat:repeat-y;background-position:right;}*/

#mainStagingArea {height:328px;background-color:#FFF;text-align:center;border:0 none;/*z-index:2;background-image:url(../images/img_home_largeDisplay.png);background-repeat:no-repeat;*/}

.largeImage	 {z-index:1;position:relative;left:0px;top:-12px;margin:0 none;}

.blurb	{	z-index:1000;position:absolute;left:210px;top:190px;width:360px;height:166px;margin:0px;text-align:left;}	
* html .blurb {left:175px;top:200px;}
.blurb p {font-size:115%;line-height:1.15em;}

#bottomRowFirst {float:left;/*height:286px*/;width:249px;background-image:url(../images/title_home_right.png);background-position:top;background-repeat:no-repeat;background-color:#FFF;text-align:left;overflow:auto;}

#bottomRowMiddle {float:left;/*height:292px*/width:248px;background-image:url(../images/title_home_middle.png);background-position:top;background-repeat:no-repeat;background-color:#FFF;text-align:left;overflow:auto;}

#bottomRowLast {float:left;/*height:330px*/width:251px;background-image:url(../images/title_home_left.png);background-position:top;background-repeat:no-repeat;background-color:#FFF;text-align:left;overflow:auto;}

#interiorColumnLeft {background-color:#FFFFFF;float:left;width:546px;background-image:url(../images/img_interiorTitleBkg.png);background-repeat:repeat-x;background-position:top;clear:left;min-height:475px;}
#interiorColumnLeft p {margin:10px 10px 20px 26px;line-height:1.4em;}
#interiorColumnLeft p.bigandbold {margin:10px 26px 10px 26px;font-size:135%;font-weight:bold;}

.imageFloatLeft  {float:left;margin:10px 4px 15px 0px;padding:4px; background-color:#FFF;border:1px solid #901E20;}
.imageFloatRight  {float:right;margin:0px 6px 15px 0px;padding:4px; background-color:#FFF;border:1px solid #901E20;}

#interiorColumnRight {float:right;width:200px;}
#interiorColumnRight h1 {font-family:Georgia, "Times New Roman", Times, serif;margin:20px 14px 4px 22px;font-size:135%;font-weight:bold;text-transform:uppercase;color:#333300; }
#interiorColumnRight p {margin:6px 20px 10px 22px;color:#333300;line-height:1.25em;font-size:110%; }
#interiorColumnRight p.photo {padding:4px; background-color:#FFF;border:1px solid #c6ba96;width:148px;text-align:center;}
#interiorColumnRight p.buttonfloat {float:right;margin:0px 6px 4px 4px;}

#footer {width:748px;background-color:#901e20;border-top:1px solid #D6CBB2;height:100px;clear:both;}
#footer p {margin:14px 0px;color:#eae9d6;text-align:center;font-size:110%;}
#footer a:link {text-decoration:none;color:#eae9d6;}
#footer a:visited {text-decoration:none;color:#eae9d6;}
#footer a:hover {text-decoration:underline;color:#eae9d6;}

.buttonFloatRight {float:right;margin:0px 16px 10px 10px;padding:0;}

table {width:90%; border:1px solid #D1C7AE;position:relative;left:20px;padding:10px 0px 10px 0px;font-size:130%;margin-bottom:16px;}

table th, table td {margin:0;padding:8px 20px;text-align:left;}

table th {color:#000; font-weight:bold;}

table td.fieldName {width:25%;font-weight:bold;}

table td.submit {text-align:right;background-color:#D1C7AE;}

.innerColumn  {width:50%;float:left;}

#poll {margin:46px 0px 0px 10px;width:230px;}
#poll p.question {color:#901E20; font-weight:bold;text-align:center;font-size:145%;text-align:center;margin:4px 4px 10px 4px;}
#poll div.answer {margin:0px 6px 2px 10px;text-align:left; font-size:125%;}
#poll p.submit {text-align:center;margin:10px 0px 4px 0px;}

.pressDiv {height:90px;clear:left;font-size:115%;border-bottom: 1px dashed #333300;overflow:auto;}
.pressDiv img {float:right;margin:0px 10px 0px 10px;}

/* layout styles end */

/* video styles start */

#videoDisplay {text-align:centermargin-top:16px;background-color:#FFF;border:1px solid #901E20;width:400px;margin-top:10px;}
#videoDisplay p {margin:14px;color:#901E20;text-align:center;font-weight:bold;font-size:125%;}

/* video styles end */

/* text styles start */
#interiorColumnLeft p.testimonial {font-size:135%;margin-top:20px;}
#interiorColumnLeft p.testimonialCredit {color:#901E20;font-size:125%;font-style:italic;font-weight:bold;margin-bottom :20px;}

.textFloatRight {float:right;clear:right;margin-left:0px;text-align:left;}

p.pseudoList {margin-left:34px;color:#901E20;line-height:1.25em;}

/* text styles end */

.largertextchunktitleblack { margin:14px 0px 6px 10px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-weight:bold; font-size:145%; }
.largertextchunktitleLink { margin:14px 0px 6px; font-family:Georgia, "Times New Roman", Times, serif; color:#901E20; font-weight:bold; font-size:100%; }

