body {background-color: #99b0ce; margin-left: 1%; margin-right: 1%; font-size: 100%; margin-bottom: 8%;}

body.home {background-image: url('Images/LuccaHomeUnderlay.jpg')}

h1.standardtitle {text-align: center; font-size: 4em;}

a.linklist:link {text-decoration: none; color: #1106F0;}
a.linklist:visited {text-decoration: none; color: #1106F0;}
a.linklist:hover {text-decoration: none; color: #bc0000;}
a.linklist:focus {outline-color: #EE0430; outline-style: solid;}

input.donateinput {width: 100%; border-style: none;}
input.donateinput:focus {outline-color: #EE0430; outline-style: solid;}

div.donatebutton {width: 28.9%; margin-top: 1%; margin-bottom: 7%; margin-left: auto; margin-right: auto; clear: both;}

img.interviewheaderpic {border-width: thin; border-color: #C0C0C0; border-style: ridge; width: 9.35%; float: left; margin-right: 0%;}

div.headeravatartext {margin-top: 5%; margin-left: 22%;}

h3.subtitle {font-size: 2em; margin-left: 10%;}

h3.subtitlebottom {font-size: 2em; margin-left: 8%;}

div.rightnoborder140 {float: right; width: 9.5%; margin: 1% 1% 1% 1%; border-style: none;}

img.scalead {width: 100%; border-style: groove; border-width: thin; border-color: #E6D1ED;}

img.scaleadnoborder {width: 100%; border: none;}

img.scalebar {width: 100%; border-style: none;}

img.scalegif {width: 100%; border-style: none;}

div.menu {width: 20%; float: left; margin: 1% 1% 1% 1%;}

a.linkbanner:link {text-decoration: none;}
a.linkbanner:visited {text-decoration: none;}
a.linkbanner:hover {text-decoration: none;}
a.linkbanner:focus {outline: none; background-color: #EE0430;}

hr.standard {display: none;}

div.hrstandard {border-style: solid; border-color: #7F7882; border-width: thin; clear: both; width: 100%; margin-top: 2%; margin-bottom: 2%;}

div.hrgreen {border-style: solid; border-color: #22B513; border-width: thin; clear: both; width: 100%; margin-top: 2%; margin-bottom: 2%;}

div.hrred {border-style: solid; border-color: #F40A25; border-width: thin; clear: both; width: 100%; margin-top: 2%; margin-bottom: 2%;}

h2.subtitlecenter {text-align: center; font-size: 3em; margin-bottom: 5%;}

h3.subtitlecenter {text-align: center; font-size: 2em; margin-bottom: 5%;}

p.mainavietexttopindent {font-size: 1.8em; margin-left: 8%; margin-top: 10%;}

p.mainavietext {font-size: 1.8em; margin-left: 8%;}

p.mainavietexttweet {font-size: 1.8em; margin-left: 16%;}

img.interviewpic {border-width: thin; border-color: #C0C0C0; border-style: ridge; width: 7.3%; float: left; margin-right: 0%; margin-bottom: 3%;}

img.interviewpictweet {border-width: thin; border-color: #C0C0C0; border-style: ridge; width: 14.6%; float: left; margin-right: 1%; margin-bottom: 3%;}

div.interviewblock {clear: left;}

div.interviewblocktopmargin {clear: left; margin-top: 5%;}

div.right375 {float: right; width: 36.6%; margin: 1% 1% 1% 1%;}

div.right256 {float: right; width: 25.0%; margin: 1% 1% 1% 1%;}

div.right314 {float: right; width: 30.6%; margin: 1% 1% 1% 1%;}

div.right500 {float: right; width: 48.8%; margin: 1% 1% 1% 1%;}

div.right228 {float: right; width: 22.2%; margin: 1% 1% 1% 1%;}

div.right250 {float: right; width: 24.4%; margin: 1% 1% 1% 1%;}

div.right200 {float: right; width: 19.5%; margin: 1% 1% 1% 1%;}

div.right350 {float: right; width: 34.1%; margin: 1% 1% 1% 1%;}

div.right380 {float: right; width: 37.1%; margin: 1% 1% 1% 1%;}

div.right400 {float: right; width: 39.0%; margin: 1% 1% 1% 1%;}

div.right281 {float: right; width: 27.4%; margin: 1% 1% 1% 1%;}

div.right310 {float: right; width: 30.2%; margin: 1% 1% 1% 1%;}

div.right300 {float: right; width: 29.2%; margin: 1% 1% 1% 1%;}

div.right160 {float: right; width: 15.6%; margin: 1% 1% 1% 1%;}

div.right328 {float: right; width: 32.0%; margin: 1% 1% 1% 1%;}

div.right227 {float: right; width: 22.1%; margin: 1% 1% 1% 1%;}

div.right600 {float: right; width: 58.5%; margin: 1% 1% 1% 1%;}

div.rightspecial325 {float: right; width: 31.7%; margin: 3% 1% 3% 1%;}

div.right149noborder {float: right; width: 14.5%; margin: 1% 1% 1% 1%; border-style: none;}

img.scalepicnocaption {border-width: medium; border-color: #C0C0C0; border-style: ridge; width: 100%}

div.center383 {margin-left: auto; margin-right: auto; clear: both; width: 37.4%; margin-top: 1%; margin-bottom: 1%;}

div.center793 {margin-left: auto; margin-right: auto; clear: both; width: 77.4%; margin-top: 1%; margin-bottom: 1%;}

div.center300 {margin-left: auto; margin-right: auto; clear: both; width: 29.2%; margin-top: 1%; margin-bottom: 1%;}

div.center328 {margin-left: auto; margin-right: auto; clear: both; width: 32.0%; margin-top: 1%; margin-bottom: 1%;}

div.center350 {margin-left: auto; margin-right: auto; clear: both; width: 34.1%; margin-top: 1%; margin-bottom: 1%;}

div.center694 {margin-left: auto; margin-right: auto; clear: both; width: 67.7%; margin-top: 1%; margin-bottom: 1%;}

div.center800 {margin-left: auto; margin-right: auto; clear: both; width: 78.1%; margin-top: 1%; margin-bottom: 1%;}

div.center615 {margin-left: auto; margin-right: auto; clear: both; width: 60.0%; margin-top: 1%; margin-bottom: 1%;}

div.center762 {margin-left: auto; margin-right: auto; clear: both; width: 74.4%; margin-top: 1%; margin-bottom: 1%;}

div.center564 {margin-left: auto; margin-right: auto; clear: both; width: 55.0%; margin-top: 1%; margin-bottom: 1%;}

div.center463 {margin-left: auto; margin-right: auto; clear: both; width: 45.2%; margin-top: 1%; margin-bottom: 1%;}

div.center501 {margin-left: auto; margin-right: auto; clear: both; width: 48.9%; margin-top: 1%; margin-bottom: 1%;}

div.center623 {margin-left: auto; margin-right: auto; clear: both; width: 60.8%; margin-top: 1%; margin-bottom: 1%;}

div.center744 {margin-left: auto; margin-right: auto; clear: both; width: 72.6%; margin-top: 1%; margin-bottom: 1%;}

div.center749 {margin-left: auto; margin-right: auto; clear: both; width: 73.1%; margin-top: 1%; margin-bottom: 1%;}

div.center739 {margin-left: auto; margin-right: auto; clear: both; width: 72.1%; margin-top: 1%; margin-bottom: 1%;}

div.center509 {margin-left: auto; margin-right: auto; clear: both; width: 49.7%; margin-top: 1%; margin-bottom: 1%;}

div.center600 {margin-left: auto; margin-right: auto; clear: both; width: 58.5%; margin-top: 1%; margin-bottom: 1%;}

div.center568 {margin-left: auto; margin-right: auto; clear: both; width: 55.4%; margin-top: 1%; margin-bottom: 1%;}

div.center450 {margin-left: auto; margin-right: auto; clear: both; width: 43.9%; margin-top: 1%; margin-bottom: 1%;}

div.center450noborder {margin-left: auto; margin-right: auto; clear: both; width: 43.9%; margin-top: 1%; margin-bottom: 1%; border: none;}

div.center768 {margin-left: auto; margin-right: auto; clear: both; width: 75.0%; margin-top: 1%; margin-bottom: 1%;}

div.center311 {margin-left: auto; margin-right: auto; clear: both; width: 30.3%; margin-top: 1%; margin-bottom: 1%;}

div.center514 {margin-left: auto; margin-right: auto; clear: both; width: 50.1%; margin-top: 1%; margin-bottom: 1%;}

div.center544 {margin-left: auto; margin-right: auto; clear: both; width: 53.1%; margin-top: 1%; margin-bottom: 1%;}

div.center582 {margin-left: auto; margin-right: auto; clear: both; margin-top: 1%; margin-bottom: 1%; width: 56.8%;}

div.center441 {margin-left: auto; margin-right: auto; clear: both; width: 43.0%; margin-top: 1%; margin-bottom: 1%;}

div.center422 {margin-left: auto; margin-right: auto; clear: both; width: 41.2%; margin-top: 1%; margin-bottom: 1%;}

div.center597 {margin-left: auto; margin-right: auto; clear: both; width: 58.3%; margin-top: 1%; margin-bottom: 1%;}

div.center250 {margin-left: auto; margin-right: auto; clear: both; width: 24.4%; margin-top: 1%; margin-bottom: 1%;}

div.center636 {margin-left: auto; margin-right: auto; clear: both; width: 62.1%; margin-top: 1%; margin-bottom: 1%;}

div.center700 {margin-left: auto; margin-right: auto; clear: both; width: 68.3%; margin-top: 1%; margin-bottom: 1%;}

div.center550 {margin-left: auto; margin-right: auto; clear: both; width: 53.7%; margin-top: 1%; margin-bottom: 1%;}

div.center428 {margin-left: auto; margin-right: auto; clear: both; width: 41.7%; margin-top: 1%; margin-bottom: 1%;}

div.center411 {margin-left: auto; margin-right: auto; clear: both; width: 40.1%; margin-top: 1%; margin-bottom: 1%;}

div.center500 {margin-left: auto; margin-right: auto; clear: both; width: 48.8%; margin-top: 1%; margin-bottom: 1%;}

div.center628 {margin-left: auto; margin-right: auto; clear: both; width: 61.3%; margin-top: 1%; margin-bottom: 1%;}

div.center775 {margin-left: auto; margin-right: auto; clear: both; width: 75.6%; margin-top: 1%; margin-bottom: 1%;}

div.center640 {margin-left: auto; margin-right: auto; clear: both; width: 62.5%; margin-top: 1%; margin-bottom: 1%;}

div.center397 {margin-left: auto; margin-right: auto; clear: both; width: 38.7%; margin-top: 1%; margin-bottom: 1%;}

div.center482 {margin-left: auto; margin-right: auto; clear: both; width: 47.0%; margin-top: 1%; margin-bottom: 1%;}

div.center491 {margin-left: auto; margin-right: auto; clear: both; width: 47.9%; margin-top: 1%; margin-bottom: 1%;}

div.center522 {margin-left: auto; margin-right: auto; clear: both; width: 50.9%; margin-top: 1%; margin-bottom: 1%;}

div.center763 {margin-left: auto; margin-right: auto; clear: both; width: 74.5%; margin-top: 1%; margin-bottom: 1%;}

div.center659 {margin-left: auto; margin-right: auto; clear: both; width: 64.3%; margin-top: 1%; margin-bottom: 1%;}

div.center450special {margin-left: auto; margin-right: auto; width: 43.9%; margin-top: 1%; margin-bottom: 1%;}

div.centernoborder467 {margin-left: auto; margin-right: auto; clear: both; width: 40.0%; margin-top: 1%; margin-bottom: 3%;}

div.centerpp800 {margin-left: auto; margin-right: auto; clear: both; width: 78.1%; margin-top: 5%; margin-bottom: 5%;}

img.scalebutton {width: 100%; border: none;}

img.scalebuttoncenter {width: 100%; border:none;}

div.buttonbottom {width: 20.0%; float: left; margin-left: .4%; margin-bottom: 0%;}

div.buttoncenter {width: 20.0%; margin-left: auto; margin-right: auto; clear: both; margin-top: 1%;}

h3.standardlist {margin-left: 1%; font-size: 2.1em;}

p.maincentertext {font-size: 1.8em; text-align: center;}

p.maincentertextspecial {clear: both; font-size: 1.8em; text-align: center;}

p.maincentertextmargintop {font-size: 1.8em; text-align: center; margin-top: 7%;}

p.maincentertextcaption {font-size: 1.45em; text-align: center; font-weight: bold;}

div.centercaption800 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 78.1%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption597 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 58.3%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption700 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 68.3%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption430 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 41.9%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption600 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 58.5%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption450 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 43.9%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption400 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 39.0%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption350 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 34.1%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption500 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; width: 48.8%; margin-left: auto; margin-right: auto; clear: both; margin-top: 1%; margin-bottom: 1%;}

div.centercaption640 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 62.5%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption476 {font-size: 1.8em; text-align: center; border-width: 5px; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; width: 46.4%; margin-left: auto; margin-right: auto; clear: both; margin-top: 1%; margin-bottom: 1%;}

div.centercaption466 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 45.5%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption403 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 39.3%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption250 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 24.4%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption308 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 30.0%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption320 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 31.2%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption650 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 63.4%; margin-top: 1%; margin-bottom: 1%;}

div.centercaption713 {font-size: 1.8em; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; margin-left: auto; margin-right: auto; clear: both; width: 69.6%; margin-top: 1%; margin-bottom: 1%;}

div.rightcaption400 {font-size: 1.8em; float: right; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; width: 39.0%; margin: 1% 1% 1% 1%;}

div.rightcaption350 {font-size: 1.8em; float: right; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; width: 34.1%; margin: 1% 1% 1% 1%;}

div.rightcaption525 {font-size: 1.8em; float: right; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; width: 51.2%; margin: 1% 1% 1% 1%;}

div.rightcaption240 {font-size: 1.8em; float: right; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; width: 23.4%; margin: 1% 1% 1% 1%;}

div.rightcaption300 {font-size: 1.8em; float: right; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; width: 29.2%; margin: 1% 1% 1% 1%;}

div.rightcaption411 {font-size: 1.8em; float: right; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; width: 40.1%; margin: 1% 1% 1% 1%;}

div.rightcaption236 {font-size: 1.8em; float: right; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; width: 23.0%; margin: 1% 1% 1% 1%;}

div.rightcaption425 {font-size: 1.8em; float: right; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; width: 41.5%; margin: 1% 1% 1% 1%;}

div.rightcaption320 {font-size: 1.8em; float: right; text-align: center; border-width: thick; border-color: #C0C0C0; border-style: outset; background-color: #8286a8; width: 31.2%; margin: 1% 1% 1% 1%;}

img.scale {width: 100%;}

div.centerpiece {font-size: 1.8em; display: inline; background-color: #B0B0B0;}

select.selectnoformat {display: inline; font-size: 1em;}

p.inlinep {display: inline;}

p.maincenterboldtext {text-align: center; font-size: 1.8em; font-weight: bold;}

p.maintextspecial {font-size: 1.8em; font-style: italic; font-weight: bolder;}

p.maintexttop {font-size: 1.8em; margin-top: 10%; font-weight: bold;}

p.mainquestiontext {font-size: 1.8em; margin-left: 30%; margin-right: 30%; width: 40%; margin-top: 7%;}

span.mainquestionboldtext {font-weight: bold;}

span.mainquestionboldtextindent {font-weight: bold; margin-left: 6%;}

span.spanitalic {font-style: italic;}

p.maintext {font-size: 1.8em;}

p.maintextadviceindent {font-size: 1.8em; margin-bottom: 3%; clear: left;}

p.maintextindent {font-size: 1.8em; margin-left: 2%;}

p.maintextextramargin {font-size: 1.8em; margin-bottom: 7%;}

p.mainboldtext {font-weight: bold; font-size: 1.8em;}

p.mainboldtextclearleft {font-weight: bold; font-size: 1.8em; clear: left;}

h3.homesmall {text-align: right; font-size: 2em; font-weight: bold;}

p.maincentertextmargintopspecial {font-size: 1.8em; text-align: center; margin-top: 7%; font-weight: bold;}

p.maincentertextmargintopspecialtwo {font-size: 1.8em; text-align: center; margin-top: 11%; font-weight: bold;}

p.mainboldtextclearboth {clear: both; font-size: 1.8em; font-weight: bold;}

p.mainboldtexttop {font-size: 1.8em; font-weight: bold; margin-top: 5%;}
