/*
THEME NAME: Atlantica
THEME URI: http://makedesignnotwar.com
DESCRIPTION: Atlantica is Portfolio.
VERSION: 1.3
AUTHOR: Brandon Jones
AUTHOR URI: http://makedesignnotwar.com
TAGS: portfolio, classic, simple, modern, gallery, image
*/

/* Stylesheet RESET */
@import url(library/styles/hacks/reset.css);

/* Atlantica Styles */
@import url('core.css');
@import url('typography.css');

/* Stylesheet JCAROUSEL */
@import url(library/styles/jcarousel/jquery.jcarousel.css);
@import url(library/styles/jcarousel/skins/atlantica/skin.css);

/* Stylesheet for DROPDOWN NAVIGATION */
@import url(library/styles/dropdown.css);

/* Stylesheet for GALLERY - PRETTYPHOTO */
@import url(library/styles/prettyPhoto.css);

/* Stylesheet for CONTACT FORM */
@import url(library/styles/form.css);


/* Added by SCD -------------------------------------------- */

/* Global
------------------------------------------------ */
p.addressBar {
	margin-bottom: 0;
	font-size: 1.2em;
	text-align: center;
	font-style: italic;
}

p.addressBar span {
	padding: 0 0.75em;
}

/* Navigation
------------------------------------------------ */
#page .navigation ul#nav li {
	font-size: 1.2em;
}

#page .navigation ul#nav li li {
	font-size: 1.0em;
}

#page .navigation ul#nav li ul {
	margin-top: -4px;
}

#page .navigation ul#nav li ul ul {
	margin-top: -1em;
}

#page .navigation ul#nav li ul li ul li:first-child {
	margin-top: 1px;
	padding-bottom: 9px;
	border-top: 1px solid #000;
}

/* Sub Navigation */
#content .from_title ul li ul {
	display: none;
	position: absolute;
	margin-top: 1em;
}


/* Sub Navigation - Current Page */

#content li.current_page_item a:link, #content li.current_page_item a:visited {
	color: #333333;2
	text-decoration: none;
	font-weight: bold;
}

#content li.current_page_item a:hover, #content li.current_page_item a:active {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

#content li.page_item ul {
	display: none;
}

#content li.current_page_item ul {
	display: block;
}

#content li.current_page_item ul li a:link, #content li.current_page_item ul li a:visited {
	color: #f55507;
	text-decoration: none;
	font-weight: normal;
}

#content li.current_page_item ul li a:hover, #content li.current_page_item ul li a:active {
	color: #f55507;
	text-decoration: underline;
	font-weight: normal;
}


/* dropdown.css Overides */

#nav li.page-item-31 ul a,
#nav li.page-item-1355 ul a {
width:14em;
}

#page .navigation ul li ul {
	margin-left: 0;
}

#page .navigation ul li ul li .icon {
	padding-left: 12px;
}


/* Galleries
------------------------------------------------ */
#galleryHeader {
	width: 1000px;
	margin: 0 29px;
	padding: 12px 0;
	background: #FFF;
	font-size: 1.0em;
	text-align: center;
}

#galleryHeader ul {
	list-type: none;
	margin: 0;
	padding: 0;
}

#galleryHeader ul li {
	display: inline;
	padding-left: 20px;
	background: url('http://mymbkphoto.com/wp-content/themes/atlantica/library/img/navigation/navigation_dot.jpg') 0.5em 0 no-repeat;
}

#galleryHeader ul li:first-child {
	padding-left: 0;
	background: none;
}


/* Contact
------------------------------------------------ */
.wpcf7 form .buttonRow input {
	padding: 2px 3px;
	background: #276f6a;
	border: 4px double #FFF;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.09em;
}


/* Contact Box - Follow Us
------------------------------------------------ */
#sidebar #text-4 {
	background: url('http://mymbkphoto.com/wp-content/uploads/2011/06/bookEventBanner.png') top left no-repeat;
}

#sidebar #text-4 h3.widgettitle {
	padding: 80px 0 0 62px;
}

#sidebar .contact_us {
	padding-bottom: 18px;
}

#sidebar ul.follow_us {
	list-style: none;
	height: 20px;
	margin: 0;
	margin-left: 62px;
	padding: 0 0 8px;
}

#sidebar ul.follow_us li {
	float: left;
	padding: 0;
	padding-right: 9px;
}

#sidebar ul.follow_us li.first {
	margin-top: -3px;
	font-size: .96em;
	letter-spacing: 0.08em;
}


/* Page Specific Styles
------------------------------------------------ */
/* Monoslideshow */

#content .monoslideshow {
	width: 800px;
	margin: 0 auto 1em;
}

/* Home Page (Slideshow) */

body#page3127 .from_title {
	display: none;
}

body#page3127 .footer_nav {
	height: 41px;
	padding-top: 0px;
}

body#page3127 .footer_nav .list {
	padding-top: 0px;
	padding-bottom: 0px;
	border-top: none;
}

body#page3127 .footer_nav .list .cen {
	display: none;
}

/* Slideshow Pages */

body#page3162 #content .from_title .page_title
{
	text-transform: none;
	letter-spacing: 0.07em;
}

body#page3162 .footer_nav .list,
body#page3177 .footer_nav .list,
body#page3195 .footer_nav .list,
body#page3203 .footer_nav .list,
body#page3208 .footer_nav .list,
body#page3221 .footer_nav .list,
body#page3231 .footer_nav .list,
body#page3237 .footer_nav .list,
body#page3243 .footer_nav .list,
body#page3248 .footer_nav .list
{
	border-top: none;
}

body#page3177 #content .from_title {
	margin-bottom: 0;
}

body#page3177 #galleryHeader { /* Team */
	width: auto;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
}

body#page3248 #content .from_title {  /* MBK Corporate */
	margin-bottom: 10px;
}

body#page3248 .slideshowHeader {  /* MBK Corporate */
	margin-bottom: 20px;
	font-size: 1.35em;
	font-style: italic;
	text-align: center
}

/* Team Pages */
body#page3195 #content .from_title ul li.page_title,
body#page3284 #content .from_title ul li.page_title,
body#page3203 #content .from_title ul li.page_title,
body#page3208 #content .from_title ul li.page_title,
body#page1581 #content .from_title ul li.page_title,
body#page3293 #content .from_title ul li.page_title {
	padding-left: 0px;
}

#nav li.page-item-3177 ul.children a {
	width: 14em;
}

/* Team Pages - Navigation */
#content .from_title ul li.page-item-1581 a:hover,
#content .from_title ul li.page-item-1581 a:active,
#content .from_title ul li.page-item-3195 a:hover,
#content .from_title ul li.page-item-3195 a:active {
	text-decoration: none;
}


#content .from_title ul li.page-item-1581 a .galleryTitle,
#content .from_title ul li.page-item-3195 a .galleryTitle {
	padding-left: 4px;
}

#content .from_title ul li.page-item-1581 a:hover .galleryTitle,
#content .from_title ul li.page-item-1581 a:active .galleryTitle,
#content .from_title ul li.page-item-3195 a:hover .galleryTitle,
#content .from_title ul li.page-item-3195 a:active .galleryTitle {
	text-decoration: underline;
}

#content .from_title ul li.page-item-3293,
#content .from_title ul li.page-item-3284 {
	padding-left: 5px;
	background-image: none;
}

#content .from_title ul li.page-item-3293 a span.hidden,
#content .from_title ul li.page-item-3284 a span.hidden {
	display: none;
}


body#page3293 #content .from_title ul li.page-item-1581 a,
body#page3284 #content .from_title ul li.page-item-3195 a {
	color: #333;
	font-weight: bold;
}


body#page3293 #content .from_title ul li.page-item-1581 a .galleryTitle,
body#page3284 #content .from_title ul li.page-item-3195 a .galleryTitle {
	color: #f55507;
	font-weight: normal;
}

/* Team Pages - Team Page - Navigation */
#content #galleryHeader ul li.galleryTitle a span {
	padding-left: 4px;
}

#content #galleryHeader ul li.galleryTitle a:hover,
#content #galleryHeader ul li.galleryTitle a:active {
	text-decoration: none;
}

#content #galleryHeader ul li.galleryTitle a:hover span,
#content #galleryHeader ul li.galleryTitle a:active span {
	text-decoration: underline;
}


#content #galleryHeader ul li.nopad {
	padding-left: 5px;
}



/* Blog - News Page */

body#page3155 #page #content {
	padding-top: 0px;
}

body#page3155 #content .info_bar {
	border-top: none;
}

/* Blog - Swag Your Judaism */
body#page3058 #page .gallery .jcarousel-skin-atlantica-small {
	display: none;
}

