/*
Theme Name: Search &amp; Social Summit
Theme URI: http://searchscoialsummit.com/
Description: This theme is custom built for search & social's Summit Events.
Version: 1.0
Author: Jesse Friedman
Author URI: http://jesserfriedman.com/
*/

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
body{margin:10px;}h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}optgroup{font-weight:normal;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}del{text-decoration:line-through;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}sup{vertical-align:super;}sub{vertical-align:sub;}p,fieldset,table,pre{margin-bottom:1em;}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px;}

* { margin: 0; padding: 0; }
html { background: #fff url(images/header-bg.jpg) 0 0 repeat-x; }
body { color: #323232; font: normal 10px/10px "Trebuchet MS", Arial, Verdana, san-serif; }

a { color: #323232; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }

a.light { color: #fff; text-decoration: none; }
a:hover.light { color: #b6d8ef; text-decoration: none; }

a img { border: none; }

p, li { font-size: 1.2em; line-height: 1.3em; }
h1, h2, h3, h4 { font-weight: bold; margin: 0; }
h1, h2 { color: #8ac4eb; font-size: 1.8em; line-height: 1em; font-weight: normal; margin: 1.5em 0 .5em 0; text-transform: uppercase; }
h3 { font-size: 1.5em; line-height: 1.5em;}
h4 { font-size: 2em; line-height: 1.5em; color: #003d73; }
ul, li { margin: 0; }
hr { border: none; background: none; border-top: 1px #ccc dashed; margin: 0 0 1em 0; }

.alignleft { float: left; }
.alignright { float: right; }
.marginrtsmall { margin-right: 2em; }
.marginbtsmall { margin-bottom: 2%; }
.marginrtmed { margin-right: 4em; }
.notopmar { margin-top: 0; }
.nobotmar { margin-bottom: 0; }

.page_item { list-style-type: none; display: inline; margin: 0 20px 0 0; }
.header .page_item a { color: #fff; text-decoration: none; }
.header .page_item a:hover { color: #b6d8ef; text-decoration: none; }

.clear { clear: both; }
.whtfont { color: #fff; }
.noshow { border: none; background: none; }
.txtaligncenter { text-align: center; }
.txtalignleft { text-align: left; }
.txtalignright { text-align: right; }
.lwrcase { text-transform: lowercase; }
.upprcase { text-transform: uppercase; }

.code { background: #ededed; color: #ff6c00; margin: 10px; padding: 10px 13px; width: 60%; float: left; font-style: italic; text-align: justify; } 

.gone { position: absolute; top: -60px; left: 50%; }

.width50 { width: 49%; }
.widthmar { margin-right: 2%; }
.width100 { width: 100%; }
.width33 { width: 26%; }
.width66 { width: 72%; }

.box { border: #b6d8ef 1px solid; padding: 10px; }

.logo { margin: 2em 0; }

textarea { width: 90%; }

#container { width: 980px; margin: 0 auto; }
#slider { width: 875px; height: 225px; overflow: hidden; }

#regbadge { position: absolute; top: 80px; left: 50%; margin: 0 0 0 330px; width: 155px; text-align: right;  }
.post ul { margin: 0 0 1.5em 0; }
.post li { margin: 0 0 .5em 2em; }

.countdown { margin: -5px 0 0 -5px; width: 200px; }

#footer { margin: 2em 0; }
#footer li { font-size: 1.8em; line-height: 2em; }
