@charset "utf-8";
/* CSS Document */

#container {
	width:800px;
	margin-right:auto;
	margin-left:auto;
	overflow: visible;
	font-family: Verdana, Geneva, sans-serif;
	color:#939;
	font-size:16px;
}
#container a {
	color:#939;
	text-decoration:none;
}
#container a:hover {
	color:#933;
	text-decoration:underline;
}
#logo {
	float:left;
	width:300px;
	height:94px;
	background-color:#0CF;

}
#details {
	height:94px;
	width:800px;
	overflow: hidden;
}
#info {
	float:right;
	width:500px;
	height:94px;
}
#navleft {
	width:159px;
	padding-bottom:3px;
}
#navleft ul li {
	list-style-type: none;
	margin-left:-40px;
}
#navleft ul li a {
	color: #FFF;
	text-decoration: none;
	background-color: #939;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	margin-top: 1px;
	padding-left: 5px;
	text-align: center;
	display: block;
}
#navleft ul li a:hover {
	background-color:#333;
	color:#FFF;
	text-decoration:none;
}
#navtop {
	margin-left:-31px;
	margin-top:-1px;
	height:45px;
	
}
#navtop ul li {
	float:left;
	list-style-type: none;
}
#navtop ul li a {
	background-color: #939;
	text-align:center;
	color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	display: inline-block;
	width: 159px;
	margin-top: 1px;
	margin-right: px;
	margin-bottom: 1px;
	margin-left: 1px;
}
#navtop ul a:hover {
	text-decoration:none;
	background-color:#666;
	color:#FFF;
}
#innercontainer {
	float:right;
	width:650px;
}
#content {
	width:633px;
	height:auto;
	margin-left:14px;
	border: thin solid #CCC;
}
#footer {
	width:800px;
	clear: both;
}
#footer-bar {
	height:10px;
	width:800px;
	background-color:#939;
}
/*Form start*/
#container #innercontainer #content form #name {
	margin-left:103px;
}
#container #innercontainer #content form #company {
	margin-left:75px;
}
#container #innercontainer #content form #telephone {
	margin-left:65px;
}
#container #innercontainer #content form #address {
	margin-left:105px;
}
#container #innercontainer #content form #product {
	margin-left:89px;
}
#container #innercontainer #content form #productsize {
	margin-left:50px;
}
#container #innercontainer #content form #quantity {
	margin-left:79px;
}
#container #innercontainer #content form #colours {
	margin-left:49px;
}
/*Form end */
#napkinlink, #beermatlink, #padlink, #christmaslink, #clutchlink, #cuplink, #coasterlink, #tableclothslink, #toothpicklink, #plainlink, #templatelink, #tableclothlink, #printedstocklink {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#napkinlink a:hover, #clutchlink a:hover, #toothpicklink a:hover {
	text-decoration:none;
	display: none;
}

#napkinlink, #beermatlink, #padlink, #clutchlink, #cuplink, #coasterlink, #toothpicklink, #plainlink, #printedstocklink {
	padding-right:18px;
}
#container #innercontainer #content p #napkintextlink {
	padding-left: 50px;
}
#container #innercontainer #content p #beermattextlink {
	padding-left: 75px;
}
#container #innercontainer #content p #padtextlink {
	padding-left: 90px;
}
#container #innercontainer #content p #christmastextlink {
	padding-left: 90px;
}
#container #innercontainer #content p #clutchtextlink {
	padding-left: 28px;
}
#container #innercontainer #content p #cuptextlink {
	padding-left: 75px;
}
#container #innercontainer #content p #coastertextlink {
	padding-left: 90px;
}
#container #innercontainer #content p #tableclothtextlink {
	padding-left: 70px;
}
#container #innercontainer #content p #toothpicktextlink {
	padding-left: 40px;
}
#container #innercontainer #content p #plaintextlink {
	padding-left: 55px;
}
#container #innercontainer #content p #printedstocktextlink {
	padding-left: 55px;
}
#container #innercontainer #content p #templatetextlink {
	padding-left: 53px;
}
#container #footer {
	color:#939;
}
#container #footer a {
	color: #939;
}
#container #footer a:hover {
	color: #000;
}
#padtable {
	text-align: center;
	background-color: #FFF;
	margin-left :100px;
}
#christmas-range-table {
	text-align:center;
	margin-left:3px;
}
#silverpopper, #goldpopper {
	padding-left:135px;
}
#partybox {
	padding-left: 200px;
}
#partyblowouts {
	padding-left:130px;
}
#paperstreamers {
	padding-left:220px;
}
#partystreamers {
	padding-left:150px;
}
#centerparcscoaster, #yelcoaster, #brownscoaster, #edinburghcoaster {
	padding-left: 16px;
}
#cardstoothpicks, #displaytoothpicks, #tubetoothpicks, #colouredtoothpicktubes {
	padding-left:8px;
}
#printedtoothpicks {
	float:right;
}
#hattable {
	text-align:center;
}
#crackertable {
	text-align:center;
	margin-left:15px;
}
#teteatete, #tablerunner {
padding-left: 77px;
}
.footerlinks {
	padding-left: 65px;
}
.credits {
	padding-left: 75px;
}
.napkinthumbnails {
	padding-left:6px;
	padding-bottom:6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.beermatthumbnails {
	padding-left:16px;
	padding-bottom:6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.christmasrangethumbnails {
	border-style:none;
}
.center {
	text-align:center;
}
.cupclutchthumbnails {
	border:none;
	padding-left:14px;
}
.cupthumbnails {
	border-style:none;
	padding-left:15px
}
.redtext {
	color:red;
	font-size:14px;
}
.noborderlink {
	border:none;
}
.hatthumbnails {
	border:none;
	padding-left:8px;
}
.toothpicktable {
	padding-left:15px;
}
.telephone-and-email {
	float:right;
	font-size: 18px;
	font-weight: bold;
	pading-left:15px;
}

.telephone-and-email a:hover {
	color:#33F;
}
#plainstock {
	width:100%;
}
/*Order Form start*/
#container #innercontainer #content #orderform  #additionalinfo {
	margin-left: 108px;
}
#container #innercontainer #content #orderform  #deliveryaddress {
	margin-left: 158px;
}
#container #innercontainer #content #orderform  #billingaddress {
	margin-left: 173px;
}#container #innercontainer #content #orderform  #emailorder {
	margin-left: 180px;
}
#container #innercontainer #content #orderform  #telephoneorder {
	margin-left: 143px;
}
#container #innercontainer #content #orderform  #companyorder {
	margin-left: 167px;
}
#container #innercontainer #content #orderform  #nameorder {
	margin-left: 213px;
}

/*Order Form end*/
#container #innercontainer #content #balloontable {
	text-align: center;
}

