body {margin:0;padding:0; background-image:url(../img/wallpaper.jpg); background-repeat:repeat; font:11px Verdana, Arial, Helvetica, sans-serif}
#maincontainer{width:1088px;margin:0 auto; }

#masthead{display:block;clear:both; height:66px; margin-top:10px}
#logo {width:470px;height:66px;margin-left:36px; margin-top:5px; margin-bottom:47px}
#phoneText {float:right;width:261px; height:26px; padding-left:65px; padding-bottom:46px; padding-top:12px; background-image:url(../img/phone.jpg); margin-right:70px; font:bold 42px "Times New Roman", Times, serif; color:#fff; letter-spacing:-1px}

#nav { margin-left:105px; margin-top:32px}
#nav ul{max-width:1016px;height:40px;margin:0;padding:0;}
#nav li{list-style-type:none;display:inline;padding:7px 0px 7px 0px;}
#nav li a { background:none; font-size:13px; text-decoration:underline}
#nav li a:hover{ background:url(../img/highlighter.gif); text-decoration:none}

#contentwrapper{float:left;width:100%; background:url(../img/contentbg.jpg); min-height:1109px; margin-top:-5px;}

.stickynote {background:url(../img/stickynote.jpg); width:238px; padding:19px 30px 0px 20px; height:231px; float:right; margin-left:10px; margin-top:-30px; color:#352f27; font-size:9pt; line-height:15px; margin-right:10px }
.stickynote h2 {font:14px Verdana, Arial, Helvetica, sans-serif;color:#000;margin:0px; padding-left:8px}
.stickynote ul {margin-left:-10px; width:210px;}


#leftcolumn{padding-bottom:20px; margin:0px 692px 0px -20px}

#mini { margin-left:20px; width:249px; height:396px; background-image:url(../img/miniformbg.jpg)}
#mini h2 {font:16px "Trebuchet MS", Arial; color:#000; text-transform:uppercase; margin-left:75px; padding-top:30px}
#miniform {margin-top:27px; margin-left:75px}
#chat {margin-top:20px; margin-left:13px}
#chat a {background:none}

#contentcolumn{float:left;width:799px;margin-left:-847px; padding-bottom:20px; background:url(../img/paperbg.png); behavior: url(/inc/iepngfix.htc); background-repeat:repeat; margin-top:95px; margin-bottom:40px}
#contentcolumn .content {padding:10px; margin-left:30px}

.top {margin-left:-1px; margin-top:-15px;}


#news {width:270px;min-height:380px; margin-top:20px}
#news ul li {margin-left:-20px; list-style-image:url(../img/bullet.jpg); padding-bottom:12px; width:250px}
#news a {background:none; text-decoration:underline; padding:0px}
#news a:hover {text-decoration:none}
#trailers {width:450px; float:right;  margin-top:30px}
#trailers h1 {font:18px  Verdana, Arial, Helvetica, sans-serif; color:#2B3B9E; }

#bottom{ background:url(../img/bottom.png); behavior: url(/inc/iepngfix.htc); height:42px; width:800px; margin:20px 0px -60px 0px}

#footer{width:1016px;font:10px Verdana, Arial, Helvetica, sans-serif; padding:5px 36px; text-align:right; float:right; }
#footer a{text-decoration:none;color:#000; background:none; padding:0px}
#footer a:hover{text-decoration:underline;}
.bottom_nav { float:left;  padding-right:4px;}
.copyright {float:right; text-align:right;}

#copyright {margin-left:70px; margin-top:180px}
#copyright a {text-decoration:none;color:#000; background:none; padding:0px}
#copyright a:hover{text-decoration:underline;}

.content{padding:10px;color:#000;font:11px Verdana, Arial, Helvetica, sans-serif;}
.content p { margin-right:35px; line-height:14px}
.content ul { margin-right:35px; line-height:14px}
h1 {font:20px  Verdana, Arial, Helvetica, sans-serif; color:#2B3B9E; }
h2 {font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#2B3B9E; margin-top:30px; margin-bottom:-10px}
h2 a {background:none;padding:0; color:#2B3B9E;}
h2 span {font-size:12px; font-style:italic; color:#444}
a {color:#000; text-decoration:none; padding:0px 8px; background:url(../img/highlighter.gif)}
a:hover { background:url(../img/highlighter_over.jpg)}
.link {float:right; margin-right:25px}

.Rphoto {padding:2px; border:1px solid #666; margin-left:10px;}
.Lphoto {padding:2px; border:1px solid #666; margin-right:10px;}
.facility {padding:2px; border:1px solid #666; margin-left:10px; margin-right:30px}