/*   

Theme Name: Gheehappy Theme

Theme URI: http://gheehappy.com

Description: This is Gheehappy Theme 1.0

Author: Connect Theory

Author URI: http://connecttheory.com

Version: 1.0

*/



@font-face {

	font-family: 'Conv_ArcherPro-Bold';

	src: url('fonts/ArcherPro-Bold.eot');

	src: local('☺'), url('fonts/ArcherPro-Bold.woff') format('woff'), url('fonts/ArcherPro-Bold.ttf') format('truetype'), url('fonts/ArcherPro-Bold.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}



@font-face {

	font-family: 'Conv_ArcherPro-Book';

	src: url('fonts/ArcherPro-Book.eot');

	src: local('☺'), url('fonts/ArcherPro-Book.woff') format('woff'), url('fonts/ArcherPro-Book.ttf') format('truetype'), url('fonts/ArcherPro-Book.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

@font-face {

	font-family: 'Conv_ArcherPro-XLight';

	src: url('fonts/ArcherPro-XLight.eot');

	src: local('☺'), url('fonts/ArcherPro-XLight.woff') format('woff'), url('fonts/ArcherPro-XLight.ttf') format('truetype'), url('fonts/ArcherPro-XLight.svg') format('svg');

	font-weight: normal;

	font-style: normal;

}

#mc_message {

  padding: 40px 0 0;

}



/************ Nav Update ****************/

#navigation {

	width: auto;

	left: auto;

	right: 0;

	top: 32px;

	display: inline;

	z-index: 10;

}

#main-nav {

	background: none;

	height: 33px;

	padding: 0;

	margin: 0;

}

#main-nav li {

	list-style: none;

	float: left;

	height: 33px;

	position: relative;

	overflow: visible;

	background: url(img/nav-separator.png) no-repeat scroll left 10px #ffffff;

	margin: 0;

	padding: 0;

}

#navigation #main-nav > li:first-child {

	background: none;

}



#main-nav li a {

	font: normal normal normal 14px/30px 'Conv_ArcherPro-Book', Geneva, sans-serif;

	padding: 8px 10px 10px 10px;

	color: #a58a1c;

	text-transform:uppercase;

	white-space: nowrap;

	overflow: hidden;

}

#main-nav li a:hover {

	color: #fff;

	background: #a58b1c;

}

#main-nav li ul {

	position: absolute;

	left: 0;

	top: 32px;

	padding: 0;

	margin: 0;

	z-index: 10;

	background: #9b8414;

	display: none;

}

#main-nav li:hover ul {

	display: block;

}



#main-nav li ul li {

	padding: 0 6px 0 8px;

	margin: 0;

	width: 100%;

	height: 22px;

	display: block;

	background: #b49a24;

	border-bottom: 1px solid #9b8414;

}

#main-nav li ul li:hover {

	background: #9b8414;

	color: #fff;

}

#main-nav li ul li a {

	color: #ffffff;

	padding:0;

	margin: 0;

	font: normal normal normal 12px/20px 'Conv_ArcherPro-Book', Geneva, sans-serif, serif;

	text-transform: capitalize;

	letter-spacing: 0.05em;

	display: block;

	height: 22px;

}

#main-nav li ul li a:hover {

	background: none;

}



/****The title of the books****/

#main-middle #book h1,

#main-content #page h1 {

	text-indent: 0;

	height: auto;

	width: auto;

	background: none;

	color: #978159;

	font: normal normal normal 43px/40px 'Conv_ArcherPro-Book', Geneva, sans-serif, serif;

}

/*** fix ***/

#subscribe li.subscribe_btn a, #subscribe2 li.subscribe_btn a  {

	text-indent: -9999px;

	text-align: left;

}

#main-content {

    padding-top: 15px;

}

/*****Mail Design (Subscribe)******/

body #mc_signup_form {

/*	background: none;

	border: none;

*/}

.mc_var_label {

	display: none;

}

body .mc_form_inside {

	position: relative;

}

body #mc_signup_submit {

	border: none;

	background: #a48a1c;

	width: 74px;

	height: 29px;

	cursor: pointer;

	position: absolute;

	top: 5px;

	right: 0;

	text-transform: uppercase;

	color: #ffffff;

	font-family: 'Conv_ArcherPro-Bold', helvetica, arial, serif;

}

body #mc_signup_submit:hover {

	background: #7a660a;

}

body #mc_signup_form #mc_mv_EMAIL.mc_input {

	color: #DAC998;

	font-weight: bold;

	width: 175px; 

	position: absolute;

	right: 80px;

	top: -3px;

	height: 27px;

	font-size: 14px;

	padding-left:5px;

}

body #mc_signup_form #mc_mv_EMAIL.mc_input:focus {

	color: #cccccc;

}

/*slideshow home*/

body.home #slideshow-content {

	/*height: 609px;*/

}

/*books home*/

.books-nytimes {

	overflow: hidden;

	margin: 13px 0 11px 0;

	width: 946px;

}

.boooks-holder {

	/*width: 473px;*/
  width: 650px;
	float: left;
	padding: 3px 0 0 0;
	margin: 0 0 0 -30px;

}

.nytimes {

	/*width: 473px;*/
  width: 339px;
	float: right;
	text-align: right;
  margin: -8px -18px 0 0;
}

.book-img-home {

	/*margin: 0 -5px 0 0;*/
  margin: 0 0 3px 0;
}



/*home footer*/

#footer-home {

	background: url("img/home-footer-bg.png") repeat-x scroll 0 0 transparent;

	margin:0;

	height:2px;

	padding: 0;

	visibility:hidden;

}

#home-copy-notice {

visibility:hidden;

	text-align: left;

	position: relative;

    margin: 17px 0 97px 0;

    z-index: 10;

	color: #AB932B;

	border: 0 none;

    font-family: inherit;

    font-size: 100%;

    font-style: inherit;

    font-weight: inherit;

}



/*about*/

.about-video {

	width: 448px;

	height: 289px;

	float: right;

	margin: 40px 0 0 0;

}

.npr {

	position: relative;

}

.npr-player {

	position: absolute !important;

	z-index: 10;

	top: -37px;

	left: 10px;

}





#footer {

	margin: 11px 0;

}

#copy-notice {

	z-index: 25;

	margin: 19px 0 0 0 !important;
	width: 500px;

}

#home-copy-notice a,

#copy-notice a {

	

  color: #AB932B;

}

