/*
Theme Name: EmotiveClicks
Theme URI: http://emotiveclicks.com
Description: EmotiveClicks v1.0
Version: 1.0
Author: <a href="http://emotiveclicks.com">EmotiveClicks</a>

EmotiveClicks v1.0
*/

/* +++  CSS RESET CONTROLS  +++ */

html, body, form, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl {margin:0; padding:0; border:0;}
img, a img, iframe {border:0;}
img {display:inline;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
ul, dl, dt, dd, li {list-style:none;}
form, fieldset {border:0;}
input, textarea, select, button {font-size:100%;}
table {border-collapse:collapse;border:0;}
td, th, caption {font-size:100%;font-weight:normal;text-align:left;}
div {margin:0;padding:0;}
object {z-index:3;}
q, blockquote, blockquote:before, blockquote:after, q:before, q:after {quotes:none;content: "";}
br {float:none;clear:both;height:8px;}
.akpc_pop {display:none;}
.br2 {float:none;clear:both;height:28px;}

/* +++  GLOBAL  +++ */

body {font:13px "Helvetica", "Arial"; background-color:transparent; color:#787878;}
a {text-decoration:none; color:#74665a; outline:none;}
a:hover {text-decoration:underline; background-color:transparent; color:#5e5148;}
ol {margin:0 0 11px 8px;}
ol li {line-height:158%; margin:7px 20px 7px 20px;padding:0 8px 0 8px;}
.clear {clear:both;float:none;}
ul.circle {list-style-type:circle;}
ul.square {list-style-type:square;}
ol.upper-roman {list-style-type:upper-roman;}
ol.lower-alpha {list-style-type:lower-alpha;}

ul {clear:both;margin:28px 0 38px 0;}
ul li {list-style:disc;margin:7px 20px 7px 20px;padding:0 8px 0 8px;}	
ul.no-style li {list-style:none;margin:7px 0 7px 0;padding:0 8px 0 8px;}

a.button, .button {width:auto;font:13px "Helvetica", "Arial";padding:8px 48px 8px 48px;color:#fff;text-decoration:none;background-color:#74665a;background-image:url(http://emotiveclicks.com/imgs/btn-bg.png);background-repeat:repeat-x;background-position:middle;border:1px solid #8c8372;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
a.button:hover, .button:hover {background-color:#5e5148;background-image:none;background-repeat:repeat-x;background-position:middle;border:1px solid #8c8372;-moz-box-shadow: 0 0 1em #ffe900;-webkit-box-shadow: 0 0 1em #ffe900;}

h1 {color:#282828;margin:0 0 16px 0;padding:6px 0 12px 0;font-size:1.78em;font-weight:normal;line-height:130%;}				
h2 {color:#282828;margin:0 0 16px 0;padding:6px 0 12px 0;font-size:1.78em;font-weight:normal;line-height:130%;}
h3 {color:#282828;margin:48px 0 28px 0;font-size:1.48em;line-height:130%;}
h4 {color:#5e5148;width:760px;margin:18px auto 18px auto;font-size:1.38em;line-height:150%;text-align:center;}
h5 {color:#ff9300;margin:0 0 16px 0;font-size:1.0em;line-height:130%;}
h6 {color:#282828;margin:0 0 16px 0;font-size:0.9em;line-height:130%;}
strong {color:#383838;}

.border {float:none;clear:both;height:1px;border-top:1px solid #eee;}
.d1 {padding:22px 30px 30px 30px;background-color:transparent;}
.d2 {padding:22px 30px 30px 30px;background-color:#f7f7f7;-webkit-border-radius:3px;-moz-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;}

/* +++  SITE LAYOUT  +++ */

#Wrapper {float:left; position:relative; width:100%; margin:0; padding:0;}
#Header {float:left; position:relative; width:100%; margin:0; padding:0;}
#Menubar {}
#Splash {float:left; position:relative; width:100%; margin:0; padding:0;}
#Testimonial {float:left; position:relative; width:100%; margin:0; padding:0;}
#Body {float:left; position:relative; width:100%; margin:0; padding:0;}
#PreFooter {float:left; position:relative; width:100%; margin:0; padding:0;}
#Footer {float:left; position:relative; width:100%; margin:0; padding:0;}

#Footer {background-image:url(http://emotiveclicks.com/imgs/bg-main2.jpg);background-repeat:no-repeat;background-position:bottom center;}

/* +++ HEADER +++ */

#Header {clear:both;background-color:#ff6600;background-image:url(http://emotiveclicks.com/imgs/bg-top.png);background-repeat:repeat-x;}
#Header .inner {width:940px;height:80px;margin:0 auto 0 auto;padding:0;background-image:url(http://emotiveclicks.com/imgs/bg-header.png);background-repeat:no-repeat;}
#Header #Logo {float:left;}

/* +++ MENUBAR +++ */

#Menubar {float:right;margin:28px 0 28px 0;min-width:500px;text-align:right;}
#Menubar a {padding:6px 12px 6px 12px;color:#fff;font-size:1.1em;border:1px solid transparent;}
#Menubar a:hover {color:#fff;text-decoration:none;background-color:#74665a;background-image:url(http://emotiveclicks.com/imgs/btn-bg.png);background-repeat:repeat-x;background-position:middle;border:1px solid #8c8372;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-moz-box-shadow: 0 0 1em #ffe900;-webkit-box-shadow: 0 0 1em #ffe900;}

/* +++ SPLASH +++ */

#Splash {clear:both;margin-top:28px;margin-bottom:28px;}
#Splash .inner {width:900px;margin:0 auto 0 auto;padding:18px 20px 8px 20px;line-height:130%;/* -webkit-border-radius:8px;-moz-border-radius:8px;-khtml-border-radius:8px;border-radius:8px; */}
#Splash .col_r {float:right;max-width:400px;}
#Splash .col_l {float:left;max-width:540px;}
#Splash .photo img {margin:0 10px 0 10px;max-width:380px;border:6px solid #fff;-moz-box-shadow: 0 0 1em #686868;-webkit-box-shadow: 0 0 1em #686868;}
#Splash h5 {font-weight:normal;font-size:1.18em;line-height:150%;}
#Splash ul {font-size:0.9em;font-weight:bold;}

/* +++ TESTIMONIAL +++ */

#Testimonial {clear:both;}
#Testimonial .inner {width:760px;margin:18px auto 18px auto;line-height:150%;}
.testimonial {clear:both;width:760px;margin:28px auto 28px auto;line-height:150%;}

/* +++ BODY +++ */

#Body {clear:both;}
#Body .inner {width:940px;margin:0 auto 0 auto;padding:0;background-color:#fff;}

	/* +++ PAGE CONTENT +++ */

	#Page #Content {float:left;margin:28px auto 28px auto;padding:0;width:940px;background-color:#fff;/* background-image:url(http://emotiveclicks.com/imgs/bg-page.png);background-repeat:repeat-x;-webkit-border-radius:8px;-moz-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;-moz-box-shadow: 0 0 1em #fff;-webkit-box-shadow: 0 0 1em #fff; */}
	#Page #Content .Entry {float:none;clear:both;width:860px;margin:48px auto 38px auto;}
	#Page #Content .Entry .postmeta {float:none;clear:both;width:860px;margin:28px auto 10px auto;font-size:0.8em;}
	#Page #Content .Entry .postmeta p {margin:0;padding:0;}
	#Page #Content .Entry .right img, .Entry .left img {max-width:400px;}
	#Page #Content .Entry .center {float:left;margin:2px 0 18px 0;}
	#Page #Content .Entry .center img {width:860px;}


	/* +++ ENTRY +++ */
	
		.Entry .photo img {
			border:1px solid #e8e8e8;
		}
		.Entry .left {
			float:left;
			margin:2px 18px 8px 0;
		}
		.Entry .right {
			float:right;
			margin:2px 0 8px 18px;
		}		
			.Entry .right img, .Entry .left img {
				max-width:380px;
			}
		.Entry .center {
			float:left;
			margin:2px 0 18px 0;
		}
			.Entry .center img {
				width:630px;
			}	
	
/* +++ PREFOOTER +++ */

#PreFooter {clear:both;background-color:transparent;border-top:1px solid #eee;}
#PreFooter .inner {width:940px;padding:28px 0 28px 0;margin:0 auto 0 auto;font-size:0.8em;color:#a8a8a8;}
	#PreFooter .col {float:left;width:140px;padding:0;}
	#PreFooter strong {float:left;clear:both;padding:18px 0 18px 0;color:#888;}
	#PreFooter a {float:left;clear:both;margin:2px 0 2px 0;line-height:150%;}
	
/* +++ FOOTER +++ */

#Footer {clear:both;padding-bottom:48px;background-color:transparent;}
#Footer .inner {width:940px;padding:28px 0 28px 0;margin:0 auto 0 auto;color:#a8a8a8;text-align:center;font-size:0.8em;}	
