@charset "UTF-8";
/* CSS Document */
body { background:url(http://www.veramesmer.com/images/background.jpg) top center repeat; color:#FFFFFF; font: Verdana, Helvetica, Arial, sans-serif; height:100%; margin: 0px auto; padding:0px; }
html { height:100%; }
html, div, ul { margin: 0; padding: 0; }

h1 { color:#AAA; font-size: 30px; font-weight: bold; margin:0px 0px 0px 20px; padding:0px; }
h2 { margin:0px 0px 0px 20px; padding:0px; }
hr { border: none; height: 1px; line-height: 1px; background: #E5E5E5; margin-bottom: 20px; padding: 0; }
hr.newsBreak { border: none; height: 1px; line-height: 1px; background: #E5E5E5; margin-bottom: 10px; padding: 0; }

p { margin: 0; padding: 7px 0; }
ul { margin-bottom: 24px; padding-left: 30px; }


.blackBG { background:url(http://www.veramesmer.com/images/blackBG.png) repeat; border: 1px solid #999; margin:0px; padding:0px; }

.form { background: #666; border:1px solid #FFF; color:#FFF; font-size:12px; font-weight:bold; margin-right:10px; vertical-align:middle; width:200px; }
.formSignUp { vertical-align:middle; }
.form2 { background: url(http://www.veramesmer.com/images/formbg2.gif) top repeat-x #5c0101; border:1px solid #FFF; color:#FFFFFF; font-size:12px; font-weight:bold; margin:0px; }
.form3 { background: #666; border:1px solid #FFF; color:#FFF; font-size:12px; font-weight:bold; margin-right:10px; vertical-align:middle; }

.news hr { border:1px #666 solid; width:700px; margin:0px auto; padding:0px; }
.news p { margin-bottom:10px; }
.press hr { border:1px #666 solid; margin:0px 20px;; padding:0px; }

.row { margin:0px; padding:0px; white-space:nowrap; }
.smallRight { color:#FFF; font-size:12px; float:right; padding-top:12px; }

.tour { border: 1px solid #CCC; margin-bottom:10px; }
.tourbg1 { background:url(http://www.veramesmer.com/images/tourbg1.png) top left repeat-x; }
.tourbg2 { background:url(http://www.veramesmer.com/images/tourbg2.png) top left repeat-x; }
.tourDate { color:#FFFF99; font-weight:bold; margin:0px; padding:0px; }
.tourItem { font-weight:bold; margin:0px; padding:0px; width:930px; }
.tourMonth { background: url(http://www.veramesmer.com/images/monthBg.gif) top repeat-x #990000; color:#FFFFFF; font-size:20px; font-weight:bold; margin:0px; padding:3px 5px; text-align:center; }
.tourDay { background: url(http://www.veramesmer.com/images/dayBg.gif) bottom repeat-x #FFF; color:#000; font-size:20px; font-weight:bold; margin:0px; padding:0px; text-align:center; }
.tourYear {color:#666; font-size:10px; font-weight:bold; text-align:center; }

#contentLeft { float:left; margin:0px; width: 530px; }
#contentLeft div { background:#000000; margin:0px 0px 20px 30px; padding:10px; width:500px; }
#contentLeft .newsHeader { color:#CC9900; font-size:18px; font-weight:bold; margin:0px; padding:0px; }
#contentLeft .newsDate { color:#CCC; float:right; font-size:12px; font-weight:normal; margin:0px; padding:12px 0px 0px 0px; }
#contentLeft .newsPreview { color:#FFF; font-size:14px; margin:0px; padding:0px; }
#contentRight { float:right; margin:0px 30px 20px 0px; width:292px; }

#emailList { background:url(http://www.veramesmer.com/images/emailListBG.jpg) no-repeat; height:80px; margin:0px; overflow:hidden; padding:0px; text-align:right; width:294px; }

#fanBridge { background:url(http://www.veramesmer.com/images/blackBG.png) repeat; border: 1px solid #999; margin:20px 0px 0px 0px; padding:10px 0px; text-align:center; width:290px; }
#fullWidth { border:0px; margin:0px auto; padding:0px 30px; width:835px; }
#fullWidth .newsDate { color:#CCC; font-size:12px; font-weight:bold; margin:0px; padding:0px 30px 0px 30px; }
#fullWidth .newsHeader { color:#CC9900; font-size:18px; font-weight:bold; margin:0px; padding:10px 30px 0px 30px; }
#fullWidth .newsDate2 { color:#CCC; font-size:12px; font-weight:bold; margin:0px; padding:0px 20px; }
#fullWidth .newsHeader2, #fullWidth .pressHeader { color:#CC9900; font-size:18px; font-weight:bold; margin:0px; padding:10px 20px; }

#main { height:100%; margin:0px auto; padding:0px; width: 1300px; }
#mainContent { border:0px; background:url(http://www.veramesmer.com/images/contentBG.jpg) no-repeat fixed; background-position:center top; height:100%; margin:0px auto; padding:0px; width:895px; }
#mainContent a, #mainContent a:visited { color:#FFFF66; text-decoration:none; }
#mainContent a:hover, #mainContent a:active { color:#FFF; text-decoration:none; }
#mainContent p { margin:0px; padding:10px 30px; }
#mainContent .tour p { margin:0px; padding:10px; }
#memberForm { background:url(http://www.veramesmer.com/images/memberBg.jpg) top left no-repeat; height:56px; width:895px; }

#pics { background:url(http://www.veramesmer.com/images/blackBG.png) repeat; border: 1px solid #999; }
#pics a { outline: none; }
#pics a img { border: 1px solid #BBB; padding: 2px; margin: 10px 20px 10px 0; vertical-align: top; }
#pics a img.last { margin-right: 0; }

#slider ul, #slider li, #slider2 ul, #slider2 li{ margin:0; padding:0; list-style:none; }
#slider2{ margin-top:1em; }
#slider li, #slider2 li{ width:518px; height:261px; margin:0px; overflow:hidden; padding:0px; }
#contentLeft #slider { border:1px solid #FFF; margin:0px 0px 20px 30px; padding:0px; }
#social { float:right; margin:8px 30px 0px 0px; padding:0px; }

#top { left:50%; margin-left:-650px; padding:0px; position:fixed; width:1300px; z-index:9; }
#top a img, #mainContent a img { border:0px; margin:0px; padding:0px; }
#vidViewer { margin:0px auto; padding: 10px 0px; }

/* Video Viewer */
div.sc_menu { margin: 0px auto; padding:0px; position: relative; height: 145px; width: 530px; overflow: auto; }
#contentLeft div#vidViewer2, #contentLeft div.sc_menu { background:url(http://www.veramesmer.com/images/blackBG.png) repeat; margin:0px 0px 0px 30px; padding:10px 0px 0px 0px; text-align:center; width:520px; }
#fullWidth div#vidViewer2{ margin:20px auto; padding:10px 0px 0px 0px; text-align:center; width:500px; }
#contentLeft div#vidViewer2 { border-bottom: 0px; border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-top: 1px solid #FFF; }
#contentLeft div.sc_menu { border-bottom: 1px solid #FFF; border-left: 1px solid #FFF; border-right: 1px solid #FFF; border-top: 0px; }
ul.sc_menu { background: url('http://www.veramesmer.com/navigation.png'); display: block; height: 110px; list-style: none; margin: 0px auto; padding: 0px 0 0 15px; width: 1500px; }
.sc_menu li { display: block; float: left; padding: 0 4px; }
.sc_menu a { display: block; text-decoration: none; }
.sc_menu span { display: none; margin-top: 3px; text-align: center; font-size: 12px; color: #fff; width:120px; }
.sc_menu a:hover span { display: block; }
#contentLeft .sc_menu img, #fullWidth .sc_menu img { border: 3px #fff solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.sc_menu a:hover img { filter:alpha(opacity=50); opacity: 0.5; }
/*