/* (C) 2007 Copyright True Industry Inc.       */
/* Designed for shortsalegeni.us */
/* Study...don't steal.                        */
/* CSS Document */
body {
margin:0px;
background-color:#333;
}
p, h1, h2, h3, h4, h5, h6, li, dd, dt {
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
margin:5px 0px;
position:relative;
}
em strong {
color:#C00;
}
strong em {
background:#FFFF66;
}
p {
font-family:Arial, Helvetica, sans-serif;
text-indent:10px;
margin:10px 0px;
line-height:140%;
}
h1 {
font-size:35px;
text-align:center;
line-height:100%;
letter-spacing:-1px;
}
h1 span {
color:#C00;
background:url(/css/ssr/underlineB.gif) bottom left repeat-x;
padding:0 0 5px 0;
}
h2 {
text-align:center;
font-size:24px;
padding:5px 0px;
color:#C00;
}
h3 {
color:#FFF;
background:red url(/css/ssr/baks.jpg) repeat-x 0px -199px;
padding:7px 8px;
font-size:20px;
}
h4{
font-size:20px;
padding:5px 130px;
text-align:center;
color:blue;
}
h5{
font-size:16px;
}
h6{
font-size:15px;
}
hr {
display:none;
}
a:link,a:active {
color:blue;
font-weight:bold;
}
a:visited {
color:blue;
font-weight:bold;
}	
a:hover {
color:red;
font-weight:bold;
}
a img {
border-width: 0;
border-style: none;
}
#Page {
margin:0 auto;
width:700px;
position:relative;
}
#PageSQ {
margin:0 auto;
width:800px;
position:relative;
}
#ArenaSQ {
padding:20px;
display:block;
margin:30px 0 0 0;
background:#FFF;
border:2px solid #CCC;
}
#Arena {
padding:20px 50px;
display:block;
margin:30px 0 0 0;
background:#FFF;
border:2px solid #CCC;
}
a.noshow {
color:#6E614F;
text-decoration:none;
border:none;
}
p#Footer {
position:relative;
}
#com p.er {
color:#CC0000;
padding:3px 0 0 0;
margin:0;
text-align:center;
}
#com {
padding:10px;
}
ul.Error {
margin:0px;
padding:0px;
border:none;
}
ul.Error li {
border:none;
color:#C00000;
padding:0 0 0 17px;
background: url(http://im.true-industry.com/def/plus.gif) no-repeat top left;
}
.error {
color:#C00000;
font-weight:bold;
}
#Sendit {
margin:2px 30px;
border:1px solid #5F9645;
background:#FFF;
color:#5F9645;
}
#RSVP {
position:relative;
margin:10px 0px;
border:3px solid #DCDAC7;
background:#FFF;
padding:10px;
}
#RSVP h2 {
padding:10px 15px;
}
#RSVP p {
clear:both;
padding:10px 20px;
}
#log p{
padding:0;
margin:0;
text-indent:0px;
}
#log h4{
font-size:12px;
color:#C00;
padding:5px 0;
margin:0;
}
#log {
color:#C00;
font-size:10px;
}
h2.Reserve a {
display:block;
text-align:center;
color:#000;
padding:27px 0 27px 10px;
letter-spacing:-1px;
cursor:pointer;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
background: url(/css/ssr/actnow.gif) no-repeat top center;
}
.insert p{
font-size:10px;
font-weight:bold;
}
.insert {
float:right;
border:4px solid #CCC;
background:#F5F5F5;
padding:20px;
width:250px;
margin:10px 0 10px 10px;
}
.insert img {
border:5px solid #CCC;
background:#333;
padding:10px;
}
ol#BookletForm {
}
ol#BookletForm li{
list-style:none;
}
ol#BookletForm li label{
display:block;
}
ol#BookletForm li input[type=text]{
border:2px solid #CCC;
padding:3px 5px;
width:250px;
}
ol#BookletForm li input[type=submit]{
border:2px solid #CCC;
padding:2px 5px 3px 5px;
width:264px;
margin:18px 0 0 0;
background:#C00;
color:#FFF;
}
ol#BookletForm li select{
border:2px solid #CCC;
padding:3px 0px 3px 5px;
width:265px;
}
#BookletRequest {
border:5px dashed #C00;
background:#F5F5F5;
padding:0 30px;
margin:30px 0;
}

a.actNow {
background:url(/css/ssr/actnow.gif) no-repeat top left;
padding:25px 50px;
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#C00;
font-size:18px;
font-weight:bold;
}
.bio {
font-size:14px;
border:3px solid #CCC;
background:#F5F5F5;
margin:10px 0;
padding:10px 30px;
position:relative;
}
.bio h2 {
text-align:left;
display:block;
float:left;
padding:10px;
}
.bio h4 {
position:absolute;
left:-70px;
top:195px;
color:#000;
font-weight:normal;
}
.bio img {
float:left;
background:url(/css/img/poloroid.png) top left no-repeat;
padding:26px 20px 50px 25px;
clear:both;
margin:0 10px 10px 0;
}
span.u1 {
background:url(/css/ssr/underline1.gif) repeat-x bottom left;
padding:0 0 10px 0;
}
span.u2 {
background:url(/css/ssr/underline2.gif) no-repeat bottom center;
padding:0 0 5px 0;
}
strong.u3 {
background:url(/css/ssr/underline3.gif) no-repeat bottom left;
padding:0 0 1px 0;
}
strong.u4 {
background:#FFFF66 url(/css/ssr/underline4.gif) no-repeat bottom left;
padding:0 0 1px 0;
}
strong.u4 em{
background: url(/css/ssr/underline4.gif) no-repeat bottom right;
padding:0 0 5px 0;
}
strong.u5 em{
background:#FFFF66 url(/css/ssr/underline4.gif) no-repeat bottom right;
padding:0 0 5px 0;
}
#thisIsHuge {
background:url(/css/ssr/thisIsHuge.gif) no-repeat top left;
position:absolute;
top:-27px;
right:36px;
width:230px;
height:45px;
display:block;
}
span.c1 {
background:url(/css/ssr/circle2.gif) no-repeat bottom left;
padding:9px 6px 6px 6px;
}
#almostCheating {
background:url(/css/ssr/almostCheating.gif) no-repeat top left;
position:absolute;
top:-23px;
right:-37px;
width:174px;
height:64px;
display:block;
}
#dontDoIt {
background:url(/css/ssr/dontDoIt.gif) no-repeat top left;
position:absolute;
top:15px;
right:-46px;
width:442px;
height:67px;
display:block;
}
strong.secure {
background:url(/css/ssr/secure.gif) no-repeat top left;
padding:0 0 0 18px;
}
#leftSide {
float:left;
width:350px;
padding:20px 30px 20px 20px;
}
#rightSide {
display:block;
width:350px;
float:left;
}
#leftSide h3 {
background:none;
color:blue;
text-align:center;
}
#rightSide h1 {
font-size:24px;
line-height:120%;
}
#rightSide h2 {
font-size:18px;
}
#rightSide #BookletRequest {
width:350px;
padding:0px;
}
p.intro {
font-weight:bold;
}
#leftSide p,
#rightSide p {
font-size:14px;
line-height:120%;
text-indent:0px;
}
ol#BookletForm li em {
font-size:140%;
font-weight:bold;
color:#C00;
}
#ImgCap {
text-align:center;
border:1px solid #000;
padding:10px 0;
background:#CCC;
}
#ImgCap img {
border:2px solid #000;
padding:6px;
background:#FFF;
} 
#preForm p,
#postForm p {
padding:0 10px;
text-align:center;
}
.scheduleBlock h2{
text-align:left;
font-size:18px;
color:#333;
}
.scheduleBlock {
border:2px solid #F1F1F1;
margin:5px 0;
padding:0px 10px;
background:#FAFAFA;
}
#approvals p {
text-align:center;
margin:10px 0 0 -45px;
}
#approvals p img {
border:3px solid #777;
padding:15px;
background:#ccc;
}
#may5th,
#Venetian {
float:right;
}
#Guarantee {
background:url(/css/ssr/guarantee.jpg) no-repeat top center;
padding:65px 95px;
}
#Guarantee p {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:17px;
text-align:justify;
}
#SpecialBonus {
width:310px;
height:120px;
display:block;
margin:-5px 15px;
background:url(/css/ssr/SpecialBonus.jpg) no-repeat top left;
}
.register {
border:2px solid green;
padding:3px 5px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
width:250px;
font-size:16px;
}
#LeesVideo {
position:absolute;
top:-29px;
right:2px;
}
#CloseButton{
position:absolute;
top:2px;
right:2px;
}
*html #LeesVideo {
top:2px;
right:6px;
}
*html #CloseButton {
top:32px;
right:6px;
}
.replay {
display:none;
}
#Register {
border:5px dashed #C00;
padding:30px;
margin:20px 0;
}
p.regNow {
text-align:center;
}
p.regNow a{
text-align:center;
display:block;
background:url(/css/ssr/reserveSeat.jpg) no-repeat 0px 0px;
text-indent:-9999px;
width:350px;
height:40px;
margin:0 130px;
}
p.regNow a.blue{
background:url(/css/ssr/reserveSeat.jpg) no-repeat 0px -52px;
}
p.regNow a.red{
background:url(/css/ssr/reserveSeat.jpg) no-repeat 0px -199px;
}
p.regNow a.final{
background:url(/css/ssr/reserveSeat.jpg) no-repeat 0px -199px;
margin:0 85px;
}
p.regNow a.grey{
background:url(/css/ssr/reserveSeat.jpg) no-repeat 0px -101px;
}
p.regNow a.black{
background:url(/css/ssr/reserveSeat.jpg) no-repeat 0px -150px;
}
p.regNow a:hover{
background:url(/css/ssr/reserveSeat.jpg) no-repeat 0px 0px;
}
p.regNow a.final:hover{
background:url(/css/ssr/reserveSeat.jpg) no-repeat 0px 0px;
}
#mainPoints {
border:3px solid #C00;
margin:20px 70px;
background:#F5F5F5;
}
del {
text-decoration:none;
background:url(/css/ssr/scratch.gif) no-repeat 0px 5px;
}
del.two {
text-decoration:none;
background:url(/css/ssr/scratch2.gif) no-repeat 10px 2px;
}
#preForm h2 {
font-size:24px;
color:blue;
}
dt {
margin: 5px 0 0 0;
padding:5px 0 5px 30px;
background: url(/css/ssr/aarowRight.jpg) no-repeat top left;
}
dd {
font-size: 90%;
font-style: italic;
}
#Videos {
padding:0 68px;
}
#Videos div {
padding: 2px;
border:3px solid #CCC;
margin:10px 0;
}
#Sendit {margin:2px 30px;border:1px solid #5F9645;background:#FFF;color:#5F9645;}
#myForm ul li {padding:2px 15px;display:block;}
#myForm ul li label {display:block;}
#myForm input,
#myForm select{padding:3px 5px;border:1px solid #DCDAC7;background:#FFF;color:#000;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;}
#myForm table td {text-align:right;}
#log p{padding:0;margin:0;text-indent:0px;}
#log h4{font-size:12px;color:#C00;padding:5px 0;margin:0;}
#log h5{font-size:18px;color:blue;padding:5px 0;margin:0;}
#log {color:#C00;font-size:12px;}
#AlumniRSVP .fl {
float:right;
display:block;
clear:right;
}
#AlumniRSVP {
margin:0 auto;
width:400px;
}
ul.starred li {
background: url(/css/img/star.png) no-repeat top left;
padding:5px 0 5px 35px;
list-style:none;
}
ul.starred {
background:#DDD;
border:3px solid #C00;
padding:10px;
}
strong.num {
display:block;
float:left;
font-size:45px;
padding:8px 10px 0 0;
color:green;
}
#GetInfo {
position:relative;
float:right;
border:2px solid #BBB;
padding:10px;
background:#CCC;
z-index:99999;
}
#GetInfo p {
Clear:both;
}
#GetInfo p span {
display:block;
width:100px;
float:left;
text-align:right;
padding-right:10px;
}
#GetInfo p.detail {
font-size:12px;
width:250px;
text-align:center;
padding:0px 11px;
margin:0px
text-indent:0;
}
h1.top {
font-size:180%;
border: #C00 3px solid;
padding:10px 0;
background:#CFF;
}
div.videoWrap {
width:570px;
margin:0 auto;
padding:31px 0 70px 0;
background:url(/css/img/videoWrapper.jpg) no-repeat top center;
}