/*   







Theme Name:  worldgranderclub







Theme URI: http:// worldgrander.com







Description: Information COming Soon







Author: Donnell Macam







Author URI: 







Version: 1







*/























@import url(css/stylesheet.css);







html, body, div, span, applet, object, iframe,







h1, h2, h3, h4, h5, h6, p, blockquote, pre,







a, abbr, acronym, address, big, cite, code,







del, dfn, em, img, ins, kbd, q, s, samp,







small, strike, strong, sub, sup, tt, var,







b, u, i, center,







dl, dt, dd, ol, ul, li,







fieldset, form, label, legend,







table, caption, tbody, tfoot, thead, tr, th, td,







article, aside, canvas, details, embed, 







figure, figcaption, footer, header, hgroup, 







menu, nav, output, ruby, section, summary,







time, mark, audio, video {







	margin: 0;







	padding: 0;







	border: 0;







	font-size: 100%;







	font: inherit;







	vertical-align: baseline;







}







/* HTML5 display-role reset for older browsers */







article, aside, details, figcaption, figure, 







footer, header, hgroup, menu, nav, section {







	display: block;







}







body {







	line-height: 1;







}







ol, ul {







	list-style: none;







}







blockquote, q {







	quotes: none;







}







blockquote:before, blockquote:after,







q:before, q:after {







	content: '';







	content: none;







}







table {







	border-collapse: collapse;







	border-spacing: 0;







}







a{ color:#41381D; text-decoration: none;}















.hidden{ text-indent:-999em; overflow:hidden;}







hr.hide-line{ padding:0; margin:0; display:none;}







.clear{ clear:both;}







.clearfix:after {content:"."; display:block; height:0; clear:both;visibility:hidden;}







.clearfix {display:inline-block;}







/* Hide from IE Mac \*/







.clearfix {display:block;}/* End hide from IE Mac */







.floatLeft{ float:left;}







.floatRight{ float:right;}







.aligncenter{ text-align:center; display:block; margin:0 auto; width:auto;}







.alignleft{ text-align: left;}







.one_half{ width:48%; float:left; margin-bottom:40px;}







.one_third { width:30%; float:left; }







img.alignleft {float: left; margin: 0 10px 10px 0;}















input[type="submit"], input[type="button"] {background: url(images/send.jpg) repeat-x; color: #FFFFFF; font: bold 15px Arial; text-shadow: #000000 1px 1px 1px; border: 1px solid #6B6455; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; height: 33px; line-height: 33px; overflow: hidden;}















/* Body */







body{ font: 100% Arial, Helvetica, sans-serif; background:url(images/bg.jpg) repeat; margin:0; padding:0; text-align: center; color:#FFF;}







.contatiner{ width:960px; position:relative; margin:0 auto;}







#leftsideframes{ position:absolute; left:-220px; top:190px;}







	#leftsideframes .widget_simpleimage,







	#rightsideframes .widget_simpleimage{ width:217px; height:215px; background:url(images/frame.jpg) no-repeat; text-align:center; padding-top:44px; -moz-box-shadow: 1px 1px 10px #000; -webkit-box-shadow: 1px 1px 10px #000; box-shadow: 1px 1px 10px #000; margin-bottom:15px;}







	







#rightsideframes{position:absolute; right:-220px; top:190px;}















/* header */







#header{width:960px; text-align:left; margin:0 auto;}







	#header .mailinglist{ text-align:right; padding-top:10px;}







	#header .mailinglist p{ font:20px 'CaslonOpnfaceBTRegular'; color:#fff; line-height:32px; margin-bottom:5px; display:inline;}







	#header .mailinglist .icons{ width: 180px; float: right;}







	







	#header #menu-main-menu { width:940px; margin:0 auto; text-align:center; height: 59px;}







	#header #menu-main-menu > li{ display:inline-block; font:bold 12px 'CaslonOpnfaceBTRegular'; margin: 0 0 0 10px; width: 145px; position:relative; vertical-align: top;}







	#header #menu-main-menu li:first-child { margin-left: 0px;}







	#header #menu-main-menu li > a{ display:block; height:56px; text-align:center; color:#CDB45B; text-decoration:none; text-transform:uppercase; text-shadow:1px 1px 1px #000; letter-spacing:2px; background: url(images/menu-gold-border.jpg) no-repeat; line-height: 56px;}







	/*#header #menu-main-menu li a:hover,

	#header #menu-main-menu li a { color:}*/







	#header #menu-main-menu li.two-line > a {padding: 13px 5px 0; height: 43px; line-height: 15px;	}



	



	/*#header #menu-main-menu li.two-line{position: relative; top: 8px;}*/



	







	#header #menu-main-menu > li > ul {margin: 0; position: absolute; width: 145px; right: 255px; z-index: 99999;}







		#header #menu-main-menu > li > ul > li > a {height: 56px; line-height: 56px; text-align: center; width: 145px; display: block;}







	







	#homeslider{ width:910px; height:322px; background:url(images/slide-bg.jpg) no-repeat; margin:0 auto 3px; clear:both; padding: 11px 15px 15px; position:relative; margin-bottom: 10px; } 



	/*#homeslider::after { box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.5) inset; content: ""; height: 325px; left: 15px; position: absolute; top: 11px; width: 910px;}*/



	







/* main */







#main { width:960px;  margin:0 auto; text-align:left; position:relative;}















/* content */







#content{ width:940px; min-height: 1770px; clear:both; padding:5px 0; margin:0 auto;}







#content h1{ text-align:center; margin-top: -10px;}







#content h1,







#content h2{ font:bold 32px  'CaslonOpnfaceBTRegular'; padding-bottom:20px;}







.single #content h1 {margin-top: 0;}







#content p{ font:16px Georgia, "Times New Roman", Times, serif; line-height:24px; padding-bottom:15px;}







	#content .postlist{ width:864px; margin:20px auto;}







	#content .postlist ul{}







	#content .postlist ul li{ float:left; margin:0 4px 5px 4px;  background: url(images/plaque.jpg) no-repeat; width:208px; height:112px; text-align:center; padding:15px 0 0 0; -moz-box-shadow: 1px 1px 10px #000; -webkit-box-shadow: 1px 1px 10px #000; box-shadow: 1px 1px 10px #000; }







	#content .postlist ul li span{ color:#564810 !important; display:block; text-shadow:1px 1px 1px #fff; font:bold 17px 'CaslonOpnfaceBTRegular'; line-height: 16px;}







#contentbottom{ text-align:center; padding:20px 0;}







#contentbottom ul{}







#contentbottom ul li{ display:inline; background: url(images/bull.jpg) no-repeat center left;}







#contentbottom ul li:first-child{ background:none;}







#contentbottom ul li a{ color:#fff; font:16px 'CaslonOpnfaceBTRegular'; text-decoration:none; margin:0 10px 0 20px;}







#contentbottom p{ font:12px 'CaslonOpnfaceBTRegular';}















/* footer */







#footer-wrap{ width:100%; height:116px; background:url(images/footer.jpg) repeat-x; min-width:960px; -moz-box-shadow: -4px 0 15px #000; -webkit-box-shadow: -4px 0 15px #000; box-shadow: -4px 0 15px #000;}







#footer{ width:960px; height:90px;  margin:0 auto; text-align:left; padding-top:10px;}











#content img{ 



	



	border:3px solid #EAE392;



	-moz-box-shadow: 1px 0 4px #AB8436;



	-webkit-box-shadow: 1px 0 4px #AB8436;



	box-shadow: 1px 0 4px #AB8436;}







.next, .prev ,#dfcg-imgprev , #dfcg-imgnext{ width:19px !important; height:18px !important; display:inline-block; margin: 0 5px; position:absolute; bottom: 20px; left: z-index: 99999;







left: 15px; }







.prev, #dfcg-imgprev{  text-indent:-99999px; position:absolute; z-index:99999; top: 299px; left: 0px !important; opacity: 100 !important; height: 22px;}







.next, #dfcg-imgnext{  text-indent:-99999px;  position:absolute; z-index:99999; top: 299px; left: 40px !important; opacity: 100 !important; height: 22px; }















.nl-box { margin:10px 0 40px 0;}







.nl-box input[type="text"]{ color:#999; font:11px Tahoma, Geneva, sans-serif; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius: 5px; border:0; padding:6px 10px; background:url(images/email.jpg) no-repeat center right #fff; margin-right:10px; width: 165px;}







.nl-box input[type="submit"]{ width:72px; height:27px; border:0; display:inline-block; text-indent:-99999px;background:url(images/subscribe.jpg) no-repeat; cursor:pointer;}















.innerpage-content{ width:840px; padding:0 50px; background:url(images/plaque-bg.jpg) repeat-y; color:#41381D !important; margin: 0 auto -155px;/* margin-top: -20px;*/}



.innerpage-content > .post, .innerpage-content > .plaque{ position: relative; top: -60px;}



.innerpage-content h1{ font-size:50px !important;}







.innerpage-top{ width:940px; height: 143px; background:url(images/plaque-bg-top.jpg) no-repeat; margin-top:20px; margin:0 auto;}







.innerpage-bottom{ width:940px; height: 182px; background:url(images/plaque-bg-bottom.jpg) no-repeat; margin-bottom:20px; margin:0 auto;}















.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{







margin-right: 2% !important;}















.wpcf7 {padding:0 !important;}







.wpcf7 input[type="text"],







.wpcf7 textarea,







.wpcf7 span.image, .wpcf7 span.image-grander1, .wpcf7 span.image-grander2, .wpcf7 span.image-grander3 { background: #FFFFFF; border: 1px solid #D1C97C; font:12px Arial, Helvetica, sans-serif; color:#6B5E30; -moz-border-radius: 5px; -webkit-border-radius: 5px;  border-radius: 5px; padding:10px; -moz-box-shadow:inset 2px 2px 5px #000000; -webkit-box-shadow:inset 2px 2px 5px #000000; box-shadow:inset 2px 2px 5px #000000; width:231px; behavior: url(ie-css3.htc);}







.wpcf7 span.image, .wpcf7 span.image-grander1, .wpcf7 span.image-grander2, .wpcf7 span.image-grander3{margin-bottom: 2px; display: block; width: 92%; padding: 7px;}







.wpcf7 input[type="file"], .wpcf7-file {width:221px; display: block; -moz-opacity:0 ;



	filter:alpha(opacity: 0);



	opacity: 0; position: relative; z-index: 2;}



	



	.browse {display: block; background: url(images/browse.png) no-repeat right center; width: 241px; height: 26px; position: relative; z-index: 1; top: -35px; right: 0; cursor: pointer; padding-left: 5px; overflow: hidden;}



	



	.pic-capt .browse, .pic-capt input[type="file"]{width: 772px;}



	



	.filename {}







.wpcf7 input[type="text"].sm{width: 80%;}







.wpcf7 textarea{width: 300px;}















.wpcf7 textarea {min-width: 800px;}







.wpcf7 .one_half {margin-bottom: 0;}







#wpcf7-f193-p29-o1 .wpcf7-submit {float: right; margin-top: 25px; margin-right: 5px;}























#dfcg-thumbnails .dfcg-carouselBtn {display: none !important;}







#dfcg-text{padding-left: 2% !important; width: 28% !important;}















.thumb {float: left; display: inline-block; margin-right: 10px; margin-bottom: 10px;}















.archive #content div.category-captain {border-bottom: 1px solid #41381D; padding-bottom: 20px; margin-bottom: 20px;}







.archive #content div.category-captain:first-child {border: 0; padding-bottom: 0;} 















#wpcf7-f73-p60-o1 {text-align: center;}







/*--- DROPDOWN ---*/



#header #menu-main-menu ul{



	list-style:none;



	position:absolute;



	left:-9999px;



	top:55px;



	background: url(images/menu-single2.jpg) no-repeat;



	-moz-box-shadow: 0px 2px 4px #000;



	-webkit-box-shadow: 0px 2px 4px #000;



	box-shadow: 0px 2px 4px #000;



}



#header #menu-main-menu ul li{



	padding-top:1px; 



	float:none;



}



#header #menu-main-menu ul a{



	white-space:nowrap; 



}



#header #menu-main-menu li:hover ul{ 



	left:0; 



}



#header #menu-main-menu li:hover a,



#header #menu-main-menu #current a{



	color:#fff; 



}











#header #menu-main-menu li:hover ul a{



	text-decoration:none;



	/*background:none !important;*/



}



#header #menu-main-menu li:hover ul li a {



	color: #CDB45B;



}







#header #menu-main-menu li:hover ul li a:hover{



	color:#fff;



}











.home #content{min-height: 1420px;}







#dfcg-outer-wrapper {margin-top: 4px !important; margin-left: 3px !important;}







.gallery-item {display: inline-block; text-align: center;}







#dfcg-image img {margin-left: 0 !important;}



#dfcg-text {right: 0; bottom: 60px !important; }



.gallery-item {display: inline-block; text-align: center;}







.plaque-cat li a {display: block; width: 208px; height: 85px; padding-top: 27px;}







#meteor-slideshow {top: 5px; left: 3px; background: #000000; width: 913px !important; height: 324px !important;}



#meteor-slideshow img {margin: 0 !important; float: left;}



.meteor-clip {height: 325px;}



.desc-wrap {padding: 10px; background: url(images/trans-bg.png) repeat; position: absolute; top: 30px; right: 0px; z-index: 99; color: #000000;}



.meteor-slides .desc { display: block; line-height: 175%;  padding: 15px; border: 1px solid #FFFFFF;}



	.meteor-slides .desc h4 {font-size: 20px; color: #236AC9; font-weight: bold; margin-bottom: 5px;}



	



.meteor-slides ul.meteor-nav {position: absolute; z-index: 90;}







.img_status {display: inline-block; float: left;}







#dfcg-text p strong {font-weight: bold;}







#content p strong {font-weight: bold;}







#content p a{text-decoration: underline;}



#content p a:hover {text-decoration: none;}







.page-id-1110 .innerpage-bottom {margin-top: -20px;}







#table-granders input[type="text"] {width: 113px;}