html,body,ul,li,h1,h2,h3,h4,h5,h6,img,p,form,a,div,span{margin:0;padding:0;border:0;font-size:1em;}
body{font:62.5% Arial,Verdana,Hetvetica,sans-serif;line-height:1.5em;background:#fff;color:black;}
input,select{font-size:1em;}

.cl{clear:both;margin:0;padding:0;}
.fl{float:left;}.fr{float:right;}.aw{width:auto;}.tdn{text-decoration:none;}

ul li {list-style:none;}

/* Layout */

#fixed {margin:0 auto;padding: 0 16px 10px 16px;width:940px;text-align:left; background-image:url(../images/cc-hp-main-full-bg.jpg); background-repeat:repeat-x;background-position:top; overflow:hidden;}
#top-links {height:33px;width:830px;border:0;margin:0 107px 0 0;float:right; text-align:right;}
#top-links a{padding:0; margin:0; height:10px;font-size:1.4em;font-weight:bold;display:inline;color:#3F3F3F; text-decoration:none;}
#top-links a img{padding:0;margin:0;}
#masthead {height:138px;width:938px;border:0;margin:0;float:left;background-image:url(../images/cc-hp-masthead.jpg);background-repeat:no-repeat;}
#masthead a img {float:left; display:inline;}
#nav{width:938px;float:left;}
#nav ul{width:938px;height:26px;list-style:none;}
#nav li{padding:0;margin:0;float:left;}
#nav a{float:left;text-decoration:none;}
#content {width:938px;border:0;margin:17px 0 0 0;float:left;}
#content .hrow {width:938px;border:0;margin:0 0 17px 0;float:left;}
#content .hrow-bot {width:938px;border:0;margin:0;float:left;}
.p-banner {width:620px;height:300px;background-image:url(../images/TrayKitTraveller2.jpg); background-repeat:no-repeat;float:left;}
.p-protect {width:300px;height:140px;margin:0 0 0 18px;background-image:url(../images/cc-hp-panel-protect-new.jpg); background-repeat:no-repeat;float:left;}
.p-traykit {width:300px;height:140px;margin:20px 0 0 18px;background-image:url(../images/cc-hp-panel-cot.jpg); background-repeat:no-repeat;float:left;}
.p-welcome {width:300px;height:301px;padding:0;margin:0;background-image:url(../images/cc-hp-panel-welcome.jpg); background-repeat:no-repeat;float:left;display:inline;}

.p-travelbug {width:300px;height:301px;padding:0;margin:0 0 0 18px;background-image:url(../images/cc-hp-panel-travelbug.jpg); background-repeat:no-repeat;float:left;display:inline; position:relative }
	.p-travelbug h1 { margin:0 0 152px }
	.p-travelbug a.btn { width:300px; height:46px; display:block; text-align:center; font-weight:bold; color:#3f3f3f; text-decoration:none; background:url(../images/cc-hp-panel-travelbug-btn.png) no-repeat 0 0; position:absolute; bottom:0; left:0; font-size: 18px; line-height:46px; }
	.p-travelbug a:hover.btn { background-position:0 bottom; color:#D1E42F }
	
#panel-wrap {width:318px;padding:0;margin:0;float:left;}
.p-tv {width:300px;height:140px;margin:0 0 0 18px;background-image:url(../images/cc-hp-panel-tv.jpg); background-repeat:no-repeat;float:left;}
.p-you-said {width:300px;height:140px;margin:0 0 0 18px;background-image:url(../images/cc-hp-panel-you-said.jpg); background-repeat:no-repeat;float:left;}
.p-awards {width:300px;height:301px;margin:0 0 0 18px;background-image:url(../images/cc-hp-panel-awards.jpg); background-repeat:no-repeat;float:left;}
.p-essential {width:300px;height:141px;margin:0 0 0 0;background-image:url(../images/cc-hp-panel-essential.jpg); background-repeat:no-repeat;float:left;}
.p-features {width:300px;height:141px;margin:0 0 0 18px;background-image:url(../images/cc-hp-panel-features.jpg); background-repeat:no-repeat;float:left;}
.p-imama {width:300px;height:141px;margin:0 0 0 18px;background-image:url(../images/cc-hp-panel-imama.jpg); background-repeat:no-repeat;float:left;}
.p-vote {width:300px;height:141px;margin:0 0 0 18px;background-image:url(../images/cc-hp-panel-vote.jpg); background-repeat:no-repeat;float:left;}
.p-as-seen {width:300px;height:141px;margin:0 0 0 18px;background-image:url(../images/cc-hp-panel-as-seen.jpg); background-repeat:no-repeat;float:left;}
.panel h1, h2, h3, a, h3 a{color:#3F3F3F; text-decoration:none;}
.panel h1, h2 {padding:14px 0 0 18px; height:31px;font-size:1.7em;font-weight:normal;display:block;color:#3F3F3F;}
.panel h3 {padding:3px 0 0 18px; height:59px;font-size:1.2em;font-weight:normal;display:block;color:#3F3F3F; text-decoration:none;}
.panel h4 a{padding:23px 0 0 18px; height:59px;font-size:1.4em;font-weight:normal;display:block;color:#3F3F3F; text-decoration:none;}
.panel p {padding:8px 5px 0 18px;font-size:1.2em;font-weight:normal;display:block;color:#3F3F3F;}
.panel h1 a, h2 a{text-decoration:none;}

.smallbanner {width:130px;height:101px;margin:22px 0 0 5px;background-image:url(../images/banner-the-baby-show.png); background-repeat:no-repeat;float:left;display:inline;}

	.smallbanner .h2 {
		color: #3F3F3F;
		display: block;
		font-size: 1.1em;
		font-weight: normal;
		height: 40px;
		line-height: 40px;
		padding: 0 12px;
	}
	.smallbanner .h4 {
		color: #3F3F3F;
		display: block;
		font-size: 1em;
		font-weight: normal;
		height: 0;
		line-height: 10px;
		margin: 16px 0 0;
		padding: 0 12px;
		text-decoration: none;
	}

.panel-kj h1, .panel-kj h2, .panel-kj h3, .panel-kj a, .panel-kj h3 a{color:#3F3F3F; text-decoration:none;}
.panel-kj h1, .panel-kj h2 {padding:10px 0 0 12px; height:21px;font-size:1.1em;font-weight:normal;display:block;color:#3F3F3F;}
.panel-kj h3 {padding:3px 0 0 8px; height:59px;font-size:1.1em;font-weight:normal;display:block;color:#3F3F3F; text-decoration:none;}
.panel-kj h4 {padding:6px 0 0 12px; height:59px;font-size:1.0em;font-weight:normal;display:block;color:#3F3F3F; text-decoration:none;}

a.in-stock-banner {padding:223px 0 0 18px;font-size:1.7em;font-weight:normal;color:#3F3F3F; text-decoration:none;display:inline;float:left;}
a.buy-now-link-banner {
    color: #3E3E3E;
    display: inline;
    float: right;
    font-size: 1.7em;
    font-weight: normal;
    height: 300px;
    line-height: 45px;
    padding: 0 30px;
    text-align: right;
    text-decoration: none;
    width: 560px;
}
a.buy-now-link {padding:3px 0 0 18px;font-size:1.7em;font-weight:normal;display:block;color:#3F3F3F; text-decoration:none;}
a.buy-now-link-2 {padding:1px 0 0 18px;font-size:1.7em;font-weight:normal;display:block;color:#3F3F3F; text-decoration:none;}
.white {color:#FFF;}
.red {color:#FF0000;}
#masthead a.d-den img {float:right; padding:26px 11px 0 0; margin:0;}

/* News page */
#news-header {width:640px;float:left;padding:0 0 0 27px;}
#news-content {width:640px;float:left;padding:15px 0 0 31px;}
#news-content ul{width:160px;min-height:200px;list-style:none;display:inline;}
#news-content ul li{width:160px;padding:0;margin:0;float:left;}
#news-content a{float:left;text-decoration:none;text-align:center;color: #a6ba1e;}
#news-content a:visited{text-decoration:none;color: #a6ba1e;}
#news-content a:hover{text-decoration: underline;}
#news-content img a{text-align:left;}


/* Footer */
#footer {margin:0 auto;padding:0;width:970px;text-align:left; background-image:url(../images/cc-hp-footer-bg.jpg); background-repeat:no-repeat; height:92px;}
#footer p {float:right;margin:0; padding:75px 20px 0 0;}
#footer p a { text-decoration:none;color:#3F3F3F;}

/* Easy Slider */
#slider {
	width:272px;
	height:90px;
	padding:8px 0 0 18px;
}

#slide ul {
	width:300px;
}

ul#slide li {
    color: #3F3F3F;
    font-size: 1.2em;
}

