html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
}
@font-face {
            font-family: 'Gabriola';
            src: url('http://jamisonward.com/fonts/gabriola.eot');
            src: url('http://jamisonward.com/fonts/gabriola.eot#iefix') format('embedded-opentype'),
                url('http://jamisonward.com/fonts/gabriola.woff') format('woff'),
                url('http://jamisonward.com/fonts/gabriola.ttf') format('truetype'),
                url('http://jamisonward.com/fonts/gabriola.svg#gabriola') format('svg');
            font-weight: normal;
            font-style: normal;
           }

@font-face {
            font-family: 'Calibri';
            src: url('http://jamisonward.com/fonts/calibri.eot');
            src: url('http://jamisonward.com/fonts/calibri.eot#iefix') format('embedded-opentype'),
                url('http://jamisonward.com/fonts/calibri.woff') format('woff'),
                url('http://jamisonward.com/fonts/calibri.ttf') format('truetype'),
                url('http://jamisonward.com/fonts/calibri.svg#calibri') format('svg');
            font-weight: normal;
            font-style: normal;
           }
           
           
body{font-family: Tahoma, arial; font-size: 14px;color: #717171;background: url("bg.png") repeat;}
a{color: #fff;text-decoration: none;}
img{width: auto;height: auto;max-width: 100%;}

.maindiv{max-width: 1076px;margin: 0 auto;}
.header{position: relative;height: 290px;}
.header .mikeimg{position: absolute;top: -27px;right:-40px;z-index: 99;}
.logo {float: left;margin-top:80px;width: 630px;}
.logo img{width: auto;height: auto;max-width: 100%;}
.main-content{clear: both;}
.content-blck{background: url("maincont.png") repeat;border-radius: 18px;}
.punchline{padding: 20px 20px 10px 20px;font-family: Gabriola;background: url("border.png") repeat-x bottom;}
.punchline h1{font-size:45px;color: #fff;font-weight: normal;line-height: 60px;width: 680px;text-align: center;*line-height:normal;}
.punchline span{width: 680px;text-align: center;display: block;font-size: 24px;line-height: 22px;*line-height:normal;}
.left-img {float: left;width: 330px;margin:0px 30px;}
.left-img .imgs img{border: 10px solid #fff;width: 310px;height: auto;}
.cont-text{overflow: hidden;padding: 30px 10px 30px;}
.voice-demo{margin-top: 10px;}
.voice-demo a{display: block;float: left;}
.voice-demo a.bgs{width:60px;height:50px;background: url("sprite.png") no-repeat;margin-right: 5px;}
.voice-demo a.volumn{background-position:-161px 0;}
.voice-demo a.volumn:hover{background-position:-224px 0;}
.voice-demo a.play{background-position:-307px 0;}
.voice-demo a.play:hover{background-position:-370px 0;}
.voice-demo a.listen{margin: 15px 0 0 10px;}
.voice-demo a.listen:hover{text-decoration: underline;}

.about-me{float: right;width: 630px;margin-right: 30px;text-align: justify;}
.about-me h1{font-size: 36px;color: #fb5923;font-style: italic;font-family: calibri;font-weight: normal;}
.about-me p{margin-top: 15px;}
.about-me p span{color: #fff;}

.contactme{margin: 20px 0px;overflow: hidden;}
.contactme .contact-info{float: left;width: 517px;}
.contactme h1{color: #eaeaea;font-size: 30px;font-weight: normal;font-style: italic;font-family: calibri;}
.cont{margin-top: 35px;}
.cont .social{width: 210px;float: left;}
.cont .social a{display: block;background: url("sprite.png") no-repeat -58px 0;width: 40px;height: 40px;float: left;}
.cont .social a:hover{background-position: -105px 0;}
.cont .social span{float: left;display: block;margin-right: 10px;line-height: 34px;}

.email-phone{float: left;}
.email-phone p{margin-bottom: 3px;}
.email-phone p span{color: #fff;}
.email-phone p label {display: inline-block;width: 80px;}

.contact-form{float: left;width: 529px;padding-left:30px;background: url("top-border.png") repeat-y left;padding-bottom: 10px;}
.contact-form .textboxes input{font-family: tahoma;background: url("sprite.png") no-repeat;border: 0 none;color: #575656;height: 37px;padding: 0 10px;width: 232px;background-position: 0 -59px;appearance: none;-webkit-appearance: none;-moz-appearance: none;margin: 0px;}
.contact-form .textboxes input#name{margin-right: 20px;*margin-right:15px;}
.contact-form .textareas{margin-top: 20px;}
.contact-form .textareas textarea{overflow:auto; background: url("sprite.png") no-repeat 0px -113px;border: none;font-family: Tahoma;color: #575656;font-size: 14px;height: 144px;max-height: 144px;min-height: 144px;padding: 10px;max-width:508px;min-width:508px;width: 508px;appearance: none;-webkit-appearance: none;-moz-appearance: none;}

.butns{margin-top: 20px;}
.butns input{appearance: none;-webkit-appearance: none;-moz-appearance: none;font-size: 18px;font-family:Tahoma;color: #4b4b4b;background: url("maincont.png") repeat; border: none; border-radius: 7px;cursor: pointer; margin-right: 15px;padding: 5px 0;width: 140px;}
.butns input:hover{color: #b0410b;background: #000000;}
.footer{background: url("footer.png") repeat-x scroll center top;padding: 20px 0;color:#3E3E3E;}
.message {color: #FB5923; margin-top: 15px;}

/*
     FILE ARCHIVED ON 23:51:18 Sep 14, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:16:13 Oct 17, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  RedisCDXSource: 13.145
  exclusion.robots: 0.178
  exclusion.robots.policy: 0.165
  CDXLines.iter: 18.305 (3)
  esindex: 0.015
  captures_list: 119.402
  PetaboxLoader3.datanode: 113.861 (4)
  load_resource: 157.527
  PetaboxLoader3.resolve: 72.332
  LoadShardBlock: 81.606 (3)
*/