/*
Theme Name: Edge WP Theme
Description: Semantic, SEO Optimised, Custom Wordpress Theme
Author: #
Author URI: #
Version: 1.0
*/

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, img, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {color:#044289;text-decoration:none;}
a:hover {text-decoration:underline;}
abbr, acronym, dfn {border-bottom:1px dotted;cursor:help}
blockquote {background:#EEE;border-left:2px solid #CCC;margin:0 0 1em}
blockquote p {margin:.5em}
body {background:#073266 url('images/bg-body.jpg') no-repeat 50% 0;background-size:100% auto;font:15px/1.5em 'Ubuntu', sans-serif;color:#fff;min-width:320px}
code, pre {font-size:1em}
del {text-decoration:line-through}
dfn {font-style:italic;font-weight:bold}
dt {font-weight:bold}
dd {margin:0 0 1em 10px}
fieldset {border:0}
fieldset p {margin:0 0 5px}
img {border:0;vertical-align:bottom;max-width:100%;height:auto;}
ins {text-decoration:none}
hr {margin:0 0 0.5em}
p {margin:0 0 1em}
ul, ol {list-style:none;margin:0 0 1em}
textarea {font:1em Arial;overflow:auto}
tt {display:block;margin:0.5em 0;padding: 0.5em 1em}
th {background:#EEE;border:solid #CCC;border-width:1px 0 0 1px;padding:3px}
td {border:solid #CCC;border-width:1px 0 0 1px;padding:3px}
table {border:solid #CCC;border-width:0 1px 1px 0}
input,textarea {-webkit-appearance:none;border-radius:0}

/* Containers */
#page {width:100%;overflow:hidden}
.content {max-width:1016px;width:100%;margin:0 auto}
#main {width:976px;background:#c5c5c5;min-height:580px;margin:0 auto 22px;padding:20px}
.home #main {padding-bottom:10px}
#main:after {clear:both;content:'';display:block}

/* Header */
#header {width:100%;height:135px;background:url(images/bg-header.jpg) repeat-x;font-family: 'Roboto Condensed', sans-serif}
#header .content {position:relative;height:135px}
#header #logo {float:left;margin:0 0 0 -28px}
#header ul#main-nav {width:834px;text-align:right;position:absolute;bottom:0;right:0;text-transform:uppercase;margin:0}
#header ul#main-nav li {display:inline-block;vertical-align:top;padding:0 0 0 25px}
#header ul#main-nav a {float:left;height:50px;line-height:50px;color:#fff;text-decoration:none}
#header ul#main-nav a:hover,#header ul#main-nav li.current_page_item a,.single-events #header ul#main-nav li#menu-item-48 a {background:url(images/arrow.png) no-repeat 50% 100%;text-decoration:none}
#header .social-links {float:right;padding:22px 0 0}
#header .social-links ul {float:left}
#header .social-links li {float:left;margin:0 0 0 8px}
#header .social-links a {float:left;width:39px;height:39px}
#header .social-links a:hover {opacity:0.9;filter:aplha(opacity=90)}
#header .social-links p {float:left;font-family:Ubuntu, sans-serif;color:#6a86a7;font-size:15px;padding:20px 0 0}

/* Slider */
#slideshow {width:100%;position:relative;padding:0 0 22px}
#slideshow:after {clear:both;content:'';display:block}
#slideshow .text-wrapper {position:absolute;bottom:0;left:0;width:100%;text-align:center;background:url(images/overlay.png);padding:10px 0}
#slideshow .text-wrapper h1,#slideshow .text-wrapper p {padding:0 5px}
#slideshow .text-wrapper h1 {font-size:31px;font-weight:400;color:#fff;font-family: 'Roboto Condensed', sans-serif;text-transform:uppercase}
#slideshow .text-wrapper p {font-size:22px;color:#bcbdc0;font-family:Ubuntu, sans-serif;margin:0;padding:0}
#slideshow a#prev,#slideshow a#next {position:absolute;top:210px;background:url(images/nav-arrow.png) no-repeat;width:30px;height:51px;z-index:200;text-indent:-9999px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;cursor:pointer;visibility:visible \0/;opacity:1 \0/;filter:alpha(opacity=100)\0/}
#slideshow:hover a#prev,#slideshow:hover a#next {opacity:1;filter:alpha(opacity=100);visibility:visible}
#slideshow a#prev {left:-6px}
#slideshow a#next {right:-6px;background-position:-30px 0}

/* Home Page */
#home-wrapper {width:100%;overflow:hidden;padding:0 0 8px}
#promo {width:425px;float:left}
#promo .promo-box {width:197px;height:197px;position:relative;float:left;overflow:hidden;margin:0 10px 10px 0}
#promo .promo-box img {width:197px;height:197px;position:absolute;top:0;left:0;z-index:5}
#promo .promo-box .hover {width:197px;height:197px;position:absolute;z-index:10;background:url(images/overlay.png);top:0;left:0;display:table;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;opacity:0;filter:alpha(opacity=0);visibility:hidden}
#promo .promo-box:hover .hover {opacity:1;filter:alpha(opacity=100);visibility:visible}
#promo .promo-box .hover .wrapper {text-align:center;display:table-cell;vertical-align:middle}
#promo .promo-box h3 {color:#fff;font-weight:400;font-family: 'Roboto Condensed', sans-serif; font-size:18px;margin:0 0 7px;padding:0}
#promo .promo-box p {font-size:15px;line-height:23px;color:#fff;text-align:left;padding:0 12px 0 20px}
#home-wrapper .welcome {width:284px;float:left;min-height:404px;background:#000;padding:0 10px 0 20px}
#home-wrapper .welcome h1,#home-wrapper .welcome h2,#home-wrapper .welcome h3 {color:#fff;font-size:26px;font-weight:400;font-family: 'Roboto Condensed', sans-serif; text-transform:uppercase;padding:22px 0 0}
#home-wrapper .welcome a {background:#002d62;min-width:135px;line-height:40px;float:right;height:40px;text-align:center;text-transform:uppercase;font-size:16px;color:#c2c2c2;text-decoration:none;font-family: 'Roboto Condensed', sans-serif;padding:0 5px}
#home-wrapper .welcome a:hover {background:#053d7e}
#home-wrapper .welcome p {font-size:15px;line-height:22px;color:#bcbdc0;letter-spacing:-.5px;margin:0;padding:0 0 14px}
#home-wrapper .add-info {width:184px;background:#4b9f3f;float:right;min-height:379px;color:#fff;padding:25px 18px 0}
#home-wrapper .add-info h1
#home-wrapper .add-info h2,#home-wrapper .add-info h3 {font-size:18px;font-weight:400;font-family: 'Roboto Condensed', sans-serif;color:#fff;margin:0 0 12px;padding:0}
#home-wrapper .add-info p {margin:0 0 22px}

/* Content */
#content {float:left;overflow:hidden;min-height:540px;width:665px;background:#000;padding:20px}
#content.fullwidth {width:auto;float:none}
#content.contact {width:445px}
#content img {margin-bottom:10px}
#content h1 {color:#fff;font-size:26px;font-weight:400;font-family: 'Roboto Condensed', sans-serif;text-transform:uppercase;padding:0 0 20px}
#content h2 {font-size:22px;color:#bcbdc0;font-family:Ubuntu, sans-serif;margin:0;padding:0 0 15px}
#content h3,#sidebar h3,#sidebar h1,#sidebar h2 {color:#044289;font-size:18px;font-weight:400;font-family: 'Roboto Condensed', sans-serif;text-transform:uppercase;margin:0 0 10px;padding:0}
#content ul {list-style:disc;margin:0 0 1em 18px}
#content ol {list-style:decimal;margin:0 0 1em 22px}
#content .post {border-bottom:1px solid #CCC;margin:0 0 25px}
#content .post .meta {font-style:italic}
#content .post h1 {border:0;margin:0}
#content .sticky {background:#f5efca}
#content #prev-next {list-style:none}
#content #prev-next #prev {float:left}
#content #prev-next #next {float:right}

/* Sidebar */
#sidebar {width:210px;float:right;background:#000;min-height:540px;padding:20px}
#sidebar.contact {width:430px}
#sidebar ul {list-style:none;margin:0 0 1em 18px}
#sidebar ul ul {list-style:disc}

/* Events */
#events-list {width:100%;overflow:hidden}
#events-list .event {width:100%;overflow:hidden;border-bottom:1px solid #272727;margin:0 0 15px;padding:0 0 15px}
#events-list .event .image-placer {width:140px;height:148px;float:left;overflow:hidden;margin:0 20px 0 0}
#events-list h1 {padding-bottom:10px}
#events-list h1 a {color:#fff}
#events-list h1 a:hover {text-decoration:none;color:#044289}
#events-list .event .image-placer img {width:auto!important;max-width:none!important;height:148px}
#events-list .event .image-placer a:hover img {opacity:0.9;filter:alpha(opacity=90;)}
span.time {color:#044289;font-size:18px;font-family: 'Roboto Condensed', sans-serif;display:block;text-transform:uppercase}
/* Footer */
#footer {width:100%;overflow:hidden;padding:0 0 30px}
#footer #contact-details {width:100%;min-height:183px;background:#000;margin:0 0 20px}
#footer #contact-details .map {width:430px;float:left;margin:0 25px 0 0}
#footer .contact-info {width:245px;float:left;padding:17px 0 0}
#footer .hours {width:295px;float:right;margin:0 5px 0 0;padding:17px 0 0}
#footer h3 {color:#044289;font-size:18px;font-weight:400;font-family: 'Roboto Condensed', sans-serif;text-transform:uppercase;margin:0 0 10px;padding:0}
#footer p {font-size:15px;line-height:20px;color:#fff}
#footer p.copy {float:right;font-size:15px;color:#6a86a7}

/* Events Carousel */
#events-carousel {overflow:hidden;background:#000;clear:both;position:relative;padding:10px 10px 15px 15px}
#events-carousel h3 {font-size:26px;text-transform:uppercase;font-family: 'Roboto Condensed', sans-serif;font-weight:400;margin:0 0 12px}
#events-carousel #carousel li {width:461px;float:left;margin:0 15px 0 0}
#events-carousel #carousel li .image-placer {width:140px;height:148px;overflow:hidden;float:left;margin:0 10px 0 0}
#events-carousel #carousel li .text-wrapper {width:298px;float:right;margin:4px 0 0}
#events-carousel h4 {font-size:18px;font-family: 'Roboto Condensed', sans-serif;font-weight:400;text-transform:uppercase;margin:0 0 10px}
#events-carousel #carousel span.time {margin:0 0 6px}
#events-carousel #carousel li h4 a {text-decoration:none;color:#fff}
#events-carousel p {line-height:23px;margin:0}
#events-carousel #carousel li h4 a:hover {text-decoration:none;color:#044289}
#events-carousel #carousel li .image-placer img {max-width:none}
#events-carousel #carousel li .image-placer a:hover img {opacity:0.9;filter:alpha(opacity=90)}
.jcarousel-clip {width:952px;overflow:hidden;border-top:1px solid #272727;padding:18px 0 0}
.jcarousel-prev,.jcarousel-next,.mobile-prev,.mobile-next {width:30px;height:31px;position:absolute;background:url(images/c-arrows.png) no-repeat;top:-42px;right:31px;cursor:pointer}
.jcarousel-prev:hover,.jcarousel-next:hover,.mobile-prev:hover,.mobile-next:hover {opacity:0.9;filter:apha(opacity=90)}
.jcarousel-next,.mobile-next {background-position:-30px 0;right:0}
.mobile-slideshow {width:100%;position:relative;margin:0 0 15px}
.mobile-slideshow:after {clear:both;content:'';display:block}
.mobile-slideshow .slide-wrapper {position:absolute;width:100%;text-align:center;background:url(images/overlay.png);bottom:0;left:0;z-index:200;padding:10px 0}
.mobile-slideshow .slide-wrapper span.time,#events-carousel .mobile-slideshow .slide-wrapper h4 {margin:0 0 8px}
.mobile-prev,.mobile-next {top:10px;z-index:200;text-indent:-9999px}
.mobile-slideshow img {max-height:none;width:100%;height:auto}
.mobile-slideshow .slide-wrapper h4,.mobile-slideshow .slide-wrapper p {color:#fff}
/* Image Alignment */
img.aligncenter {display:block;margin-left:auto;margin-right:auto}
img.alignright {display:inline;margin:0 0 2px 7px;padding:4px}
img.alignleft {display:inline;margin:0 7px 2px 0;padding:4px}
.alignright {float:right}
.alignleft {float:left}

/* Form Styling */
form ul {list-style:none!important;margin:0 0 10px!important;padding:0!important}
form ul li {padding:0 0 10px}
form label {display:block;padding:0 0 5px}
span.gfield_required {color:red}
form input[type=text],form input[type=email],form input[type=password] {border:2px solid #0753a8;width:300px;padding:5px}
form textarea {min-width:400px;max-width:400px;width:400px;height:120px;border:2px solid #0753a8;padding:5px}
form select {width:315px;height:32px;border:2px solid #0753a8;padding:5px}
form input[type=submit] {background:#002d62;min-width:135px;line-height:40px;height:40px;text-align:center;text-transform:uppercase;font-size:16px;color:#c2c2c2;text-decoration:none;font-family: 'Roboto Condensed', sans-serif;border:none;cursor:pointer;padding:0 5px}
.validation_error,.validation_message {color:red;font-size:11px}
/* 2.7+ Comments */
#comments_wrap ol {list-style:none}
#comments_wrap ol li {border-bottom:1px solid #CCC;margin:0 0 5px}
#comments_wrap .commentmetadata {margin:0 0 10px}
#comments_wrap .comment-author {border-bottom:1px solid #CCC;width:100%;overflow:hidden;padding:0 0 3px;line-height:32px;}
#comments_wrap .comment-author img {float:left;margin:0 10px 0 0}
#comments_wrap .comment-author cite {font-weight:bold}

/* Captions */
.wp-caption {background:#f3f3f3;border:1px solid #ddd;border-radius:3px;margin:10px;-moz-border-radius:3px;padding-top:4px;text-align:center;-webkit-border-radius:3px}
.wp-caption img {border:0 none;margin:0;padding:0}
.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}

/* Responsive */
.menu-toggle-button {display:none}
#header ul#mobile-menu {display:none}
.mobile-slideshow {display:none}

@media screen and (max-width: 1015px) {
	#carousel,.jcarousel-container {display:none!important}
	.mobile-slideshow {display:block}
	.menu-toggle-button {font-size:35px!important;font-weight:700;display:inline-block;position:absolute;bottom:0;border:none!important;right:0;padding:3px 18px!important}
	.content {width:auto;padding:0 15px}
	#header #main-nav {display:none}
	#header {background-position:0 100%;height:90px}
	#header .content {height:90px}
	#header .social-links {padding:0}
	#header #logo {width:102px;height:63px;margin:0}
	#header .social-links img {width:20px;height:20px}
	#header .social-links a {width:20px;height:20px}
	#header .social-links ul {margin:10px 0 0}
	#header .social-links p {padding:11px 0 0}
	#main {width:auto;min-height:0;padding:15px}
	#slideshow img {width:100%;height:auto}
	#slideshow a#prev,#slideshow a#next {top:35%;opacity:1;visibility:visible}
	#promo {width:auto;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 0 4%}
	#promo .promo-box {width:23%;height:auto;overflow:hidden}
	#promo .promo-box img {width:100%;height:auto;position:static}
	#promo .promo-box .hover p {display:none}
	#promo .promo-box .hover {width:100%}
	#promo .promo-box .hover .wrapper {vertical-align:top}
	#promo .promo-box h3 {padding-top:42%}
	#home-wrapper .welcome,#events-carousel {width:88.5%;height:auto;min-height:0;margin:0 0 15px 4%;padding:0 10px 15px 20px}
	#home-wrapper .add-info {display:none}
	#footer #contact-details .map {float:none;width:100%;margin:0 auto}
	#footer .contact-info {clear:left;width:40%}
	#footer .hours {width:40%}
	#footer #contact-details {overflow:hidden;width:89.5%;margin:0 0 12px 4%;padding:10px}
	#footer p.copy {float:none;text-align:center;font-size:13px}
	#content {width:54%;min-height:0}
	#sidebar {width:30%;min-height:0}
	#content.contact,#sidebar.contact {width:40%}
	form input[type=text],form input[type=email],form input[type=password] {width:80%}
	form textarea {width:85%;max-width:85%;min-width:85%}
}
@media screen and (max-width: 690px) {
	#home-wrapper .welcome a {font-size:13px;min-width:105px}
	span.time {font-size:15px}
	#slideshow .text-wrapper h1 {font-size:23px}
	#slideshow .text-wrapper p {font-size:16px}
	#promo .promo-box h3 {font-size:15px}
	#content h1 {font-size:15px}
	#content h2,#content h3,#sidebar h3 {font-size:13px}
	#events-carousel p {display:none}
	#events-carousel h4 {font-size:14px}
	.mobile-slideshow .slide-wrapper span.time {font-size:12px}
}
@media screen and (max-width: 640px) {
	#content,#sidebar {width:auto;height:auto!important;float:none;min-height:0}
	#content {margin-bottom:15px;height:auto!important}
	#content.contact,#sidebar.contact {width:auto;float:none}
}
@media screen and (max-width: 590px) {
	#promo .promo-box {width:47%}
	#promo .promo-box .hover {height:227px}
	#home-wrapper .welcome,#footer #contact-details,#events-carousel {width:85.7%}
	#footer #contact-details {margin-left:4.5%}
}
@media screen and (max-width: 480px) {
	#slideshow .text-wrapper h1 {font-size:16px}
	#slideshow .text-wrapper p {font-size:13px}
	#home-wrapper .welcome h1, #home-wrapper .welcome h2, #home-wrapper .welcome h3 {font-size:18px}
	body,#home-wrapper .welcome p {font-size:13px}
	#footer p {font-size:13px}
	#footer h3 {font-size:15px}
	#home-wrapper .welcome,#events-carousel {width:82.7%}
}
@media screen and (max-width: 479px) {
	#footer p.copy {font-size:11px}
	#promo .promo-box {width:46%}
}

/* Responsive Menu */

/* Init Logic */
.menu-toggle-button {padding:1em;border:1px solid #000;cursor:pointer;}
.menu-toggle-button {display:none;}
.menu-toggle-button.active {border:1px solid #777;color:#777;}

ul.menu-list {background:#01244e; list-style:none;position:absolute;display:inline-table;padding:0px;margin:0px;top:90px;width:100%;z-index:500;left:0px;}
ul.menu-list li {float:left;position:relative;}
ul.menu-list li a {display:inline-block;}
ul.menu-list li a {display:block;}

/* Handling Submenu */
ul.menu-list ul {display:none;padding:0px;margin:0px;position:absolute;top:100%;left:0%;list-style:none;z-index: 700}
ul.menu-list ul li {position:relative;float:none;padding:0px;margin:0px;}
ul.menu-list ul ul {position:absolute;top:0%;left:100%;z-index: 700}
ul.menu-list li:hover>ul {display:inline-block;}
/* End Init Logic */

/* Style */

ul.menu-list li:hover>ul {background:#fff!ie;} /* Fix for IE7 */

/* Submenu Expand Icon */
ul.menu-list li.has-submenu>a>span.menu-expand {font-size: 0.6em;float:right;padding-left:10px;line-height:2.2em;} /* All levels */
ul.menu-list li.has-submenu>a>span.menu-expand {float:none\9;} /* Fix for IE9 and below */
ul.menu-list>li.has-submenu>a>span.menu-expand {} /* Level 1 */
ul.menu-list>li.has-submenu>a>span.menu-expand:after {content:'\25BC'} /* Level 1 */
ul.menu-list li li.has-submenu>a>span.menu-expand {} /* Level 2 */
ul.menu-list li li.has-submenu>a>span.menu-expand:after {content:'\25BA'} /* Level 2 */

/* You can manage with of elements by width of a-tag */
ul.menu-list li a {color:#333;text-decoration:none;padding:5px;} /* All levels */
ul.menu-list li>a {} /* Level 1 */
ul.menu-list li li>a {width:150px;} /* Level 2 */
ul.menu-list li li li>a {} /* Level 3 */

/* First Level*/
ul.menu-list>li {margin:0px 5px 0px 0px;border:1px solid #000;}
ul.menu-list>li>a {}
ul.menu-list>li:hover {background:#000}
ul.menu-list>li:hover>a {color:#fff;}
ul.menu-list>li>a:hover {}
/* End First Level*/

/* Second Level*/
ul.menu-list>li>ul {border:1px solid #000;}
ul.menu-list>li>ul>li {background:#f7f7f7;}
ul.menu-list>li>ul>li>a {}
ul.menu-list>li>ul>li:hover {background:#ddd;}
ul.menu-list>li>ul>li:hover>a {}
ul.menu-list>li>ul>li>a:hover {}
/* End Second Level*/

/* Third Level*/
ul.menu-list>li>ul>li>ul {border:1px solid #777;}
ul.menu-list>li>ul>li>ul>li {background:#e7e7e7;}
ul.menu-list>li>ul>li>ul>li>a {}
ul.menu-list>li>ul>li>ul>li:hover {background:#ddd;}
ul.menu-list>li>ul>li>ul>li:hover>a {}
ul.menu-list>li>ul>li>ul>li>a:hover {}
/* End Third Level*/

/* End Style */


/* End Menu Styles */


/* RESPONSIVE MEDIA QUERIES */
@media screen and (max-width: 1015px) {

/* Menu Styles */

/* Init Logic */
.menu-toggle-button {display:block;}
.show-for-devices {display:block!important;}

ul.menu-list {display:none;}
ul.menu-list li {clear:both;float:none;}

/* Handling Submenu */
ul.menu-list ul {display:none;position:relative;}
ul.menu-list ul li {}
ul.menu-list ul ul {position:relative;top:100%;left:0%;}
ul.menu-list li:hover>ul {display:none;}
/* End Init Logic */

/* Style */

ul.menu-list li:hover>ul {background:#fff!ie;} /* Fix for IE7 */

/* Submenu Expand Icon */
ul.menu-list li.has-submenu>a>span.menu-expand {font-size: 0.6em;padding:0.8em;line-height:1em;position:absolute;right:0;z-index: 700} /* All levels */
ul.menu-list>li.has-submenu>a>span.menu-expand {} /* Level 1 */
ul.menu-list li li.has-submenu>a>span.menu-expand {} /* Level 2 */
ul.menu-list li li.has-submenu>a>span.menu-expand:after {content:'\25BC';} /* Level 2 */

/* You can manage with of elements by width of a-tag */
ul.menu-list li a {color:#fff;position:relative} /* All levels */
ul.menu-list li>a {} /* Level 1 */
ul.menu-list li li>a {width:auto;} /* Level 2 */
ul.menu-list li li li>a {} /* Level 3 */

/* First Level*/
ul.menu-list>li {margin:0px;border:none;border-bottom:1px solid #fff;}
ul.menu-list>li>a {}
ul.menu-list>li:hover,
ul.menu-list>li.current_page_item {background:#000}
ul.menu-list>li:hover>a,
ul.menu-list li.current_page_item a {color:#fff;}
ul.menu-list>li>a:hover {}
/* End First Level*/

/* Second Level*/
ul.menu-list>li>ul {border:none;}
ul.menu-list>li>ul>li {padding-left:5px;}
ul.menu-list>li>ul>li>a {}
ul.menu-list>li>ul>li:hover {background:#ddd;}
ul.menu-list>li>ul>li:hover>a {}
ul.menu-list>li>ul>li>a:hover {}
/* End Second Level*/

/* Third Level*/
ul.menu-list>li>ul>li>ul {border:none;}
ul.menu-list>li>ul>li>ul>li {padding-left:5px;}
ul.menu-list>li>ul>li>ul>li>a {}
ul.menu-list>li>ul>li>ul>li:hover {background:#ddd;}
ul.menu-list>li>ul>li>ul>li:hover>a {}
ul.menu-list>li>ul>li>ul>li>a:hover {}
/* End Third Level*/

/* End Style */


/* End Menu Styles */

}