/* @override http://wordpress/wp-content/themes/releasethehounds/style.css */

/*
Theme Name: RTH
Theme URI: http://releasethehounds.tv
Description: Theme for Release The Hounds
Version: 1.0
Author: Andre Fredette
Author URI: http://www.reality66.com
*/


@font-face {
    font-family: 'BlanchCondensedRegular';
    src: url('fonts/blanch_condensed-webfont.eot');
    src: url('fonts/blanch_condensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/blanch_condensed-webfont.woff') format('woff'),
         url('fonts/blanch_condensed-webfont.ttf') format('truetype'),
         url('fonts/blanch_condensed-webfont.svg#BlanchCondensedRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'BlanchCapsRegular';
    src: url('fonts/blanch_caps-webfont.eot');
    src: url('fonts/blanch_caps-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/blanch_caps-webfont.woff') format('woff'),
         url('fonts/blanch_caps-webfont.ttf') format('truetype'),
         url('fonts/blanch_caps-webfont.svg#BlanchCapsRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}





html{
 height:100%;
 overflow:hidden;	
} 
                
body {
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: auto;
	/*background:url(images/main_bg.png) bottom center repeat-x;*/
	margin:0;
}

a{
	color:#662E64;
}

#contentWrapper{
	width:1000px;
	margin:10px 0px 0px 100px;
}

.staticSidebar{
	position: fixed;
	float: left;
	margin-top: 42px
	margin-bottom: 100px

}

.siteLogo{
	margin-left:60px;
	margin-top:40px;
}


.topMenu{
	margin-left:18px;
	margin-top:30px;
	padding-right:20px
}

.social{
	/*margin:90px 20px 0px 0px;
		float:right;*/
	width:165px;
	margin: 40px 0px 0px 85px;
	position: absolute;
}            

body.blog .social{
	margin-left:55px;
}

.social a{
	text-decoration:none;   
	margin-right:8px;
	float:left;
}


/* Main Navigation Styles */

.topMenu ul li{
	list-style:none;
	margin:0px 0px 10px 0px;
}

.topMenu li a{
	text-decoration:none;
	color:rgb(189,190,192);
-o-transition: color 0.6s linear;
-moz-transition: color 0.6s linear;
-khtml-transition: color 0.6s linear;
-webkit-transition: color 0.6s linear;
-ms-transition: color 0.6s linear;
transition: color 0.6s linear;
	text-transform:uppercase;
	font-size:20px;
	display:block;
	text-align:center;
	font-family: futura,helvetica,san-serif;
	letter-spacing:0px;
	
}


.topMenu li:hover a{
	text-decoration:none;
	color:black;
	text-transform:uppercase;
	font-size:20px;
	display:block;
	text-align:center;
	font-family: futura,helvetica,sans-serif;
	letter-spacing:0px;
}


/*
.topMenu li a{
	text-decoration:none;
	color:rgb(189,190,192);
	text-transform:uppercase;
	font-size:20px;
	display:block;
	text-align:center;
	font-family: futura,helvetica,san-serif;
	letter-spacing:0px;
	
}


.topMenu li:hover a{
	text-decoration:none;
	color:black;
	text-transform:uppercase;
	font-size:20px;
	display:block;
	text-align:center;
	font-family: futura,helvetica,sans-serif;
	letter-spacing:0px;
}

*/


.topMenu ul li.current-menu-item > a,
.topMenu ul li.current-menu-ancestor > a {
	color:#000;
}

.topMenu ul.sub-menu{
	display:none;
	margin:10px 0px 0px 10px;
	padding-left:0;
	width:140px;
}

.topMenu ul.sub-menu li{
	margin-left:0;
}

.topMenu ul li.current-menu-item ul.sub-menu,
.topMenu ul li.current-menu-ancestor ul.sub-menu{
	display:none;
}

.topMenu ul li.current-menu-item ul.sub-menu li a,
.topMenu ul li.current-menu-ancestor ul.sub-menu li a{
	color:#662E64;
}


/* Page specific styles */

 /* Home Page */

.homeContent{
	padding:31px 0px 0px 44px;
	position:absolute;
	margin-left:200px;
}

#mainHomeImage{
	position:relative;
	z-index:7;
}

.panel {
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font-family: sans-serif;
    width: 196px;
    height: 82px;
    background: url(images/ie-panel.png) no-repeat 0 0;
    line-height: 82px;
		-webkit-transform:translate3d(0,0,0);
    }
.panel.tall {
    height: 126px;
    width: 136px;
    background: url(images/ie-panel-large.png) no-repeat 0 0;
    padding-top: 18px;
		display:inline-block;
    }
.panel h2 {
    margin: .3em 0;
    letter-spacing: 3px;
    font: normal 16px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
    }
.panel hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    padding: 0;
    margin: 0 auto;
    width: 50%;
    }
.panel.tall ul {
    list-style-type: none;
    text-transform: capitalize;
    margin: .2em 0;
    padding: 0;
    font: italic 10px/1.6em Georgia, "Times New Roman", Times, serif;
    }
.borderimage .panel.tall {
    padding-top: 0;
    height: auto;
    width: 104px;
    background-image: none;
    border-width: 21px 16px 17px 16px;
    -moz-border-image: url(images/panel-large.png) 21 16 17 16 repeat repeat;
		-webkit-border-image: url(images/panel-large.png) 21 16 17 16 repeat repeat;
		-o-border-image: url(images/panel-large.png) 21 16 17 16 repeat repeat;
    border-image: url(images/panel-large.png) 21 16 17 16 repeat repeat;
}
.borderimage .panel {
    background: none;
    border: 20px solid black;
    line-height: 3em;
    height:auto;
		-moz-border-image: url(images/panel-tiny.png) 20 19 23 18 stretch stretch;
		-webkit-border-image: url(images/panel-tiny.png) 20 19 23 18 stretch stretch;
		-o-border-image: url(images/panel-tiny.png) 20 19 23 18 stretch stretch;
    border-image: url(images/panel-tiny.png) 20 19 23 18 stretch stretch;
}

.panel {
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	font-family: sans-serif;
	width: 170px;
	height: 82px;
	background: url(images/ie-panel.png) no-repeat 0 0;
	line-height: 82px;
}
	

.block1{
	position:absolute;
	width:300px;
	height:96px;
	margin:84px 0px 0px 200px;
}

.block2{
	position:absolute;
	margin:223px 0px 0px 138px;
	z-index:15000;
}

#topRiff{
	
}

#midriff{
	margin-top:150px;
}

#drips {
	position: absolute;
	width: 41px;
	height: 60px;
	left: 377px;
	top: 561px;
	text-align: center;
	overflow: hidden;
	}

#drips img {
  position: relative;
  top: 0px;

  -webkit-animation: down 2s linear infinite;
  -moz-animation: down 2s linear infinite;
  -ms-animation: down 2s linear infinite;
  animation: down 2s linear infinite;
}
@-webkit-keyframes down {
  from {top:0px;}
  20% {top: 5px;}
  to {top: 200px;}
}
@-moz-keyframes down {
  from {top:0px;}
  20% {top: 5px;}
  to {top: 200px;}
}
@-ms-keyframes down {
  from {top:0px;}
  20% {top: 5px;}
  to {top: 200px;}
}

@keyframes down {
  from {top:0px;}
  20% {top: 5px;}
  to {top: 200px;}
}
.animated {
	-webkit-animation: all 1s ease;
	-moz-animation: all 1s ease;
	-ms-animation: all 1s ease;
	animation: all 1s ease;
}
#mustache {
	position: absolute;
	top: 441px;
	left: 620px;
	padding: 50px 20px 20px 20px;
	}
#mustache:hover {
	-webkit-animation-name: tada;
	-moz-animation-name: tada;
	-ms-animation-name: tada;
	animation-name: tada;
}

@-webkit-keyframes tada {
	0% {-webkit-transform: scale(1);}	
	10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
	100% {-webkit-transform: scale(1) rotate(0);}
}

@-moz-keyframes tada {
	0% {-moz-transform: scale(1);}	
	10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
	100% {-moz-transform: scale(1) rotate(0);}
}

@-ms-keyframes tada {
	0% {-ms-transform: scale(1);}	
	10%, 20% {-ms-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-ms-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-ms-transform: scale(1.1) rotate(-3deg);}
	100% {-ms-transform: scale(1) rotate(0);}
}

@keyframes tada {
	0% {transform: scale(1);}	
	10%, 20% {transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
	100% {transform: scale(1) rotate(0);}
}
#mustache, #eye {
	cursor: pointer;
	}

#eye, #eye div {
	position: absolute;
	}
#eye {
	width: 49px;
	height: 63px;
	top: 459px;
	left: 102px;
	}
#eyelashes {
	top: 13px;
	left: 1px;
	width: 44px;
	height: 38px;
	background-image: url(images/eye-lashes.png);
	}
#eyeball {
	top: 23px;
	left: 15px;
	width: 15px;
	height: 16px;
	background-image: url(images/eye-ball.png);
	}

.lash {
	background-color: #000;
	width: 1px;
	height: 10px;
	}
#eye:hover .lash {
    -moz-animation: lash-out 2s backwards;
    -webkit-animation: lash-out 2s backwards;
	}
#eye:hover #eyeball, #eye:hover #eyelashes {
    -moz-animation: rotate-eye 1s .5s alternate both;
    -webkit-animation: rotate-eye 1s .5s alternate both;
	}
@-moz-keyframes lash-out{
    0%{opacity:1;}
    50%{opacity:0;}
    100%{opacity:1;}
}
@-webkit-keyframes lash-out{
    0%{opacity:1;}
    50%{opacity:0;}
    100%{opacity:1;}
}
@-moz-keyframes rotate-eye{
    0%{-moz-transform: rotate(0deg);}
    100%{-moz-transform: rotate(359deg);}
}
@-webkit-keyframes rotate-eye{
    0%{-webkit-transform: rotate(0deg);}
    100%{-webkit-transform: rotate(359deg);}
}

#lash1 {
	top: 9px;
	left: 5px;
	-webkit-transform: rotate(-45deg); 
	-moz-transform: rotate(-45deg);	
    -moz-animation-delay: .5s;
    -webkit-animation-delay: .5s;
	}
#lash2 {
	top: 2px;
	left: 13px;
	-webkit-transform: rotate(-22.5deg); 
	-moz-transform: rotate(-22.5deg);		
    -moz-animation-delay: .3s;
    -webkit-animation-delay: .3s;
	}
#lash3 {
	left: 23px;
    -moz-animation-delay: .2s;
    -webkit-animation-delay: .2s;
	}
#lash4 {
	top: 2px;
	right: 13px;
	-webkit-transform: rotate(22.5deg); 
	-moz-transform: rotate(22.5deg);			
    -moz-animation-delay: .3s;
    -webkit-animation-delay: .3s;
	}
#lash5 {
	top: 9px;
	right: 5px;
	-webkit-transform: rotate(45deg); 
	-moz-transform: rotate(45deg);	
    -moz-animation-delay: .5s;
    -webkit-animation-delay: .5s;
	}
#lash6 {
	top: 46px;
	left: 5px;
	-webkit-transform: rotate(45deg); 
	-moz-transform: rotate(45deg);	
    -moz-animation-delay: .5s;
    -webkit-animation-delay: .5s;
	}
#lash7 {
	top: 52px;
	left: 13px;
	-webkit-transform: rotate(22.5deg); 
	-moz-transform: rotate(22.5deg);			
    -moz-animation-delay: .3s;
    -webkit-animation-delay: .3s;
	}
#lash8 {
	left: 23px;
	top: 54px;
    -moz-animation-delay: .2s;
    -webkit-animation-delay: .2s;
	}
#lash9 {
	top: 46px;
	right: 5px;
	-webkit-transform: rotate(-45deg); 
	-moz-transform: rotate(-45deg);	
    -moz-animation-delay: .3s;
    -webkit-animation-delay: .3s;
	}
#lash10 {
	top: 52px;
	right: 13px;
	-webkit-transform: rotate(-22.5deg); 
	-moz-transform: rotate(-22.5deg);			
    -moz-animation-delay: .5s;
    -webkit-animation-delay: .5s;
	}

.block2 .panel.tall{
	margin-right:7px;
}


.workLinks{
	font-size:14px;
	position:absolute;
	width:720px;
	margin-top:0px;
	margin-left:10px;
	text-align:center;
	z-index:15000;
	display:none;
}

.workLinks a.panel{
  display:inline-block;
  margin-right:22px;
	margin-bottom:16px;
  text-decoration:none;
  font-family:"Lucida Grande", Lucida, Verdana, sans-serif;
}

.workNav {
 margin-left:40px;
 margin-top:15px;
 color:rgb(189,190,192);
 text-transform:uppercase;
}
.workNav a{
	text-decoration:none;
  font-family:"Lucida Grande", Lucida, Verdana, sans-serif;
  font-size:18px;
  color:#000;
  padding-bottom:5px;
  margin-left:5px;
}

.workNav a.currentWorkCategory{
	border-bottom:10px solid rgb(189,190,192);
}

#projectFeed{
	margin-top:30px;
}

h1.projectTitle{
	margin:30px 0px 0px 55px;
	text-decoration:none;
  font-family:"Lucida Grande", Lucida, Verdana, sans-serif;
  font-size:18px;
  color:#000;
	font-weight:normal;
  text-transform:uppercase;
  float:left;
}

.magnifyingGlass{
  float:left;	
  margin:27px 0px 0px 30px;
}

.projectDescriptionWrapper{
	float:left;
	display:none;
	margin:-20px 0px 0px 70px;
	border:1px solid #000;
	border-top:5px solid #000;
	background-color:#fff;
	padding:5px 10px;
	position:absolute;
	width:300px;
}

.closeProjectDescription{
	float:right;
	padding:5px;
	cursor:pointer;
}

.projectDescription{
	clear:both;
}
.pageHeader{
	text-align:left;
	margin-top:-8px;
	margin-left:60px;
}


.pageContent{
  margin-left: 200px;

	margin-top: 42px;
	background-color: white;
	padding: 15px 15px;
	overflow: visible;
/*	border: 23px solid black;
	-moz-border-image: url(images/content-border.png) 23 stretch stretch;
	-webkit-border-image: url(images/content-border.png) 23 stretch stretch;
	-o-border-image: url(images/content-border.png) 23 stretch stretch;
	border-image: url(images/content-border.png) 23 stretch stretch;*/


}

.pageContent.workPageContent{
	border:none;
	-moz-border-image: none;
	-webkit-border-image: none;
	-o-border-image: none;
	border-image: none;
	
}

.pageContent.workPageContent .pageHeader{

}

.pageContent .entry{
	line-height:2.5em;
}


.blogHeader{
	text-align:center;
	margin-left:200px;
	padding:0px 0px 30px 0px;
}

.blogHeader .pageHeader {
	margin-top:37px;
}

.blogTitle{
	text-align:left;
	color:#662E64;
	text-transform:uppercase;
	font-size:16px;
	font-weight:normal;
	margin-left:339px;
}       

.blogPageContent{
	/*background:url(images/content-bg.gif) repeat-y #fff;*/
	margin-top:10px;
	margin-bottom:30px;
	width:900px;
}

.blogContent{
	float:left;
  width:590px;
	padding: 5px 15px 20px 0px;
}

.post{
	padding:0px 0px 20px 0px;
}

.post h2{
	float:left;
	margin:0px 0px 0px 10px;
}
.post h2 a{
	font-size:16px;
	text-decoration:none;
	color:#333;
	font-weight:normal;
	margin-left: 30px;
}

.post .postDate{
	text-align:right;
	color:#c6c1a2;
	font-size:12px;
	float:left;
}

.post .entry{
	/*float:left;*/
	font-size:13px;
/*	margin-left:85px;*/
	padding:20px 85px;
	min-height:300px;
	font-family:Georgia;
	font-style:italic;
}

.blogPageContent{

}

.post .postSocial{
	clear:both;
	width:480px;
	text-align:right;
	padding-top:15px;
}

.socialBit{
	float:right;
}

.commentLinkWrap{
	margin:-5px 15px 0px 0px;
	text-align:left;
}

.commentLink{
	font-size:11px;
	text-decoration:none;
}

.blogSidebar{
	float:right;
	width:240px;
	padding-bottom:30px;
}

.navigation.clear{
	clear:both;
}

.navigation .right{
	float:right;
}

.navigation .left{
	float:left;
}

#sliderWrapper{
 
}
#projectSlider{
  
}
.nivoSlider {
    position:relative;
    width:760px; /* Change this to your images width */
    height:400px; /* Change this to your images height */
    background:url(js/themes/default/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}



#projectSlider .nivo-controlNav {
	position:absolute;
	bottom:-100px; /* Put the nav below the slider */
	width:760px;
	margin-left:50px;
}
#projectSlider .nivo-controlNav a{
  float:left;
  margin-right:10px;
  border:2px solid #fff;
}

#projectSlider > .nivo-controlNav > a.active{
  border:2px solid #662E64;
}

#projectSlider .nivo-controlNav img {
	display:inline; /* Unhide the thumbnails */
	position:relative;
}

.nivo-html-caption{
  display:none;
}

.nivo-caption{
  position:absolute;
  bottom:0px;
  font-family:Georgia;
  font-style:italic;
  font-size:12px;
  width:560px;
  margin-left:100px;
  background-color:#fff;
  -webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.leftBracket{
  float:left;
  font-size:80px;
  font-style:normal;
}

.rightBracket{
  float:right;
  font-size:80px;
  font-style:normal;
}

.descriptionContent{
  float:left;
  margin:15px 20px 0px 20px;
  width:430px;
  padding:5px 10px;
  background:#fff;
  font-size:13px;
}

.nivo-directionNav a {
  position: absolute;
  top: 45%;
  z-index: 9;
  cursor: pointer;
}

a.nivo-prevNav {
  left: 15px;
}

a.nivo-nextNav {
  background-position: -30px 0 !important;
  right: 15px;
}

.nivo-directionNav a {
  display: block;
  width: 30px;
  height: 30px;
  background: url(js/themes/default/arrows.png) no-repeat;
  text-indent: -9999px;
  border: 0;
  z-index:100;
}

.nivo-imageLink {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  border: 0;
  padding: 0;
  margin: 0;
  z-index: 60;
  display: none;
}

.magnifyingGlass{
	display:none;
}

.projectItem{
	padding-top:25px;
}

.projectShare{
	text-align:right;
	font-size:10px;
	float:right;
	margin-right:110px;
	font-weight:bold;
	text-transform:uppercase;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	padding-top: 5px;
}

.projectShare .share{
	font-weight:normal;
	cursor:pointer;
}

.shareThis{
	float:right;
	margin-right:110px;
	width:420px;
	padding-top:5px;
	text-align:right;
	display:none;
}

.shareThisHow{
	float:right;
	margin-top:-35px;
	margin-left:20px;
	width:420px;
	padding-top:5px;
	text-align:right;
	display:none;
	z-index:1000;
	position:absolute;
}

.thinkShare{
	float:right;
	margin:-30px -50px 0px 0px;
	cursor:pointer;
}

#post-12 img{
	z-index:1;
}

.whoWeAreContent{
   
 }
 .whoText{
   float:left;
   margin:30px 0px 30px 40px;
	 padding-right:30px;
   width:400px;
   border-right:1px dashed #BDBEC0;
 }
 
 .whoText .post{
   padding:0px;
 }
 
 .whoText .entry{
   width:375px;
   padding:0px 0px 0px 30px;
   text-align:center;
	 font-size:14px;
	 font-family:'futura';
line-height: 2.5em;
 }
 
 .whoText .entry p{
   margin-top:0px;
 }
 
 .whoStaff{
   float:left;
   text-align:center;
   width:250px;
   padding-top:40px;
 }
 
 .whoStaff .staffBio{
   margin-bottom:15px;
 }
 
 .whoStaff .name{
   text-transform:uppercase;
   color:#662E64;
   font-size:14px;
   font-weight:bold;
   
 }
 
 .whoStaff .position{
   font-size:12px;
   color:#000;
   font-style:italic;
 }
 
 .bioIcon{
   cursor:normal;
 }
 
 .bioIcon:hover{
   -webkit-animation-name: tada;
 	-moz-animation-name: tada;
 	-ms-animation-name: tada;
 	animation-name: tada;
 }
 
 .whoFooter{
   clear:both; 
   border-top:2px solid #000; 
   border-bottom:2px solid #000;
   padding:30px 0px;
   text-align:center;
 }


#post-16 .entry {
	font-family:'Futura';
	line-height:normal;
	font-size:14px;
}


.fan_box .page_stream {
	overflow-x: auto !important;
}

.chromeFix{
  background-color:rgb(35,32,32);
  padding-top:3px;
  padding-bottom:0.2em;
}
.chromeFix h2{
  margin-top:0px;
}
.chromeFix ul{
  margin-bottom:0px !important;
}

/* Footer */ 

img.alignright {float:right; margin:10px 0 1em 1em}
img.alignleft {float:left; margin:10px 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img {border:none;}


/* ==================
// = VCU ARTS PAGE =
// ================== */
#backstretch {
  border:10px solid #ffe508;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
  
}
.vcu-arts,
.proposal-page{
  background-color:#dddddd;
}
.vcu-arts h1,
.proposal-page h1 {
  font: 160px/160px BlanchCondensedRegular, sans-serif;
  margin-top:0;
  margin-bottom: 0;
	color: #fff;
	text-shadow: rgba(0,0,0,0.18) 0 2px 5px;
	background: url(images/RTH_LOGO-100x106.png) no-repeat right center;
	}


.vcu-arts .main,
.proposal-page .main {
  background-color:rgba(148,148,148,.9);
  color:#fff;
  font:32px/36px BlanchCapsRegular, sans-serif;
  margin-left:-16px;
  margin-right:-16px;
  margin-bottom:2em;
  padding:18px 16px;
	text-shadow: rgba(0,0,0,.2) 0 2px 0;
	-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 1);
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 1);
	}
	.vcu-arts p:first-child {
	  margin-top:0;
	}
#download-proposal {
  font-family: BlanchCondensedRegular;
	background-image: linear-gradient(bottom, rgb(233,107,76) 100%, rgb(195,76,33) 0%);
  background-image: -o-linear-gradient(bottom, rgb(233,107,76) 100%, rgb(195,76,33) 0%);
  background-image: -moz-linear-gradient(bottom, rgb(233,107,76) 100%, rgb(195,76,33) 0%);
  background-image: -webkit-linear-gradient(bottom, rgb(233,107,76) 100%, rgb(195,76,33) 0%);
  background-image: -ms-linear-gradient(bottom, rgb(233,107,76) 100%, rgb(195,76,33) 0%);

  background-image: -webkit-gradient(
  	linear,
  	left bottom,
  	left top,
  	color-stop(1, rgb(233,107,76)),
  	color-stop(0, rgb(195,76,33))
  );
  
  -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, .5);
  box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, .5);
	
	-webkit-border-radius: 5px;
  border-radius: 5px;
  border:1px solid #a0411e;
  color:#fff;
  font-size:28px;
  text-align:center;
  text-decoration:none;
	display: block;
	width: 125px;
	margin: 2em auto 1em;
	padding:0 0;
	}
	#download-proposal span {
	  line-height:.8em;
	  display:block;
	  margin-bottom:.3em;
	  font-size:.8em;
	}
.vcu-arts #btn,
.proposal-page #btn {
  display:inline-block;
  margin-left:80px;
}
.vcu-arts #vcuarts-logo,
.proposal-page #client-logo {
  margin-left:40px;
}
.youtube5container, .vcu-arts iframe, .proposal-page iframe {
  border:10px solid #fff;
    -webkit-box-shadow: 1px 1px 3px rgba(0,0,0,.25);
       -moz-box-shadow: 1px 1px 3px rgba(0,0,0,.25);
            box-shadow: 1px 1px 3px rgba(0,0,0,.25);
}

/* ==================
// = Column spacing =
// ================== */

.row {
  margin-left: -20px;
  *zoom: 1;
}

.row:before,
.row:after {
  display: table;
  content: "";
}

.row:after {
  clear: both;
}

[class*="span"] {
  float: left;
  margin-left: 20px;
}

.container {
  width: 940px;
}

.span12 {
  width: 940px;
}

.span11 {
  width: 860px;
}

.span10 {
  width: 780px;
}

.span9 {
  width: 700px;
}

.span8 {
  width: 620px;
}

.span7 {
  width: 540px;
}

.span6 {
  width: 460px;
}

.span5 {
  width: 380px;
}

.span4 {
  width: 300px;
}

.span3 {
  width: 220px;
}

.span2 {
  width: 140px;
}

.span1 {
  width: 60px;
}

.offset12 {
  margin-left: 980px;
}

.offset11 {
  margin-left: 900px;
}

.offset10 {
  margin-left: 820px;
}

.offset9 {
  margin-left: 740px;
}

.offset8 {
  margin-left: 660px;
}

.offset7 {
  margin-left: 580px;
}

.offset6 {
  margin-left: 500px;
}

.offset5 {
  margin-left: 420px;
}

.offset4 {
  margin-left: 340px;
}

.offset3 {
  margin-left: 260px;
}

.offset2 {
  margin-left: 180px;
}

.offset1 {
  margin-left: 100px;
}

.row-fluid {
  width: 100%;
  *zoom: 1;
}

.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
}

.row-fluid:after {
  clear: both;
}

.row-fluid [class*="span"] {
  display: block;
  float: left;
  width: 100%;
  min-height: 28px;
  margin-left: 2.127659574%;
  *margin-left: 2.0744680846382977%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}

.row-fluid .span12 {
  width: 99.99999998999999%;
  *width: 99.94680850063828%;
}

.row-fluid .span11 {
  width: 91.489361693%;
  *width: 91.4361702036383%;
}

.row-fluid .span10 {
  width: 82.97872339599999%;
  *width: 82.92553190663828%;
}

.row-fluid .span9 {
  width: 74.468085099%;
  *width: 74.4148936096383%;
}

.row-fluid .span8 {
  width: 65.95744680199999%;
  *width: 65.90425531263828%;
}

.row-fluid .span7 {
  width: 57.446808505%;
  *width: 57.3936170156383%;
}

.row-fluid .span6 {
  width: 48.93617020799999%;
  *width: 48.88297871863829%;
}

.row-fluid .span5 {
  width: 40.425531911%;
  *width: 40.3723404216383%;
}

.row-fluid .span4 {
  width: 31.914893614%;
  *width: 31.8617021246383%;
}

.row-fluid .span3 {
  width: 23.404255317%;
  *width: 23.3510638276383%;
}

.row-fluid .span2 {
  width: 14.89361702%;
  *width: 14.8404255306383%;
}

.row-fluid .span1 {
  width: 6.382978723%;
  *width: 6.329787233638298%;
}

.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}

.container:before,
.container:after {
  display: table;
  content: "";
}

.container:after {
  clear: both;
}

.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}

.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
}

.container-fluid:after {
  clear: both;
}

.single-post .post h2 a{
 font-size:26px
}
.single-post .post .entry{
	padding-left:40px;	
}
.post .entry{
	font-family: futura-pt, sans-serif;
	font-style:normal;
	font-size:15px;
}

.post .entry img {
 width:auto !important; 
 max-width:550px !important;
 height:auto !important;
}

.single-post .post .entry img {
 width:auto !important; 
 max-width:650px !important;
 height:auto !important;
}

.single-post .post > h2{
	float:none;
}

#comment-area{
 padding-left:40px;
}
#commentform textarea{
 width:80%;
}