body { margin: 0px; padding: 0px; background-image: url(http://www.murdermysteryshop.com/images/mmeback14.gif); background-repeat: repeat-y; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; } a:link { text-decoration: none; color: #990000; } a:visited { text-decoration: none; color: #990000; } a:active { text-decoration: none; color: #990000; } a:hover { text-decoration: underline; color: #000000; } #headerbar { background-image: url(http://www.murdermysteryshop.com/images/topcurves.gif); background-repeat: no-repeat; background-color: #FFFFFF; } #upcoming_murders { background-color: #FFEEA5; width: 172px; margin-top: 10px; padding-bottom: 5px; line-height: normal; } #upcoming_murders a { line-height: normal; } #upcoming_murders ul { margin: 0px; padding: 0px; list-style-type: none; } #upcoming_murders li { margin: 0px; padding-right: 5px; padding-left: 15px; padding-top: 2px; padding-bottom: 2px; } #shadowbox { background-image: url(http://www.murdermysteryshop.com/images/shadowman.gif); background-repeat: no-repeat; height: 102px; width: 96px; float: right; margin-left: 10px; } div#mmelogobox { padding-top: 10px; padding-left: 10px; float: left; } div#strapline {
	margin-left: 200px;
	text-align: center;
	padding-top: 0px;
	color: #990000;
	padding-left: 10px;
	font-size: 11px;
	height: 101px;
} img#straplineimg{ float: right; display: block; margin-left: 10px; } div#strapline p{
	padding-top: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
} div#strapline h1{
	font-size: 11px;
	padding-top: 2px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
} div#strapline h2{ font-size: 16px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; margin-top: 5px; } div#navbar { width: 664px; background-image: url(http://www.murdermysteryshop.com/images/buttonback.gif); margin-right: auto; margin-left: auto; height: 34px; z-index: 1; position: relative; } #navbar ul { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; } #navbar li { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 83px; float: left; font-size: 11px; text-align: center; margin-top: 0px; list-style-type: none; } #navbar a { color: #FFFFFF; text-decoration: none; display: block; padding-right: 5px; padding-left: 5px; height: 31px; line-height: 13px; } #navblock { clear: both; text-align: center; width: 100%; background-image: url(http://www.murdermysteryshop.com/images/navback.gif); background-repeat: no-repeat; } #straptext { padding-top: 2px; } #straptext strong{ font-size: 14px; display: block; } #leftside { width: 200px; background-image: url(http://www.murdermysteryshop.com/images/leftback.gif); background-repeat: no-repeat; } #leftside p{ padding-left: 15px; padding-right: 15px; } #rightside { width: 200px; } div#addressblock { background-color: #FFFFFF; margin: 15px; padding: 8px; font-size: 10px; } div#mainwrapper { clear: both; } div#fsblogo {
	margin: 0px;
	font-size: 9px;
	text-align: left;
	clear: both;
	padding-top: 5px;
} div#fsblogo img{
	float: left;
	display: block;
	margin-top: 3px;
	margin-right: 12px;
} div#fsblogo a{ color: #333333; text-decoration: none; } div#extrabit { background-image: url(http://www.murdermysteryshop.com/images/extraman.gif); float: right; height: 34px; width: 78px; background-repeat: no-repeat; position: absolute; right: 0px; z-index: 0; } ul#quicklinks { list-style-type: none; margin-left: 0px; padding-left: 0px; margin-top: 8px; padding-top: 0px; } ul#quicklinks a:link{ color: #333333; } ul#quicklinks a:visited{ color: #333333; } ul#quicklinks a:hover{ color: #990000; text-decoration: underline; } ul#quicklinks a:active{ color: #333333; } ul#quicklinks li{ list-style-type: none; margin-left: 15px; padding-left: 0px; margin-right: 15px; padding-bottom: 2px; } ul#subnav { list-style-type: none; margin-left: 0px; padding-left: 0px; margin-top: 1px; padding-top: 0px; margin-right: 0px; } ul#subnav li{ list-style-type: none; margin-left: 0px; padding: 5px; margin-right: 0px; padding-left: 16px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFDD8D; border-right-width: 1px; border-right-style: solid; border-right-color: #FFDD8D; background-color: #FFFFFF; } ul#subnav a{ display: block; } ul#subnav a:hover{ display: block; text-decoration: none; border-right-style: solid; border-right-color: #990000; border-right-width: 2px; } div#newsbox { background-color: #FFF6D0; width: 176px; margin-top: 15px; } ul#newslist { list-style-type: none; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; margin-top: 0px; margin-left: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 15px; margin-bottom: 0px; } ul#newslist li{ list-style-type: none; margin-top: 0px; margin-left: 0px; padding-left: 6px; margin-bottom: 6px; padding-bottom: 0px; padding-top: 0px; } #subscribebox { width: 186px; margin-top: 20px; font-size: 13px; } #subscribespacer { border: 1px solid #CCCCCC; background-color: #FFFFFF; padding: 8px; margin-left: 15px; } #subscribebox img{ float: right; display: block; margin-right: 0px; } h1 { color: #990000; font-size: 18px; font-weight: normal; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 3px; } #credits p{ font-size: 10px; color: #999999; margin-top: 25px; margin-bottom: 20px; } #credits a:link{ text-decoration: none; color: #999999; } #credits a:visited{ text-decoration: none; color: #999999; } #credits a:hover{ text-decoration: none; color: #114891; } #credits a:active{ text-decoration: none; color: #999999; } img#quicktitle { margin-top: 15px; } .rightphoto { float: right; margin-left: 13px; } .leftphoto { float: left; margin-right: 13px; } h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #990000; margin-bottom: 3px; padding-bottom: 0px; } .boxout { border: 1px solid #CCCCCC; padding: 8px; margin-top: 10px; background-color: #FFF6D0; } .comment { border: none; padding: 6px; margin-top: 10px; } .redtext { color: #990000; } h3 { font-size: 12px; color: #333333; } #searchbox {
	background-image: url(../images/searchback2.gif);
	background-repeat: repeat-y;
	padding-left: 10px;
	text-align: left;
} #searchbox p { margin-top: 0px; padding-top: 0px; } #searchbox input,select { font-size: 10px; } #searchbox form { margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px; } #searchspacer {
	padding-left: 0px;
	padding-top: 10px;
} #cartvalues { height: 62px; width: 170px; background-image: url(http://www.murdermysteryshop.com/images/basketback.gif); background-repeat: no-repeat; margin-left: 15px; } #cartvalues p{ padding-top: 25px; font-weight: bold; color: #CC0000; font-size: 10px; } #sectionsback { background-color: #FFF6D0; width: 171px; margin-top: 10px; font-size: 11px; } #bestsellers { background-color: #ffe3a0; width: 171px; margin-top: 10px; font-size: 11px; } #bestsellers td{ padding-left: 10px; padding-right: 15px; } #sectionsback td{ padding-left: 10px; } td#leftcol { width: 200px; } .introhead { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #990000; font-weight: bold; } .sectiontbl { margin-top: 0px; margin-bottom: 0px; padding-right: 10px; padding-top: 10px; } td { vertical-align: top; } table { border: none; padding: 0; margin: 0; } td#mainspacer { padding-top: 20px; padding-left: 25px; padding-bottom: 10px; padding-right: 15px; } #specialback { background-image: url(http://www.murdermysteryshop.com/images/specialback.gif); background-repeat: repeat-y; width: 190px; padding-bottom: 10px; font-size: 11px; } #otherback { background-color: #FFF6D0; width: 170px; margin-top: 20px; padding-bottom: 10px; font-size: 11px; } #specialback p{ padding-left: 15px; padding-right: 25px; margin-top: 0px; padding-top: 8px; margin-bottom: 0px; padding-bottom: 0px; } #otherback p{ padding-left: 15px; padding-right: 15px; margin-top: 0px; padding-top: 8px; padding-bottom: 0px; margin-bottom: 0px; } .menus { text-align: center; } table#contactfrm { background-color: #FFF6D0; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; } table#contactfrm td { padding: 5px; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; vertical-align: top; } table#contactfrm th { padding: 5px; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; vertical-align: top; background-color: #FFDD8D; } img#crosssell{ float: right; display: block; margin-left: 10px; margin-right: 15px; margin-top: 18px; } .dropped { display: block; padding-top: 8px; } /* css rollovers */ body{behavior:url(csshover.htc);} /* WinIE hover Behavior Fix */ div#navbar ul ul{ position:absolute; top:34px; color: #A70611; background-color: #FFF6D0; width: 170px; display: none; } div#navbar ul ul li{ float: none; background-color: #FFF6D0; padding-top: 0px; width: 170px; } div#navbar ul ul li a:hover{ color: #000000; } div#navbar ul ul li a{ color: #990000; padding-top: 3px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFDD8D; height: auto; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #FFDD8D; border-left-color: #FFDD8D; }  div#navbar ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 li.submenu:hover ul.level3{ display:block; } 
#addthis {
	padding-left: 15px;
}
#logosblock {
	background-color: #FFF;
	text-align: center;
	margin-right: 15px;
	font-size: 9px;
	margin-left: 15px;
	padding-right: 5px;
	padding-left: 5px;
}
#companyhouse {
	text-align: left;
	clear: both;
}
#companyhouse p {
	font-size: 9px;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 5px;
}
#companyhouse img {
	float: left;
	margin-right: 5px;
}
#carbonplus {
	text-align: left;
	height: 55px;
	clear: both;
}
#carbonplus img {
	float: left;
	margin-right: 5px;
}
#carbonplus a {
	color: #333;
}
#facebook  {
	padding-top: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
}
#flags img {
	margin-top: 5px;
	margin-right: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#sectionsback ul {
	list-style-type: none;
	margin: 0px;
	padding: 10px;
}
#sectionsback li {
	margin: 0px;
	padding: 0px;
}
.recommended {
	background-color: #FFF6D0;
	padding: 10px;
	margin-bottom: 10px;
}
.recommended h2 {
	color: #5D1A7C;
	font-style: italic;
	font-weight: bold;
	font-size: 1.6em;
	margin: 0px;
	padding: 0px;
}
.recommended p {
	margin: 0px;
	padding-top: 0.5em;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.recommended ol {
	font-weight: bold;
	font-size: 1.3em;
	color: #5D1A7C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0.5em;
	padding-right: 0px;
	padding-bottom: 0px;
}
.recommended ol li {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
}
#coupons {
	margin-left: 15px;
}

