/* CSS Document */





body {text-align:center; margin:2px 0 2px 0;color:#242424; background: #FFF}
h1 {margin:0; padding:36px 0 0  22px; font-size: 20px; color:#C7BDA1; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase;width: 955px; height:81px; position:relative; }
.italic {color: #FFFFFF; font-style:italic;}
h2 {margin:0; padding:15px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif ; font-size: 12px; color:#666;}

a {outline: none; text-decoration:none }

#container {width:955px; text-align:left;  margin:auto; /*overflow:hidden;*/ background-color: #E7E7E7;}
#header {height:81px; background:#242424 ;padding:0 0 0 0; overflow:hidden;}
#imgover{display:block; position:absolute; left:0; top:0; z-index:1; width:955px; height:81px;
      margin:0; padding:0; background:url(../engravers/images/header.jpg) no-repeat}
#header a {margin:0; padding:36px 0 0 0; font-size: 20px; color:#C7BDA1; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase}

#nav {width:100%; background: url(../engravers/images/nav_bg.jpg) no-repeat; margin:0; padding:0 0 0 0;  overflow:hidden}
#content {height:383px; background:  url(../engravers/images/content_bg.jpg) no-repeat; padding:0 0 0 22px;margin:0;}
body#fo #content {height:383px; background:  url(../engravers/images/content_bg.jpg) no-repeat; padding:0 0 0 0;margin:0;}
#flash {height:365px; width:955px; padding:0;margin:0;}
#in #content {background: url(../engravers/images/splash.jpg) no-repeat }
.column {width:240px; float:left; margin:33px 30px 10px 0;}
.column p { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; margin:0;   }
.indent { padding-left:1em;}
#img_area  {width:410px;height:344px; float:right; margin-left:-412px; margin-top:20px;}

body#al #img_area {  background:url(../engravers/images/alasdair.jpg) no-repeat;}
body#ri #img_area {  background:url(../engravers/images/rish.jpg) no-repeat; }
body#st #img_area {  background:url(../engravers/images/studio.jpg) no-repeat; }
body#en #img_area {  background:url(../engravers/images/lathe.jpg) no-repeat; }


.large_letter {font-family:Georgia, "Times New Roman", Times, serif; color:#959595;font-size: 53px;text-transform: uppercase; /*font-weight:bold*/;float: left;margin-right:8px;line-height: 45px;}

#nav ul { list-style:none; margin:0 0 0 0px; padding:12px 0 0 22px ;height:28px; width:550px;float:left;   }
#nav ul li { display:inline; margin-right:29px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#959595; text-transform:capitalize;}
#nav ul li a { text-decoration: none; margin: 0 ; padding: 0 ;  color:#58A5DC; }
#nav ul li a:hover {color: #959595;}


#footer {clear:both; height:96px; background:#242424 url(../engravers/images/footer_bg.jpg) no-repeat;padding:0 0 0 22px; overflow-x:hidden}
#footer p { ;margin:0; color: #CCCCCC; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#footer h3 {  margin:0; padding:15px 0 10px 0;font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #C7BDA1}

#footer .left { width:57%; float:left}
#footer .middle {float:left; width:25%; margin:0 0 0 0; padding-top:66px;}
#footer .middle p {color:#625F55;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px;}
#footer .right { float:right; width:18%; text-align:right;margin:0 20px 0 -20%; padding-top:26px; }

#footer a {color:#CCCCCC;text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
#footer a:hover {color: #C7BDA1;}
#footer .right a {color:#625F55; font-size:8px;display:block; background: url(../engravers/images/am_logo.jpg) right top no-repeat; padding:40px 0 0 0; }
#footer .right a:hover {color: #C7BDA1; background:url(../engravers/images/am_logo_over.jpg) right top no-repeat}

#kirra { float:right;margin:7px 10px 0 0; padding:0 ; text-align:center; border: medium double #FFF ; height:20px;}
#kirra p {font:10px Arial, Helvetica, sans-serif  italic ; color:#2F2F2F; padding:3px 5px 0 5px; margin:0; display:inline; }
