Theme Name: Planetary Pinball
Author: the WordPress team
/* =Reset
-------------------------------------------------------------- */
/*

#menu {
height: 30px;
margin: 0 0 10px; z-index:20;

}

#menu li
{
background:url(images/williamson.png) no-repeat left center;
padding:10px; margin-top:3px;  padding-left: 35px;  padding-right: 20px;  position: relative;display: inline-block;
}
#menu li ul
{
margin-left:-20px;
}
#menu li ul li
{
background:none;padding:0px;
}
#menu li a:hover
{
color: yellow;
}

#menu-topmenu ul li:hover {
background:#EF3B3F;color:black
}

#menu-topmenu li:hover > ul {
opacity:1;  left:0; right:0;padding-top:0px; margin-top:-10px;
}
#menu-topmenu ul li a:hover  {
background:#EF3B3F;color: black;width:126px;height:18px;padding-top:3px;display:inline-block;   z-index: 99999;
}
#menu-topmenu ul li{
padding-top:0px;float:none;background:red; height:10px;padding-left:0px;padding-right:0px;  width:140px;margin-top:0px;display: inline-block;z-index: 99999; }
#menu-topmenu li.menu-item ul li {display:none;}
#menu-topmenu li.menu-item:hover ul li {display:block;}

#menu-topmenu li a
{
font-weight: bold;
}
#menu-topmenu ul li a
{
font-weight: normal;
}

#showdiv {
display: none;
}

#divshow:hover + #showdiv {
display: block;
}

#field_1_5{float:left;margin-top:-48px; padding-left:220px;z-index:9999}
#field_1_12{width:220px;}
.gform_wrapper{background:#eee;padding:15px;}
#input_1_8{height:70px;width:270px;}
.lcp_catlist{list-style-type:none;margin:none;padding:none;margin-left:-40px}
.lcp_catlist li h3{font-size:18px;font-weight:bold;margin-bottom:5px}
.lcp_catlist li h3 a{font-size:18px;font-weight:bold}
.site-content,#secondary{text-align:left;}
.top-head {
width: 100%;
border-bottom: 1px solid #d2d2d2;
height: 46px;
float: left;
}

.fix-width {
width: 1180px;
margin: 0 auto;
}

ul.nav-right {
height: 46px;
float: right;
margin: 0px;
}
ul, ol {
list-style: none;
margin:0 auto;
padding:0px;
}
ul.nav-right li a {
color: #5b5b5b;
}
ul.nav-right li {
float: left;
line-height: 46px;
padding: 0 20px;
background: url(http://www.planetarypinball.com//wp-content/themes/planetarypinball/images/top-li-border.jpg) no-repeat right 6px;
}
ul.head-top {
width: 1178px;
float: left;
}
ul.head-top li.logo {
padding-right: 30px;
margin: 26px 0 16px 0;
}
ul.head-top li:first-child {
background: none;
}
ul.head-top li.search-box {
float: left;
padding: 35px 42px 0 42px;
height: 90;
}
ul.head-top li {
float: left;
background: url(http://www.planetarypinball.com//wp-content/themes/planetarypinball/images/logo-line.jpg) no-repeat left;
height: 70px;
}

.search {
float: left;
background: url(http://www.planetarypinball.com//wp-content/themes/planetarypinball/images/search-bg.jpg) no-repeat;
width: 243px;
height: 44px;
}

.search input {
float: left;
border: medium none;
color: #828282;
font-size: 15px;
font-style: italic;
margin: 12px 0 0 18px;
font-family: Calibri;
background: none;
}

ul.head-top li {
float: left;
background: url(http://www.planetarypinball.com//wp-content/themes/planetarypinball/images/logo-line.jpg) no-repeat left;
height: 70px;
}

.call-us .cl-text {
float: left;
padding: 0 0 0 18px;
}
.call-us span {
font-size: 18px;
color: #5b5b5b;
line-height: 27px;
}
ul.head-top li {
float: left;
background: url(http://www.planetarypinball.com//wp-content/themes/planetarypinball/images/logo-line.jpg) no-repeat left;
height: 70px;

}
.cart span {
font-size: 18px;
color: #5b5b5b;
line-height: 27px;
}
.navbar {
clear: both;
background: #000000;
height: 55px;
box-shadow: 0px 5px 10px 0px #888;
}
.navbar ul {
width: 1180px;
margin: 0 auto !important;
color: #fff;

}
.navbar ul li {
list-style: none;
float: left !important;
text-transform: uppercase;
padding: 0px 26px !important;
line-height: 55px;
background: none !important;
margin-top:0px !important;
}
.navbar ul li ul.sub-menu{width:100px;background: none!important;}
.navbar ul ul li{width:100px; padding:0px;margin:0px;}
.navbar ul ul li a{width:100px;padding:0px;margin:0px;}
.navbar ul li a {
color: #fff !important;
font-size: 16px !important;
font-family: Calibri !important;
}
a {
text-decoration: none;
}
.navbar ul li:hover {
background: #ef3b3f !important;
}

body {
background: #FFF;
font-family: Calibri !important;
color: #5b5b5b;
font-size: 15px !important;
margin: 0 auto;
}
ul.nav-right li a {
color: #5b5b5b;
font-size: 15px;
font-family: Calibri
}
ul.nav-right li:last-child {
background: none;
padding-right: 0px;
}
.call-us {
float: left;
padding: 27px 42px 0px 28px;
}
.call-us .lfalign {
margin: 12px 0 0 0;
}
.cart .lfalign {
margin: 5px 0 0 0;
}
.cart .cl-text {
float: left;
padding: 0 0 0 14px;
}
.cart i {
font-size: 18px;
color: #ef3b3f;
padding: 0px;
font-style: normal;
font-weight: bold;
font-family: Calibri
}
.cart {
float: left;
padding: 27px 0px 0px 37px;
}
.st-hover {
background: url(http://www.planetarypinball.com/wp-content/themes/planetarypinball/images/st-hover.png) no-repeat !important;
line-height: 68px;
width: 148px;
height: 63px;
margin: -8px 0 0 54px;
position: relative;
padding: 0 0 0 26px;
float: left;
}
.st-hover a {
color: #fff !important;
font-size: 16px !important;
font-family: Calibri !important;
text-decoration: none;
text-transform: uppercase;
}
.footer {
clear: both;
width: 100%;
padding: 40px 0 0 0;
}
.footer .bottom-footer {
clear: both;
background: #000000;
height: 184px;
}
.bottom-footer .footerbar {
clear: both;
width: 827px;
color: #ffffff;
font-size: 15px;
margin: 0 auto;
padding: 20px 0 25px 0;
border-bottom: 1px solid #4c4c4c;
text-align: center;
}
.bottom-footer .footerbar a {
color: #fff;
font-size: 15px;
text-align: center;
}

.bottom-footer .footerbar span {
padding: 0 6px;
}
.bottom-footer .footerbar .second {
clear: both;
width: 625px;
margin: 0px auto;
padding-top: 9px;
}
.bottom-footer .footerbar .third {
clear: both;
width: 542px;
margin: 0px auto;
padding-top: 9px;
}
.bottom-footer .copyright {
clear: both;
width: 278px;
margin: 0px auto;
padding-top: 18px;
color: #FFF;
}
.signup {
clear: both;
background: #dbdbdb;
height: 105px;
}

.signup_container p {
float: left;
color: #3b3b3b;
font-size: 25px;
font-weight: bold;
line-height: 53px;
}
.input_div {
float: left;
border-radius: 6px;
border: 1px solid #c6c6c6;
width: 691px;
height: 45px;
background: #fff;
margin: 30px 0 0 10px;
}
img.imgalgn {
margin: 11px 0px 0px 8px;
}
.input_div input[type='text'] {
border: none;
font-size: 17px;
line-height: 40px;
color: #acabab;
margin: 0 0 0 10px;
width: 480px;
float: left;
height: 40px;
}
.input_div input[type="image"] {
float: right;
margin: 5px 5px 0 0;
}

input, textarea {
font-family: Calibri;
font-size: 15px;
color: #5b5b5b;
}*/

#news-container {
    width: 550px;
    margin: auto;
    margin-top: 10px;
}
#news-container ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
#news-container ul li {
    border-bottom: 1px solid #aaaaaa;
    display: inline-table;
}
#news-container ul li img {
    padding: 8px 8px 0 8px;
}
.hp td {
    padding: 5px;
}
.hmfoot h5 {
    margin-left: 18px;
    line-height: 20px
}
#secondary aside {
    margin-bottom: 10px;
}
.entry-title {
    font-family: Calibri;
    font-size: 20px;
    font-weight: bold;
    color: #EF3B3F;
    margin-bottom: 5px;
}
.widget-title {
    font-size: 20px;
    margin-bottom: 5px;
}
.custom-font-enabled a {
    color: #EF3B3F;
}
.entry-title a {
    color: #EF3B3F;
}
.archive .container .entry-content, .single-post .container .entry-content, .category .container .entry-content, .page-template-blog-page-php .container .entry-content {
    width: 90%;
}
.archive .container table, .single-post .container table, .category .container table, .page-template-blog-page-php .container table {
    width: 90%;
    margin: auto;
}

.mailchimp {
	background:#f8f8f8;
	border:1px solid #ddd;
	display:block;
	margin:0 auto;
	padding:10px;
	word-wrap:break-word;
	width:200px;
	font-size:12px;
}

.mailchimp_title {
	position:relative;
	display:block;
	margin-bottom:10px;
	font-weight:bold;
	font-size:14px;
	color:#444;
}

.mailchimp_email {
	color:#666;
	font-size:12px;
	width:130px;
}

.mailchimp_button_signup {
	margin:0;
	padding:2px;
	width:55px;
	background:#666;
	color:#fff;
	border:1px solid #ccc;
	cursor:pointer;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.mailchimp_message {
	margin:auto;
	padding:10px;
	text-align:center;
	font-size:11px;
	color:#666;
	height:30px;
}