* { border: 0; padding: 0; margin: 0; text-align: left; }/* Set everything to "zero" */

body,
 html { margin:0; padding:0; background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }

#wrap { margin:0 auto; width:965px; position: relative; padding: 0; }

body { min-width:900px; background-repeat:repeat; background-image: url(images/bodybkg.gif); }

#footer { clear:both; width:949px; text-align:left; background-repeat: no-repeat; margin: 0; background-image: url(images/footerbkg.png); height: 185px; position: relative; }

#footer p { margin:0; color:#999999; font-size:11px; }

#topleftnews { position:absolute; left:24px; top: 28px; width: 558px; }

#toprightlinks { position:absolute; width: 320px; text-align: right; top: 12px; right: 15px; background-image: url(images/opaquebkg.png); color:#666666; font-size:12px; padding: 5px 9px 5px 5px; }

.clear { clear:both; }

#content1 ul { margin:13px 0 20px 0; list-style:disc; }

#content1 li { padding-left: 0px; margin-left: 26px; font:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height: 14px; text-align:left; color:#006347; list-style:square; margin-bottom: 5px; }

#content1 ul li ul { margin-top:3px; }

div.home { height:51; width:92px; position:absolute; left:0px; }

div.partnership { height:51; width:119px; position:absolute; left:92px; }

div.outsourcing { height:51; width:131px; position:absolute; left:211px; }

div.history { height:51; width:87px; position:absolute; left:342px; }

div.capabilities { height:51; width:122px; position:absolute; left:429px; }

div.services { height:51; width:92px; position:absolute; left:551px; }

div.equipment { height:51; width:114px; position:absolute; left:643px; }

div.tour { height:51; width:71px; position:absolute; left:757px; }

div.contact { height:51; width:108px; position:absolute; left:828px; }

img.a { position: absolute; left: 0; top: 0; z-index: 10; }

img.b { position: absolute; left: 0; top: 0; }

h1 { font-size: 17px; color: #681212; }

h1 strong{ font-size: 17px; color: #681212; }

h4 { font-size:14px; color:#003399; }

h3 { padding:0 10px 0 0; font-size:16px; margin-top:12px; }



p { padding:0 10px 0 0; font-size:12px; line-height: 18px; margin: 12px 0 0 0; }

#secondbody { background-image: url(images/secondbodybkg.gif); background-repeat: repeat-x; }

#footer a:link { font: Verdana, Arial, Helvetica, sans-serif; color: #FCF7E0; line-height: 21px; }

#footer a:hover { font: Verdana, Arial, Helvetica, sans-serif; color: #FCF7E0; line-height: 21px; text-decoration: underline; }

#footer a:visited { font: Verdana, Arial, Helvetica, sans-serif; color: #FCF7E0; line-height: 21px; }

#footer a:active { font: Verdana, Arial, Helvetica, sans-serif; color: #FCF7E0; line-height: 21px; }

#footer a { font-size:11px; }

a:link { font: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #6A251F; line-height: 21px; }

a:hover { font: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #6A251F; line-height: 21px; text-decoration: underline; }

a:visited { font: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #6A251F; line-height: 21px; }

a:active { font: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #6A251F; line-height: 21px; }






div.home { height:46px; width:113px; position:absolute; left:0px;}
div.events { height:46px; width:93px;  position:absolute; left:113px;}
div.bio { height:46px; width:93px;  position:absolute; left:206px;}
div.poems { height:46px; width:93px;  position:absolute; left:299px;}
div.essays { height:46px; width:93px;  position:absolute; left:392px;}
div.fiction { height:46px; width:93px;  position:absolute; left:485px;}
div.reviews { height:46px; width:93px;  position:absolute; left:578px;}
div.links { height:46px; width:93px;  position:absolute; left:671px;}
div.press { height:46px; width:93px;  position:absolute; left:764px;}
div.contact { height:46px; width:108px;  position:absolute; left:857px;}


.pagetitle { }

#footer-links { position:absolute; top:70px; left:338px; width: 577px; }
#copyright { position:absolute; top:109px; left:338px; width: 577px; height: 61px; }

#header { width:965px; height:77px; background-image:url(images/header-full.jpg); }
#barlinks { margin: 0 0 25px 13px; }
#menucontainer {width:965px; height:46px; background-image:url(images/fullmenubkg-backdrop.jpg); }


#barlinks a:link { font: Verdana, Arial, Helvetica, sans-serif; color: #4F8CB2; line-height: 14px; font-size:12px; text-decoration: none; }

#barlinks a:hover { font: Verdana, Arial, Helvetica, sans-serif; color: #4F8CB2; line-height: 14px; text-decoration: underline; font-size:12px; }

#barlinks a:visited { font: Verdana, Arial, Helvetica, sans-serif; color: #4F8CB2; line-height: 14px; font-size:12px; text-decoration: none; }

#barlinks a:active { font: Verdana, Arial, Helvetica, sans-serif; color: #4F8CB2; line-height: 14px; font-size:12px; text-decoration: none; }


#contentarea { width:965px; min-height:400px; background-image:url(images/content-bkg.gif); background-repeat:repeat-y; }
#leftcolumn { width:600px; float: left; padding: 0 0 0 47px; overflow: visible; position: relative; min-height: 600px; }
#rightcolumn { width:227px; height: 100%; position: absolute; left: 701px; top: 24px; }

#barlinks { margin:0; }
#barlinks img { float:left; margin:0 4px 10px 0; }
#cover img { margin:12px 0 10px 0; }


#sociallinks { float:right; width:400px; height: 70px; }
#blogspot { width:63px; height:61px; position: absolute; left: 780px; top: 10px; }
#facebook { width:52px; height:61px; position: absolute; left: 844px; top: 7px; }
#twitter { width:68px; height:61px; position: absolute; left: 897px; top: 9px; }










.commonType1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.commonType0bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.commonType2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.commonType1white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.commonType0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	letter-spacing: 1px;
}
.commonType0White {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.bylineforillustrations {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
