<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<style type="text/css">

html, body, #wrap {height: 100%;}
body, #header, #page, #wrap, #main, #footer {width:898px;}

body {
    bgcolor:#FFFFFF;          /* #FFFFFF: White */
    alink:#000000;            /* #000000: Black */ 
    link:#000000;             /* #000000: Black */
    vlink:#000000;            /* #000000: Black */
    text-align: center;       /* centers body in IE */ 
    margin:0 auto;            /* centers body in other browsers */
}

#page {
    text-align: center;       /* centers body in IE */ 
    margin:0 auto;            /* centers body in other browsers */
}

img { -ms-interpolation-mode:bicubic; }

img.tracking {
  min-width: 1px;
  width: 1px;
  min-height: 1px;
  height: 1px;
}

/* Deprecated - remove as you fix across all pages */
.fsx01 {font-size: 11px;}
.fsx02 {font-size: 12px;}
.fsx03 {font-size: 13px;}
.fsx04 {font-size: 15px;}
.fsx05 {font-size: 16px;}
.fsx06 {font-size: 19px;}
.fsx07 {font-size: 21px;}
.fsx08 {font-size: 24px;}
.fsx09 {font-size: 27px;}
.fsx10 {font-size: 29px;}
.fsx11 {font-size: 32px;}
.fsx12 {font-size: 35px;}
.fsx13 {font-size: 37px;}
.fsx14 {font-size: 48px;}
.fsx15 {font-size: 64px;}
.fsx16 {font-size: 96px;}
.dfltt {font-family:Times New Roman;font-size:14px;font-weight:normal;text-decoration:none;text-align:justify;fill:black;}
/* End of Deprecated */
                         
<!-- Headings -->
h1 {
    font-family: Times New Roman; 
    font-size: 20px; 
    font-weight: bold;     
    text-align: left; 
    text-decoration: none;
}

h2 {
    font-family: Times New Roman; 
    font-size: 18px; 
    font-weight: bold;     
    text-align: left; 
    text-decoration: none;
}

h3 {
    font-family: Times New Roman; 
    font-size: 16px; 
    font-weight: bold;     
    text-align: left; 
    text-decoration: none;
    -webkit-margin-before: 0px;
    -webkit-margin-after: 0px;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}

h4 {
    font-family: Times New Roman; 
    font-size: 16px; 
    font-weight: bold;     
    text-align: left; 
    text-decoration: underline; 
    margin-left: 20px;
}

.hxcenter {text-align: center;}
.hxjust {text-align: justify;}

p.double {line-height:200%;}

<!-- LQM Menu Objects -->

<!-- Links -->
a img {border: none;}
a:link img {border:none;}
a:visited img {border:none;}
a:hover img {border:none;}
a:active img {border:none;}
a:focus img {border:none;}

a:-webkit-any-link {
    text-decoration:none !important;
    border:none !important;
}

a.menu, a.foot_nav {
    text-decoration:none;
    color:#FFF3AA;            /* #FFF3AA:Dark Almond */
} 

<!-- Default links -->
/*  Colors: 
 *    #000000:Black   #FFFFFF:White 
 */
a:link, a:visited  {color:#000000; font-size:10pt;}
a:hover {color:#000000; background:#FFFFFF; font-size:16px;}
a:active {color:#000000; font-size:10pt;}

<!-- Article links -->  
#article a:link, #article a:visited, a:link.article, a:visited.article {font-size:11pt;}
#article a:hover, a:hover.article {font-size:12pt;}
#article a:active, a:active.article {font-size:12pt;}
#article a:focus, a:focus.article {font-size:12pt;}

#article a:link.title_lnk, #article a:visited.title_lnk {color:#000000; font-size:18px;}
#article a:hover.title_lnk {color:#000000; font-size:19px;}
#article a:active.title_lnk {color:#000000; font-size:19px;}
#article a:focus.title_lnk {color:#000000; font-size:19px;}

<!-- Menu links -->
/*  Colors: 
 *    #FFFFF0:Off-White   #FFF3AA:Dark Almond   #000001:Off-Black  
 */
a:link.menu, a:visited.menu {color:#FFF3AA;font-size:12pt;}
a:hover.menu {color:#FFFFF0; background:#000001; font-size:13pt;}
a:active.menu {color:#FFF3AA;font-size:12pt;}
a:focus.menu {color:#FFF3AA;font-size:12pt;}

<!-- Footer links -->
/*  Colors: 
 *    #FFFFF0:Off-White   #FFF3AA:Dark Almond   #000001:Off-Black  
 */
a:link.foot_nav, a:visited.foot_nav {color:#FFF3AA;font-size:10pt;}
a:hover.foot_nav {color:#FFFFF0;background:#000001;font-size:11pt;}
a:active.foot_nav {color:#FFF3AA;font-size:10pt;}
a:focus.foot_nav {color:#FFF3AA;font-size:12pt;}

 
 <!-- Lists -->
ol {list-style-type:decimal-leading-zero; list-style-position:outside;margin-top:-15px; }
ul {list-style-position:outside;margin-top:-15px; }
li {margin-left:-5px;}
#article ol, #article ul {margin-top:0px;}

#article h5.dl_heading {
	margin: 0.2em 0 0.1em 0;
	text-align:center;
}

#article dl {
	-webkit-margin-before: 0.2em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
}

#article dl.bordered {
	border-style:double;
	border-width:3px;
	padding:10px;
	width:425px;
}

#article dl.bordered-w-shadow {
	border-style:double;
	border-width:3px;
	padding:10px;
	width:425px;
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

#article dt {
	float:left;
	clear:left;
	width:80px;
	font-size:15px;
}

#article dt:after {content: ": ";}

#article dd {
	margin-left:0px;
	font-size:15px;
}

.article_body {
    margin:0 1em 0 0;
    padding-top:0px; padding-bottom:0px; padding-left:0px;
    text-align:justify; fill:black;
}                  

h1.article_body {
    font-family: Times New Roman; 
    font-size: 20px; 
    font-weight: bold;     
    text-align: left; 
    text-decoration: none;
}

h2.article_body {
    padding-top:8px; 
/*	padding-bottom:8px;  */
    font-family: Times New Roman; 
    font-size: 18px; 
    font-weight: bold;     
    text-align: left; 
    text-decoration: none;
}

h3.article_body {
     padding-top:4px; padding-bottom:0px; 
     font-family: Times New Roman; 
     font-size: 16px; 
     font-weight: bold;     
     text-align: left; 
     text-decoration: none;
}

p.article_body {
     font-family:Times New Roman; font-size:14px; font-weight:normal;
     padding-top:6px; padding-bottom:6px; text-decoration:none;
}

/* Start Signature */  
.signature {
     padding-top:2px; padding-bottom:18px; padding-left:0px;
}

.sign_name {
     padding-top:0px; padding-bottom:0px; padding-left:0px;
     font-family:Times New Roman; font-size:16px; font-weight:normal;
     text-decoration:none; text-align:justify; fill:black;
}

.sign_title {
     padding-top:0px; padding-bottom:0px; padding-left:0px;
     font-family:Times New Roman; font-size:13px; font-weight:normal;
     text-decoration:none; text-align:justify; fill:black;
}
/* End Signature */
         
span.req {
    display:inline;
    float:none;
    color:red !important;
    font-weight:bold;
    margin:0;padding:0;
}

form ul {
    margin:0px;
    padding:0px;
    list-style-type:none;
}

*html form ul {
    width:99%;
    zoom:1;
}

form li {
    margin:0px;
    padding:5px 1% 9px 1%;
    clear:both;
    background-color:transparent;
    position:relative;
    -webkit-transition:background-color 350ms ease-out;
    -moz-transition:background-color 350ms ease-out;
    -o-transition:background-color 350ms ease-out;
    transition:background-color 350ms ease-out;
}

form ul:after,form li:after,form li div:after {     
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden; 
}

*html form li {
    height:1%;
    margin-bottom:-3px;
}

*+html form li {
    height:1%;
    margin-bottom:-3px;
}

*html form li div {
    display:inline-block;
}

*+html form ul,*+html form li div {
    display:inline-block;
}

form li div {
    margin:0;padding:0;
    color:#444;
}

form li span {
    margin:0 .3em 0 0;
    padding:0;
    float:left;
    color:#444;
}

form li div span {
    margin:0;
    display:block;
    width:100%;
    float:left;
}

form li div label,form li span label {
    margin:0;
    padding-top:0px;
    clear:both;
    font-size:85%;
    line-height:100%;
    color:#444;
    display:block;
}

label {
    display:block; 
    padding-bottom:2px; 
    margin-top:5px;
    vertical-align:top;
    font-size: 12px; 
    font-family: Times New Roman, serif;
    font-weight:normal;
     text-align:left;
}

label.sub {
    font-size: 10px; 
    font-family: Times New Roman, serif;
    font-weight:normal;
}

label.desc,legend.desc {
    font-size:95%;
    font-weight:bold;
    color:#222;
    line-height:150%;
    margin:0;
    padding:0 0 3px 0;
    border:none;
    display:block;
    white-space:normal;
    width:100%;
}

/* Contact Us and PSR Forms */

.contact_form, .psr_form {
    font-family:Times New Roman;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    text-align:justify;
    fill:black;
}

#ContactForm_Box, #PSRForm_Box {
    display:inline-block;
    position:relative;
    z-index:23;
    padding: 0px 0px 5px 0px;
/*    padding: 5px 0px 10px 0px; */
    width:224px; min-width:224px;
	background-color:ghostwhite;
	border: 2px outset silver;
/*
    border:1px solid black;     
    background-color:#CCCCCC;
*/
    float:right;
    text-align: center;
}

#ContactForm, #PSRForm {
    position:relative;
    z-index:24;
    min-width:223px; 
    overflow:hidden;
    text-align: center;
}

#contactform_title, #psrform_title {
    padding-top:5px;
    padding-bottom:2px;
    text-align:center;
}

#LQMContact, #LQMPSR {
    text-decoration:none;
    margin-top:-10px;
    margin-bottom:0px;
	-webkit-margin-before:0px;
	-webkit-margin-after:0px;
	padding-left: 4px;
}

#contactus #article, #aboutlqm #article {
        width:470px;          /* width of main body text */
        min-width:470px;
        padding-right:15px;
}

#contactform li {
    list-style:none;
	padding:2px 1%;
}

#contactform li span {
	margin-right:0px;
}

#contactform li span.firstname {
	margin-right:0.2em;
}

#contactform li .fieldbox {
    background:#F0E8D0 url(../images/textbox.jpg) no-repeat top left;
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
	background-size: 150px 20px;
    height:20px;
    float:left; 
    padding-left:0px;
}
 
#contactform li .fieldbox input {
    background:#F0E8D0 url(../images/textbox.jpg) no-repeat top right; 
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
	background-size: 210px 20px;
    width:210px; height:20px; 
/*    padding-top:2px; */
    padding-left:0px;
}

#contactform li .firstname input {
    background:#F0E8D0 url(../images/textbox.jpg) no-repeat top right; 
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
    background-size: 100px 20px;
	width:100px; height:20px; 
}

#contactform li .lastname input {
    background:#F0E8D0 url(../images/textbox.jpg) no-repeat top right; 
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
	background-size: 100px 20px;
    width:100px; height:20px; 
}

#contactform li .fieldbox #EmailAddr {
    background:#F0E8D0 url(../images/textbox.jpg) no-repeat top left;
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
	background-size: 210px 20px;
    width:210px; height:20px;    
}

#contactform li .msgbox {     
    background:#F0E8D0 url(../images/msgbox.jpg) no-repeat top left; 
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
	background-size: 210px 80px;
    float:left; 
    padding-left:0px;
}
 
#contactform li .msgbox textarea {
    background:#F0E8D0 url(../images/msgbox.jpg)  no-repeat top right; 
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
	background-size: 210px 80px;
    width:210px; height:80px;
/*    padding-top:2px;     */
}

#required {
    padding-left:4px;
    vertical-align:top;
}                                          
  
#controls {
    padding-left:15px;
}

#submit {
    vertical-align:top;
}

#reset {
    vertical-align:top;
}

#sendbutton {
    background:#acb4cb; color:#fff; 
    cursor:pointer;
    padding:5px 10px; 
    -moz-border-radius:4px;
    -webkit-border-radius:4px
}
/* End Contact and PSR Forms */

div.img {
   display:inline;
   vertical-align: top;
   margin:2px;
   border: none;
/*   border:1px solid #0000ff; */
   height:auto;
   width:auto;
   float:left;
   text-align:center;
}
   
div.img img {
   display:inline;
   margin:3px;
   border: none;
/*   border:1px solid #ffffff;  */

}

div.img a:hover img {
   border: none;
/*   border:1px solid #0000ff;  */
}

div.desc {
   text-align:center;
   padding-left:5px;
   width:140px;
   font-size: 14px; 
   font-family: Times New Roman, serif;
   font-weight:normal;
   margin:1px 1px 2px 2px;
   text-align: center;
   float:left;
   
}

div.desc2 {
   text-decoration:none;
   text-align:center;
   padding-left:5px;
   width:140px;
   font-size: 12px; 
   font-family: Times New Roman, serif;
   font-weight:normal;
   margin:1px 3px 2px 2px;
   float:left;
   
}


<!-- Sticky footer css -->
* {margin:0;padding:0;}

#wrap { 
        position: relative;
        height: auto; 
        min-height: 100%;
        top: 0px; 
        }

/* Start Header */
#header {
        position: relative;
        z-index: 1;
        padding-top: 0px;
        padding-left: 0px;
        background-color: #000000;
        height: 169px;
        font-size:1px;
}

#header #lqmlogo {
        position: absolute;
        z-index: 3;
        vertical-align: top;
        text-align: left;
        left: 10px;
        margin:0; padding:0;
        border: none;
        width: 275px; 
        height: 169px;
        min-height:169px;
        background-image: url('../images/lqm_logo.jpg');
        background-repeat:  no-repeat;
}

#header #lqmlogo  img {
        width: 275px; 
        height: 169px;
        min-height:169px;
}

#tnav_Pub {
        position: absolute;
        z-index: 10;
        left: 342px;
        top: 140px;
        height: 35px;
        width: 75px;
}

#tnav_mrk1 {
        position: absolute;
        z-index: 10;
        left: 414px;   /* Update position for each marker */
        top: 135px;
        height: 38px;
        width: 15px;
        text-align: center;
        text-decoration:none;
        font-family: Times New Roman, serif;
        font-size: 19px; 
        font-weight:normal;
        color: #FFFFF0;        /* Color: #FFFFF0 - Off-White */
}

#tnav_Edit {
        position: absolute;
        z-index: 10;
        left: 430px;
        top: 140px;
        height: 35px;
        width: 55px;
}

#tnav_mrk2 {
        position: absolute;
        z-index: 10;
        left: 478px;   /* Update position for each marker */
        top: 135px;
        height: 38px;
        width: 15px;
        text-align: center;
        text-decoration:none;
        font-family: Times New Roman, serif;
        font-size: 19px; 
        font-weight:normal;
        color: #FFFFF0;        /* Color: #FFFFF0 - Off-White */
}

#tnav_Des {
        position: absolute;
        z-index: 10;
        left: 492px;
        top: 140px;
        height: 35px;
        width: 55px;
}

#tnav_mrk3 {
        position: absolute;
        z-index: 10;
        left: 540px;   /* Update position for each marker */
        top: 135px;
        height: 38px;
        width: 15px;
        text-align: center;
        text-decoration:none;
        font-family: Times New Roman, serif;
        font-size: 19px; 
        font-weight:normal;
        color: #FFFFF0;        /* Color: #FFFFF0 - Off-White */
}

#tnav_Art {
        position: absolute;
        z-index: 10;
        left: 557px;
        top: 140px;
        height: 35px;
        width: 55px;
}

#tnav_mrk4 {
        position: absolute;
        z-index: 10;
        left: 613px;   /* Update position for each marker */  
        top: 135px;
        height: 38px;
        width: 15px;
        text-align: center;
        text-decoration:none;
        font-family: Times New Roman, serif;
        font-size: 19px; 
        font-weight:normal;
        color: #FFFFF0;        /* Color: #FFFFF0 - Off-White */
}

#tnav_Plan {
        position: absolute;
        z-index: 10;
        left: 629px;
        top: 140px;
        height: 35px;
        width: 65px;
}

#tnav_mrk5 {
        position: absolute;
        z-index: 10;
        left: 688px;   /* Update position for each marker */
        top: 135px;
        height: 38px;
        width: 15px;
        text-align: center;
        text-decoration:none;
        font-family: Times New Roman, serif;
        font-size: 19px; 
        font-weight:normal;
        color: #FFFFF0;        /* Color: #FFFFF0 - Off-White */
}

#tnav_Mkt {
        position: absolute;
        z-index: 10;
        left: 703px;
        top: 140px;
        height: 35px;
        width: 65px;
}

#tnav_mrk6 {
        display: inline-block;
        position: absolute;
        z-index: 10;
        left: 773px;          /* Update position for each marker */
        top: 135px;
        height: 38px;
        width: 15px;
        text-align: center;
        text-decoration:none;
        font-family: Times New Roman, serif;
        font-size: 19px; 
        font-weight:normal;
        color: #FFFFF0;        /* Color: #FFFFF0 - Off-White */
}

#tnav_Dist {
        position: absolute;
        z-index: 10;
        left: 790px;
        top: 140px;
        height: 35px;
        width: 65px;
}

/* Top Nav Hover Images */
#itnav_Pub {
        visibility: hidden;
        position: absolute;
        z-index: 20;
        left: 340px;
        top: 5px;
        width: 220px;
        height: 129px; /* Std height is 129px */
}

#itnav_Pub img {
        border:0; 
        display:show;
        width:220px;
        height:129px; 
}

#itnav_Edit {
        visibility: hidden;
        position: absolute;
        z-index: 20;
        left: 380px;
        top: 5px;
        width: 174px;
        height: 129px; /* Std height is 129px */
}

#itnav_Edit img {
        border:0; 
        display:show;
        width:174px;
        height:129px; 
}

#itnav_Des {
        visibility: hidden;
        position: absolute;
        z-index: 20;
        left: 456px;
        top: 5px;
        width: 96px;
        height: 129px; /* Std height is 129px */
}

#itnav_Edit Des {
        border:0; 
        display:show;
        width:94px;
        height:129px; 
}

#itnav_Art {
        visibility: hidden;
        position: absolute;
        z-index: 20;
        left: 318px;
        top: 7px;
        width: 571px;
        height: 126px; /* Std height is 129px */
}

#itnav_Art img {
        border:0; 
        display:show;
        width:571px;
        height:126px; 
}

#itnav_Plan {
        visibility: hidden;
        position: absolute;
        z-index: 20;
        left: 585px;
        top: 5px;
        width: 175px;
        height: 129px; /* Std height is 129px */
}

#itnav_Plan img {
        border:0; 
        display:show;
        width:175px;
        height:129px; 
}

#itnav_Mkt {
        visibility: hidden;
        position: absolute;
        z-index: 20;
        left: 680px;
        top: 5px;
        width: 175px;
        height: 129px; /* Std height is 129px */
}

#itnav_Mkt img {
        border:0; 
        display:show;
        width:175px;
        height:129px; 
}

#itnav_Dist {
        visibility: hidden;
        position: absolute;
        z-index: 20;
        left: 685px;
        top: 5px;
        width: 193px;
        height: 129px;  /* Std height is 129px */
}

#itnav_Dist img {
        border:0; 
        display:show;
        width:193px;
        height:129px; 
}
/* End Header */

/* Start Main Body */
#main {
        visibility: visible;
        position: relative;
        height:auto;
        overflow: auto;         /* required for CSS Sticky Footer */
       	padding-top: 20px;   
        padding-bottom: 75px; /* must be >= height of the footer: CSSSF */
/*        resize:none;          */
}

#left_nav {
        display: inline-block;
        position: relative;
        padding-top: 5px;  
        padding-left: 0px;
        width: 160px;
        text-align: left;
        float: left;
}

#left_nav a:link, #left_nav a:visited {color:#000000;font-size:12pt;text-decoration:none;}
#left_nav a:hover {color:#000000;font-size:13pt;text-decoration:none;}
#left_nav a:active {color:#000000;font-size:12pt;text-decoration:none;}
#left_nav a:focus {color:#000000;font-size:12pt;text-decoration:none;}

#left_nav li a:link, #left_nav li a:visited {color:#000000;font-size:10pt;text-decoration:none;}
#left_nav li a:hover {color:#000000;font-size:11pt;text-decoration:none;}
#left_nav li a:active {color:#000000;font-size:10pt;text-decoration:none;}
#left_nav li a:focus {color:#000000;font-size:10pt;text-decoration:none;}

#left_nav li.works a:link, #left_nav li.works a:visited {color:#000000;font-size:8pt;text-decoration:none;}
#left_nav li.works a:hover {color:#000000;font-size:9pt;text-decoration:none;}
#left_nav li.works a:active {color:#000000;font-size:8pt;text-decoration:none;}
#left_nav li.works a:focus {color:#000000;font-size:8pt;text-decoration:none;}

#left_nav ul {
	list-style-type:none;
	vertical-align:top;
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
	-webkit-margin-before: 14px;
	-webkit-margin-after: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 0px;
}

#left_nav ul:first-child {
	padding-top:0px;
	-webkit-margin-before:0px;
}

#left_nav ul  h3{
	padding-top:5px;
}

#left_nav ul li {
	margin-top:0px;
	margin-left:0px;
	padding-top:0px;
	padding-left:0px;
}

#left_nav ul li.works {
	text-align:center;
	padding-left:0px;
}

#left_nav ul hr {
	padding:0px;
	margin:0px;
}

#left_nav #lnav_Services h3 {
	padding-top:5px;
}

#left_nav #lnav_SocialMedia {
	margin-top:14px;
	font-size:8pt;
	padding:3px 0px;
}

#left_nav #lnav_SocialMedia p {
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	margin-top:0px;
}

#left_nav #lnav_SocialMedia_block {
	margin-top:4px;	
	padding: 2px 8px;
	background-color:ghostwhite;
	border: 2px outset silver;
}

#left_nav #lnav_SocialMedia #Facebook{
	margin-top: 5px;
	margin-bottom: 5px;
}

#left_nav #lnav_SocialMedia #Twitter{
	margin-top: 5px;
	margin-bottom: 5px;
	vertical-align: middle;
}

#left_nav #lnav_SocialMedia #Pinterest{
	margin-top: 5px;
	margin-bottom: 5px;
	vertical-align: middle;
}

/* Left Nav mailing list Form */
.mailinglist_form {
    font-family:Times New Roman;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    text-align:justify;
    fill:black;
}

#left_nav #MailingList {
	margin-top:14px;
	padding:3px 0px;
	font-size:8pt;
}

#left_nav #MailingList h3 {
	text-align:left;
}

#left_nav #MailingList p {
	-webkit-margin-before:0px;
	-webkit-margin-after:0px;
	-webkit-margin-start:0px;
	-webkit-margin-end:0px;
}

#left_nav #MailingListForm_Box {
    display:inline-block;
    position:relative;
    z-index:23;
	margin: 4px 0px;
    padding:0px;
    width:155px; min-width:155px;
    border:2px outset silver;     
    background-color:ghostwhite;
    float:none;
    text-align: center;
}

#left_nav #MailingListForm_block {
    position:relative;
    z-index:24;
    min-width:152px; 
    overflow:hidden;
    padding-left:4px; 
    text-align: center;
}

#left_nav #LQMMailingList {
	margin-top:0px;
	margin-bottom:1%;
}

#left_nav #mailinglistform {
	margin-top:5px;
}

#left_nav #mailinglistform li .fieldbox {
    background:#F0E8D0 url(../images/textbox.jpg) no-repeat top left;
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
	background-size: 142px 20px;
    width:142; height:20px;
    float:left; 
    padding-left:0px;
}
 
#left_nav #mailinglistform li .fieldbox input {
    background:#F0E8D0 url(../images/textbox.jpg) no-repeat top right; 
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
	background-size: 142px 20px;
    width:142px; height:20px; 
    padding-left:0px;
}

#left_nav #mailinglistform li {
    list-style:none;
	padding:2px 1%;
}

#left_nav #mailinglistform li .firstname input {
    background:#F0E8D0 url(../images/textbox.jpg) no-repeat top right; 
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
    background-size: 142px 20px;
	width:142px; height:20px; 
}

#left_nav #mailinglistform li .lastname input {
    background:#F0E8D0 url(../images/textbox.jpg) no-repeat top right; 
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
	background-size: 142px 20px;
    width:142px; height:20px; 
}

#left_nav #mailinglistform li .fieldbox #mlEmail {
    background:#F0E8D0 url(../images/textbox.jpg) no-repeat top left;
	background-attachment:scroll;
	background-origin: padding-box;
	background-clip: border-box;
	background-size: 142px 20px;
    width:142px; height:20px;    
}

#left_nav #mailinglistform li .fieldbox input {
    background:#F0E8D0 url(../images/textbox.jpg) no-repeat top right; 
    height:20px; 
    padding-top:2px;
    padding-left:0px;
    width:250px;
}

#left_nav #mailinglistform li .msgbox textarea {
    background:#F0E8D0 url(../images/msgbox.jpg)  no-repeat top right; 
    height:80px;
    padding-top:2px;
    width:125px;     
}

#left_nav #mailinglistform li span#mlcontrols {
	padding-left:11px;
	clear:both;
}

/*
#left_nav #mailinglistform li #submit {
    float:left;
}

#left_nav #mailinglistform li #reset {
    float:left;
}
*/
/* End Left Nav Mailing List Form */

#article {
        display: inline-block;
        position: relative;   
        padding-left:25px;
        color:#000000;
        width:480px;          /* width of main body text */
        text-align:justify;
        float: left;
}

/* Start of author block within article */
#author_block {
        width:465px;          /* author_block width < article width */
}

#author1 {
        width:150px;
}

#meet_author1 {
        display:inline-block;
        background-image: url('../images/author_AlexCourter2.jpg');
        background-repeat:  no-repeat;
        vertical-align:top;
        margin:0; padding:0;
        min-height:140px;
        height:140px;
        width:140px;
}

#meet_author1 img {
        background-color: none;
        border: none;
        min-height:140px;
        height:140px;
        width:140px;
}

#author2 {
        width:152px;
}

#meet_author2 {
        display:inline-block;
        background-image: url('../images/author_MichaelCourter2.jpg');
        background-repeat:  no-repeat;
        vertical-align:top;
        margin:0; padding:0;
        min-height:140px;
        height:140px;
        width:146px;
}

#meet_author2 img {
        background-color: none;
        border: none;
        min-height:140px;
        height:140px;
        width:146px;
}

#author3 {
        width:150px;
}

#meet_author3 {
        display:inline-block;
        background-image: url('../images/author_SashaRaught2.jpg');
        background-repeat:  no-repeat;
        vertical-align:top;
        margin:0; padding:0;
        min-height:140px;
        height:140px;
        width:140px;
}

#meet_author3 img {
        background-color: none;
        border: none;
        min-height:140px;
        height:140px;
        width:140px;
}
/* End of author block within article*/

/* Start of right banner */
#right_banner {
        display: inline-block;
        position: relative;  
        padding-left: 0px;
        width: 230px;
        float: right;
}

#right_ad1 {
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        height:345px;
        width: 223px;
        float:right;
        text-align: right;
}

#rad1_ROTDK {
        display:inline-block;
        background-image: url('../images/work_ReturnOfTheDragonKnights_cover2.jpg');
        background-repeat:  no-repeat;
        vertical-align:top;
        margin:0; padding:0;
        min-height:340px;
        height:340px;
        width:223px;        
}

#rad1_ROTDK img {
        background-color: none;
        border: none;
        min-height:340px;
        height:340px;
        width:223px;
}


#right_ad2 {
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        height:305px;
        width: 223px;
        float: right;
        text-align: right;
}

#rad2_HYSH {
        display:inline-block;
        background-image: url('../images/work_HaveYouSeenHer_cover2.jpg');
        background-repeat:  no-repeat;
        vertical-align:top;
        margin:0; padding:0;
        min-height:305px;
        height:305px;
        width:223px;        
}

#rad2_HYSH img {
        background-color: none;
        border: none;
        min-height:300px;
        height:300px;
        width:223px;
}

#right_ad3 {
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        height:349px;
        width: 223px;
        float: right;
        text-align: right;
}

#rad3_TFCBD {
        display:inline-block;
        background-image: url('../images/work_TemptingFateCanBeDangerous_cover2.jpg');
        background-repeat:  no-repeat;
        vertical-align:top;
        margin:0; padding:0;
        min-height:344px;
        height:344px;
        width:223px;        
}

#rad3_TFCBD img {
        background-color: none;
        border: none;
        min-height:344px;
        height:344px;
        width:223px;
}

#right_ad4 {
        padding-top: 5px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        height:347px;
        width: 223px;
        float:right;
        text-align: right;
}

#rad4_TPATK {
        display:inline-block;
        background-image: url('../images/work_ThePrinceAndTheTimeKeeper_cover2.jpg');
        background-repeat:  no-repeat;
        vertical-align:top;
        margin:0; padding:0;
        min-height:342px;
        height:342px;
        width:223px;        
}

#rad4_TPATK img {
        background-color: none;
        border: none;
        min-height:340px;
        height:342px;
        width:223px;
}
        
/* Footer */

#footer {
	      clear: both;           /* required for CSS Sticky Footer */
        visibility: visible;
        position: relative;    /* required for CSS Sticky Footer */
      	height: 50px;          /* required for CSS Sticky Footer */
        margin-top: -50px;     /* negative value of footer height: CSSSF */
        padding-bottom: 0;
        padding-left: 0px;
        padding-right: 0px;
        background-color: #000000;
        color: #ffffff;
        font-size: 1px;
} 

div.foot_nav_mrk {
        display:inline-block;
        position:relative;
        z-index: 50;
        float:left;
        padding: 4px 10px 1px;
        font-family:Times New Roman;
        font-size:14px;
        font-weight:normal;
        text-decoration:none;
        text-align:justify;
        color:#FFF3AA;            /* #FFF3AA:Dark Almond */
        fill:black;
        height: 18px;
        width: 8px;
}

#foot_nav1 {
        visibility:visible;
        display:inline-block;               
        position:relative;
        z-index: 20;
        padding-top: 5px;
        padding-bottom: 3px;
        margin-left:180px;  /* originally 240px */
        float:left;
        height: 18px;
        width: 36px;
}

#foot_nav2 {
        visibility:visible;
        display:inline-block;            
        position:relative;
        z-index: 20;
        padding-top: 5px;
        padding-bottom: 3px;
        float:left;
        height: 18px;
        width: 50px;
        text-align:center;
}

#foot_nav3 {
        visibility:visible;
        display:inline-block;
        position:relative;
        z-index: 20;
        padding-top: 5px;
        padding-bottom: 3px;
        float:left;
        height: 18px;
        width: 45px;
}

#foot_nav4 {
        visibility:visible;
        display:inline-block;
        position:relative;
        z-index: 20;
        padding-top: 5px;
        padding-bottom: 3px;
        float:left;
        height: 18px;
        width: 55px;
}

#foot_nav5 {
        visibility:visible;
        display:inline-block;
        position:relative;
        z-index: 20;
        padding-top: 5px;
        padding-bottom: 3px;
        float:left;
        height: 18px;
        width: 75px;
}

#foot_nav6 {
        visibility:visible;
        display:inline-block;
        position:relative;
        z-index: 20;
        padding-top: 5px;
        padding-bottom: 3px;
        float:left;
        height: 18px;
        width: 50px;
}

#foot_nav7 {
        visibility:visible;
        display:inline-block;
        position:relative;
        z-index: 20;
        padding-top: 5px;
        padding-bottom: 3px;
        float:left;
        height: 18px;
        width: 70px;
}

#foot_copy {
        visibility:visible;
        position:relative;
        z-index: 10;
        padding-top: 5px;
        padding-bottom: 5px;
        height: 18px;
        font-size: 10px;
        text-align:center;
        clear:both;
}

#foot_ack {
        visibility:visible;
        position:relative;
        z-index: 10;
        padding-top: 1px;
        padding-bottom: 2px;
        height: 18px;
        font-size: 10px;
        text-align:center;
        clear:both;
}

/*Opera Fix - required for CSS Sticky Footer */
body:before { 
    content:"";
    height:100%;
    float:left;
    width:0;
    margin-top:-32767px;
}

</style>
</html>