a.image img, a img {border: none;}

a.none {
text-decoration:none; 
color:#000000;}

a.none:hover{
text-decoration:none; 
color:#000000;}

/*Start*/

body {
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	/*background-image:url(images/celeb_logobg.gif);*/
	background-color:#545454;
	text-align:center;
}

td {
	margin-top: 15px !important;
	text-align: left !important;
	font-size: 12px;
}

.topbar {
	background-color:#FFFF00;
	border-bottom:1px solid #000000;
	line-height:20px;
	background-image:url(images/kristindavis_celebhotline.gif);
	background-repeat:repeat-x;
	}

.container_outer {
width:860px;
border-left: 4px solid #000000;
border-right: 4px solid #000000;
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
padding:15px 0 15px 0;
}	
.container {
width:840px;
margin-left:auto;
margin-right:auto;
}

.filmcontainer {
background-image: url(images/bg.jpg);
width:380px;

}

div.mainpic {float:left; margin-left:50px;}
.mainpic img {border:1px solid #000000;}

div.samplepics {width:100%; height:200px;}
.samplepics img {border:1px solid #000000;}

#bioList li { list-style-type: square; }


/*LINKS*/
a {
	color: #ff0000;
	text-decoration:underline;
}
a:hover {
	color: #990000;
}
/*END LINKS*/
.HeadLine {font-family: Impact; font-size:28px; letter-spacing:-1px; line-height:35px;}
.HeadLine2 {font-family: Impact; font-size:41px; letter-spacing:-1px; line-height:48px;}
.HeadLine3 {font-family: Impact; font-size:60px; letter-spacing:-1px; line-height:66px;}
.HeadLine3 a, a:hover {color:#000000;}
.BoldTxt {font-weight:bold;}
.AllCaps {text-transform:uppercase;}

/* dividers */

.dividerTop {
	border-top: solid 1px #BBD9EE;
}

.dividerBottom {
	border-bottom: solid 1px #BBD9EE;
}

.subDivider {
	border-top: dotted 1px #BBD9EE;
}

.subDividerBottom {
	border-bottom: dotted 1px #BBD9EE;}

/*SPACERS*/

.mgnTop {
	margin-top: 10px !important;
}

.mgnRight {
	margin-right: 10px !important;
}

.mgnBottom {
	margin-bottom: 10px !important;
}

.mgnLeft {
	margin-left: 10px !important;
}

.mgnTopLg {
	margin-top: 15px !important;
}

.mgnRightLg {
	margin-right: 15px !important;
}

.mgnBottomLg {
	margin-bottom: 15px !important;
}

.mgnLeftLg {
	margin-left: 15px !important;
}

.mgnTopSm {
	margin-top: 5px !important;
}

.mgnRightSm {
	margin-right: 5px !important;
}

.mgnBottomSm {
	margin-bottom: 5px !important;
}

.mgnBottomXSm {
	margin-bottom: 2px !important;
}

.mgnLeftSm {
	margin-left: 5px !important;
}

/*padding*/

.pdgXLg {padding:30px;}

.pdgLg {padding:15px;}

.pdg {padding:10px;}

.pdgTop {
	padding-top: 10px !important;
}

.pdgRight {
	padding-right: 10px !important;
}

.pdgBottom {
	padding-bottom: 10px !important;
}

.pdgLeft {
	padding-left: 10px !important;
}

.pdgTopLg {
	padding-top: 15px !important;
}

.pdgRightLg {
	padding-right: 15px !important;
}

.pdgBottomLg {
	padding-bottom: 15px !important;
}

.pdgLeftLg {
	padding-left: 15px !important;
}

.pdgTopSm {
	padding-top: 5px !important;
}

.pdgRightSm {
	padding-right: 5px !important;
}

.pdgBottomSm {
	padding-bottom: 5px !important;
}

.pdgLeftSm {
	padding-left: 5px !important;
}

.spacer {
	clear: both;
	height: 1px;
}

.clear{
	clear: both;
}


.left {
	visibility: visible;
	float: left !important;
}

.right {
	float: right !important;
}

.half {
	width: 50%;
}

.third {
	width: 33%;
}

.quarter {
	width: 25%;
}

.center {
	margin: 0 auto;
}

.textCenter {
	text-align: center !important;
}

.textLeft {
	text-align: left !important;
}

.textRight {
	text-align: right !important;
}

.textDisabled {
	color: #808080 !important;
}
.hidden {
	display: none;
}