body{background-image:url(http://www.modernmachinerycompany.com/images/modern-images/body-background.png);background-repeat:repeat-x;background-color:#dbdbdb;height:100%;margin:0}
#wrapper{width:980px;height:100%;margin:0 auto}
#innertube{height:100%;width:750px;overflow:auto;padding:10px 10px 20px 20px}
p{width:85%}
p a:link{font-weight:700}
div#header{background-color:#000;width:980px;height:100px}
div#homecontent{margin-right:1em;width:640px;margin-top:1em;float:left}
div#homecontent h1{width:725px;background-image:url(/images/modern-images/news-bkg.gif);background-repeat:repeat-x;padding:3px}
.entry-title,.entry-meta{clear:both}
.entry-meta{color:#999;font:10px sans-serif}
.entry-title{font:24px sans-serif;font-weight:700}
.entry-title a:link{color:#000;font:16px sans-serif;font-weight:700}
.entry-title a:active{color:#000}
.entry-title a:visited{color:#777}
.entry-date{color:#999;font:10px sans-serif;margin-top:-10px}
.entry-content{font:12px sans-serif;width:725px}
ul{line-height:1.5em;font:sans-serif}
div#container{background-color:#fff;min-height:768px;font:arial, serif}
#primary{float:right;width:187px;margin-top:15px}
form#commentform .form-label{margin:1em 0 0}
form#commentform span.required{background:#fff;color:#c30}
form#commentform,form#commentform p{padding:0}
input#author,input#email,input#url,textarea#comment{padding:.2em}
div.comments ol li{margin:0 0 3.5em}
textarea#comment{height:13em;overflow:auto;width:66%;margin:0 0 .5em}
.alignright,img.alignright{float:right;margin:1em 0 0 1em}
.alignleft,img.alignleft{float:left;margin:0 1em 0 0}
.aligncenter,img.aligncenter{display:block;text-align:center;margin:1em auto}
div.gallery{clear:both;height:180px;width:100%;margin:1em 0}
p.wp-caption-text{font-style:italic}
div.gallery dl{overflow:hidden;text-align:center;margin:1em auto}
div.gallery dl.gallery-columns-2{width:49%}
div.gallery dl.gallery-columns-3{width:33%}
div.gallery dl.gallery-columns-4{width:24%}
div.gallery dl.gallery-columns-5{width:19%}
div#nav-above{margin-bottom:1em}
div#nav-below{margin-top:1em}
div#nav-images{height:150px;margin:1em 0}
div.navigation{height:1.25em}
div.navigation div.nav-next{float:right;text-align:right}
div.sidebar h3{font-size:1.2em}
div.sidebar input#s{width:7em}
div.sidebar li{list-style:none;margin:0 0 2em}
div.sidebar li form{margin:.2em 0 0;padding:0}
div.sidebar ul ul{margin:0 0 0 1em}
div.sidebar ul ul li{list-style:disc;margin:0}
div.sidebar ul ul ul{margin:0 0 0 .5em}
div.sidebar ul ul ul li{list-style:circle}
.sidebar p{color:#999;font-size:12px}
div#menu ul li,div.gallery dl,div.navigation div.nav-previous{float:left}
div#header,div#footer{text-align:center}
div#footer{font:10px sans-serif;height:325px;background-color:#000}
div#footer a:link{color:#999;text-decoration:none}
input#author,input#email,input#url,div.navigation div{width:50%}
div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul{margin:0;padding:0}
.clear{height:40px;clear:both;width:100%;margin:0 0 0 20px}
.pickit{font-family:sans-serif, arial, sans-serif;font-size:15px;font-weight:400;color:#757575;clear:none;position:relative;float:left;margin:1px 8px 0 0}
.button{background-color:#ccc}
h1{font:bold 22px sans-serif;color:#000}
h2{font:bold 14px sans-serif}
.videoright{float:right;background-color:#fff;width:400px;padding:10px}
.videoleft{float:left;background-color:#fff;padding:10px}
#links{width:75%}
.headshots{width:140px;height:auto;background-color:#ebebeb;text-align:center;float:left;margin-left:10px}
.border{border-style:double;border-width:3px}
.light{outline:1px solid #ddd;border-top:1px solid #fff;background:#f0f0f0;padding:10px}
#badges{position:relative;font-family:sans-serif;float:left;width:160px;height:230px;text-align:center;margin:20px 1.5em 0 0}
#badges p a{position:relative;top:5px;color:#36f;font-weight:700;font-size:14px;width:154px;text-align:center;padding:0 3px}
.small{position:relative;top:5px;font-size:11px;color:#666;width:150px;text-align:center;padding:0 5px}
.menu{border:0;font:67.5% sans-serif;font-size:14px;font-weight:700;margin:0;padding:0}
.menu ul{background:#333;height:33px;list-style:none;margin:0;padding:0}
.menu li{float:left;padding:0}
.menu li a{background:#333;color:#ccc;display:block;font-weight:400;line-height:33px;text-align:center;text-decoration:none;margin:0;padding:0 25px}
.menu li a:hover,.menu ul li:hover a{background:#c33;color:#FFF;text-decoration:none}
.menu li ul{background:#333;display:none;height:auto;border:0;position:absolute;width:225px;z-index:200;margin:0;padding:0}
.menu li:hover ul{display:block}
.menu li li{display:block;float:none;width:225px;margin:0;padding:0}
.menu li:hover li a{background:none}
.menu li ul a{display:block;height:35px;font-size:12px;font-style:normal;text-align:left;margin:0;padding:0 10px 0 15px}
.menu li ul a:hover,.menu li ul li:hover a{background:#c33 ) center left no-repeat;border:0;color:#fff;text-decoration:none}
.menu p{clear:left}
.footer{color:#999;text-align:left;width:275px;float:left;border-right:1px #666 dashed;list-style-type:none;margin-left:10px;padding:10px 10px 10px 25px}
.noborder{color:#999;text-align:left;width:275px;float:left;list-style-type:none;margin-left:10px;padding:10px 10px 10px 25px}
.footer a:visited{text-decoration:none}
ul#tabnav{text-align:left;font:bold 11px verdana, arial, sans-serif;border-bottom:1px solid #6c6;list-style-type:none;margin:1em 0;padding:3px 10px}
ul#tabnav li{display:inline}
body#tab1 li.tab1,body#tab2 li.tab2,body#tab3 li.tab3,body#tab4 li.tab4{border-bottom:1px solid #fff;background-color:#fff}
body#tab1 li.tab1 a,body#tab2 li.tab2 a,body#tab3 li.tab3 a,body#tab4 li.tab4 a{background-color:#fff;color:#000;position:relative;top:1px;padding-top:4px}
ul#tabnav li a{border:1px solid #6c6;background-color:#cfc;color:#666;margin-right:0;text-decoration:none;border-bottom:none;padding:3px 4px}
ul#tabnav a:hover{background:#fff}
div.gallery dl.gallery-columns-1,.center{width:100%}
div#footer a:hover,div#footer a:visited,#footer .footer a:link{color:#999;text-decoration:underline}
*+html #badges p a,*+html .small{position:relative;top:-27px}
#footer .footer a:visited,#footer .footer a:active{text-decoration:underline}
blockquote{ font-style: italic; font-size: 14px; color: #666}
