body {
	/*font-family:  Courier,"Courier New", Verdana, Arial, sans-serif;*/
	font-family: Verdana, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
    font-size:9pt;
	color:#fff;
	background-color:#000;
}
a:link {
	color: #960000;
	text-decoration: underline;
	background-color : transparent;
}
a:visited, a:active {
	color: #960000;
	text-decoration: underline;
	background-color : transparent;
}
a:hover {
	color: #960000;
	text-decoration: underline;
	background-color : transparent;
}
.wrapper {
width: 1024px;
min-width:1024px;
height:auto;
text-align:right;
background-image:url(images/ptc_bg01.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#000;
}
.container {
width: 800px;
min-width:800px;
max-width:800px;
height:auto;
text-align:right;

}
.nav {
width: 800px;
min-width:800px;
max-width:800px;
height:160px;
min-height:160px;
max-height:160px;
text-align:left;
background-image:url(images/ptc_logo.png);
background-repeat:no-repeat;
background-position:left;
}
.content{
text-align:left;
width: 670px;
min-width:670px;
max-width:670px;
margin-left:100px;
margin-top:10px;
height:450px;
font-size:9pt;
}
.footer {
margin:0px;
text-align:center;
width: 600px;
min-width:600px;
max-width:600px;
height:59px;
max-height:59x;

}
.copy {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
text-transform:uppercase;
color:#464646;
text-align:center;
width: 600px;
min-width:600px;
max-width:600px;
height:59px;
max-height:59x;
}
.copy a {
color:#464646;
text-decoration:none;
}
.copy a:hover {
color:#464646;
text-decoration:underline;
}
.copy a:active {
color:#464646;
text-decoration:underline;
}
.leftcolumn{
text-align:center;
color:#000;
padding-top:10px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
float:left;
width:430px;
max-width:430px;
min-width:430px;
height:439px;
max-height:439px;
min-height:439px;
background-image:url(images/ptc_contentbg.png);
background-repeat:no-repeat;
}
.leftcolumn_home {
text-align:center;
color:#000;
padding-top:120px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
float:left;
width:430px;
max-width:430px;
min-width:430px;
height:439px;
max-height:439px;
min-height:439px;
background-image:url(images/ptc_welcomebg.png);
background-repeat:no-repeat;
}
.leftcolumn_text {
margin-left:40px;
margin-right:10px;
text-align:left;
width:350px;
max-width:370px;
}
.leftcolumn_content {
margin-left:50px;
margin-right:10px;
text-align:left;
width:350px;
max-width:370px;
}
.rightcolumn
{
float:right;
text-align:left;
width:230px;
max-width:230px;
min-width:230px;

}
.calendar {
text-align:center;
color:#000;
padding-top:20px;
padding-left:0px;
padding-right:10px;
padding-bottom:0px;
float:right;
width:230px;
max-width:230px;
min-width:230px;
height:300px;
max-height:300px;
min-height:300px;
background-image:url(images/ptc_calendarbg.png);
background-repeat:no-repeat;
}
.calendar_jacket
{
margin-top:20px;
background-image:url(images/ptc_bookbg.gif);
background-repeat:no-repeat;
border:2px #D1CDBD solid;
}
.clear {
clear:both;
height:20px;
}
.comingsoon_title {
text-align:center;
color:#000;
padding-top:0px;
padding-left:0px;
padding-right:10px;
padding-bottom:0px;
float:right;
width:230px;
max-width:230px;
min-width:230px;
height:47px;
max-height:47px;
background-image:url(images/ptc_comingsoonbg_title.png);
background-repeat:no-repeat;
white-space:nowrap;
}
.comingsoon_1 {
text-align:center;
color:#000;
padding-top:0px;
padding-left:0px;
padding-right:10px;
padding-bottom:0px;
float:right;
width:230px;
max-width:230px;
min-width:230px;
height:21px;
max-height:21px;
background-image:url(images/ptc_comingsoonbg_1.png);
background-repeat:no-repeat;
white-space:nowrap;
}
.comingsoon_2 {
text-align:center;
color:#000;
padding-top:0px;
padding-left:0px;
padding-right:10px;
padding-bottom:0px;
float:right;
width:230px;
max-width:230px;
min-width:230px;
height:21px;
max-height:21px;
min-height:21px;
background-image:url(images/ptc_comingsoonbg_2.png);
background-repeat:no-repeat;
}
.comingsoon_3 {
text-align:center;
color:#000;
padding-top:0px;
padding-left:0px;
padding-right:10px;
padding-bottom:0px;
float:right;
width:230px;
max-width:230px;
min-width:230px;
height:18px;
max-height:18px;
min-height:18px;
background-image:url(images/ptc_comingsoonbg_3.png);
background-repeat:no-repeat;
}
.comingsoon_4 {
text-align:center;
color:#000;
padding-top:0px;
padding-left:0px;
padding-right:10px;
padding-bottom:0px;
float:right;
width:230px;
max-width:230px;
min-width:230px;
height:20px;
max-height:20px;
min-height:20px;
background-image:url(images/ptc_comingsoonbg_4.png);
background-repeat:no-repeat;
}
.comingsoon_bot {
text-align:center;
color:#000;
padding-top:0px;
padding-left:0px;
padding-right:10px;
padding-bottom:0px;
float:right;
width:230px;
max-width:230px;
min-width:230px;
height:38px;
max-height:38px;
min-height:38px;
background-image:url(images/ptc_comingsoonbg_bot.png);
background-repeat:no-repeat;
}
.video {
margin-top:50px;
width:640px;
height:700px;
}
.title {
margin-bottom:20px;
}
.scroll{
cursor: pointer;
}

.red {
	color: #960000;
}
.formerror {
font-size:9pt;
color:#ed1c24;
font-weight:bold;
display:none;
position:relative;
}
.form {
font-size:9pt;
}
.small {
font-size:9pt;

}
.filmstrip {
width:800px;
height:98px;
}