/**
 * Theme Name: Rachels Theme
 * Theme URI: http://ogmaworks.com
 * Description: Comedy website.
 * Version: 0.1
 * Author: David O'Connell
 * Author URI: http://ogmaworks.com
 * Tags: fluid.
 *Template: hybrid
 */
 /* Get base CSS */
 @import url('../hybrid/library/css/25px.css');

/* Get layout CSS */
@import url('../hybrid/library/css/2c-l-fixed.css');
/* Get drop-downs CSS */
@import url('../hybrid/library/css/drop-downs.css');

/* Get default CSS */
@import url('../hybrid/library/css/screen.css');


body {
font-family: arial, sans-serif;
background: url(http://rachelstubbings.com/wp-content/uploads/2014/04/bg.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

 
   
h1, h2, h3, h4, h5, h6 {
color:#000000;
font-family: 'Special Elite', cursive;
font-weight:bold;
}
.loop-title {
    font: bold 22px/22px 'Special Elite', cursive;
}
.footer-insert {
font-family: 'Special Elite', cursive;
}
#site-title a {
color:#ffffff;
font-family: 'Special Elite', cursive;
}
#site-title {

width: 100%;
height: 65px;
margin: auto;
font-style: normal;
font-size: 55px;
}
#site-title a {
	display: block;
	width: 100%;
	height: 65px;
	font-family: 'Special Elite', cursive;
	font-style: normal;
	margin: auto;
	font-size: 55px;
	}
.entry-title {
    font: bold 22px/22px 'Special Elite', cursive;
    text-decoration: none;
}
#body-container {
margin: 5px auto 21px;

border: 0px solid #ffffff !important;
}
#header {
margin: 0px 0px 0px;
} 
#footer-container {
clear:both;
margin:0 0 1px;
}
#primary-menu li a, #page-nav li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border:medium none;
background: transparent;
color:#ffffff;
padding: 100px 15px;
font-family: 'Paytone One', arial, serif;
}
#primary-menu li, #page-nav li {
margin:2%;
}


#site-title {
-x-system-font:none;
font-family:Georgia,Times,"Times New Roman",serif;
font-size:35px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:65px;
margin:0 0 10px;
}
.breadcrumb {
display: none;
}
div.tb_tweetlist {
border-bottom:1px dotted #CCCCCC;
font-size: 80%;
margin:0;
padding:0;
}

#primary-menu li.films  {
	height: 105px; 
	width: 80px;
	background: url(http://rachelstubbings.com/wp-content/uploads/2014/05/Headsmalloutline1.png) top center no-repeat;
	display:block;  
	background-position:top center;
}
#primary-menu li:hover.films {
	-moz-transition: all 1s ease-in-out; 
       -webkit-transform: rotate(720deg);
-moz-transform: rotate(720deg);
display: block;	
}
#primary-menu li:hover.films {
 -webkit-transition: all 1s ease-in-out;
 -moz-transition: all 1s ease-in-out; 
-o-transition: all 1s ease-in-out; 
}
#primary-menu li.home  {
	height: 105px; 
	width: 80px;
	background: url(http://rachelstubbings.com/wp-content/uploads/2014/05/Headsmalloutline1.png) no-repeat top;
	display:block;  
	background-position: top center;

}
#primary-menu li:hover.home {
	-moz-transition: all 1s ease-in-out; 
       -webkit-transform: rotate(720deg);
-moz-transform: rotate(720deg);
display: block;	 
}
#primary-menu li:active.home {
	
}
#primary-menu li.live  {
	height: 105px; 
	width: 80px;
	background: url(http://rachelstubbings.com/wp-content/uploads/2014/05/Headsmalloutline1.png) no-repeat top;
	display:block;  
	background-position: top center;
}
#primary-menu li:hover.live {
	-moz-transition: all 1s ease-in-out; 
       -webkit-transform: rotate(720deg);
-moz-transform: rotate(720deg);
display: block;	
}
#primary-menu li:active.live {
	
}
#primary-menu li.blog  {
	height: 105px; 
	width: 80px;
	background: url(http://rachelstubbings.com/wp-content/uploads/2014/05/Headsmalloutline1.png) no-repeat top;
	display:block;  
	background-position: top center;

}
#primary-menu li:hover.blog {
	-moz-transition: all 1s ease-in-out; 
       -webkit-transform: rotate(720deg);
-moz-transform: rotate(720deg);
display: block;	
}
#primary-menu li:active.blog {
	
}
#primary-menu li.pictures  {
	height: 105px; 
	width: 80px;
	background: url(http://rachelstubbings.com/wp-content/uploads/2014/05/Headsmalloutline1.png) no-repeat top;
	display:block;  
	background-position: top center;
}
#primary-menu li:hover.pictures {
	-moz-transition: all 1s ease-in-out; 
       -webkit-transform: rotate(810deg);
-moz-transform: rotate(810deg);
}
#primary-menu li:active.pictures {
	
}

#primary-menu li.stubbingout {
	height:105px; 
	width: 80px;
	display:block;  
	background-position: top center;
}
#primary-menu li:hover.stubbingout {
}
#primary-menu li:active.stubbingout {
	
}
#primary-menu li.soplive {
	height:105px; 
	width: 80px;
	
	display:block;  
	background-position: top center;
}
#primary-menu li:hover.soplive {
	
}
#primary-menu li:active.soplive {
	
}
#primary-menu li.press {
	height:105px; 
	width: 80px;
	background: url(http://rachelstubbings.com/wp-content/uploads/2014/04/Headsmall.png) no-repeat top;
	display:block;  
	background-position: top center;
}
#primary-menu li:hover.press {
	-moz-transition: all 1s ease-in-out; 
       -webkit-transform: rotate(900deg);
-moz-transform: rotate(900deg);
}
#primary-menu li:active.press {
	
}
#primary-menu li.contact {
	height:105px; 
	width: 80px;
	background: url(http://rachelstubbings.com/wp-content/uploads/2014/05/Headsmalloutline1.png) no-repeat top;
	display:block;  
}
#primary-menu li:hover.contact {
	-moz-transition: all 1s ease-in-out; 
       -webkit-transform: rotate(720deg);
-moz-transform: rotate(720deg);
}
#primary-menu li:active.contact {
	
}
.content {
float:left;
width:660px;
margin: 5px;
}
.widget {
color:#464646;
background-color: rgba(254, 255, 255, 0.6);
background: rgba(254, 255, 255, 0.6);
padding: 10px;
overflow:hidden;
width: 300px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
#primary   {
	width: 270px;
background-color: rgba(254, 255, 255, 0.6);
background: rgba(254, 255, 255, 0.6);
	margin: 5px;
height: 401px;
padding: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
	}


.taxonomy-category-stubbing-out-problems #body-container {
margin: 5px auto 21px;
background: transparent;
border: 10px solid #FFDB58 !important;
-moz-border-radius: 15px;
border-radius: 15px;
}

.category-stubbing-out-problems #body-container {
margin: 5px auto 21px;
background: transparent;
border: 10px solid #FFDB58 !important;
-moz-border-radius: 15px;
border-radius: 15px;
}

.taxonomy-category-stubbing-out-problems .hentry {
background: #ffffff !important;
border: 5px solid #006600 !important;
-moz-border-radius: 15px;
border-radius: 15px;
padding: 15px;
}
.category-stubbing-out-problems .hentry {
background: #ffffff !important;
border: 5px solid #006600 !important;
-moz-border-radius: 15px;
border-radius: 15px;
padding: 15px;
}
.taxonomy-category-stubbing-out-problems {
background: #FFDB58  !important;
}
body.category-stubbing-out-problems  {
background: #FFDB58  !important;
}
.taxonomy-category-stubbing-out-problems #primary {
background: #ffffff;
border: 3px solid #006600; }
.category-stubbing-out-problems #primary {
background: #ffffff;
border: 3px solid #006600; }


.archive .hentry.films {
margin:0 10px 40px;
overflow:hidden;
background-color: rgba(254, 255, 255, 0.6);
background: rgba(254, 255, 255, 0.6);
float: left;
width: 30%;
height: 160px;
font-size: 80%;
padding: 3px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.hentry {
background-color: rgba(254, 255, 255, 0.6);
background: rgba(254, 255, 255, 0.6);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.page-template-widgets .hentry  {
background-color: none;
background: none;
border: 0px; 
	
}
.comments-closed {
display: none;
}

.hentry img {
padding: 0px;
}
.loop-meta {
margin:0 0 0;
overflow:hidden;
}
.thumbnail {
width: 150px;
}
#query-posts-3 {
float: left;

height: 391px;
	}


#query-posts-4 {
float: right;

height: 391px !important;
}
.navigation-links .next {
    float: left;
    max-width: 100%;
    text-align: left;
font-family: 'Paytone One', arial, serif;
font-weight:bold;
font-size: 26px;
line-height: 30px;
}
.navigation-links .previous {
    float: left;
    max-width: 100%;
    text-align: left;
font-family: 'Paytone One', arial, serif;
font-weight:bold;
font-size: 26px;
line-height: 30px;
}
#tweetblender-3 {
width: 90%;
height: 90%;
}
#gallery-2 .gallery-item {
    float: left;
    margin-top: 10px;
    text-align: center;
    width: 28% !important;
}
.page-45 #comments {
display: none;
} 
#footer img {
padding-top: 5px;
}
.post-2473 .thumbnail {
margin-right: 4px !important;
}
#primary-menu li ul, #page-nav li ul {
background: transparent none;
border: none;
}
.widget a {
text-decoration: none;
}
a:hover {
color: #21759B;
}
.widget a:hover {
color: #21759B;
}
.breadcrumbs {
display: none;
}
#tweetblender-3 {
background: none;
background-color: none;
}
.archive-films .entry-summary {
display: none;
}
.archive-films .entry-title {
margin-top: 20px;
}
#text-7 {
height: 391px;
float: right;
}
#text-6 {
height: 391px;
float: left;
} 
.comment-reply-title {
color: #fff;
}
#comments-template label {
color: #fff;
}

body.page-2748 {
font-family: 'Waiting for the Sunrise', cursive;
background: url(http://rachelstubbings.com/wp-content/uploads/2014/05/kitchengym.jpg) no-repeat top center scroll;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
font-size: 30px;
font-weight: bold;
color: #2BDE73;
} 
.page-2748 #primary-menu, #navigation {
display: none;
}
.page-2748 #site-title {
display: none;
}
.page-2748 .entry-title {
text-align: center;
font-size: 60px;
font-family: 'Luckiest Guy', cursive;
margin: auto;
padding: 30px;
color: #2BDE73;
margin-bottom: 100px
}
.page-2748 .entry-title a{
color: #2BDE73;
}
.page-2748 p {
background: #fff;
}
.page-2748 .no-break {
display: none;
}
.page-2748 .footer-insert {
display: none;
}
.page-2748 .entry-content {
text-align: center;
}
.page-2748 .hentry {
background: none transparent;
}