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,font,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{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:1px;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{font-size:100%;color:#636464;font-family:"lucida grande","lucida sans unicode",sans-serif;padding-top:30px;}
#container{width:960px;margin:0 auto;}
.mir{letter-spacing:-1000em;}
/*\*/html>body .mir{letter-spacing:normal;text-indent:-999em;overflow:hidden;}
/* End of hack */ img#logo{margin-top:-20px;}
h1.mir{width:719px;height:89px;background-image:url(scottomlinson.png);}
h1,h2,h4,h5{font-weight:normal;}
h1{color:#010101;}
h2{color:#636464;font-size:2.375em;}
h3{color:#010101;font-size:1.8em;margin-bottom:1em;}
h4 a:link,h4 a:visited,h4 a:hover,h4 a:active{font-family:"lucida grande","lucida sans console",sans-serif;font-size:1.6em;color:#fff;text-decoration:none;}
#contact-form{background:#636464;padding:18px;margin-bottom:30px;height:4em;line-height:4em;text-align:center;}
p{color:#636464;text-indent:1em;}
h6 a{color:#5d72b7;text-decoration:none;float:right;font-size:1em;}
.floatleft{float:left;}
hr{height:6px;width:90%;background:#fff url(gradient.png) repeat-y scroll center;border:none;margin:30px auto;clear:both;}
img{padding:0 18px 18px 0;}
div.img{width:750px;margin:2em auto;}
ul{-moz-column-count:2;-moz-column-gap:1.2em;-webkit-column-count:2;-webkit-column-gap:1.2em;}
ul li{list-style-position:inside;line-height:1.25em;list-style-type:square;color:#5d72b7;}
ul li p{margin-left:1.25em;margin-bottom:.9em;text-indent:0;}
blockquote{background-color:#5d72b7;width:120px;height:120px;text-align:center;padding:14px;margin:20px;}
blockquote h5{font-family:"lucida grande","lucida sans console",sans-serif;color:#fff;font-size:2.5em;margin-top:12px;}
blockquote p{color:#fff;font-family:"lucida grande","lucida sans console",sans-serif;font-size:1.4em;text-indent:0;}
#contact-overlay{background-color:#000;cursor:wait;}
#contact-container{width:450px;font-family:"lucida grande","lucida sans console",sans-serif;font-size:16px;text-align:left;}
#contact-container .contact-content{background-color:#333;color:#fff;height:40px;}
#contact-container h1{color:#fff;margin:0;padding:0 0 6px 12px;font-size:1.2em;text-align:left;}
#contact-container .contact-loading{position:absolute;background:url(img/contact/loading.gif) no-repeat;z-index:8000;height:55px;width:54px;margin:-14px 0 0 170px;padding:0;}
#contact-container .contact-message{text-align:center;}
#contact-container .contact-error{width:92%;font-size:.8em;background:#000;border:2px solid #ccc;font-size:.8em;font-weight:normal;margin:0 auto;padding:2px;}
#contact-container br{clear:both;}
#contact-container form{padding:0;margin:0;}
#contact-container label{clear:left;display:block;width:100px;float:left;text-align:right;padding-right:4px;font-weight:normal;}
#contact-container .contact-input{font-family:"lucida grande","lucida sans console",sans-serif;float:left;padding:2px;margin:2px;background:#eee;border:1px solid #fff;width:300px;}
#contact-container textarea{height:114px;font-size:.9em;}
#contact-container .contact-cc{font-size:.9em;cursor:default;}
#contact-container .contact-top{height:13px;background:url(img/contact/form_top.gif) no-repeat;padding:0;margin:0;}
#contact-container .contact-bottom{height:13px;background:url(img/contact/form_bottom.gif) no-repeat;font-size:.7em;text-align:center;}
#contact-container .contact-bottom a,#contact-container .contact-bottom a:link,#contact-container .contact-bottom a:active,#contact-container .contact-bottom a:visited{position:relative;top:-4px;text-decoration:none;color:#666;}
#contact-container .contact-bottom a:hover{color:#888;}
#contact-container .contact-button{margin:4px 0 0 4px;cursor:pointer;height:24px;border:0;font-size:1em;font-weight:normal;color:#fff;text-align:center;vertical-align:middle;}
#contact-container .contact-send{width:50px;background-color:#5d72b7;}
#contact-container .contact-cancel{width:65px;background-color:#5d72b7;}
#contact-container a.modal-close,#contact-container a.modal-close:link,#contact-container a.modal-close:active,#contact-container a.modal-close:visited{text-decoration:none;font-weight:normal;font-size:1.2em;position:absolute;top:-4px;right:6px;color:#999;}
#contact-container a.modal-close:hover{color:#9bb3b3;}
