body{	font-family: Verdana, Arial, Helvetica, sans-serif;	background: #ffffff;	background-position: 2px 2px;	background-repeat: no-repeat;	margin: 2px 0 0 0;	padding: 0px;}p, ul{	color: #000;	font-size: 11px;	text-decoration: none;	line-height: 15px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}a{	color: #646464;	font-size: 11px;	text-decoration: none;	line-height: 15px;	font-weight: normal;}a:hover{	color: #fff;	background-color: #000000;}.thumbs a:hover { background-color: transparent; }h1{	color: #7D7D7D;	font-size: 24px;	text-decoration: none;}.h1_sub_1{	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	font-weight: normal;}h2{	color: #7D7D7D;	font-size: 18px;	text-decoration: none;}h2 a{	color: #7D7D7D;	font-size: 18px;	text-decoration: none;}h3, h4, h5{	color: #7D7D7D;	font-size: 14px;	text-decoration: none;	line-height: 15px;}td{	color: #000000;	font-size: 11px;	text-decoration: none;	border: 0;}.inactive td{	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;	text-transform: inherit;	text-decoration: line-through;}select{	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	background-color: #EBEBEB;}button{	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	background-color: #EBEBEB;}input{	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	background-color: #EBEBEB;}input.file{	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	background-color: #EBEBEB;}textarea{	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	background: #EBEBEB;}#idbar{	color: #ffffff;	background-color: #330000;	margin: 0px;	padding: 6px 0px 0px 0px;	height: 40px;}#content{	width: auto;	margin: 20px 60px 0 60px;	display: block;	position: relative;}#foobar{	color: #ffffff;	background-color: #7D7D7D;	margin: 0px 2px;	padding: 0px;	height: 20px;	display: block;}#foobar p{	color: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	font-weight: bold;}#foobar td{	color: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	font-weight: bold;}#foobar a{	color: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	font-weight: bold;	padding: 2px 4px 4px 4px;}#foobar input{	color: #000;	padding: 0px 2px 0px 0px;	border-style: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	font-weight: normal;}#foobar form{	margin: 0px;	padding: 0px;}#navMenu{	float: left;	background-color: #ccc;	margin: 20px 20px 0px 20px;	padding: 0px 20px 10px 10px;	width: 110px;}#navMenu b{	color: #ffffff;	font-size: 12px;	line-height: 18px;	text-decoration: none;}#floatBox{	width: 90%;	border: 1px #999999 dotted;	padding: 10px;	background-color: #e1e1e1;}#footer{	margin-top: 30px;	padding-top: 10px;	border-top: 1px dotted;}.vst{	color: #000;	font-size: 9px;	text-decoration: none;	line-height: 11px;}.vst a{	color: #000;	font-size: 9px;	text-decoration: none;	line-height: 11px;}.vst a:hover{	color: #fff;	font-size: 9px;	text-decoration: none;	line-height: 11px;}.sctnhdr{	color: #000;	background-color: #EBEBEB;	margin: 6px 0px;	font-size: 9px;	text-decoration: none;	line-height: 11px;}.icon{	line-height: 32px;	padding-right: 10px;}.thumbs img{	background-color: transparent;	border: 0;	padding: 3px;}.thumbs a{	background-color: transparent;	border: 0;	padding: 0px;}.thumbs a:hover{	background-color: transparent;	border: 0;}.user_table_col_label{	color: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 14px;	font-weight: bold;}.user_table_txt{	color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	font-style: normal;	font-variant: normal;	font-weight: normal;}.user_table_txt a{	color: #646464;	font-size: 10px;	line-height: 12px;}.user_table_txt a:hover{	color: #FFFFFF;	background-color: #000000;}.td_rev{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;}#main_ttl td{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #7D7D7D;	font-size: 24px;	text-decoration: none;	white-space: nowrap;}#banner{	display: block;	position: relative;	height: 200px;	background-position: right center;	margin-bottom: 2px;	background-repeat: no-repeat;	background-color: #C3DFFF;}#jmenu{	display: block;	position: relative;	background-position: right center;	margin-bottom: 2px;	background-repeat: no-repeat;	background-color: #EBEBEB;}.outer {width:860px;margin:auto;display:table;}.floatright{float: right;margin: 8px;border: 0px solid #666;}.floatleft{float: left;margin: 8px;border: 0px solid #666;}#div-1 { position:relative;}#bio { float:left; width:475px; padding-right:auto; padding-left:5px; background-color:#EBEBEB; margin-right:15px; }#intro {float:left;padding-right:5px;margin-right:15px;width:475px;}#intro2 {float:left;padding-right:5px;margin-right:15px;width:475px;background-image:url('./images/martini.jpg');}#intro3 {float:left;padding-right:0px;margin-right:5px;width:450px;}#registration {float:left;width:100%;padding-right:5px;margin-right:15px;}}#clear { clear:both;}#pics {float:right;width:180px;}#glass {position:absolute;left:0;width:300px;}#partyinfo {position:absolute;left:275px;width:270px;}#info {position:absolute;margin-left: auto ;margin-right: auto ;top:440px;}#video {width:700px ;margin-left: auto ;margin-right: auto ;}#bio_fac { float:left; width:510px; padding-right:auto; padding-left:5px; background-color:#FFFFFF; margin-right:10px; }#intro_fac {float:left;padding-right:5px;margin-right:10px;width:510px;}img.floatLeft {     float: left;     margin: 4px; }img.floatRight {     float: right;     margin: 4px; }