/*
Theme Name: Wellfleet Cinemas Custom Theme
Theme URI: www.paracletepress.com/sites.html
Description: Custom Theme for Wellfleet Cinemas - Child theme from the Twenty Ten theme
Author: Paraclete Press
Author URI:     www.paracletepress.com/sites.html
Template:       twentyten
Version:        1.0
*/
@import url('../twentyten/style.css');


/* =Home Page Custom Styles
-------------------------------------------------------------- */
.home p {
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
font-size: 16.67px;
color: #ffffff;
}

.home body {
background-image: url(http://www.wellfleetcinemas.com/wp-content/themes/twentyten-wc-child/images/wellfleethome_bgbody01.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#01255a;
padding:0px;
}

/* This is the custom header image */

.home #branding {
height:394px;
}

#branding img {
display:none;
}

.home #access {
background-color: transparent;
width:100%;
}
.home #wrapper {
background-image: url(http://www.wellfleetcinemas.com/wp-content/themes/twentyten-wc-child/images/wellfleethome_bgrep01.jpg);
background-repeat:repeat-y;
background-position: 20px;
margin-top:40px;
}
.home #main {
overflow:visible;
padding: 0px;
clear:both;
}

/*get the sidebar on the left */
.home #container {
width:655px;
float:right;
min-height:1100px;
}

.home #content {
background-color: #01275f;
width:556px;
background-image:none;
}

.home #content .entry-title {
display:none;
}

.home #content h2 {
color:#F99309;
font-family:Myriad Pro,Arial,Helvetica,sans-serif;
font-size:30px;
line-height:1.5em;
margin:0 0 20px;
}

.home #content h3 {
color:#eaeaea;
font-family:Georgia, Times New Roman, Times, serif;
font-size:19.67px;
line-height:1.5em;
margin:0 0 20px;
}

.home #content h4 {
color:#f99309;
font-family:Georgia, Times New Roman, Times, serif;
font-size:18.33px;
line-height:1.5em;
margin:0 0 20px;
}

.home #primary, .home #secondary {
float:right;
padding:0px;
background-image:url(http://www.wellfleetcinemas.com/wp-content/themes/twentyten-wc-child/images/home-side.jpg);
background-position: 10px 0px;
background-repeat:no-repeat;
background-color:transparent;
overflow:visible;
}


.home #footer {
background-image: url(http://www.wellfleetcinemas.com/wp-content/themes/twentyten-wc-child/images/wellfleethome_bgbottom01.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#01255A;
}

.homeFlash {
display:none;
}
.home .homeFlash {
display:inline;
position:relative;
left:-2px;
/* IE6, IE7 */
*left:-5px;
top:-394px;
}

.home #text-4 {
margin-bottom:-380px;
}
/* =Headers
-------------------------------------------------------------- */
#header {
padding:0px 0 0;
}
#site-title {
	display:none;
}
#site-title a {
	display:none;
}
#site-description {
clear:none;
float:none;
font-style:normal;
margin:10px;
text-align:center;
width:897px;
color:#9f9f9f;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
}

.home #site-description {
position:relative;
top:-30px;
}

#branding {
background-repeat:no-repeat;
background-image: url(images/wellfleetsub_header.jpg);
background-position:center top;
height:262px;
}
.page-id-2 #branding, .parent-pageid-2 #branding {
background-image: url(images/wellfleetsub_driveinheader01.jpg);
background-repeat:no-repeat;
background-position:center top;
height:262px;
}
#access .menu-header, div.menu, #colophon, #branding, #main, #wrapper {
margin:0 auto;
width:897px;
}

.page-id-220 #branding {
background-image: url(images/wellfleetsub_snackheader01.jpg);
}

.page-id-13 #branding, .parent-pageid-13 #branding {
background-image: url(images/wellfleetsub_cinemaheader01.jpg);
}

.page-id-15 #branding, .parent-pageid-15 #branding {
background-image: url(images/wellfleetsub_fleaheader01.jpg);
}

.page-id-257 #branding {
background-image: url(images/wellfleetsub_snackheader01.jpg);
}

.page-id-21 #branding, .parent-pageid-21 #branding {
background-image: url(images/wellfleetsub_dairyheader01.jpg);
}

.page-id-19 #branding, .parent-pageid-19 #branding {
background-image: url(images/wellfleetsub_golfheader01.jpg);
}

.page-id-23 #branding, .parent-pageid-23 #branding {
background-image: url(images/wellfleetsub_direcheader01.jpg);
}

.page-id-224 #branding, .parent-pageid-224 #branding {
background-image: url(images/wellfleetsub_aboutheader01.jpg);
}

.page-id-228 #branding, .parent-pageid-228 #branding {
background-image: url(images/wellfleetsub_giftheader01.jpg);
}

.page-id-230 #branding, .parent-pageid-230 #branding {
background-image: url(images/wellfleetsub_linksheader01.jpg);
}

.page-id-240 #branding, .parent-pageid-240 #branding {
background-image: url(images/wellfleetsub_galleryheader01.jpg);
}



/* =Content
-------------------------------------------------------------- */
a:link, a:visited {
color:#FA9808;
}

a:active, a:hover {
color:#FA9808;
text-decoration:none;
}

p {
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
font-size: 16.67px;
color: #082f68;
}


body {
background-image: url(images/wellfleetsub_bgbody01.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#01255a;
padding:0px;
}

body, input, textarea {
color:#666666;
font-size:12px;
line-height:18px;
}

#wrapper {
background:none repeat scroll 0 0 transparent;
width:897px;
}

#branding img {
border:none;
}

#access {
display:none;
}

#main {
clear:both;
padding:0;
}

#container {
float:right;
margin:0px;
width:657px;
min-height:1100px;
}


#content {
background-color:#FFFFFF;
margin:0px;
padding:20px 40px 40px;
width:577px;
min-height:1020px;

background-image: url(images/wellfleetsub_headershadow01.jpg);
background-repeat:no-repeat;
background-position: 0px top;
}
.home #content {

}

#content .entry-title {
color:#082f68;
font-size:24px;
font-weight:bold;
line-height:1.3em;
margin-bottom:0;
}

#content h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 19.67px;
color: #082f68;
line-height:1.5em;
margin:20px 0 0 0;
}

#content h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 26.67px;
color: #c56004;
line-height:1.5em;
margin:20px 0 0 0;
}

#content h3 {
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
font-size: 23.33px;
color: #c56004;
line-height:1.5em;
margin:20px 0 0 0;
}

#content h4 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
color: #c56004;
line-height:1.5em;
margin:20px 0 0 0;
}

.entry-content {
color: #082f68;
}

.entry-content, .entry-summary {
padding:0px 0 0;
}

.entry-content li{
padding-bottom:10px;
}

#content .alignright, #content img.alignright {
clear:right;
}

#primary, #secondary {
float:right;
background-image: url(images/wellfleetsub_bgside01.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#01255a;
padding:0px;
min-height:1100px;
width:240px;
text-align:right;
letter-spacing:1px;
}

.widget-container {
width:217px;
}

#main .widget-area ul ul {
margin:0px;
}

.widget-area ul ul {
list-style:none outside none;
}

li.menu-item {
padding: 20px 0 0 0;
}

ul.sub-menu li.menu-item {
padding:0;
color:#FFEDB7;
}

.widget-title  {
color:#FFD75C;
font-size:18px;
padding-bottom:5px;
}

.widget-area a:link, .widget-area a:visited {
text-decoration:none;
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
font-size: 16.67px;
color: #ffd75c;
line-height:21px;
}

.widget-area a:hover, .widget-area a:active {
color: #91c0ff;
}

li.current-menu-item a  {
color: #91c0ff !important;
}
li.current-menu-item li a  {
color: #FFD75C !important;
}
/*
li.current_page_item a {
color: #91c0ff !important;
}
*/

.wcgal {
padding-bottom: 40px;
width:450px;
text-align:left;
margin-right:auto;
margin-left:auto;
}
.nav-next {
width:auto;
}
/* =Footer
-------------------------------------------------------------- */

#footer {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #d78b1e;
margin:0px;
}
#text-3 a:link, #text-5 a:visited {
color:#FA9808;
font-size:11px;
}

#colophon {
border-top: 0px solid #000;
padding-top:50px;
width:897px;
padding-bottom:0px;
}

#site-info  {
display:none;
}

#site-generator  {
display:none;
}

#now_pc {
padding-bottom:30px;
}


#content #theMap {
background-color:#01275F;
border: none;
color:#F99309;
font-size:20px;
margin-left:10px;
position:relative;
top:-20px;
}

.galleryview .panel img {
	width:500px !important;
}
.panel, .overlay {
width:500px !important;
}
.panel {
left:-25px !important;
}
.panel-overlay p {
color: #ffffff;
}
.panel-overlay {
width:480px !important;
}
.overlay {
background:#082F68;
}
.ddsg-wrapper div, .ddsg-wrapper h2 {
display:none;
}

.entry-meta, .entry-utility {
display:none;
}
.blogroll li {
padding-bottom:10px;
}
.widget_links h3 {
text-align:left;
font-weight: bold; 
font-size: 14px; 
font-family: Georgia; 
font-style:italic; 
color:#f3e5bd; 
padding-left:22px;
}
