/**********************************************************/
/* Liz Yorke CSS - 2007							          */
/* Design by iTechworks - http://itechworks.ca/           */
/* Contact Us today to see what we can do for you         */
/**********************************************************/

body {
  	background: #E3EBFE;
 	text-align: center;
  	<strong>min-width: 620px;</strong> 
}
#wrapper {
  	background: #a6cfe7;
	border: #000000 1px solid;
  	width: 650px;
  	padding: 20px;
  	margin: 0 auto;
  	text-align: left;
}
#wrapperseasonal {
  	width: 636px;
  	margin: 0 auto;
  	text-align: center;
}
#branding {
  	text-align: center;
}
#brandingseasonal {
	margin: 0 auto;
  	text-align: center;
  	width: 636px;
}
#content {
  	width: 460px;
  	float: right;
  	padding-top: 15px;
  	font-size: 12px; 
  	color: #000000; 
  	font-family: verdana, arial, helvetica, sans-serif;
}
#contentseasonal {
  	text-align: left;
  	width: 636px;
  	padding-top: 15px;
  	font-size: 12px; 
  	color: #000000; 
  	font-family: verdana, arial, helvetica, sans-serif;
}
#mainNav {
  	width: 170px;
  	float: left;  	
  	padding-top: 15px;
  	padding-bottom: 20px;
  	padding-right: 10px;
}

#mainNav {

}
#mainNav li {
  	padding-left: 20px;
  	padding-right: 20px;
}
.mainNavTitle {
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	text-transform: uppercase; 
	color: #000000;
	text-decoration: none;
}
.mainNavLinks {
	padding: 0px;
	font-weight: normal; 
	font-size: 10px; 
	color: #054971; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-decoration: none;
	text-transform: uppercase; 
}
.mainNavLinksBold {
	padding: 0px;
	font-weight: bold; 
	font-size: 10px; 
	color: #054971; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-decoration: none;
}
.mainNavText {
	padding: 0px 0px 5px 0px;
	font-weight: normal; 
	font-size: 11px; 
	color: #000000; 
	font-style: italic;
	font-family: verdana, arial, helvetica, sans-serif; 
}
#footer {
  	clear: both;
  	font-size: 10px; 
  	font-family: verdana, arial, helvetica, sans-serif;
  	text-decoration: none;
  	text-align: center;
  	color: #003366;
  	border-bottom-style: none
  	border-bottom-color: #336699; 
  	border-top-style: none; 
  	border-top-color: #336699; 
  	border-right-style: none; 
  	border-right-color: #336699; 
  	border-left-style: none; 
  	border-left-color: #336699; 
}
a.footer{
  	font-size: 10px; 
  	font-family: verdana, arial, helvetica, sans-serif;
  	text-decoration: none;
  	text-align: center;
  	color: #003366;
}
#content h1, h2, p {
  	padding-right: 0px;
}
.Title {
	font-weight: bold; 
	font-size: 18px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.subTitle2 {
	font-weight: bold; 
	font-size: 16px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.subTitle {
	font-weight: bold; 
	font-size: 17px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: center;
	padding-top: 16px;
	padding-bottom: 16px;
}
.noborder{
	border: 0px;
}
ul {
	font-size: 12px; 
	list-style-image: url(/images/bullet.gif); 
	color: #000000; 
	font-family: verdana, arial, helvetica, sans-serif;
}
.ulsquare {
	list-style-type: square;
}
hr {
	color: #003366;
	height: 1px;
	background-color: #003366;
}
ol {
	font-size: 12px; 
	color: #000000; 
	font-family: verdana, arial, helvetica, sans-serif;
}
li {
	font-size: 12px;  
	color: #000000; 
	font-family: verdana, arial, helvetica, sans-serif;
}
pre {
	font-size: 12px; 
	color: #000000; 
	font-family: courier, sans-serif
}
a {
	font-size: 12px; 
	color: #003333; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
a:hover { 
	font-weight: bold;
	}
#content a, #content a:link, #content a:visited {
	font-weight: bold;
	color: #003333; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
#content a:hover { 
	text-decoration: underline;
	}
#footer a, #footer a:link, #footer a:visited {
	font-weight: bold;
	color: #003333; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
#footer a:hover { 
	text-decoration: underline;
	}

/*  CONTACT FORMS  */

.inputbox1 {
	width: 380px;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	}
.inputbox2 {
	width: 380px;
	height: 150px;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	}
.inputsubmit {
	width: 175px;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	}
.inputseasonal {
	width: 150px;
	font-size: 9px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	}
.required {
	font-size: 12px;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #ff0000;
	}
.error {
	margin-top: 0px;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #ff0000;
	}
.contenttable{
	font-size: 12px;
	font-weight: bold;
	font-family: arial, verdana, helvetica, sans-serif;
	vertical-align: top;
	width: 380px;
	padding-top: 10px;
}
.contenttableright{
	font-weight: bold;
	font-family: arial, verdana, helvetica, sans-serif;
	vertical-align: top;
	width: 380px;
	text-align: right;
	padding-top: 10px;
}
.small {
	font-size: 11px; 
	color: black; 
	font-family: verdana, arial, helvetica, sans-serif;
}
.smallPrint {
	font-size: 11px; 
	color: #666666; 
	font-family: verdana, arial, helvetica, sans-serif;
}
.starbullet{
	list-style-image: url(images/bullet.gif)
}
.contentcentered {
	text-align: center;
}
.contentborderblock {
	text-align: left;
	border: 2px solid #ffffff;
	padding: 10px;
}
.contentborderblocktitle {
	text-align: left;
	font-weight: bold;
	padding: 3px;
}
.contentborderblocktable {
	text-align: left;
	padding: 3px;
	border: 2px solid #cccccc;
}
.contentborderblocktablerow {
	text-align: left;
	padding: 3px;
	border: 1px solid #cccccc;
	vertical-align: top;
}
.picborderblockright{
	margin-left: 10px;
	border: 1px solid #000000;
}
.picborderblocklr{
	margin-left: 10px;
	margin-right: 10px;
}
.picleft{
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 50px;
}
.contenttext {
	padding-top: 0px;
	padding-bottom: 20px;
}
.contentcenteredindent {
	padding-left: 100px;;
}	
.contentquotecentered {
	text-align: center;
	background: #ffff99;
	border: 4px solid #000000;
}
.emquote {
	font-size: 16px;
	color: #990000;
	font-weight: bold;
	font-style: italic;
}
.boldquote {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.textquote14 {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.textquote16 {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.highlights {
	text-align: left;
	font-size: 16px; 
	color: #990000; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.highlightLinks {
	font-weight: bold; 
	font-size: 16px; 
	color: #990000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
}
.pictextleft{
	width: 126px;
	text-align: center;
	padding-right: 19px;
}
.pictextright{
	width: 126px;
	text-align: center;
	padding-left: 20px;
}
.pictextunder{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
}
.pic {
	border: 1px #000000 solid;
	}
.newsletterIndex { 
	font-style: oblique; 
	font-variant: small-caps; 

}
.captions { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.captionscentered { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-align: center;
	font-style: italic;
}
.justJustified {
	text-align: justify; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	font-style: italic;
	padding-top: 20px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 20px;
	width: 330px;
}