/*
Theme Name:     Motion Child - Alumni & Friends
Theme URI:      http: //www.jsg.utexas.edu/
Description:    Child theme for the Motion theme 
Author:         Brian Zavala
Template:       motion
Version:        1.0
*/

@import url("../motion/style.css");

#site-title a {
    color: #009900;
}

#main {
	padding: 0 0 15px 0;
}

#sidebar {
	margin: 0 0 30px 0;
}

.black {
	color:#000 !important;
}

.orange {
	color:#BF5700 !important;
}

#content.subpage {
	width:740px;
	padding: 0;
	border-top:9px solid #BF5700;
}
#parentBg {
	background: #BF5700;
}
#feature {
	overflow: hidden;
}
#featureColumnFull {
	width:765px;
	margin:0;
	float:none;
}
#feature {
	width:485px;
	height:245px;
	margin:0 0 15px 0;
	float: left;
}
#featureFull {
	width:765px;
	height:245px;
	margin:0 0 15px 0;
	float: none;
}
#slideshow {
	width: 485px;
	height: 245px;
}
#slideshowFull {
	width: 765px;
	height: 245px;
}
#spotlightColumn {
	background:#f8f8f8;
	width:250px;
	height:auto;
	float:left;
	padding: 3px 15px 5px 15px;
	margin:0;
	line-height: normal;
}

#spotlightColumnPage {
	background:#f8f8f8;
	width:225px;
	height:auto;
	float:right;
	padding: 0 15px 5px 15px;
	margin:0 0 15px 15px;
	line-height: normal;
}

.caption {
	position: absolute;
	top:185px;
	left:15px;
	z-index:2;
	width: 460px;
	height: 60px;
	display: table;
}
.caption p {
	width: 460px;
	height: 60px;
	display: table-cell;
    vertical-align: middle;
	font-weight: normal;
	font-size: .8em;
	color:#fff;
}
.caption p a {
	width: auto !important;
	height: auto !important;
	display: block;
	text-decoration: none !important;
	color:#fff !important;
}
.captionBg {
	top:185px;
	width: 485px; 
	height: 60px;
}
.postcontent ul li {
	line-height: normal;
	margin-bottom: 10px;
}

#spotlights {
	float: none;
	width: 730px;
	position: relative;
	padding-top:20px;
	margin-top:10px;
}

#spotlights a:hover img, #spotlights a:active img {  
    background: #fff;  
}  
  
#spotlights a img {  
    display: inline;  
    border: none;  
    border: solid 1px #eee;
    margin:0 0 2px 0;
    padding:0;
    -moz-border-radius:0;
	-khtml-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}  
.spotlight{
	overflow:hidden;
	float:left;
	margin:0 0 0 20px;
	height:155px;
}
.spotlightEven{
	margin-top:0;
}
.spotlightTitle{
	width: 210px;
	font-weight: bold;
	color: #BF5700;
	font-size: 1em;
	margin-bottom:0;
	text-align:center;
}
.spotlightCaption{
	display:none;
}
.padded {
	padding:15px !important;
}
#sidebar div.menu ul
{
	margin-left:10px;
}
#sidebar div.menu ul li a,
#sidebar ul#menu-alumni ul li a,
#sidebar ul#menu-psw ul li a 
{
	display: block;
	padding: 7px 7px 7px 12px;
	border-bottom: 1px solid #eee;
	color:#4C4C4C;
	font-weight: bold;
}
#sidebar ul#menu-alumni ul li a,
#sidebar ul#menu-psw ul li a  
{
	color:#BF5700;
	padding-left:20px
}
#sidebar div.menu ul li a:hover,
#sidebar ul#menu-alumni ul li a:hover,
#sidebar ul#menu-psw ul li a:hover
{
	color:#000;
}
#sidebar div.menu ul ul li,
#sidebar ul#menu-alumni ul ul li,
#sidebar ul#menu-psw ul ul li
{
	line-height: 1.5em;
	padding: 0;
	margin: 0;
	font-size:12px;
}
#sidebar div.menu ul ul li a,
#sidebar ul#menu-alumni ul ul li a,
#sidebar ul#menu-psw ul ul li a  
{
	padding: 4px 0 4px 20px;
	line-height: 1.4em;
	color:#BF5700;
}
table h2 {
	margin-bottom:0 !important;
	padding-bottom:0 !important;
}