/*
Theme Name: Meeting Logistics llc
Theme URI: http://meetinglogistics.com/
Description: This website was designed by Jesse Friedman Director of Web Operations of Neal Advertising.  This design is copyrighted by Neal Advertising llc and can not be used or duplicated.
Version: .9
Author: Jesse Friedman
Author URI: http://nealadv.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;}

/* Jesse's CSS */

/* Jesse's Styles */
* { margin: 0; padding: 0; }
html, body { font: normal 10px/10px Arial, Verdana, san-serif; color: #636466; text-align: left; margin: 0; }

h1, h2, h3, h4, h5, h6, p, ul, li { margin: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0 0 .2em 0; }

h1 { font-size: 2.4em; line-height: 1.3em; }
h2 { font-size: 2em; line-height: 1em; font-weight: bold;}
h3 { font-size: 1.8em; line-height: 1em; }
p { font-size: 1.4em; line-height: 1.4em; margin: 0 0 1em 0; }
p.small { font-size: 1em; line-height: 1.4em; }

img { margin: 1em; }

hr.clear { border: none; background: none; clear: both; }
form, fieldset { border: none; }
input { width: 15em; border: solid 1px #d0cdb4; padding: .5em; font-size: 1.3em; font-style: italic; }
input.submit { width: 5em; font-style: normal; height: 30px; }

a:link { color: #df5403; text-decoration: none; }
a:visited { color: #df5403; text-decoration: none; }
a:hover { color: #df5403; text-decoration: underline; }
a:active { color: #df5403; text-decoration: underline; }

a:link.white { color: #fff; text-decoration: none; }
a:visited.white { color: #fff; text-decoration: none; }
a:hover.white { color: #fff; text-decoration: underline; }
a:active.white { color: #fff; text-decoration: underline; }

a img { border: none; }


/* Jesse's Classes */
.alignleft { float: left; }
.alignright { float: right; }
.clear { clear: both; }
.txtleft { text-align: left; }
.txtrt { text-align: right; }
.txtctr { text-align: center; }
.txtjst { text-align: justify; }

.bold { font-weight: bold; }
.italic { font-style: italic; }
.nobull { list-style-type: none; }
.nomar { margin: 0; }

.center { margin: 0 auto; }

.horzlist { float: left; list-style-type: none; margin: 0 1.5em 0 0; }
.last { margin: 0 0 0 0; }

.width100 { width: 100%; }
.width70 { width: 70%; }
.width50 { width: 50%; }
.width30 { width: 30%; }
.width1024 { width: 1024px; }
.width950 { width: 950px; }
.width620 { width: 620px; }
.width300 { width: 300px; }
.minwidth955 { min-width: 955px; }
.mar0auto { margin: 0 auto; }


/* Site Styles */
html { background: #fff url(images/bg.jpg) 50% 0 repeat-x fixed; }

#left, #header, #right { position: fixed; }

#header { background: url(images/bg.jpg) 50% 0 no-repeat fixed; width: 950px; }

#navhome { margin: 0 auto; font: normal 16px/45px "Myriad Pro", "Arial Narrow", Arial, san-serif; position: relative; z-index: 1; }
#navhome li { background: #f0f; width: 135px; height: 45px; float: left; list-style-type: none; text-transform: uppercase; border-right: 1px solid #fff; }
#navhome li.about { background: #636466; border-left: 1px solid #fff; width: 132px; }
#navhome li.events { background: #6c217f; }
#navhome li.meetings { background: #a4a510; }
#navhome li.conventions { background: #e58e1a; }
#navhome li.registration { background: #1199a5; }
#navhome li.contact { background: #730000; }
#navhome li.blog { background: #21427f; }
#navhome a { color: #fff; }

.lftmast p { margin-left: 40px; font-size: 1.5em; text-transform: uppercase; }
.link_events a { color: #6c217f;}
.link_meetings a { color: #a4a510;}
.link_conventions a { color: #e58e1a;}
.link_promotions a { color: #c2203a;}

#nav { float: left; margin: 20px 0 0 4px; font: normal 12px/22px "Myriad Pro", "Arial Narrow", Arial, san-serif; position: relative; z-index: 1; }
#nav li { background: #f0f; width: 94px; height: 22px; float: left; list-style-type: none; text-transform: uppercase; border-right: 1px solid #fff; }
#nav li.about { background: #636466; }
#nav li.events { background: #6c217f; }
#nav li.meetings { background: #a4a510; }
#nav li.conventions { background: #e58e1a; }
#nav li.registration { background: #1199a5; }
#nav li.contact { background: #730000; }
#nav li.blog { background: #21427f; }
#nav a { color: #fff; }

#navbar { background: #bcbec0; width: 50%; height: 22px; position: fixed; top: 20px; left: 50%; z-index: 0; }

#navbarhome { background: #bcbec0; width: 100%; height: 45px; position: fixed; top: 0; left: 0; z-index: 0; }

#content { padding: 135px 0 0 0; }
#content.home { padding: 75px 0 0 0; }
#home { width: 490px; }

#content.meetings h1, #content.meetings h2, #content.meetings a { color: #a4a510; }
#content.meetings #leftbar { background: #a4a510; }

#content.events h1, #content.events h2, #content.events a { color: #6c217f; }
#content.events #leftbar { background: #6c217f; }

#content.conventions h1, #content.conventions h2, #content.conventions a { color: #e58e1a; }
#content.conventions #leftbar { background: #e58e1a; }

#content.registration h1, #content.registration h2, #content.registration a { color: #1199a5; }
#content.registration #leftbar { background: #1199a5; }

#content.contact h1, #content.contact h2, #content.contact a { color: #730000; }
#content.contact #leftbar { background: #730000; }

#content.blog h1, #content.blog h2, #content.blog a { color: #21427f; }
#content.blog #leftbar { background: #21427f; }

#content.about h1, #content.about h2, #content.about a { color: #636466; }
#content.about #leftbar { background: #636466; }


#left { width: 135px; margin: 56px 0 0 0; font: normal 12px/18px Verdana, Arial, san-serif; text-transform: uppercase; *left: 50%; *margin-left: -475px; }
#left li { margin: 0 0 15px 0; list-style-type: none; }
#leftbar { background: #bcbec0; min-width: 475px; width: 50%; height: 25px; position: fixed; top: 135px; left: -340px; z-index: 0; }

#middle { width: 450px; padding: 0 35px; margin: 0 0 0 135px; }
#right { width: 245px; margin: 0 0 0 630px;}

#posts h1 { font: normal 38px/38px "Myriad Pro", "Arial Narrow", Arial, san-serif; text-transform: uppercase; letter-spacing: 3px; margin: -7px 0 0 0; }

.post { margin: 31px 0 7px 0; font: normal 12px/18px Verdana, Arial, san-serif; }
.post h2, .post h3 { font: bold 12px/18px Verdana, Arial, san-serif; text-transform: uppercase; }
.post h3 { font-weight: normal; margin: 15px 0 0 0; }
.post p { font: normal 12px/18px Verdana, Arial, san-serif; }
.post img { margin: 0; padding: 0;padding-right:10px; }
.post ul li { margin: 0 0 0 30px; }
.post ol li { margin: 0 0 0 12px; }
.post blockquote { font-size: 10px; line-height: 14px; font-style: italic; border-left: 5px solid #ccc; padding: 10px; }
#pagi {float:right;}


.widget-area li { list-style-type: none; margin: 0 0 5px 20px; font: bold 12px/17px "Myriad Pro", "Arial Narrow", Arial, san-serif; text-transform: uppercase; letter-spacing: 3px; } 
.widget-container { padding: 0 0 20px 20px; }
h3.widget-title { font: normal 24px/38px "Myriad Pro", "Arial Narrow", Arial, san-serif; text-transform: uppercase; letter-spacing: 3px; margin: -7px 0 0 0; }


#footer { border-top: 1px solid #babbbc; margin: 40px 0 0 0; padding: 10px 0 0 0; font: normal 12px/18px Verdana, Arial, san-serif; color: #636466; }
#footer a { color: #636466; }
#footer ul { margin: 0 0 35px 0; }
#footer li { list-style-type: none; float: left; margin: 0 12px 0 0; }
#footer p { clear: both; font: normal 10px/7px Verdana, Arial, san-serif; color: #636466; }
#footer #social {  float: right; margin: -80px 0 0 0; }
#footer #social img { margin: 0; padding; 0; }
