/* layout */
#wrapperMain { width:800px; background-color:#fff; margin-left:auto; margin-right:auto; }
	#spacerTop { width:800px; height:10px; }
	#spacerBottom{ width:800px; height:10px; clear:both; }
	#wrapper { width:780px; background-color:#fff; margin-left:auto; margin-right:auto; clear:both; }
		#banner { width:780px; height:150px; }
		#menu { width:770px; height:30px; line-height:30px; padding-left:10px; border-bottom:2px solid #ef3f3e; font-size:12px; color:#707173; clear:both; }
		#content { width:760px; padding-top:20px; padding-left:10px; padding-right:10px; clear:both; }
		#footer  { width:760px; height:30px; line-height:30px; color:#fff; padding-left:10px; padding-right:10px; text-align:right; background-color:#ef3f3e; clear:both; }
/* layout */



/* default copy */
body { font-family:Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:1px; color:#333; background-image:url(../images/background.jpg); background-attachment:fixed; background-repeat:y; margin-top:0px; }
p, td, div { font-family:Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:1px; color:#333; }

h1 { font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#ef3f3e; letter-spacing:1px; font-weight:normal; text-transform:uppercase; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ef3f3e; letter-spacing:1px; font-weight:normal; text-transform:uppercase; margin:0px; }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; letter-spacing:1px; font-weight:bold; margin:0px; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a2ad00; letter-spacing:1px; font-weight:normal; text-transform:uppercase; margin:0px; }
h5 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; letter-spacing:1px; font-weight:normal; text-transform:uppercase; margin:0px; }
h6 { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#707173; letter-spacing:1px; font-weight:normal; text-transform:uppercase; margin:0px; }

a:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:1px; color:#22513c; text-decoration:underline;  }
a:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:1px; color:#22513c; text-decoration:underline;  }
a:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:1px; color:#779e02; text-decoration:underline; }
a:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:1px; color:#22513c; text-decoration:underline;  }

:focus { -moz-outline-style:none; }

ul, ol { margin-top:0px; margin-left:12px; padding-left:15px; }
ul li { list-style-type:square; color:#333; }
ul li li { list-style-type:disc; color:#333; }
ul li li li { list-style-type:square; color:#333; }
ol li { list-style-type:decimal; color:#333; }
ol ol li { list-style-type:lower-alpha; color:#333; }
ol ol ol li { list-style-type:lower-roman; color:#333; }
/* default copy */


/* styled links */
a.navMain:link {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; letter-spacing:2px; color:#707173; text-decoration:none;}
a.navMain:visited {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; letter-spacing:2px; color:#707173; text-decoration:none;}
a.navMain:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; letter-spacing:2px; color:#ef3f3e; text-decoration:none;}
a.navMain:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; letter-spacing:2px; color:#707173; text-decoration:none;}

a.navSub:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#707173; text-decoration:none;}
a.navSub:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#707173; text-decoration:none;}
a.navSub:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ef3f3e; text-decoration:none;}
a.navSub:active {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#707173; text-decoration:none;}

a.navFooter:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; letter-spacing:2px; color:#fff; text-decoration:none;}
a.navFooter:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; letter-spacing:2px; color:#fff; text-decoration:none;}
a.navFooter:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; letter-spacing:2px; color:#000; text-decoration:none;}
a.navFooter:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; letter-spacing:2px; color:#fff; text-decoration:none;}
/* styled links */

/* borders */
.borderBlock { border:1px solid #000; }
.borderTop { border-top:1px solid #000; }
.borderTopBottom { border-top:1px solid #000; border-bottom:1px solid #000; }
.borderTopBottomLeft { border-top:1px solid #000; border-bottom:1px solid #000; border-left:1px solid #000; }
.borderTopBottomRight { border-top:1px solid #000; border-bottom:1px solid #000; border-right:1px solid #000; }
.borderTopLeft { border-top:1px solid #000; border-left:1px solid #000; }
.borderTopRight { border-top:1px solid #000; border-right:1px solid #000; }
.borderBottom { border-bottom:1px solid #000; }
.borderDblBottomRed { border-bottom:2px solid #ef3f3e; }
.borderBottomLeft { border-bottom:1px solid #000; border-left:1px solid #000; }
.borderBottomRight { border-bottom:1px solid #000; border-right:1px solid #000; }
.borderLeft { border-left:1px solid #000; }
.borderRight { border-right:1px solid #000; }
.borderLeftRight { border-left:1px solid #000; border-right:1px solid #000; }
.borderTotal { border-top:1px solid #000; border-bottom:2px solid #000; }
/* borders */


