/**************************************************************************************************************** 
	General
****************************************************************************************************************/

* { margin: 0; border: 0; padding: 0; list-style: none; font-weight: normal; text-decoration: none; }

body { background:#0d0302; font: normal 12px/18px Arial, Helvetica, sans-serif; color: #484848; }

.wrapper { width: 960px; margin: 0 auto; overflow: hidden; }


@font-face {
    font-family: 'wisdom_script_airegular';
    src: url('/templates/wisdom_script-webfont.eot');
    src: url('/templates/wisdom_script-webfont.eot?#iefix') format('embedded-opentype'),
         url('/templates/wisdom_script-webfont.woff') format('woff'),
         url('/templates/wisdom_script-webfont.ttf') format('truetype'),
         url('/templates/wisdom_script-webfont.svg#wisdom_script_airegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



	@font-face {
				font-family: 'CenturyGothic-Bold';
				src: url('/templates/gothicb.eot');
				src: url('/templates/gothicb.eot?#iefix') format('embedded-opentype'),
						 url('/templates/gothicb.woff') format('woff'),
						 url('/templates/gothicb.ttf') format('truetype'),
						 url('/templates/gothicb.svg#gothicb') format('svg');
				font-weight: normal;
				font-style: normal;
		}
	

/**************************************************************************************************************** 
	Standard HTML Styles
****************************************************************************************************************/

a:link, a:visited { color:#ff9900; }

a:hover { color:#ff9900; text-decoration:underline; }

b, strong { font-weight: bold; }

i, em { font-style: italic; }

table td { vertical-align: top; text-align: left; }

.border_bottom { border-bottom: 1px dotted #CCC; margin: 0 0 25px; padding-top: 5px; clear: both; }

input[type="text"], textarea { padding: 3px; border: 1px solid #c8c8c8; }

hr { border-top: 1px solid #CCC; margin-bottom: 14px; }

.link1 a{text-decoration:underline; font-size:16px; font-weight:bold; color:#fff}


.link1 a:hover{text-decoration:none; font-size:16px; font-weight:bold; color:#fff}



/**************************************************************************************************************** 
	Header
****************************************************************************************************************/

#header { }

.logo { position: relative; top: 25px;  }


#social {  }

#social ul li { display: inline; padding: 0 2px; }

#twitter a {padding: 30px 0 1px 40px; background: url(../images/twitter_icon.png) no-repeat left top; color: #f4f7ef; }

#twitter a:hover { color: #FFF; }

#facebook a {  padding: 30px 0 1px 40px; background: url(../images/facebook_icon.png) no-repeat; color: #f4f7ef; }

#facebook a:hover { color: #FFF; }


#google a {  padding: 30px 0 1px 40px; background:url(../images/google.png) no-repeat; color: #f4f7ef; }

#google a:hover { color: #FFF; }



/**************************************************************************************************************** 
	Navigation
****************************************************************************************************************/

#nav { text-align: center; font-family: 'wisdom_script_airegular'; }

#nav ul { margin-top:0px; }

#nav ul li {}

#nav ul li a {font-size: 18px; color: #fff; padding: 0 13px;  }

#nav ul li a:hover { color: #e39e3e;  }

#page01 #page_item01, #page02 #page_item02, #page03 #page_item03, #page04 #page_item04, #page05 #page_item05,
#page06 #page_item06, #page07 #page_item07, #page08 #page_item08, #page09 #page_item09, #page10 #page_item10 { }


#nav2 { text-align: center; font-family: 'wisdom_script_airegular'; }

#nav2 ul {height:28px }

#nav2 ul li {display: inline; }

#nav2 ul li a { display: inline-block;   font-size: 28px; color: #fff; padding: 0 30px;  }

#nav2 ul li a:hover { color: #e39e3e;  }




/**************************************************************************************************************** 
	Footer
****************************************************************************************************************/

#footer {line-height: 30px; text-align: center; color: #767070; }

#footer a { color: #767070; }

#footer a:hover { text-decoration: underline; }

#footer p { }


 

/**************************************************************************************************************** 
	Newsletter
****************************************************************************************************************/

#newsletter {  background: none repeat scroll 0 0 #eeecec; float: right; margin-top: 30px; padding: 25px; width: 250px; }

#newsletter p.title { font-weight: bold; font-size: 18px; color: #983902; }

#newsletter p.title span { font-weight: normal; font-size: 16px; margin-bottom: 2px; color: #87a250; display: block; }

#newsletter input[type="text"] { display: block; width: 240px; margin: 5px 0; }

#newsletter .submit { background: #4d1c00; color: #FFF; padding: 5px 15px; margin: 8px 0; cursor: pointer; }

#newsletter .submit:hover { background: #a13b00; cursor: pointer; }





/**************************************************************************************************************** 
	Contact Form
****************************************************************************************************************/

#contact_form { padding: 0 30px 0 0; }

#contact_form div { width: 230px; font-weight:bold; padding-top:5px; }

#contact_form p.title { font-weight: bold; font-size: 22px; margin-bottom: 18px; color: #983902; }

#contact_form p.title span { font-weight: normal; font-size: 16px; margin-bottom: 2px; color: #87a250; display: block; }

#contact_form input[type="text"] { display: block; width: 450px; height:23px; margin: 1px 0 10px 0; font: normal 12px Arial, Helvetica, sans-serif; border-radius:5px; }

#contact_form textarea { display: block; width: 450px; margin: 1px 0 10px 0; font: normal 12px Arial, Helvetica, sans-serif; resize: vertical; border-radius:5px;}

#contact_form .submit { background: #e39e3e; color: #FFF; padding: 5px 15px; margin-top: 8px; cursor: pointer; width:120px; height:30px;border-radius:5px; font-weight:bold }

#contact_form .submit:hover { background: #ac680a; cursor: pointer; }

.contact_form_field_name {padding-right: 10px;}


/**************************************************************************************************************** 
	Gallery
****************************************************************************************************************/

.gallery_list { width: 608px; overflow: hidden; padding: 0; margin: 18px auto 10px; }

.gallery_list li { display: block; float: left; margin: 0 12px 12px 0; }

.gallery_list li a { display: block; padding: 4px; border: 1px solid #CCC; }

.gallery_list li a:hover { padding: 3px; border: 2px solid #87A250; }

.gallery_pagination { text-align: center; }

.gallery_pagination select { padding: 2px; border: 1px solid #CCC; margin-left: 5px; }



/**************************************************************************************************************** 
	Content
****************************************************************************************************************/


#hero { height: 316px; width: 960px; margin: 0 auto; overflow: hidden; }

#content { overflow: hidden; }

#content .content_table { }

#content_picture { padding: 0 0 0 30px; }

#content_text { width: 100%; }

#content p { margin-bottom: 14px; }

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { font-weight: bold; color: #983902; margin-bottom: 14px; }

#content h1 { font-size: 25px; line-height: 25px;  }

#content h2 { font-size: 16px; }

#content h3 { font-size: 15px; }

#content h4 { font-size: 14px; }

#content h5 { font-size: 13px; }

#content h6 { font-size: 12px; }

#content ul { margin-bottom: 14px; padding-left: 30px; }

#content ul li { list-style: disc; }

.google_map { width:960px !important; height:350px !important; margin-bottom: 0px !important; }













