/**
  Theme Name:Design Corps
  Theme URI:http://www.designcorps.org
  Version:1.0
  Author:Jessie Canon
  Author URI:http://www.jcanon.org
  
  Description:A custom theme created for Design Corps.
*/

/********** GLOBAL TAG STYLES **********/
html { overflow-y:scroll; }
body { background-color:#F5FAFE; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 10px 20px 10px; }
a {color:#5F7FC8; text-decoration:underline;}
	a:hover {color:#666;}
	a img {border:none;}
hr { background-color:#5F7FC8; border:0px; color:#5F7FC8; height:1px; margin:10px 0px; width:100%; }
p { font-size:12px; margin:0px; padding:0px 0px 10px 0px; }


/********** GLOBAL CLASS STYLES **********/
.aligncenter, div.aligncenter { display:block; margin-left:auto; margin-right:auto; }
.alignleft { float:left; padding:5px 10px 5px 0; }
.alignright {  float:right;  padding:5px 0 5px 10px; }
.clear { clear:both; }
.videoBox {border:3px solid #5F7FC8;}
.img-responsive
{
	display:block;
	max-width:100%;
	height:auto;
}


/********** MAIN TEMPLATE STYLES **********/
#canvas { background-color:#FFF; margin:auto; padding:0px 30px 30px 30px; width:780px; -moz-box-shadow:0px 3px 10px #666; -webkit-box-shadow:0px 3px 10px #666; box-shadow:0px 3px 10px #666;}


/********** NAVIGATION STYLES **********/
#nav { height:35px; margin:0px 10px 0px 0px; list-style:none; padding:15px 0px 0px 0px; text-transform:uppercase; }
	#nav a { color:#93958A; border-bottom:0px; font-size:11px; font-weight:bold; text-decoration:none; }
	#nav a:hover  { border-bottom:4px solid #5F7FC8; }
	#nav .current_page_item a, #nav .current_page_parent a { background-color:#5F7FC8; border-bottom:0px; color:#FFF; height:15px; padding:35px 5px 10px 5px; text-decoration:none; }
    #nav .current_page_item a:hover, #nav .current_page_parent a:hover { text-decoration:none; }
#subNav { font-size:10px; margin:0px 10px 0px 0px; text-transform:uppercase; }
	#subNav a { border-bottom:0px; color:#93958A; font-size:10px; font-weight:bold; text-decoration:none; }
	#subNav a:hover  { border-bottom:4px solid #5F7FC8; }
	#subNav .current_page_item a, #subNav .current_page_parent a { border-bottom:4px solid #5F7FC8; text-decoration:none; }
    #subNav .current_page_item a:hover, #subNav .current_page_parent a:hover { border-bottom:4px solid #5F7FC8; }
#nav li, #subNav li { display:inline; padding:0 10px 0 0; }   

div.menu-main-navigation-container { display:inline-block; }


/********** MAIN CONTENT STYLES **********/
#primaryContent { float:left; padding:20px 30px 0 0; width:520px; }
	#primaryContent h1 { color:#3366CC; font-size:24px; font-weight:normal; margin:0px; padding:0px 0px 15px 0px; text-transform:uppercase;}
  	#primaryContent h2 { color:#5F7FC8; font-size:20px; font-weight:normal; margin:0px; padding:15px 0px 10px 0px; text-transform:uppercase; }
  	#primaryContent h1.postTitle, #primaryContent h2.postTitle { font-size:22px; }
  	#primaryContent h3 { color:#000; font-size:18px; font-weight:bold; margin:0px; padding:15px 0px 10px 0px; }
	
#primaryContentFull  { padding:20px 0 0 0; width:780px;}
	#primaryContentFull h1 { color:#3366CC; font-size:18px; font-weight:normal; margin:0px; padding:0px 0px 15px 0px;}
  	#primaryContentFull h2 { color:#5F7FC8; font-size:16px; font-weight:normal; margin:0px; padding:0px 0px 15px 0px;}
  	#primaryContentFull h3 { color:#666666; font-size:14px; font-weight:normal; margin:0px; padding:10px 0px 15px 0px; }


/********** SIDEBAR STYLES **********/
#sidebarContent { float:left; padding:20px 0 0 30px; text-align:center; width:200px; }
	#sidebarContent h3 { padding:0; margin:10px 0 0 0; }
	#sidebarContent ul { list-style:none; margin:0; padding:0; }
    #sidebarContent ul li { margin:0 0 10px 0; }
	#sidebarContent ul li.current_page_item a {border-bottom:0px; color:#36C; text-decoration:none;}


/********** FOOTER STYLES **********/
#footer { color:#666; font-size:10px; margin:auto; padding:10px 10px; text-align:right; width:820px; }


div.slider-top a,
div.slider-bottom a
{
border:none !important;
}



/******** Seed Award Jury Page ********/

div.juror
{
	margin:30px 0;
}
	

div.juror h2
{
	padding-top:0px !important;
}

div.juror td
{
	vertical-align:top;
}

div.juror td:last-child
{
	padding-left:15px;
}




/****** JEDI Case Studies Links *******/

div.case-study-links a
{
	text-decoration:none;
	font-size:14px;
}

div.case-study-links a i
{
	margin-right:10px;
}