/*   
Theme Name: Event Mobile Marketing Blog
Theme URI: eventmobilemarketing.co.uk
Description: An SMS mobile marketing service provider built with event promoters and organisers in mind. A slick corporate look.
Author: Phil Robinson
Author URI: eventmobilemarketing.co.uk
Template: 
Version: 1.0
.
This template is available to all wordpress bloggers and can be used freely with the proviso the footer link to our site is maintained.
.
*/
BODY {
	padding:0px;
	margin:3px 0px 0px 0px;
	border-width:0px;
	border-style:none;
	font-family: arial, tahoma, verdana, helvetica;
	font-size:9pt;
	line-height:11pt;
	background: url(images/bg-top-links.jpg) 0 0 repeat-x; 
}

FORM {
	display:block;
	padding:0px 0px 3px 0px;
	margin:0px;
	width:100%;
}

.newline {
	clear:both;
	height:0;
	line-height:0.0;
	font-size:0;
}

A {
	color:#004ABB;
	text-decoration:none;
}

A:hover {
	color:#800000;
	text-decoration:underline;
}

DIV.siteedge {
	width:790px;
	text-align:left;
}

DIV.toplinks {
	padding:6px 0px 45px 0px;
	margin:0px;
}

DIV.toplinks A {
	color:#9DCEFF;
	text-decoration:none;
	margin-right:25px;
	float:left;
}

DIV.toplinks A:hover {
	color:#FFCC00;
	text-decoration:underline;
}

DIV.phone {
	color:#333;
	font-size:10pt;
	text-decoration:none;
	padding:0px 20px 8px 28px;
	background: url(images/bg-content-phone.jpg) 0 0 no-repeat;
	display:block;
	margin:20px 0px 5px 70px;
}

A.email {
	font-size:10pt;
	text-decoration:none;
	padding-left:28px;
	background: url(images/bg-content-email.jpg) 0 0 no-repeat;
	display:block;
	margin:0px 0px 0px 70px;
}

DIV.toplinks DIV.phone {
	color:#FFF;
	font-size:10pt;
	text-decoration:none;
	padding:0px 25px 8px 24px;
	float:right;
	background: url(images/bg-link-phone.jpg) 0 0 no-repeat;
	display:block;
	margin:0px;
}

DIV.toplinks A.email {
	color:#9DCEFF;
	font-size:10pt;
	text-decoration:none;
	padding-left:26px;
	float:right;
	background: url(images/bg-link-email.jpg) 0 0 no-repeat;
	display:block;
	margin:0px;
}

DIV.toplinks A.email:hover {
	color:#FFCC00;
	text-decoration:underline;
}

DIV.toplinks A.rss {
	color:#9DCEFF;
	font-size:10pt;
	text-decoration:none;
	padding:0px 25px 0px 21px;
	float:right;
	background: url(images/bg-link-rss.jpg) 0 0 no-repeat;
	display:block;
	margin:0px;
}

DIV.toplinks A.rss:hover {
	color:#FFCC00;
	text-decoration:underline;
}

IMG.logo {
	float:left;
}

UL.mainnav {
	padding:0px;
	margin:20px 0px 0px 0px;
	list-style:none;
	float:right;
}

UL.mainnav LI {
	float:left;
	padding:0px;
	margin:0px;
}

UL.mainnav LI A {
	display:block;
}

UL.mainnav LI A B {
	display:none;
}

UL.mainnav LI.business A {
	width:125px;
	height:30px;
	background:url(images/bg-navigation.gif) 0 0 no-repeat;
}

UL.mainnav LI.business A:hover {
	background:url(images/bg-navigation.gif) 0 -30px no-repeat;
}

UL.mainnav LI.social A {
	width:107px;
	height:30px;
	background:url(images/bg-navigation.gif) -126px 0 no-repeat;
}

UL.mainnav LI.social A:hover {
	background:url(images/bg-navigation.gif) -126px -30px no-repeat;
}

UL.mainnav LI.music A {
	width:94px;
	height:30px;
	background:url(images/bg-navigation.gif) -233px 0 no-repeat;
}

UL.mainnav LI.music A:hover {
	background:url(images/bg-navigation.gif) -233px -30px no-repeat;
}

UL.mainnav LI.sports A {
	width:87px;
	height:30px;
	background:url(images/bg-navigation.gif) -327px 0 no-repeat;
}

UL.mainnav LI.sports A:hover {
	background:url(images/bg-navigation.gif) -327px -30px no-repeat;
}

DIV.banner-holdmob {
	background:url(images/bnr-holding-mobile.jpg) 0 0 no-repeat;
	width:383px;
	height:209px;
	margin-top:33px;
	float:left;
}

DIV.banner-holdmob P {
	margin:0px;
	padding:15px 11px 0px 11px;
	color:#FFF;
	font-size:10pt;
	line-height:12.5pt;
}

DIV.banner-news {
	background:url(images/bnr-news.jpg) 0 0 no-repeat;
	width:383px;
	height:209px;
	margin-top:33px;
	float:left;
}

DIV.banner-news P {
	margin:0px;
	padding:15px 11px 0px 11px;
	color:#FFF;
	font-size:10pt;
	line-height:12.5pt;
}

DIV.banner-themes {
	background:url(images/bnr-wordpress-themes.jpg) 0 0 no-repeat;
	width:383px;
	height:209px;
	margin-top:33px;
	float:left;
}

DIV.banner-themes P {
	margin:0px;
	padding:15px 11px 0px 11px;
	color:#FFF;
	font-size:10pt;
	line-height:12.5pt;
}

DIV.banner-designs {
	background:url(images/bnr-blog-designs.jpg) 0 0 no-repeat;
	width:383px;
	height:209px;
	margin-top:33px;
	float:right;
}

DIV.banner-designs2 {
	background:url(images/bnr-blog-designs.jpg) 0 0 no-repeat;
	width:383px;
	height:209px;
	margin-top:33px;
	float:left;
}

DIV.banner-designs P {
	margin:0px;
	padding:15px 11px 0px 11px;
	color:#FFF;
	font-size:10pt;
	line-height:12.5pt;
}

DIV.banner-designs2 P {
	margin:0px;
	padding:15px 11px 0px 11px;
	color:#FFF;
	font-size:10pt;
	line-height:12.5pt;
}

DIV.banner-tips-tricks {
	background:url(images/bnr-tips-tricks.jpg) 0 0 no-repeat;
	width:383px;
	height:209px;
	margin-top:33px;
	float:left;
}

DIV.banner-tips-tricks P {
	margin:0px;
	padding:15px 11px 0px 11px;
	color:#FFF;
	font-size:10pt;
	line-height:12.5pt;
}

DIV.banner-lee {
	background:url(images/bnr-lee.jpg) 0 0 no-repeat;
	width:383px;
	height:209px;
	margin-top:33px;
	float:left;
}

DIV.banner-lee P {
	margin:0px;
	padding:15px 11px 0px 11px;
	color:#FFF;
	font-size:10pt;
	line-height:12.5pt;
}

DIV.banner-oneway {
	background:url(images/bnr-one-way.jpg) 0 0 no-repeat;
	width:383px;
	height:209px;
	margin-top:33px;
	float:left;
}

DIV.banner-oneway UL {
	margin:15px 0px 0px 0px;
	color:#FFF;
}

DIV.banner-oneway UL LI {
	line-height:12pt;
}

DIV.banner-twoway {
	background:url(images/bnr-two-way.jpg) 0 0 no-repeat;
	width:383px;
	height:209px;
	margin-top:33px;
	float:right;
}

DIV.banner-twoway UL {
	margin:15px 0px 0px 0px;
	color:#FFF;
}

DIV.banner-twoway UL LI {
	line-height:12pt;
}

DIV.banner-handsup {
	background:url(images/bnr-hands-up.jpg) 0 0 no-repeat;
	width:383px;
	height:209px;
	margin-top:33px;
	float:right;
}

DIV.banner-handsup P {
	margin:0px;
	padding:15px 11px 0px 11px;
	color:#FFF;
	font-size:10pt;
	line-height:12.5pt;
}

DIV.banner-jay {
	background:url(images/bnr-jay.jpg) 0 0 no-repeat;
	width:383px;
	height:209px;
	margin-top:33px;
	float:right;
}

DIV.banner-jay P {
	margin:0px;
	padding:15px 11px 0px 11px;
	color:#FFF;
	font-size:10pt;
	line-height:12.5pt;
}

H1.medium-bnr {
	padding:102px 0px 0px 11px;
	margin:0px;
	font-weight:normal;
	color:#FFF;
	font-size:16pt;
	text-transform:uppercase;
}

DIV.banner-holdmob A, DIV.banner-handsup A, DIV.banner-oneway A, DIV.banner-twoway A, DIV.banner-news A, DIV.banner-tips-tricks A, DIV.banner-designs A, DIV.banner-designs2 A {
	color:#9DCEFF;
	text-decoration:none;
}

DIV.banner-holdmob A:hover, DIV.banner-handsup A:hover, DIV.banner-oneway A:hover, DIV.banner-twoway A:hover, DIV.banner-news A:hover, DIV.banner-tips-tricks A:hover, DIV.banner-designs A:hover, DIV.banner-designs2 A:hover {
	color:#FFCC00;
	text-decoration:underline;
}

DIV.maincontent {
	width:528px;
	float:left;
}

DIV.maincontent H1 {
	background: url(images/bg-main-h1.jpg) 0 0 repeat-x;
	height:22px;
	padding:7px 0px 0px 11px;
	margin:27px 3px 0px 0px;
	color:#FFF;
	font-weight:bold;
	font-size:12pt;
	line-height:12pt;
	text-transform:uppercase;
	overflow:hidden;
}

DIV.maincontent H2 {
	background: url(images/bg-main-h2.jpg) 0 0 repeat-x;
	height:22px;
	padding:7px 0px 0px 11px;
	margin:27px 3px 0px 0px;
	color:#333;
	font-weight:bold;
	font-size:12pt;
	line-height:12pt;
	text-transform:uppercase;
}

DIV.maincontent P {
	line-height:14pt;
	margin-left:10px;
	margin-right:20px;
}

DIV.maincontent LI {
	padding:3px 0px;
	line-height:12pt;
}

DIV.smallcontent {
	width:262px;
	float:left;
}

DIV.smallcontent P.footerlinks {
	padding:7px 15px 0px 15px;
	margin:0px;
	line-height:12pt;
}

DIV.smallcontent P.footerlinks A {
	display:block;
}

DIV.smallcontent UL {
	padding:6px 0px 0px 28px;
	margin:0px;
}

DIV.smallcontent UL LI {
	padding:7px 0px 0px 0px;
}

DIV.smallcontent H1 {
	background: url(images/bg-small-h1.jpg) 0 0 repeat-x;
	height:22px;
	padding:7px 0px 0px 11px;
	margin:27px 0px 0px 0px;
	color:#333;
	font-weight:bold;
	font-size:12pt;
	line-height:12pt;
	text-transform:uppercase;
}

DIV.smallcontent H1.rss {
	background: url(images/bg-small-h1-rss.jpg) 0 0 repeat-x;
}

DIV.smallcontent P {
	line-height:14pt;
	margin-left:10px;
	margin-right:10px;
}

DIV.footer DIV.smallcontent H1 {
	margin-top:0px;
	border-left: #FFF 3px solid;
}

DIV.smallcontent P.quote {
	margin-right:0px;
	margin-left:0px;
}

DIV.smallcontent P.quote B {
	background: url(images/bg-quote-left.gif) 5px 0 no-repeat;
	font-size:15pt;
	line-height:18pt;
	color:#333;
	padding:5px 0px 0px 20px;
	float:left;
	width:219px;
	font-weight:normal;
	text-align:justify;
}

DIV.smallcontent P.quote SPAN {
	background: url(images/bg-quote-right.gif) 0 108px no-repeat;
	padding:108px 15px 5px 0px;
	float:right;
	height:14px;
	display:inline;
}

DIV.smallcontent P.quote I {
	font-size:11pt;
	line-height:13pt;
	display:block;
	padding:10px 15px 0px 0px;
	float:right;
}

DIV.bnrquote A {
	width:242px;
	height:199px;
	background:url(images/bnr-get-quote.jpg) 0 0 no-repeat;
	margin:30px 0px 0px 11px;
	display:block;
}

DIV.bnrquote A SPAN {
	display:none;
}

DIV.bnrtest A {
	width:242px;
	height:199px;
	background:url(images/bnr-test-network.jpg) 0 0 no-repeat;
	margin:30px 0px 0px 11px;
	display:block;
}

DIV.bnrtest A SPAN {
	display:none;
}

DIV.footer {
	margin-top:30px;
	text-align:center;
	background:url(images/bg-footer.gif) 0 0 repeat-x;
}

DIV.copyright {
	text-align:center;
	margin:20px 0px 30px 0px;
	padding:8px 0px 0px 0px;
	border-top:1px solid #CCC;
}

DIV.firstQuestion, DIV.questionParent {
	background:url(images/bg-question1.jpg) 0 0 no-repeat;
	width:483px;
	margin-left:15px;
}

DIV.firstQuestion P, DIV.questionParent P {
	padding:15px 25px 0px;
	margin:0px;
	display:block;
	width:230px;
	height:149px;
	color:#FFF;
	font-size:21pt;
	line-height:27pt;
	font-weight:normal;
}

DIV.questionParent {
	display:none;
}

A.yes, A.no {
	background:url(images/btn-answer.jpg) 0 0 no-repeat;
	width:190px;
	height:26px;
	display:block;
	text-align:center;
	float:left;
	font-size:18pt;
	line-height:18pt;
	text-transform:none;
	padding:12px 0px;
	margin:0px 20px 10px 25px;
	color:#FFF;
}

A.yes:hover, A.no:hover {
	text-decoration:none;
	color:#333;
	background:url(images/btn-answer.jpg) -190px 0 no-repeat;
}

#mobileQuestion {
	background:url(images/bg-question2.jpg) 0 0 no-repeat;
}

#promoterQuestion {
	background:url(images/bg-question3.jpg) 0 0 no-repeat;
}

#categoryQuestion {
	background:url(images/bg-question4.jpg) 0 0 no-repeat;
}

#categoryQuestion2 {
	background:url(images/bg-question4.jpg) 0 0 no-repeat;
}

#whatismobileQuestion {
	background:url(images/bg-question5.jpg) 0 0 no-repeat;
}

FORM.standard {
	display:block;
	padding:20px 0px 0px 50px;
}

FORM.standard LABEL {
	float:left;
	width:90px;
	padding:2px 0px 13px 0px;
}

FORM.standard LABEL.mandatory {
	font-weight:bold;
	color:#800000;
}

FORM.standard EM {
	padding:0px 50px 10px;
	color:#666;
	display:block;
	font-weight:bold;
	text-transform:uppercase;
}

INPUT.text {
	font-size:8pt;
	float:left;
	margin-left:10px;
	color:#333;
	border: 1px #888 solid;
	padding:2px 2px;
}

TEXTAREA.text {
	font-size:8pt;
	float:left;
	margin:0px 0px 0px 0px;
	color:#333;
	border: 1px #888 solid;
	padding:2px 2px;
}

INPUT.submit {
	margin:20px 0px 0px 0px;
	border:none;
	background:url(images/btn-send.jpg) 0 0 no-repeat;
	width:115px;
	height:25px;
	text-align:center;
	font-size:9pt;
	font-weight:bold;
	color:#333;
	line-height:8pt;
	padding:0px 0px 4px 0px;
	text-transform:uppercase;
	cursor:hand;
	cursor:pointer;
}

INPUT.submit:hover {
	background:url(images/btn-send.jpg) -115px 0 no-repeat;
	color:#333;
}

FORM.search INPUT.submit {
	margin:5px 25px 0px 0px;
	float:right;
}

DIV.hr {
	margin-top:5px;
	width:460px;
	height:15px;
	border-top: 1px dashed #BBB;
}

IMG.center {
	padding-left:17%;
}

DIV.bnr-case-studies A.business {
	display:block;
	width:262px;
	height:218px;
	background:#FFF url(images/bnr-case-studies.jpg) 0 -436px no-repeat;
	float:left;
}

DIV.bnr-case-studies A.business:hover {
	background:#FFF url(images/bnr-case-studies.jpg) 0 0 no-repeat;
}

DIV.bnr-case-studies A.business B {
	display:none;
}

DIV.bnr-case-studies A.social {
	display:block;
	width:262px;
	height:218px;
	background:#FFF url(images/bnr-case-studies.jpg) -262px -436px no-repeat;
	float:left;
}

DIV.bnr-case-studies A.social:hover {
	background:#FFF url(images/bnr-case-studies.jpg) -262px 0 no-repeat;
}

DIV.bnr-case-studies A.social B {
	display:none;
}

DIV.bnr-case-studies A.sports {
	display:block;
	width:262px;
	height:218px;
	background:#FFF url(images/bnr-case-studies.jpg) -262px -654px no-repeat;
	float:left;
}

DIV.bnr-case-studies A.sports:hover {
	background:#FFF url(images/bnr-case-studies.jpg) -262px -218px no-repeat;
}

DIV.bnr-case-studies A.sports B {
	display:none;
}

DIV.bnr-case-studies A.music {
	display:block;
	width:262px;
	height:218px;
	background:#FFF url(images/bnr-case-studies.jpg) 0 -654px no-repeat;
	float:left;
}

DIV.bnr-case-studies A.music:hover {
	background:#FFF url(images/bnr-case-studies.jpg) 0 -218px no-repeat;
}

DIV.bnr-case-studies A.music B {
	display:none;
}

FORM.vote INPUT.radio {
	margin:6px 0px 0px;
	float:left;
	margin-left:20px;
}

FORM.vote LABEL {
	font-size:16pt;
	line-height:16pt;
	width:50px;
	display:block;
	float:left;
	margin-left:10px;
}

FORM.search LABEL {
	font-size:10pt;
	line-height:12pt;
	display:block;
	float:left;
	margin-left:10px;
}

DIV.votestats {
	background:#fff url(images/vote-graphic.jpg) 25px 3px no-repeat;
	margin:10px;
	margin-left:20px;
}

FORM.vote INPUT.submit {
	margin-left:20px;
}

H1 A {
	color:#FFFF00;
}

H2 A {
	color:#CC6600;
}

H1 A:hover {
	color:#FFF;
	text-decoration:none;
}

DIV.smallcontent UL {
	list-style:none;
	padding-left:0px;
	margin-left:13px;
	line-height:10pt;
}

DIV.tweet {
	margin-left:13px;
	margin-top:13px;
	border-bottom: #666 dashed 1px;
}

.more-link {
	padding-bottom:20px;
	display:block;
}

.maincontent P IMG {
	float:left;
	padding:0px 10px 10px 0px;
}

A.download {
	padding-left:20px;
	background:#fff url(images/btn-download.jpg) 0 0 no-repeat;
}