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

#container {width: 983px; margin-left: auto; margin-right: auto; position: relative; border: 1px solid #FFFFFF;}
#container2 {width: 983px; margin-left: auto; margin-right: auto; position: relative; border: 1px solid #FFFFFF;}

#links {position: absolute; top: 170px; left: 12px; width: 197px;}
#header {position: absolute; left: 220px; top: 0px;}
#text {position: absolute; top: 305px; left: 220px; padding: 5px; line-height: 1.5em; font-size: 12px; font-family: Verdana, Geneva, sans-serif; color: #645D4C; width: 530px;}
#text2 {position: absolute; top: 145px; left: 220px; padding: 5px; line-height: 1.5em; font-size: 12px; font-family: Verdana, Geneva, sans-serif; color: #645D4C; width: 530px;}
#text3 { position: absolute; top: 150px; left: 218px; padding: 5px; line-height: 1.5em; font-size: 12px; font-family: Verdana, Geneva, sans-serif; color: #645D4C; width: 730px;}
#speakers {position: absolute; left: 863px; top: 46px;}
#checkout {position: absolute; top: 128px; left: 255px; width: 400px;}

#buyticket {position: absolute; top: 500px; left: 770px;}

#contactleft{position: absolute; top: 65px; left: 0px; width: 290px; height: 450px;}
#contactright{position: absolute; top: 60px; left: 300px; width: 290px; height: 450px;}

#speaker {position: absolute; top: 138px; left:220px; padding-top: 32px;}
#title {position: absolute; top: 250px; left: 386px;}
#titlelinks {position: absolute; top: 260px; left: 386px;}

.job {font-size: 18px; padding-bottom: 5px;}
.line {font-family: Arial, Helvetica, sans-serif; font-size: 24px; padding-bottom: 5px; border-bottom: 1px solid #000033; width: 450px; padding-top: 20px; letter-spacing: 1px;}
.line2 {font-size: 18px; padding-bottom: 5px; border-bottom: 1px solid #000033; padding-top: 20px; font-weight: bold;}
.line3 {font-size: 20px; padding-bottom: 5px; color:#FFF;}
.support {font-size: 12px; font-weight: bold; line-height: 1.5em; font-family: Verdana, Geneva, sans-serif;}
.subline {font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding-bottom: 5px; border-bottom: 1px solid #000033; letter-spacing: 1px;}

#signame {font-size:36px; font-family: Arial, Helvetica, sans-serif; font-weight:bolder; padding-top:32px; letter-spacing: 1px;}
#signame2 {font-size:20px; font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px;}
#signame3 {font-size:28px; font-family: Arial, Helvetica, sans-serif;  padding-top:10px;}
#signame4 {font-size:32px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bolder; padding-top:5px;}
#signame5 {font-size:20px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: 1px; font-weight: bold;}

table.buynow{border: solid; border-width: 1px;}

table.imove{
	padding-top: 32px;
}

#imove2{
	padding-top: 32px;
}

#innerline{
	width:350px;
	height:auto;
}


table.photo{
	font-size: 8px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}

.copywrite {color: #645D4C; font-size: 9px;}

.text {line-height: 1.5em;}

#sidebar {letter-spacing: 0.1em; line-height: 1.7em; text-align: left;}
#sidebar a {display: block; padding: 2px 8px 2px 10px; margin: 0; width: auto; color: #FFFFFF; font-size: 13px;}
#sidebar a:visited {display: block; padding: 2px 8px 2px 10px; margin: 0; width: auto; font-size: 13px;}
#sidebar a:hover {background-color: #6699CC; display: block; padding: 2px 8px 2px 10px; margin: 0; width: auto; font-size: 13px;}
#sidebar a:active {background-color: #723A2C; display: block; padding: 2px 8px 2px 10px; margin: 0; width: auto; font-size: 13px;}


#sidebar ul {list-style: none; margin: 0; padding: 0;}
#sidebar li {border-bottom: 1px solid #666666;}

#sidebarc {letter-spacing: 0.1em; line-height: 1.7em; text-align: center;}
#sidebarc a {display: block; padding: 2px 8px 2px 10px; margin: 0; width: 90px; color: #000033; font-weight: bold; font-size: 13px;}
#sidebarc a:visited {display: block; padding: 2px 8px 2px 10px; margin: 0; width: 90px; font-size: 13px;}
#sidebarc a:hover {background-color: #6699CC; display: block; padding: 2px 8px 2px 10px; margin: 0; width: auto; font-size: 13px;}
#sidebarc a:active {background-color: #723A2C; display: block; padding: 2px 8px 2px 10px; margin: 0; width: auto; font-size: 13px;}


#sidebarc ul {list-style: none; margin: 0; padding: 0;}
#sidebarc li {border-bottom: 1px solid #666666;}

.flink {padding: 5px 0px 5px 6px; color: #FFFFFF; font-size: 11px;}
.flink a:link {color: #FFFFFF;}
.flink a:visited {color: #FFFF99;}
.flink a:hover {color: #FFFF00;}
.flink a:active {color: #FFFFFF;}

.clink {padding: 3px 6px 3px 6px; color: #FFFFFF; font-size: 13px; background-color: #336699; float: center; width: 70px;}
.clink a:link {color: #FFFFFF;}
.clink a:visited {color: #FFFFFF;}
.clink a:hover {color: #999999;}
.clink a:active {color: #FFFFFF;}

.menulink a:link {color: #666666;}
.menulink a:visited {color: #333333;}
.menulink a:hover {color: #006600; border-bottom: 1px solid #006600;}
.menulink a:active {color: #666666;}

blockquote.pullsm {float: left; width: 110px; padding: 3px; margin: 0;}
blockquote.pull1 {float: right; width: 270px; padding: 3px; margin: 0;}
