/* CSS Document */
body,img,p,a,h1,h2,h3,h4,h5,h6,form,td,ul,li,dd,dt,div,fieldset{ margin:0; padding:0; border:0;}
body{background-color:#67727c;font-family: EurostileExtendedTwo, Eurostile,Garamond, Arial; }
h3{color:#836e75; font-size:16px; line-height:20px; letter-spacing:0.08em;}
h2{color:#836e75; font-size:20px; line-height:35px; font-weight:bold}
/*.center-bg{background:url(background_home.jpg) no-repeat; height:404px; }*/
.center-bg{background:url(background_home.png) no-repeat; height:405px; }
/*.menu{ text-align:right;letter-spacing:0.07em; }*/
.menu{ text-align:right;letter-spacing:0.3em; padding-bottom:0px; }
.menu td{color:#999999;font-family:Eurostile, Garamond, Arial; font-size:15px;padding-left:15px; padding-right:10px;letter-spacing:0.3em;}
.menu a { color:#999999; font-family:Eurostile, Garamond, Arial;  text-decoration:none;  font-size:15px; letter-spacing:0.3em;}
.menu a:hover{color:#ffffff}
.content{text-align:left; color:#535F74; line-height:22px; padding-right:20px;font-family: EurostileExtendedTwo, Eurostile,Garamond, Arial;  font-size:14px; overflow:auto;}
.content a{text-decoration:none; color:#535F74;}
.content a:hover{text-decoration:underline}
.showtitles{text-align:left; color:#836E75; line-height:20px; padding-right:20px;font-family: Eurostile,Garamond, Arial;  font-size:16px; letter-spacing:0.3em;}
.galtitles{text-align:center; color:#836E75; line-height:20px; padding-left:25px; padding-right:20px;font-family: Eurostile,Garamond, Arial;  font-size:16px; letter-spacing:0.3em;}
a.email{color:#0E1C37; font-size:14px; text-decoration:none; padding-left:20px;font-family: EurostileExtendedTwo, Eurostile,Garamond, Arial; letter-spacing:0.20em ;  }
a:hover.email {color:#FFFFFF}
.resume-bg{background:url(resumebg.png) no-repeat center; height:377px; width:900px;}
.resume-content{background:url(resumebg.png) repeat-x top center; height:377px; width:900px; color:#C9CED4; text-align:center; line-height:16px; font-family: EurostileExtendedTwo, Eurostile,Garamond, Arial; font-size:14px; letter-spacing:0.04em; margin-top:-5px;}
.resume-content table{margin:0 auto; text-align:left; padding:0;}
.resume-content a{color:#C9CED4; text-decoration:none; font-size:16px}
.resume-content a:hover{color:#C9CED4 text-decoration:underline}
.resume-scroll {overflow:auto;}
.resume-footer{background:url(newsfooter.png) no-repeat center; height:27px;}
.bio-bg{background:url(biobga.png) no-repeat; height:377px; }
.bio-content{color:#707E90; line-height:22px; font-family: EurostileExtendedTwo, Eurostile,Garamond, Arial;font-size:14px;letter-spacing:0.1em; text-align:left; margin:5px 20px 10px 40px;padding: 0px 10px 10px 40px; }
.bio-content a{text-decoration:none; color:#707E90;}
.bio-content a:hover{text-decoration:underline}
.bio-footer{background:url(newsfooter.png) no-repeat; height:27px;}
.news-footer{background:url(newsfooter.png) no-repeat center; height:27px;}
.contact-bg{background:url(contact_bgb.png) no-repeat; height:377px; }
.contact-content{color:#535F74; line-height:18px; font-family: EurostileExtendedTwo, Eurostile,Garamond, Arial;  font-size:14px; }
.contact-content a{ text-decoration:none; color:#535F74}
.contact-content a:hover{ text-decoration:underline;color:#535F74}
.contact-footer{background:url(newsfooter.png) no-repeat; height:27px;}
.showreel-bg{background:url(showreelbg.png) no-repeat; height:377px; }
.showreel-content{color:#535F74; line-height:22px; font-family: EurostileExtendedTwo, Eurostile,Garamond, Arial;  font-size:14px; }
.showreel-content a{ text-decoration:none; color:#808893; font-family:EurostileExtendedTwo, Eurostile, Garamond, Arial;  }
.showreel-content a:hover{ text-decoration:none;color:#ffffff }
.showreel-footer{background:url(newsfooter.png) no-repeat; height:27px;}
.gallery-bg{background:url(gallery_bg.png) no-repeat; height:377px;}
.gallery-content{color:#F3F4F5; line-height:16px; font-family: EurostileExtendedTwo, Eurostile,Garamond, Arial;  font-size:14px; letter-spacing:0.04em; height:125px; float:none; padding-left:50px;}
.gallery-content a{color:#F3F4F5; text-decoration:none; font-size:16px; }
.gallery-content a:hover{color:#F3F4F5; text-decoration:underline }
.gallery-footer{background:url(newsfooter.png) no-repeat; height:27px;}
.gallery-gallery{margin-left:30px;}
/*.gallery1{width:800px;}*/
/*.gallery2{ width:390px; height:125px; float:none; }*/
.box{overflow: auto; }
.galreturn{background-color:#000000; text-decoration:none; color:#535F74; font-family: EurostileExtendedTwo, Eurostile,Garamond, Arial;  font-size:14px; padding:0px 0 0 12px;}