/*
Theme Name: Weddings URI: http://wordpress.org/themes/twentyfourteen
Author: the WordPress team
Author URI: http://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

html, body, p, div, h1, h2, h3, span, img, ul, li, a, a:hover	
					{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: none; 
					text-decoration: none;} 
h3					{font-size: 16px; font-weight: bold; margin-bottom: 5px;}
h2					{font-size: 18px; font-weight: bold;}	
h1					{font-size: 22px; font-weight: bold; color: #ffffff;}
p					{font-size: 13px; margin-bottom: 5px;}
li					{font-size: 13px;}
body					{background-image:url('/images/background.jpg'); background-size: 100%; background-attachment: fixed; background-position: center top; background-repeat: no-repeat; width: 100%; margin: auto; font-family: AvantgardeMediumBt,Tahoma,Verdana,Arial,sans-serif; font-size: 13px; color: #77787c;}
a					{color: #77787c;}
a:hover					{color: #8FA7AE;}
.hidden					{visibility: hidden; display: none; line-height: 0px;}
.entry-header				{width: 100%;}
.entry-title				{width: 100%; text-align: center; margin-top: -100px;}
.entry-content				{background-color: #77787c; margin-top: 20px; width: 960px; padding: 20px; color: #ffffff;}
.entry-content a			{color: #ffffff;}
.entry-content h2			{margin-bottom: 30px;}
.entry-content p			{margin-bottom: 20px;}
.entry-content li			{margin-bottom: 20px;}
.site-content				{opacity: 0.9}
.feature				{width: 300px; height: 300px; background-color: #ffffff; opacity: 0.8;}
.featuretitle 				{text-align: center; width: 100%; height: 50px;}
.featuretitle h2			{text-align: center; color: #77787c; width: 100%; line-height: 50px;}
.featuretext				{width: 260px; height: 210px; padding: 20px; color: #77787c; text-align: justify;}
.featuretext a				{color: blue;}
.best					{color: blue;}
.good					{color: orange;}	
.hidden					{visibility: hidden; line-height: 0px; display: none;}
.bungleft				{margin-right: 20px;}

a.tel					{color: #ffffff; background-color: #77787c; padding: 5px; border-radius: 10px; font-size: 16px; margin-bottom: 5px;}
.prodbox				{width: 300px; border: solid 5px #ffffff; margin-right: 35px; overflow: hidden;}
.prodbox h2				{text-align: center; background-color: #ffffff; opacity: 0.8; position: relative; float: left; width: 100%; text-align: center;}
.prodbox a				{color: #77787c;}
.alignleft				{position: relative; float: left; margin-right: 20px; margin-bottom: 10px;}
.prodbox img				{width: 100%;}

div					{position: relative; float: left;}
#div_sitewrapper			{float: none; width: 1000px; margin: auto;}
#div_header				{float: left; width: 100%; height: 260px;}
#div_navbackstrip			{float: left; width: 100%; position: fixed; overflow: auto; line-height: 40px; background-color: #ffffff; margin-top: 10px; opacity: 0.9; z-index: 100;}
#div_nav				{margin: auto; width: 1000px; float: none;}
#div_navbackstrip ul				{margin-left: 20px;}
#div_navbackstrip li				{list-style: none; position: relative; float: left; margin-left: 20px; font-stretch: ultra-condensed; font-size: 13px;}
#div_logobar				{float: none; margin: auto; width: 1000px; margin-top: 60px;}
#div_main				{float: left; width: 100%; margin: auto; display: block;}
#div_whyus				{width: 970px; height: 365px; background-color: #77787c; margin-top: 20px; border: solid 5px #ffffff; padding: 10px; color: #ffffff;}
#div_whyus h2				{font-size: 18px; border-bottom: dashed 1px #ffffff; padding-bottom: 10px;}
#div_whyus li				{list-style: none; height: 130px;}
#div_footer				{float: left; width: 990px; padding: 5px; margin: auto; background-color: #ffffff; color: #000000; opacity: 0.6; text-align: center; margin-top: 20px;}
#div_footer p				{font-size: 11px;}
#div_destwrapper			{background-color: #ffffff; width: 980px; padding: 10px; opacity: 0.9;}
#div_destwrapper h2			{margin: 20px 0px 10px 0px;}
#div_destwrapper p			{margin-bottom: 10px;}
#div_destwrapper ul			{position: relative; left: 40px; width: 90%;}
#div_destwrapper li			{margin-bottom: 15px;}
#div_visittable table			{border: solid 1px #77787c;}
#div_destwrapper blockquote		{margin-top: 10px; padding: 10px; border-bottom: dashed 1px #77787c;}
#div_visittable th			{background-color: #77787c; color: #ffffff; padding-left: 5px; padding-right: 5px; font-size: 11px;}
#div_visittable h2			{margin-top: 0px;}
#div_visittable td			{border: solid 1px #77787c; text-align: center;}
#div_callusnow h2			{color: #ffffff;}
#div_gift_service_content p		{background-color: #ffffff;}
#div_gift_service_content label		{background-color: #ffffff;}
#div_sticky_offers			{background-color: #488eee; color: #ffffff; border-radius: 10px 10px 0px 0px; opacity: 1; text-align: center; border: solid 1px #000000;}
#div_sticky_offers h2			{cursor: pointer; text-transform:uppercase;}
#div_offer				{background-color: #ffffff; color: #000000; padding: 5px; cursor: default;}


div.ninja-forms-required-items	{width:100%; margin-bottom: 10px;}
.field-wrap			{display: block; width: 100%; margin-bottom: 5px;}
.ninja-forms-field		{position: relative; float: right;}
#ninja_forms_field_18		{float: right;}
.ninja-forms-cont		{width: 300px; float: right; margin-top: 20px;}
.ninja-forms-success-msg	{color: green;}