/*
Theme Name: Sales Page
Theme URI: http://wordpress.org/
Description: Sales Page theme for London Hypno Therapy NLP
Version: 1.0
Author: LondonHypnoTherapyNLP
Author http://londonhypnotherapynlp.co.uk/	
*/

* {margin:0; padding:0;}

body {background:url(images/headerBg.jpg) repeat-x top left; font-family: Garamond; font-size:18px;}

p {line-height:120%; text-align:left; padding:0 30px; margin-bottom: 1em;}

a:link {color:#083F5D; text-decoration:underline;}
a:active {color:#083F5D; text-decoration:underline;}
a:visited {color:#083F5D; text-decoration:underline;}
a:hover {color:#0B5077; text-decoration:underline;}

img {border:0;}

h1 {color:#0C5B86; font-size:45px; text-align:center; font-family:Verdana, Geneva, sans-serif;}
h2 {text-decoration:none; text-align:center; font-family:Verdana, Geneva, sans-serif;}
h3 {margin:30px 20px; font-size:24px; text-align:center; line-height:25px; font-family: Garamond; font-weight:bold;}
h4 {margin:30px 20px; font-size:24px; text-align:left; line-height:25px; font-family: Garamond; font-weight:bold;}
.small_text { font-size: 8px;}

.phoneNumber {position:absolute; color:#999999; right:0; top:-25px; width:300px;}
.phoneNumber h3 {margin:0; font-weight:normal; text-align:right; margin-top:2px;} 
.phoneNumber p {font-size:13px; text-align:right; padding:0 58px 0 0;}
.phoneNumber img {float:right; margin-left:5px;}

.testimonial_text { font-family:"Times New Roman";}

.aweber {}

.blue { color:#00F;}


.clear {clear:both;}

.phone {background:url(images/phoneBg.jpg) no-repeat top center; width:727px; height:218px; padding:13.5px 0 0 20px; margin:30px 10px;}

.warning {background:url(images/warning.jpg) no-repeat top center; width:727px; height:350px; font-size:18px; padding:13px 0 0 20px; margin:30px 10px;}

.warning h4 {color:#FE0000; font-size:26px; margin-left:30px}

.warning img {margin:30px 30px 20px 0; border:2px solid #FFF66F;}

.phone img {margin:25px 70px 0 0; border:2px solid #FFF66F;}

#page {width:800px; margin:0 auto;}

#header {margin-top:0px; position:relative;}
#header .separator {margin-top:20px;}

#headerimg {margin-top:48px;}

#main {margin-top:20px; background:url(images/border.jpg) repeat-y top left;}

#content {padding:0px 20px 20px 20px;}

#footer {margin-left:20px; margin-top:20px;}
#footer .copyright {margin-top:20px; margin-bottom:10px; text-align:center;}

#pageNav {list-style-type:none; padding-bottom:10px; padding-left:35%;}
#pageNav li {float:left; margin-left:10px;}

.post {color:#222222;}
.post h4 a {text-decoration:none;}
.post .name {color:#254769; font-weight:bold; text-align:left;}
.post .big {color:#254769; font-size:1.3em;}
.post .blueC {color:#254769; font-size:1.3em; line-height:1em; text-align:center; padding:0 40px 0 0;}
.post .video {
	background-color:#E2EDFE;
	border:4px solid #89B0D8;
	width:600px;
	margin:0 auto 30px auto;
	padding:10px 10px;;
	text-align:left;
	font-size:20px;
}

.intro { font-family:Arial, Helvetica, sans-serif; font-size:14px;}


.img1 { float:left; margin-right: 10px;}
.img2 { text-align:center;}



.calltext {margin:30px 20px; font-size:16px; line-height:25px; font-family: Garamond; font-weight:bold;}

.post blockquote {
	background-color:#E2EDFE;
	border:4px dashed #89B0D8;
	margin:30px auto;
	overflow:hidden;
	padding:15px 30px;;
	text-align:left;
	width:550px;
	font-size:18px;
}

.post blockquote {
	background-color:#E2EDFE;
	border:4px dashed #89B0D8;
	margin:30px auto;
	overflow:hidden;
	padding:15px 30px;;
	text-align:left;
	width:550px;
	font-size:18px;
}

.capture {
	background-color: #BCC9DA;
	border:4px dashed #000;
	margin:30px auto;
	overflow:hidden;
	padding:15px 30px;;
	text-align:left;
	width:350px;
	font-size:18px;
}


.yellowbox {
	background-color: #FF9;
	border:4px dashed #000;
	margin:30px auto;
	overflow:hidden;
	padding:15px 30px;;
	text-align:left;
	width:500px;
	font-size:18px;
}






.blockquote1 {
	margin:30px auto;
	overflow:hidden;
	padding:10px 40px;;
	text-align:left;
	font-size:16px;
}

.center { text-align:center;}



.post .col {width:656px; margin: 30px auto;}
.post .col ul {
float:left; 
width:250px;
height:390px;
background-color:#E2EDFE;
border:4px solid #89B0D8;
padding:15px 30px;
margin-right:10px;
margin-bottom:30px;	
}
.post blockquote img {border:2px solid #89B0D8}
.post ul {list-style-type: circle;}
.post li { padding:5px 0 10px 10px; clear:both;}
.post li:first-letter {font-weight:bold;}

.post .key li {background:url(images/key.png) no-repeat left 2px; padding:5px 0 10px 80px; list-style-type: none;}

.entry-content img {
margin: 0 0 1.5em 0;
}
.alignleft, img.alignleft {
display: inline;
float: left;
margin-right: 1.5em;
}
.alignright, img.alignright {
display: inline;
float: right;
margin-left: 1.5em;
}
.aligncenter, img.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
text-align: center;
margin-bottom: 1.5em;
}
.wp-caption img {
border: 0 none;
margin: 0;
padding: 0;
}
.wp-caption p.wp-caption-text {
margin: 0;
}
.wp-smiley { 
max-height: 1em;
margin:0 !important;
}
.gallery dl {
margin: 0;
}
.gallery-caption {
margin:-1.5em 0 0 0;
}


.salebox { background-color:#ffffca; border: 5px #79b2d9 dashed; width:650px; margin:auto; padding:10px; color:#000;}
.saleboxform { width:350px; margin:auto; margin-top:-70px;}
.salebox h1 { color:#7f0000; }

.sideimages { float:right; margin-left:5px;}
.sideimages2 { float:left; margin-right:5px;}


