/*ECA CSS start*/
body {background-color: #000000; font-family: verdana, arial, geneva, sans-serif; font-size: 12pt; color: #FFFFCC; margin-top: 0.1in; margin-right: 0.2in; margin-bottom: 0.1in; margin-left: 0.2in; } 

p { background-color: #000000; font-family: verdana, arial, sans-serif; font-size: 12pt; color: #FFFFCC; margin-top: 0.1in; margin-right: 0.3in; margin-bottom: 0.1in; margin-left: 0.3in; }
p.special { text-align: center; margin-top: 0.1in; margin-right: 0.5in; margin-bottom: 0.1in; margin-left: 0.5in; }
p.links { text-align: left; margin-top: 0.2in; margin-right: 0.1in; margin-bottom: 0.2in; margin-left: 0.1in; line-height: 0.5cm }
p.boldcenter { margin-top: 0.1in; margin-right: 0.3in; margin-bottom: 0.1in; margin-left: 0.3in; text-align: center; font-weight: bold; font-size: 13pt; }
p.bolditaliccenter { margin-top: 0.1in; margin-right: 0.3in; margin-bottom: 0.1in; margin-left: 0.3in; text-align: center; font-weight: bold; font-style: italic; font-size: 13pt; }

span.bolditalic { font-weight: bold; font-style: italic; font-size: 15pt; }
span.bold { font-weight: bold; font-size: 13pt; }

table { margin-left: auto; margin-right: auto; text-align: center; empty-cells: show; border-collapse: collapse; }
th { text-align: center; vertical-align: baseline }
td { text-align: center; vertical-align: middle; border: 0; padding: 2px; }
tr { text-align: center; vertical-align: middle; }

ul#gallery { margin: 0 auto; padding: 3px; list-style-type: none; vertical-align: middle; text-align: center; width: 700px; }
ul#gallery li { float: left; margin: 3px; padding: 4px; width: 330px; height: 425px; border: 0; text-align: center; vertical-align: middle; } 
ul#gallery li img { padding: 1px; }
ul#gallery li p { margin: 0.1in; }

ul#showcase { margin: 0 auto; padding: 3px; list-style-type: none; vertical-align: middle; text-align: center; width: 720px; }
ul#showcase li { float: left; margin: 3px; padding: 5px; border: 0; vertical-align: middle; width: 700px; height: 260px; } 
ul#showcase li img { padding: 2px; }
ul#showcase li p { text-align: center;}

.pro { margin: 0 auto; padding: 2px; vertical-align: middle;  text-align:left; width: 720px; }
.progallery { margin: 0 auto; padding: 2px;  width: 650px; }
.progoalies { float: left; width: 155px; border: 0px; padding: 2px; margin: 0; }
.proimages { float: left; width: 95px; border: 0px; padding: 6px; margin: 0; }
.proimages2 { float: left; width: 105px; border: 0px; padding: 6px; margin: 0; }

.thumbnailgallery { margin: 0 auto; padding: 2px; vertical-align: middle; text-align: center; width: 600px; }
.thumbnail { float: left; width: 95px; border: 0px; padding: 2px; margin: 0; }
.clearboth { clear: both; }

.thumbnailbackplates { margin: 0 auto; padding: 5px; vertical-align: middle; text-align: center; width: 650px; }
.thumbnail1 { float: left; width: 100px; border: 0px; padding: 2px; margin-left: 2px; margin-right: 2px; }


a:link { font-size: 12pt; text-decoration: underline; color: #0000ff; font-weight: bolder; background-color: #000000; }
a:visited { font-size: 12pt; text-decoration: underline; color: #0000ff; font-weight: bold; background-color: #000000; }
a:active { font-size: 12pt; text-decoration: underline; color: #0000ff; font-weight: bold; background-color: #000000; }
a:hover { font-size: 12pt; text-decoration: underline; color: #ffff00; font-weight: bold; background-color: #000000; }

h1, h2, h3, h4, h5 { background-color: #000000; color: #FFFFCC; font-family: verdana, geneva, sans-serif; font-weight: bold; text-decoration: none; margin-right: 0.3in; margin-left: 0.3in; margin-bottom: 0in; }
div { text-align: center; } 

#nav { vertical-align: middle; text-align: center; border-bottom: 1pt solid #ffffcc; padding: 0.06in; }
#div1 { text-align: left; margin-right: 0.3in; margin-left: 0.3in; border: 0pt; }
#header { text-align: center; border-top: 1pt solid #ffffcc; padding-top: 0.1in; }  
#candy { text-align: center; border: 0; margin-top: 0.1in; margin-right: 0.3in; margin-bottom: 0.1in; margin-left: 0.3in; font-size: 13pt; }
#contact { text-align: center; border: 0; margin-top: 0.1in; margin-right: 0.3in; margin-bottom: 0.1in; margin-left: 0.3in; font-size: 12pt; }
#footer { text-align: center; font-family: verdana, arial, sans-serif; font-size: 9pt; color: #ffffcc; background-color : #000000; border: 0; padding: 0.1in; clear: both;}
#frame { border: 1pt solid #FFFFCC; text-align: justify; }

.testimonial { margin: 0 auto; border: 0; width: 800px; vertical-align: middle; text-align: center; }
.testimonial blockquote { font-style: italic; font-family : verdana, arial, sans-serif; font-size: 9pt; }
.testimonial .box { border: 1pt outset #FFFFCC; }
.testimonial .source { font-size : 11pt; font-family : arial, geneva, sans-serif; font-weight: bold; text-align: right; }

.news { vertical-align: middle; text-align: left; margin: 5px; }
.news p { padding: 3px;}

/*ECA CSS end*/

