@charset "utf-8";
/* CSS Document */

.clear { clear:both; }
.inner-div { width:868px; margin:0px auto; }
.inner-div .events { background:url(../images/anew/events-bg.png); width:868px; height:215px; font-family:Arial; font-size:12px; margin:9px 0 0 0; }
.inner-div .events ul { margin-left:20px; }
.inner-div .events ul li {  height:195px; width:140px; padding:12px 0px 0px 0px; list-style:none; float:left;  }

.inner-div .events p { display:block; width:127px; line-height:120%; } 
.inner-div .events p strong { font-size:14px; } 
.inner-div .events p a { color: #FF0000; font-weight:bold; font-size:13px; letter-spacing:-1px; }

.inner-div .eventstitle { margin-top:10px; }
.inner-div .eventstitle dl { width:279px; min-height:230px; float:left; margin:0 2px 0 7px; 
background-color:#FFFFFF; background:url(../images/anew/blue-bg.jpg); }
.inner-div .eventstitle dl dt { font-size:22px; font-family:Georgia; display:block; height:26px; overflow:hidden; text-align:center; width:265px; color:#FFFFFF; padding-left:8px; }
.inner-div .eventstitle dl dd  { padding:15px 3px 0 20px; }
.inner-div .eventstitle dl dd p { font-size:12px; font-family:arial; text-align:left;  }
.inner-div .eventstitle dl dd p strong { font-size:14px;  }
.inner-div .eventstitle dl dd p a {  padding-top:5px; font-size:13px; color:#FF0000; font-weight:bold;  }
.inner-div .eventstitle dl dd p .same_a { display:block; padding-top:0px; font-size:13px; color:#FF0000; font-weight:bold; }
.inner-div .eventstitle dl dd p .addpadding5 { display:block; padding-top:5px; }

.inner-div .social-net { width:860px; height:56px; border:#0000FF solid 1px; margin:3px 0 0 4px; 
text-align:left; background:url(../images/anew/social-net/ss-bg.png); background-color:#D2E8FF;  }
.inner-div .social-net .ss { margin:6px 7px 0 7px; display:block; float:left; }
.inner-div .social-net strong { display:block; font-family:arial; font-size:14px; line-height:100%; margin-top:6px; float:left; }

.inner-div .social-net .maillist { padding:5px 0px 0px 30px; float:left;   }
.inner-div .social-net .maillist form { padding:0px; margin:0px; }
.inner-div .social-net .maillist label { display:block; width:170px; font-family:arial; font-size:14px; font-weight:bold; margin:0px 0 2px 0;  }
.inner-div .social-net .maillist .txt { display:block; width:170px;  padding:2px; float:left; }
.inner-div .social-net .maillist .btn {display:block; float:left; margin:0px 0px 0px 5px; }

.inner-div .vidinfo { float:left; margin:7px 0px 0px 22px;     }
.inner-div .vidinfo strong { text-align:right; letter-spacing:-0.5px; padding-top:5px;   }
.inner-div .vidinfo p { float:left; }
.inner-div .vidinfo a { color:#000000; text-decoration:none; float:left; }
.inner-div .vidinfo a.vid_link { margin:-5px 0px 0 10px; float:left; }

#footer2 {   }
#footer2 .logos { border-bottom:solid 1px gray; padding:10px 0; }
#footer2 .logos ul { list-style-type:none; margin:0; padding:0; float:left; }
#footer2 .logos ul li { width:120px; margin-left:20px; float:left; text-align:center; }

#footer2 .links { text-align:center; margin:5px 0 0 0; height:50px;  }
#footer2 .links a {  text-decoration:none; color:#666; }
#footer2 .links a:hover { text-decoration:underline; }
#footer2 .links span { color:#666;  }

.home-base h1 { padding-bottom:10px;  }
