/*
Theme Name:The LATC
Theme URI:http://endevr.com
Description:A theme designed for the Los Angeles Theatre Center
Version:1.0
Author:Patrick Tomas
Tags:fixed width, three columns, widgets
*/


#container{width:766px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
#head_wrap{height:145px; width:806px; margin-bottom:20px}
#address{float:left; margin-top:10px; margin-bottom:3px; color:#000; font-weight:bold}
#headerimg{float:left; margin-top:0; margin-bottom:5px; border:none}
#content{clear:both; margin:0 auto; width:758px}
#postcontent{display:inline; float:left; margin-top:0; margin-bottom:10px; margin-left:0; width:626px; background-color:#999}
#postfloat{display:inline; float:left; margin-top:10px; margin-right:10px; margin-bottom:10px; margin-left:10px; width:585px; background-color:#999; padding-top:10px; padding-right:10px; padding-left:10px; padding-bottom:10px}; 
#s{width:110px}
#searchsubmit{margin-bottom:5px}
#postcontentfloat{display:inline; float:left; margin-top:10px; margin-right:10px; margin-bottom:10px; margin-left:10px; padding-right:10px; width:580px}
#commentarea{display:inline; float:left; margin-top:0; margin-right:0; margin-bottom:0; margin-left:0; width:580px}
#sidebar{display:block; float:left; margin-top:0; margin-right:0; margin-bottom:10px; margin-left:10px; width:130px; background-color:#999}
#sidebarfloat{display:block; float:left; margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px; background-color:#999; width:125px}
img{border-style:none; margin:0 10px 0 0}

tr{padding:0px}
td{padding:0px}
.alignleft{float:left}

p{font-family:"helvetica neue",helvetica,arial,tahoma,sans serif; margin-bottom:10px; line-height:normal}

h1{font-family:"Helvetica Neue",Helvetica,Arial sans-serif; font-weight:bold; letter-spacing:-0.08em; color:#000; font-weight:bold; font-size:4em; margin:5px 0 5px 5px}
#centerbtmbox h1{font-family:Helvetica Neue,Helvetica,Arial sans-serif; font-weight:bold; letter-spacing:-0.08em; color:#000; font-weight:bold; font-size:2em; margin-top:5px; margin-left:3px; margin-bottom:5px;}
h2{font-family:"Helvetica Neue",Helvetica,Arial sans-serif; font-weight:bold; color:#fff; margin:5px 0 5px 0; font-size:3em}
h3{font-family:"Helvetica Neue",Helvetica,Arial sans-serif; margin-bottom:5px; color:#000; font-weight:bold; margin:0; font-size:2em}

h3{font-family:"Helvetica Neue",Helvetica,Arial sans-serif; margin-bottom:5px; color:#000; font-weight:bold; margin:0; font-size:1.5em}
body{font-family:"Helvetica Neue",Helvetica,Arial sans-serif; font-size:12px; color:#000; background-color:#000}
a{color:#121a1c}
h2 a{color:#fff}
a:hover{color:#fff}
a:visited{color:#374f55}

ul a, li a{list-style:none}

li{list-style:none}
.showtitle{float:left; color:#000; font-size:13px; font-weight:bold; margin-top:10px; margin-bottom:10px}
.contentfloat{float:left; margin-top:5px; margin-right:0; margin-bottom:0; margin-left:5px}
.nextpage{float:right; position:bottom right; right:5px; top:20px; text-decoration:none; font-weight:bold; margin-right:10px; margin-top:0px}
#lefttopbox{float:left; padding-left:10px; padding-right:10px; padding-bottom:10px; width:180px; height:388px; background-color:#edca00; margin:auto}

#lefttopbox h2{font-size:30px; color:#000; font-family:Helvetica Neue,Helvetica,Arial,Sans-Serif; margin-bottom:0px}

#lefttopbox h4{color:#000; font-family:Helvetica Neue,Helvetica,Arial,Sans-Serif; margin:0px; font-size:14px}

#centertopbox{display:inline; float:left; margin-left:10px; width:416px; height:364px; background-color:none}
#centertopbox img{margin:0px;}
.artwork{width:114px; height:167px; margin-bottom:10px; margin-top:15px; margin-left:15px; float:left; background-color:#999; z-index:-1;}

.artworkright{width:114px; height:167px; margin-left:10px; margin-bottom:10px; margin-top:15px; float:left; background-color:#999}

#artdescrip{width:132px; height:398px; float:left; margin-left:10px; background-color:#666; display:block;}

#leftcenterbox{width:274px; height:364px; float:left;}

#righttopbox{display:inline; float:left; margin-left:10px; width:130px; height:398px; background-color:#999}
#leftnewsbox{display:inline; float:left; margin-top:10px; margin-right:0; margin-bottom:10px; margin-left:0; padding:10px; width:180px; height:110px; background-color:#da8a43}

#leftnewsbox h3{margin-bottom:5px}

#leftnewsbox p{margin-bottom:10px; margin-top:10px}

#leftnewsbox button{display:none}

.aktt_tweets li{margin-bottom:10px; font-size:10px}

.aktt_more_updates{display:none}

#leftbottombox{float:left; clear:both;}
#leftbar{float:left;}
#centerbar{float:left;}

#lefttwitterbox{clear:left; float:left; margin-bottom:10px; padding:10px; width:180px; height:180px; background-color:#da8a43}

#lefttwitterbox h3{margin-bottom:5px}

#centerbtmbox{float:left; margin-top:10px; margin-bottom:10px; margin-left:0px; width:396px; height:187px; background-color:#CB9912; clear:both;}

#rightbtmbox{display:inline; float:right; margin-top:10px; margin-right:20px; margin-bottom:10px; margin-left:0px; width:110px; height:325px; background-color:#dbbf44;}

.smicon{opacity:.25; margin-bottom:19px; margin-top:5px; margin-left:4px; float:left; margin-right:0px}

.smicon:hover{opacity:1}

.smicon p, smicon a{opacity:1; font-weight:bold; size:12px; text-decoration:none; margin-top:3px; margin-left:5px; float:right}

#rightbtmbox p{font-weight:bold; size:12px; text-decoration:none; float:right;}

#rightbtmbox a{color:#000; font-weight:bold; text-decoration:none}

.navlink{height:20px; width:195px; background-color:#dbb844; padding-left:5px; padding-top:1px; float:left; margin-bottom:3px;}

.navlink a{text-decoration:none; margin:0px; font-size:11px}
#footer{clear:both; margin-top:10px;}
#footerbox{display:inline; float:left; margin-bottom:10px; width:416px; height:93px; margin-right:10px; background-color:#e6cc82;}

#donatebox{float:left; margin-bottom:10px; width:117px; height:83px; background-color:#e7e7e5; padding:5px; padding-left:8px}

#donatebox p{margin-bottom:4px; margin-top:0px; font-size:9px; font-family:Helvetica Neue,Helvetica,Arial,Sans-Serif}

#socialmedia{float:right; margin-top:15px; margin-right:10px;}

#sitelinks{float:left; margin:auto; clear:both; width:200px; margin-right:10px; clear:both;}

#copyright{float:left; margin:auto; clear:both; margin-top:10px;}

#bottomadvert{display:inline; float:left; margin-bottom:10px; width:766px; height:70px; background-color:#999}

ul{margin:0; padding:0}

#navfloat{display:inline; float:left; margin-left:5px}

#logo{float:left; margin-bottom:5px; width:626px; height:78px; background-color:#fc0}

#navigation{clear:left; float:left; margin-top:5px; margin-right:0; margin-bottom:10px; margin-left:0; width:626px; height:25px; background-color:#E7C501}

#tickets{float:right; width:130px; height:70px; background-color:}

#calendar{margin-top:5px; float:right; width:130px; height:20px; background-color:#D12016; padding-top:5px;}
#calendar a{text-decoration:none; font-size:13px; text-transform:uppercase; color:#fff; font-weight:bold; margin-top:0px; margin-left:5px; margin-right:5px;}

.buyticket a{text-decoration:none; text-transform:uppercase; color:#fff; font-weight:bolder;}
.buyticket a:hover{color:#fe2}
#dropmenu, #dropmenu ul{padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300; width:100%; background:#E7C501; font-weight:bold}
#dropmenu a{display:block; padding:0.25em .90em; color:#000; text-decoration:none; background:#E7C501}
#dropmenu a:hover{background:#E7C501; color:#fff}
#dropmenu li{float:left; position:relative}
#dropmenu ul{position:absolute; display:none; width:12em; top:1.9em; left:-1px}
#dropmenu ul a{border-left:1px solid #E7C501}
#dropmenu li ul{border-top:1px solid #E7C501; width:14.1em}
#dropmenu li ul a{width:12em; height:auto; float:left; border-bottom:1px solid #E7C501}
#dropmenu ul ul{top:auto}
#dropmenu li ul ul{left:12em; margin:0 0 0 10px}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul{display:none}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul{display:block}

#leftbar{float:left;}
#message{position:absolute; top:0; width:766px; height:35px; background-color:#F00; }
#message p{color:#FFF; font-weight:bold; margin:auto;}


