
/* background-image: url(images/left-column.gif); background-repeat: no-repeat; */
/* border: 0px solid #B4B5B9; */

.siteText {font-family: Helvetica, Arial, sans-serif; font-size: 12px; color:#000000;}
.siteTextBold {font-family: Helvetica, Arial, sans-serif; font-size: 12px; color:#000000; font-weight: bold;}

#bodySITE { 
	text-align: center;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	}
	
#bodyCMS { 
	text-align: left;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	margin: 20px;
	}

#container {
	margin:0 auto;
	padding: 7px;
	position:relative; 
	width: 750px;
	clear:left;
	background-color: #FFFFFF;
	text-align: left;
	}
	
#container2 {
	margin:0 auto;
	position:relative; 
	width: 750px;
	clear:left;
	background-color: #FFFFFF;
	text-align: left;
	}
	
#containerPOP {
	position:relative; 
	clear:left;
	background-color: #FFFFFF;
	text-align: left;
	}
	
#mockup { 
	background-image: url(images/Von-Piglet-BG.gif); background-repeat: no-repeat;
	width: 750px;
	height: 650px;
	}
	
#mheader { 
	background-image: url(images/Von-Piglet-top-BG.gif); background-repeat: no-repeat;
	width: 750px;
	height: 450px;
	}
	
#mheader2 { 
	background-image: url(images/Von-Piglet-top-BG2.gif); background-repeat: no-repeat;
	width: 750px;
	height: 373px;
	}
	
#mheader3 { 
	background-image: url(images/Von-Piglet-top-BG3.gif); background-repeat: no-repeat;
	width: 750px;
	height: 200px;
	}
	
#mheader4 { 
	background-image: url(images/Von-Piglet-top-BG4.gif); background-repeat: no-repeat;
	width: 750px;
	height: 172px;
	}

#mbody { 
	background-image: url(images/Von-Piglet-line-BG.gif); background-repeat: repeat-y;
	width: 750px;
	}

#mfooter { 
	background-image: url(images/Von-Piglet-bottom-BG.gif); background-repeat: no-repeat;
	width: 750px;
	height: 100px;
	}
	
#mfooter2 { 
	background-image: url(images/Von-Piglet-bottom-BG2.gif); background-repeat: no-repeat;
	width: 750px;
	height: 68px;
	}
	
#nav {
	padding-top: 120px; 
	padding-left: 120px;
	clear:left;
	color: #792410;
	font-size: 18px;
	}

#nav2 {
	padding-top: 80px; 
	padding-left: 320px;
	clear:left;
	color: #792410;
	font-size: 18px;
	text-align: center;
	}

#cartSep {
	color: #792410;
	font-size: 18px;
	}
	
#pageTitle {
	padding-top: 190px; 
	padding-left: 360px;
	font-size: 24px;
	color: #792410;
	}
	
#pageTitleA {
	padding-top: 190px; 
	padding-left: 364px;
	font-size: 24px;
	color: #792410;
	}
	
#pageTitleD {
	padding-top: 190px; 
	padding-left: 335px;
	font-size: 24px;
	color: #792410;
	}
	
#pageTitleC {
	padding-top: 190px; 
	padding-left: 350px;
	font-size: 24px;
	color: #792410;
	}
	
#pageTitleBS {
	padding-top: 190px; 
	padding-left: 340px;
	font-size: 24px;
	color: #792410;
	}
	
#pageTitleFS {
	padding-top: 190px; 
	padding-left: 372px;
	font-size: 24px;
	color: #792410;
	}
	
#pageTitleOS {
	padding-top: 190px; 
	padding-left: 323px;
	font-size: 24px;
	color: #792410;
	}
	
.page_title {
	font-size: 24px;
	color: #792410;
	}
	
#pageThumb {
	padding-left: 210px;
	padding-right: 37px;
	}
	
#pageText {
	width: 327px;
	}
	
.itemText {
	width: 245px;
	}

.itemPrice2 {
	background-image: url(images/price-BG.gif); background-repeat: no-repeat;
	width: 82px;
	text-align: center;
	color: #618ED1;
	font-size: 10px;
	padding-top: 6px;
	}
	
.itemPrice {
	width: 82px;
	text-align: center;
	}
	
#thumbnails {
	padding-top: 260px; 
	padding-left: 28px;
	clear:left;
	}
	
#thumbnails2 {
	background-image: url(images/thumbnails.gif); background-repeat: no-repeat;
	width: 693px;
	height: 121px;
	}
	
.image_border {
	border: 2px; 
	border-color: #F9C5C7; 
	border-style: solid;
	}
	
.directorName { 
	background-image: url(images/director-name-BG.gif); background-repeat: no-repeat;
	width: 126px;
	height: 36px;
	font-size: 14px;
	color: #792410;
	padding-left: 25px;
	padding-top: 10px;
	}
	
.catName { 
	background-image: url(images/director-name-BG.gif); background-repeat: no-repeat;
	width: 200px;
	height: 36px;
	font-size: 14px;
	color: #792410;
	padding-left: 25px;
	padding-top: 10px;
	}
	
.staffTitle { 
	width: 126px;
	height: 36px;
	font-size: 14px;
	color: #792410;
	padding-left: 25px;
	padding-top: 10px;
	}
	
.articleName { 
	background-image: url(images/director-name-BG.gif); background-repeat: no-repeat;
	width: 200px;
	height: 36px;
	font-size: 14px;
	color: #792410;
	padding-left: 25px;
	padding-right: 35px;
	padding-top: 10px;
	}
	
.articleIntro { 
	width: 200px;
	height: 36px;
	font-size: 12px;
	color: #792410;
	padding-left: 25px;
	padding-right: 35px;
	padding-top: 10px;
	}
	
.contactName { 
	background-image: url(images/director-name-BG.gif); background-repeat: no-repeat;
	height: 36px;
	font-size: 14px;
	color: #792410;
	padding-left: 27px;
	}
	
.filmName { 
	background-image: url(images/director-name-BG.gif); background-repeat: no-repeat;
	height: 36px;
	width: 130px;
	font-size: 14px;
	color: #792410;
	padding-left: 12px;
	}
	
.contactText { 
	font-size: 14px;
	color: #792410;
	padding-left: 4px;
	}
	
#contactLine {
	padding-left: 106px;
	padding-top: 72px;
	clear:left;
	color: #701501;
	font-size: 11px;
	}
	
#contactLine2 {
	padding-left: 106px;
	padding-top: 40px;
	clear:left;
	color: #701501;
	font-size: 11px;
	}
	
#contactLine3 {
	padding-left: 106px;
	padding-top: 22px;
	clear:left;
	color: #701501;
	font-size: 11px;
	}

#copyright {
	padding-top: 16px;
	text-align: center;
	font-size: 10px;
	color: #701501;
	font-size: 11px;
	}
	
.videoBG { 
	background-image: url(images/video-BG.gif); background-repeat: no-repeat;
	}

td {font-family: Helvetica, Arial, sans-serif; font-size: 12px; color:#000000;}

a, a:visited {font-family: Helvetica, Arial, sans-serif; font-size:12px; text-decoration: underline; color: #464646;}
a:hover {color: #98b3c0; text-decoration:underline;}
a:active {color:#98b3c0; text-decoration:underline;}

a.siteA, a.siteA:visited {font-family: Helvetica, Arial, sans-serif; font-size:12px; text-decoration: underline; color: #FFFFFF;}
a.siteA:hover {color: #999999; text-decoration: underline;}
a.siteA:active {color:#999999; text-decoration: underline;}

a.mainNav, a.mainNav:visited {font-family: Helvetica, Arial, sans-serif; font-size:13px; text-decoration: none; color: #701501;}
a.mainNav:hover {color: #333333;}
a.mainNav:active {color:#333333;}

a.mainNavSelected, a.mainNavSelected:visited {font-family: Helvetica, Arial, sans-serif; font-size:13px; text-decoration: underline; color: #701501;}
a.mainNavSelected:hover {color: #333333;}
a.mainNavSelected:active {color:#333333;}

a.copyNav, a.copyNav:visited {font-family: Helvetica, Arial, sans-serif; font-size: 11px; text-decoration: underline; color: #701501;}
a.copyNav:hover {color: #333333;}
a.copyNav:active {color:#333333;}

a.directorLink, a.directorLink:visited {font-family: Helvetica, Arial, sans-serif; font-size: 14px; text-decoration: underline; color: #792410;}
a.directorLink:hover {color: #F9C5C7;}
a.directorLink:active {color:#F9C5C7;}

.input01 {width:160px; border:2px; border-color:#464646; border-style:solid;}
.input02 {width:260px; border:2px; border-color:#464646; border-style:solid;}
.input03 {width:460px; border:2px; border-color:#464646; border-style:solid;}
.inputTA01 {width:460px; height:240px; border:2px; border-color:#464646; border-style:solid;}
.inputTA02 {width:460px; height:500px; border:2px; border-color:#464646; border-style:solid;}
.inputTA03 {width:460px; height:40px; border:2px; border-color:#464646; border-style:solid;}
.inputB01 { font-family: Helvetica, Arial, sans-serif; height:24px; color:#464646; background-color:#EEEEEE; font-variant:small-caps; font-size:12px; font-weight:bold;  border:2px; border-color:#464646; border-style:solid;}








