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

body
	{
		background:#121217 url(../images/home/bg.jpg) repeat;
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		color:#dddddb;
		font-size:12px;
	}
	
#wrapper
	{
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		width:960px;
	}
	
#container
	{
		width:960px;
		height:auto;
		float:left;
	}
	
img { 
	border-width: 0px 
	}
	
a:active
	{
		outline: none;
		border:0px;
		color:#333333;
	}

a:focus
	{
		-moz-outline-style: none;
		-moz-user-focus: none;
	}

	
#home_nav
	{
		float:left;
		text-align:right;
		width:960px;
		height:93px;
	}
	
#home_nav img
	{
		border:0px;
		margin-right:20px;
	}
	
#home_logo
	{
		float:left;
		margin-top:50px;
		width:960px;
		height:562px;
	}
	
/* --------------------------------------------------------------- HOME NEWER */

#home_new_left
	{
		height:293px;
		width:675px;
		float:left;
	}
	
#home_new_right
	{
		height:293px;
		width:285px;
		float:left;
	}

#home_new_slider
	{
		float:left;
		height:200px;
		width:675px;
	}
	
#home_new_buttons
	{
		float:left;
		height:93px;
		width:675px;
	}

	
/* --------------------------------------------------------------- HOME NEW */

#nav_container_left
	{
		height:242px;
		width:729px;
		float:left;
	}
	
#logo_right
	{
		float:left;
		height:242px;
		width:231px
	}
	
#nav_spacer
	{
		float:left;
		width:729px;
		height:74px;
	}
	
#nav_spacer_inside
	{
		float:left;
		width:729px;
		height:74px;
		background-image:url(../images/home/top_quote.png);
	}

#nav_items
	{
		float:left;
		width:729px;
		height:43px;
		text-align:left;
	}

#nav_bottom
	{
		float:left;
		width:729px;
		height:125px;
		background-image:url(../images/home/nav_spacer.png);
	}
	
#nav_bottom_inside
	{
		float:left;
		width:729px;
		height:125px;
		background-image:url(../images/home/nav_spacer_inside.png);
	}
	
#home_tag
	{
		float:left;
		width:960px;
		height:177px;
		background-image:url(../images/home/home_tag.jpg);
	}
	
#home_videos
	{
		float:left;
		width:960px;
		height:269px;
		display:inline;
	}
	
#home_alone_video
	{
		float:left;
		width:270px;
	}
/* ------------------------------------------------------------------ FOOTER */
	
#footer
	{
		width:960px;
		float:left;
		height:35px;
		font-family:Arial, Helvetica, sans-serif;
		color:#6e6e6e;
		font-size:10px;
	}
	
#footer_text
	{
		float:left;
		width:400px;
		height:20px;
		margin-top:10px;
		margin-left:295px;
	}
	
#footer_buttons
	{
		width:100px;
		float:left;
		height:30px;
		display:inline;
		margin-top:2px;
		margin-left:165px;
	}
	
/* --------------------------------------------------------------- HEADERS */

#headers
	{
		float:left;
		width:auto;
		height:46px;
		margin-top:55px;
	}
	
/* --------------------------------------------------------------- VIDEOS */

#row_left
	{
		float:left;
		width:326px;
		height:347px;
		margin-left:128px;
		margin-top:7px;
	}

#row_right
	{
		float:left;
		width:326px;
		height:347px;
		margin-left:30px;
		margin-top:7px;
	}
	
#video_item
	{
		float:left;
		width:326px;
		height:95px;
		background-image:url(../images/video/item_bg.jpg);
		margin-top:10px;
	}

#item_pic
	{
		float:left;
		width:102px;
		height:95px
	}

#item_right
	{
		float:left;
		width:217px;
		height:95px;
		text-align:left;
	}

#item_right_header
	{
		float:left;
		width:212px;
		height:37px;
		background-color:#1c1c1c;
		margin-top:7px;
		padding:3px 0px 0px 3px;
	}
	
#item_right_text
	{
		float:left;
		width:212px;
		height:43px;
		margin-top:0px;
		padding:0px 0px 0px 3px;
		overflow:hidden;
	}

h19
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#a78546;
		margin:0px;
		padding:0px;
		display:inline;
	}
	
h20
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#535353;
		padding:0px;
		font-size:11px;
	}
	
/* --------------------------------------------------------------- INDIVIDUAL VIDEOS */

h3
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#7b7b7b;
		font-size:23px;
		margin:0px;
		padding:0px;
		display:inline;
	}
	
h5
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#4d4d4d;
		font-size:18px;
		margin:0px;
		padding:0px;
		display:inline;
	}
	
#video_container
	{
		width:670px;
		height:400px;
		margin:20px 0px 0px 170px;
	}
	
#inside_content_video
	{
		float:left;
		width:960px;
		height:auto;
		padding-bottom:60px;
		background-color:#000;
	}
	
#video_left
	{
		float:left;
		width:500px;
		height:380px;
		text-align:left;
	}
	
#video_right
	{
		float:left;
		width:150px;
		height:380px;
		text-align:left;
		margin-left:12px;
	}
	
#video
	{
		width:500px;
		height:370px;
		float:left;
		border:1px solid #353535;
	}
	
#right_buttons
	{
		float:left;
		margin-top:27px;
	}
	
#web_buttons
	{
		width:650px;
		float:left;
		margin-top:25px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#7f7f7f;
	}
	
#web_buttons a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#7f7f7f;
		text-decoration:underline;
	}
	
#video_content
	{
		float:left;
		width:700px;
		margin:15px 0px 0px 115px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#7f7f7f;
		text-align:left;
	}
	
/* COMPANY PAGE */

/* --------------------------------------------------------------- INSIDE PAGES TEMPLATE */
#inside_pages_content
	{
		float:left;
		width:960px;
		height:auto;
		padding-bottom:60px;
		background-color:#000;
	}
	
#inside_pages_content a
	{
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:underline;
	}
	
	

/* --------------------------------------------------------------- INSIDE PAGES TEMPLATE */

#video_faces
	{
		width:600px;
		height:305px;
		float:left;
	}
	
#video_left_faces
	{
		float:left;
		width:500px;
		height:275px;
		text-align:left;
	}
	
#video_content_faces
	{
		float:left;
		width:700px;
		margin:-40px 0px 0px 115px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#7f7f7f;
		text-align:left;
	}
	
#video_container_faces
	{
		width:670px;
		height:370px;
		margin:20px 0px 0px 170px;
	}
	
#inside_content_video_faces
	{
		float:left;
		width:960px;
		height:400px;
		background-color:#000;
	}

/* --------------------------------------------------------------- ON THE RECORD */

#record_content
	{
		float:left;
		width:800px;
		margin-left:80px;
		text-align:left;
	}
	
h6
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#a78546;
		margin:0px;
		padding:0px;
		display:inline;
	}
	
h7
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#868484;
		margin:0px 0px 0px 0px;
		padding:0px;
		display:inline;
	}


h4
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#dddddb;
		line-height:30px;
		letter-spacing:.5px;
		margin:0px;
		padding:0px;
		font-weight:normal;
	}
	
	

/* --------------------------------------------------------------- DIALOG */

#blog_left
	{
		float:left;
		margin-left:20px;
		width:680px;
		height:auto;
		margin-top:20px;
		text-align:left;
	}
	
#blog_article
	{
		margin-top:10px;
		float:left;
		width:680px;
		height:auto;
		border-bottom:1px dashed #2b2b2b;
		color:#999999;
		line-height:18px;
	}

.writer
	{
		color:#707070;
		font-size:14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin-left:5px;
	}
	
h8
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#a78546;
		margin:0px;
		padding:0px;
		font-size:18px;
		text-decoration:underline;
	}
	
h9
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#535353;
		margin:0px 0px 0px 5px;
		padding:0px;
		font-size:10px;
	}
	
#archive
	{
		float:left;
		width:123px;
		height:auto;
		margin-left:85px;
		margin-top:43px;
	}
	
#archive_top
	{
		width:123px;
		height:20px;
		background-color:#181818;
		border-bottom:1px dashed #2b2b2b;
		padding-top:3px;
	}
#archive_content
	{
		width:117px;
		height:auto;
		background-color:#181818;
		text-align:left;
		padding-top:3px;
		padding-left:6px;
		color:#999999;
	}
	
#archive_content ul
	{
		margin:0px 0px 0px 10px;
		padding:0px;
		list-style-type:none;
	}
	
#archive_content ul li a
	{
		margin:0px 0px 0px 10px;
		padding:0px;
		color:#999999;
	}
	
#archive_content ul li a:hover
	{
		text-decoration:none;
	}
	
#archive_bottom
	{
		width:123px;
		background-image:url(http://stage.celebritypreacher.com/images/dialog/archive_bottom.png);
		height:195px;
	}
	
h10
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#a78546;
		margin:0px;
		padding:0px;
		font-size:14px;
		font-variant:small-caps;
	}

#blog_header
	{
		float:left;
		text-align:center;
	}
h11
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#fff;
		margin:0px 0px 10px 0px;
		padding:0px;
		font-size:16px;
		font-variant:small-caps;
	}


/* --------------------------------------------------------------- CELEB DATABASE */

#database_text
	{
		margin-top:10px;
		float:left;
		color:#999999;
		line-height:18px;
	}

	
h14
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#868484;
		margin:0px 0px 0px 0px;
		padding:0px;
		display:inline;
	}
	
h15
	{
		font-family:Arial, Helvetica, sans-serif;
		color:#535353;
		margin:0px 0px 0px 5px;
		padding:0px;
		font-size:11px;
	}

.celeb
	{
		text-align:center; 
		display:block; 
		width:50%;
		background-color:#222222
	}


#inside_header
	{
		float:left;
		height:247px;
		width:960px;
	}
	
#left_nav_area
	{
		float:left;
		width:346px;
		height:247px;
		text-align:left;
	}
#nav_inside
	{
		float:left;
		width:346px;
		height:157px;
		text-align:left;
	}
	
#inside_logo
	{
		float:left;
		width:614px;
		height:247px;
	}
	
#page_name
	{
		float:left;
		width:346px;
		height:90px;
	}
	
#inside_content
	{
		float:left;
		width:960px;
		height:auto;
		background-color:#000;
		padding-bottom:60px;
	}
	
#inside_content a
	{
		color:#a78546;
		text-decoration:underline;
		font-weight:bold;
	}
	
#company_content
	{
		float:left;
		width:700px;
		height:auto;
		text-align:left;
		margin-left:120px;
		line-height:20px;
	}

#company_header
	{
		float:left;
		width:700px;
		text-align:center;
		margin-bottom:10px;
	}
	
/* PEOPLE PAGE */

#inside_people_content
	{
		float:left;
		width:920px;
		height:auto;
		margin-left:20px;
		background-color:#000;
	}
	
#person_container
	{
		margin-top:10px;
		width:920px;
		float:left;
		height:auto;
		border-bottom:1px dashed #666666;
		padding-bottom:10px;
	}
	
#pic
	{
		float:left;
		width:256px;
		height:auto;
		margin-right:10px;
	}
	
#person_text
	{
		float:left;
		width:650px;
		height:auto;
		text-align:left;
		line-height:17px;
		font-size:11px;
	}

/* CONTACT PAGE */

#contact_address
	{
		float:left;
		width:480px;
		height:400px;
	}
	
#contact_address_box
	{
		float:left;
		margin:80px 0px 0px 50px;
		width:346px;
		height:90px;
	}
	
#contact_form
	{
		float:left;
		width:460px;
		height:400px;
		text-align:left;
		margin-top:70px;
	}





























