TABLE {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	BORDER-COLLAPSE: collapse
}

TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 0px
}

TD {
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	COLOR: #ffffff;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: tahoma
}

TABLE {
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	COLOR: #ffffff;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: tahoma
}

SELECT {
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	COLOR: #ffffff;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: tahoma
}

/*INPUT {
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	COLOR: #ffffff;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: tahoma
}*/

TEXTAREA {
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	COLOR: #ffffff;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: tahoma
}

A {
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}

A:hover {
	TEXT-DECORATION: none
}

FORM {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #1c1c1c;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.list UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.list UL LI {
	PADDING-LEFT: 8px;
	BACKGROUND: url(http://susanjohnstoncasting.com/css/images/list_marker.gif) no-repeat left top
}

.list UL LI A {
	COLOR: #ff868a;
	TEXT-DECORATION: underline
}

.list UL LI A:hover {
	TEXT-DECORATION: none
}

.list1 UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.list1 UL LI {
	PADDING-LEFT: 8px;
	BACKGROUND: url(http://susanjohnstoncasting.com/css/images/list_marker1.gif) no-repeat left top
}

.list1 UL LI A {
	COLOR: #6fd8ff;
	TEXT-DECORATION: underline
}

.list1 UL LI A:hover {
	TEXT-DECORATION: none
}

.list2 UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.list2 UL LI {
	PADDING-LEFT: 8px;
	BACKGROUND: url(http://susanjohnstoncasting.com/css/images/list_marker2.gif) no-repeat left top
}

.list2 UL LI A {
	COLOR: #ff8a47;
	TEXT-DECORATION: underline
}

.list2 UL LI A:hover {
	TEXT-DECORATION: none
}

.list3 UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}

.list3 UL LI {
	PADDING-LEFT: 8px;
	BACKGROUND: url(http://susanjohnstoncasting.com/css/images/list_marker3.gif) no-repeat left top
}

.list3 UL LI A {
	COLOR: #6fc400;
	TEXT-DECORATION: underline
}

.list3 UL LI A:hover {
	TEXT-DECORATION: none
}

.footer TD {
	FONT-SIZE: 10px;
	COLOR: #a1a1a1
}

.footer A {
	COLOR: #a1a1a1;
	TEXT-DECORATION: underline
}

.footer A:hover {
	TEXT-DECORATION: none
}

.footer STRONG {
	COLOR: #c6c6c6
}

.footer SPAN A {
	COLOR: #c6c6c6
}

.form4 INPUT {
	BORDER-RIGHT: #bbb100 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #bbb100 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #bbb100 1px solid;
	WIDTH: 192px;
	COLOR: #333333;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #bbb100 1px solid;
	HEIGHT: 17px;
	BACKGROUND-COLOR: #767000
}

.form4 TEXTAREA {
	BORDER-RIGHT: #bbb100 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #bbb100 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	OVERFLOW: auto;
	BORDER-LEFT: #bbb100 1px solid;
	WIDTH: 192px;
	COLOR: #ffffff;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #bbb100 1px solid;
	HEIGHT: 137px;
	BACKGROUND-COLOR: #767000
}

.Logo_Ads {
	float: right;
	height: 63px;
	width: 350px;
}

.ads_img {
	float: right;
}

#spacer {
	height: 8px;
	width: auto;
}

	
.judge_text {
	font-size: 13px;
}



#new_ads {
	height: 57px;
	width: 168px;
	position:absolute;
	margin-left:-140px;
	text-decoration:none;
}



#filmtv_ads {
	background-image: url(../images/film_tv_ads.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 94px;
	width: 500px;	
	position:absolute;
	margin-top:15px;
	margin-left:-3px;
}


#header_ads {
	height:60px;
	position:absolute;
	width:558px;
	margin-left:400px;
}


#ads_laforfree {
	background-repeat: no-repeat;
	background-position: left top;
	height: 60px !important;
	width: 155px !important;
	color:lime;
	position:absolute;
}

#ads_newmedia {
	height:60px !important;
	width:200px !important;
	color:lime;
	position:absolute;
	margin-left:150px;
}


#ads_gotcast {
	height: 60px !important;
	width: 200px !important;
	color:lime;
	position:absolute;
	margin-left:350px;
}




#popupContact {
	display:none;
	border:solid 3px #757575;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	background-color:#FFF;
	box-shadow:0 1px 10px #000;
	width:400px;
	height:210px;
	color:#333;
	padding:10px;
	z-index:10000;
	font-size:13px;
	background-image: url(email_envelope.png);
	background-repeat: no-repeat;
	background-position:  280px 40px;
	line-height:18px;
}


#popupContact input {
	color:#000;
}


#popupContact .rounded-textbox {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color:#F8F8F8;
	border:1.5px solid #666;
	padding: 5px;
	width: 230px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:1px;
}


#backgroundPopup{
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #414243;
	z-index: 1000;
}



#popupContactClose {
	font-size: 20px;
	line-height: 14px;
	right: 6px;
	top: 4px;
	position: absolute;
	color: #141414;
	font-weight: 700;
	display: block;
	text-decoration:none;
	cursor:pointer;
}

input.subsribe-button {
	padding: 5px 15px;
	font: 14px/14px Arial, Helvetica, sans-serif normal;
	color:#000;
	cursor:pointer;
	
}

.contact-msg {
	font: bold 20px/22px Arial, Helvetica, sans-serif ;
	letter-spacing:1px;
	color:#0393DA;
}



*:focus { outline: none }

.asterisk-red {
	color: #F00;
	font-weight: bolder;
	font-family: "Arial Black", Gadget, sans-serif;
}


.submit-button {
	padding:6px 15px;
	font: 18px/18px Arial, Helvetica, sans-serif;
	cursor:pointer;
}



.newsletter-msg {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	color:#FFF200;
	padding-top:10px;
	display:block;
	line-height:22px;
}
