html { margin:0; padding:0; }  /*light blue text #a6cff7; background blue #2e5882; yellow text #f9ed86; gold e2bf43 */
body { width:auto; height:auto; background:#1d8385 url(/img/gr/bg-ocean-gradient.jpg) repeat left top; text-align:left; margin:0; padding:0; font:14px Verdana, Arial, Helvetica, sans-serif; }
#container { width:1061px; height:auto; margin:auto; padding:0;	position:relative; }
#content { width:1061px; height:auto; float:left; margin:auto; color:#a6cff7; }
p { margin-top:6px; margin-bottom:9px; }  .small-C { font:11px Helvetica, Arial, sans-serif; text-align:center; }
img { border:1px solid #a6cff7; }   
h1 { font:small-caps 34px Century Gothic, Arial, sans-serif; text-align:center; margin:0; padding:0; letter-spacing:3px; color:#e2bf43; }
h2 { font:small-caps bold 14px Helvetica, Ariel, sans-serif; color:white; margin:0; padding:0; margin-bottom:7px; letter-spacing:1px; text-transform:uppercase; }
h3 { font:bold 16px   "Hobo Std", Arial, Helvetica, sans-serif; color:#e2bf43; margin:0; padding:0; margin-bottom:4px; letter-spacing:3px; text-transform:uppercase; }
.small { font:11px Helvetica, Arial, sans-serif; text-align:center; } .center { text-align:center; font-size:16px; }  .blue { color:#1b3d7d; }
#pagetop { width:auto; height:108px; position:relative; margin:auto; margin-bottom:15px; background:#0d576d; border-bottom:1px solid #a6cff7; }
#pageheader {	width:1059px; height:108px; margin:auto; background:#0d576d; position:relative; boorder:1px solid #a6cff7; }
#logo { width:201px; height:85px; background:#2e5882 url(/img/gr/logo-myrick.jpg) no-repeat left top;; margin-top:13px; position:absolute; left:25px; }
#loogotext { width:201px; height:15px; text-indent:76px; position:absolute; top:63px; padding:0; color:#e2bf43; letter-spacing:5px; }
#topnav { width:1057px; height:19px; position:absolute; left:0; top:85px; text-align:center; text-indent:200px; text-transform:uppercase; }
#topnav a { font:12px Verdana,Arial, Helvetica, sans-serif; color:#a6cff7; text-decoration:none; }
#bannerbox { width:615px; height:16px; position:absolute; top:44px; left:300px; }
.banner { font:110% Arial, Helvetica, sans-serif; color:#a6cff7; text-align:center; letter-spacing:3px; text-transform:uppercase; }
#dropmenudiv { position:absolute; border:1px solid #e2bf43; border-bottom-width:0; font:normal 12px Verdana; line-height:18px; z-index:100; }
#dropmenudiv a { width:100%; display:block; text-indent:10px; border-bottom:1px solid #e2bf43; padding:1px 0; text-decoration:none; color:#f9ed86; }
#dropmenudiv a:hover { background-color:#a6cff7; color:blue; }

#mirror { width:419px; height:670px; float:left; border:1px solid #a6cff7; }
#hm-right, #hm-header { width:618px; float:left; margin-left:20px; border:1px solid #a6cff7; }
#hm-right { height:454px; }
#hm-header { height:198px; margin-top:15px }
#hm-header h1 { font:small-caps 36px Century Gothic, Arial, sans-serif; text-align:center; letter-spacing:4px; word-spacing:9px; color:#e2bf43; }

.textcol1, .textcol2, .textcol3, .textcol4, .textcol5, .textcol6 { height:auto; float:left; background-color:#0d576d; margin-bottom:10px; padding:15px 20px; line-height:1.6em; border:1px solid #a6cff7; }
.textcol1 { width:100px; } .textcol2 { width:331px; } .textcol3 { width:460px; } .textcol4 { width:504px; } .textcol5 { width:524px; } .textcol6 { width:675px; } 

.photocol { width:auto; height:auto; float:right; } .photocol img { border:1px solid #a6cff7; } 
.photo-L, .photo-R { margin:12px 12px 0 0; border:1px solid #a6cff7; }  .photo-L { float:left; }  .photo-R { float:right; }
.caption { text-align:center; font-size:90%; margin-bottom:5px; }  /* for photos with a space around the border { margin:2px; padding:4px; border:1px solid #a6cff7; } */

#leftcol { width:365px; height:auto; float:left; }
#rightcol { width:669px; height:684px; float:right; } /*585*/
.biopic { width:330px; height:190px; text-align:center; }
#moreinfo { width:346px; height:55px; float:left; font:13px Arial, Helvetica, sans-serif; color:white; letter-spacing:1px; line-height:1.3em; margin-top:12px; text-align:center; }
#moreinfo .email { font:bold 13px Verdana, Arial, Helvetica, sans-serif; }
#canvas0_0 td, #canvas0_1 td { vertical-align:top; }
#slideshow { width:671px; height:auto; 684px; float:right; text-align:center; margin-bottom:15px; color:#a6cff7; }
.slideshow { float:left; margin-right:10px; margin-bottom:10px;  } /*CSS for DIV containing each thumbnail image*/
.slideshow img { width:197px; height:150px;  } /*each image tag*/
#thumbs { width:1061px; height:auto; float:left; }
.thumb { width:197px; height:150px; margin-right:10px; margin-bottom:10px; float:left; border:1px solid #a6cff7; }
#master0 div { background:url(https://www.billmyrickartist.com/img/gr/bg-ocean-gradient.jpg) 0 -123px; }

/*Contact Us page*/
#address { width:494px; height:auto; float:left; margin:15px 0; text-align:center; line-height:1.4em; color:#a6cff7; }
#request { width:504px; height:auto; float:left; padding:10px 0; margin-top:5px; background:#0d576d; border:1px solid #a6cff7; font:12px Helvetica, Ariel, sans-serif; }
.infoform textarea { font:11px Verdana, Arial, Helvetica, sans-serif;}
.infoform label { width:200px; font-weight:normal; float:left; text-align:right; padding-right:12px; }
.btn { width:auto; background-color:#e2bf43; }  .inquiry { width:328px; }  
.note { width:444px; height:auto; text-align:center; padding:8px 25px; border-top:1px solid #a6cff7; border-bottom:1px solid #a6cff7; background:#afd2f4; color:#0a5ca9; }
.details { width:444px; height:auto; margin-left:25px; margin-top:5px; }
.subnote { width:474px; float:left; padding:10px 15px; margin-top:15px; text-align:center; border:1px solid #e2bf43; }

/*Galleries page*/
.gallery { width:430px; height:170px; float:left; text-align:center; margin-top:15px; padding:15px; border:1px solid #a6cff7; }

a:link, a:visited { color:#e2bf43;; text-decoration:underline; }
a:hover {	color:#f9ed86; text-decoration:underline; }
#topnav a:hover, #galleries a:hover h1 { color:#f9ed86; text-decoration:underline; }
#topnav a.selected { color:#e2bf43; text-decoration:none; }
.selected { color:white; font-weight:bold; text-decoration:none; }
#footer { width:1037px; height:60px; clear:both; margin-top:15px; float:left; text-align:center; color:#a6cff7; font:12px Arial, Helvetica, sans-serif;}
#copyright { width:1059px; height:17px; font:11px Arial, Helvetica, sans-serif; padding-top:7px; border:1px solid #a6cff7; }
#footnav { width:1061px; height:25px; padding-top:10px;  }
#footer a:link, #footer a:visited { color:#a6cff7; text-decoration:underline; } 
#footer a:hover { color:blue; text-decoration:underline; } 
#footer a.selected { color:#e2bf43; text-decoration:none; }
#aa { margin:8px 0; font:11px Arial, Helvetica, sans-serif; }
#aa a:link, #aa a:visited { color:#f9ed86; text-decoration:underline; }
#aa a:hover { color:blue; }
#hits { font:10px Arial, Helvetica, sans-serif; color:#a6cff7; margin-top:3px; }