#content { width:100%; padding:20px 0 50px 0; background-color:#518aa3; border-top:2px inset #DDD; }
#content #top-msg { width:900px; margin:0 auto; }
#content #top-msg h1 { float:left; width:600px; margin:0; padding-bottom:20px; line-height:150%; font-size:36px; font-weight:bold; color:#FFF; }
#content #top-msg a#sign-up-btn { float:right; margin:20px; padding:8px 15px; border:3px solid #356992; font-size:24px; font-weight:bold; color:#FFF; text-decoration:none; background-color:#B5E50F;  -moz-box-shadow:#333 2px 2px 5px; -webkit-box-shadow:#333 0px 0px 5px; }
#content #top-msg a#sign-up-btn:hover { background-color:#FFF; color:#356992; }
#slider { margin:0px auto; width:950px; height:550px; position:relative; padding-bottom:3px; background-color:#FFF; -moz-box-shadow:#333 0px 0px 5px; -webkit-box-shadow:#333 0px 0px 5px; }
ul#window-opt { list-style:none; float:left; margin:30px 0 0 50px; }
ul#window-opt li { cursor:pointer; float:left; margin-right:50px; }
ul#window-opt a { text-decoration:none; color:#999; font-size:30px; font-weight:bold; font-family:Arial, Helvetica; }
ul#window-opt a:hover { border-bottom:5px solid; }
ul#window-opt li.selected a { border-bottom:5px solid; }
#window-content { float:left; height:400px; width:700px; margin-left:20px; margin-top:20px; border-right:1px solid #DDD; }
#window-cnt { list-style:none; width:100%; height:100%; }
.scroll { height:350px; overflow:hidden; position: relative; }
.scrollContainer { overflow:hidden; }
.scrollContainer .panel { width:700px; height:400px; }
.scrollContainer .panel img { float:left; margin:20px; }
.scrollContainer .panel .msg { float:left; width:250px; margin:20px; }
.scrollContainer .panel h2 { padding-bottom:10px; font-size:14px; font-weight:bold; }
.scrollContainer .panel p { padding-bottom:10px; font-size:14px; line-height:150%; color:#555; }
.scrollContainer .panel .img-grp { float:left; width:330px; margin:20px; }
.scrollContainer .panel .img-grp img { float:none; margin:0px; margin-bottom:10px; padding:5px; border:1px solid #DDD; }
#second-window .msg { width:290px; }
/*a#sign-up-btn { position:absolute; margin:0px 0 0 -295px; padding:8px 15px; border:2px solid #597CB9; font-size:18px; font-weight:bold; color:#FFF; text-decoration:none; background-color:#88A9E4; }
a#sign-up-btn:hover { background-color:#FFF; color:#597CB9; }*/

#come-in { float:left; width:180px; padding:20px; }
#come-in #login-form { margin-top:20px; }
#come-in #login-form h3 { font-size:16px; font-weight:bold; margin-bottom:15px; }
#come-in #login-form input { color:#AAA; }
#come-in #login-form input.text { width:160px; margin-bottom:10px; padding:5px 10px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
#come-in #login-form input#sublogin { color:#000; padding:2px 4px; margin-bottom:10px; }
#come-in #login-form .status { margin-bottom:10px; }
#come-in #login-form a { color: #6699cc; text-decoration:none }
#come-in #login-form a:hover { text-decoration:underline; }
#connect { margin:10px 0 20px 10px; }
#come-in .connect-button { float:right; width:100%; padding:8px 5px; margin-bottom:15px; border:1px solid #DDD; background-color:#EEE; text-align:center; color:#555; font-size:13px; font-weight:bold; text-decoration:none; }
#come-in .connect-button:hover { background-color:#F7F7F7; }
#come-in #fb-connect-button label { padding-left:18px; background:url(../../images/icon-facebook.png) no-repeat top left; cursor:pointer; }
#come-in #tw-connect-button label { padding-left:18px; background:url(../../images/twitter.png) no-repeat top left; cursor:pointer; }