/*
File:			custom.css
Description:	Custom styles for Your Theme

HOW TO USE THIS FILE:

Override any class you want and it will change default styling to suit your needs.

    1. Open style.css file and find any clasess you want to override
	2. Copy classes to override in this file, make sure you put classes outside
	3. Activate custom.css file in theme admin panel

*/
/* START OVERRIDING / ADDING NEW CLASESS BELOW THIS LINE */

body {
    font: 13px/1.5 Trebuchet MS,sans-serif;
}

a:link, a:visited {color: #ff9b2f; }
.widget a, .widget li { color:#FF9B2F; }
.widget ul { padding-left:0px; }
.widget li { list-style:none; padding-left:0px; }

.widget a.mytitle { font-size:16px; }

.content_wrap_in { margin:0 10px 25px 10px; padding:0px 0; width: auto; }

.h_welcome {
    font: 28px Trebuchet MS;
margin-top:15px;
}

.widget h2 span, .widget h3 span {
    font: 21px/18px Trebuchet MS;
    margin: 0;
    padding: 0;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Trebuchet MS;
    font-variant: normal;
    font-weight: normal;
}

#page_head h1 {
    font: 27px Trebuchet MS;
    margin: 0;
    padding: 0 0 5px;
}

#comments h3 {
    font: 18px Trebuchet MS;
    margin: 0;
    padding: 0 0 20px;
}

.entry h2.title2 { margin:0; padding:0; line-height:normal; font-size: 24px; } 
#bottom { display:none; }
#copyright { border-top:none; }

#myschedule td {
border: 1px solid #000000; 
vertical-align:middle; 
text-align:center; 
font-size:12px;
font-weight:normal;
height:55px;
}

@media print {
#myschedule td {
border: 1px solid #000000; 
vertical-align:middle; 
text-align:center; 
font-size:12px;
font-weight:normal;
height:20px;
}

.container_16 {
display:none;
}
}
#myschedule td a.keynote, #myschedule td span.keynote{
	color:#444443;
	font-size:14px;
}
#myschedule td a.keynote:hover{
	color:#FF9B2F;
	font-size:14px;
}
#myschedule td a.speaker, #myschedule td span.speaker{
	color:#444443;
	font-size:12px;
}
#myschedule td a.speaker:hover{
	color:#FF9B2F;
	font-size:12px;
}
#sponsor td{
	width:230px;
	text-align:center;
	vertical-align:middle;
}
#logo-js{
	margin-top: 20px;
	float:right;
}
