/** CULTURE NOW STYLES **/

html, body {margin:0;padding:0;}

a			{color:#990000;text-decoration:none;}
a:visited	{color:#666666;text-decoration:none;}
a:active	{color:#CCCCCC;text-decoration:underline;}
a:hover		{color:#990000;text-decoration:underline;}

/* REMEMBER THESE ARE CASE SENSITIVE */

/* HOME PAGE */
#homeLeftContainer		{float:left; width:359px; background:#FFFFFF;}
#homeLeftDivider		{float:left; width:1px; background:#DEDEDE;}
#homeCenterContainer	{float:left; width:240px; background:#FFFFFF;}

/* HOME SECTION ~ THE UTILITY PAGES */
#homeSectionContainer	{float:left; width:475px; background:#FFFFFF;}

/* COMMON CONTAINERS */
#pageContainer 			{width:960px; margin:auto;}
#topNavContainer 		{width:960px; height:130px; background:#FFFFFF; margin:auto;}
#breadCrumbContainer	{float:left; width:600px; height:50px; background:#FFFFFF;}
#leftNavigation			{float:left; width:120px; background:#FFFFFF;}
#miniProfileContainer 	{float:right; width:116px; background:#FFFFFF;}
#FooterContainer 		{width:960px; clear:both; background:#FFFFFF;}
#ContentContainer840 	{float:left; width:830px; background:#FFFFFF}
#searchContainer		{float:left; width:475px; background:#FFFFFF;}
#commentContainer		{float:right; width:230px; background:#FFFFFF;}


/* ITEM PAGE - STANDARD */

#itemLeftColumn		{float:left; width:475px; background:#FFFFFF;}
#itemImage			{float:left; width:475px; background:#FFFFFF; padding-left:5px;}
#itemTitle			{float:left; width:475px; background:#FFFFFF; padding-left:5px; padding-bottom:5px;}

#itemDetailsContainer {float:left; width:470px; background:#FFFFFF; padding-left:5px;}
#itemDetails		{float:left; width:470px; background:#FFFFFF; padding-right:5px; }
#itemShare			{float:left; width:120px; background:#FFFFFF; padding-left:5px;}

#itemRightColumn	{float:right; width:230px; background:#FFFFFF; padding-left:5px;}




/* LISTINGS */
#locationLeftCol		{float:left; width:480px; background:#FFFFFF;}
#locationRightCol		{float:right; width:230px; background:#FFFFFF;}
#locationsDetails		{float:left; width:360px; background:#FFFFFF;}
#locationsRating		{float:left; width:120px; background:#FFFFFF; padding-left:5px;}
#locationsWrapper		{float:left; width:480px; background:#FFFFFF;}
#locationsAccept		{float:left; width:710px; background:#FFFFFF;}
#listingsWorldMap 		{float:left; width:700px; background:#FFFFCC;}


/* DISPLAYS DETAILS AND RATINGS */
#displayDetailsRating	{float:left; width:590px; background:#CC0000;}

#smallImageLayout		{float:left; width:360px; background:#CC0000;}
#largeImageLayout		{float:left; width:480px; background:#FFFFFF;}

#listContainer			{float:left; width:475px; background:#FFFFFF;}

/* RADAR */
#radarContainer 		{float:left; width:475px; background:#FFFFFF;}



/* NETWORK */
#networkBrowserContainer {float:left; width:700px; background:#FFFFFF; padding-left:5px;}
#networkContainer 		{float:left; width:470px; background:#FFFFFF;}
#demographicContainer 	{float:left; width:470px; background:#FFFFFF;}

/* WORD SECTION */
#wordContainer 			{float:left; width:320px; background:#FFFFFF;}
#wordPostEdit 			{float:left; width:700px; background:#FFFFFF;}

/* COMMERCE */
#commerceContainer 		{float:left; width:475px; background:#FFFFFF;}

/* PROFILE - HOLDS ALL THE CONTENT FOR THE PROFILE SECTION PAGES */
#profileContainer	{float:left; width:710px; background:#FFFFFF;}





#calendarContainer 		{float:left; width:475px; background:#FFFFFF;}

#cnqContainer 			{float:left; width:480px; background:#FFFFFF;}






.newItemIntro {font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:30px;line-height:40px;color:#333333;}

/* GENERAL TYPE STYLES */
.CN_1		{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;color:#333333;}
.CN_1B		{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;color:#333333; font-weight:bold;}

.CN_2		{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;color:#333333;}
.CN_2B		{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px;color:#333333; font-weight:bold;}
			
.cnBodyText_UNUSED	{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:28px;color:#000000; margin-bottom:10px;}


.G1_000000{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:20px;color:#000000;}

/* ITEM NAMES - used in cf_itemlink.cfm */
.itemSmall 			{font-family:Georgia,Helvetica,sans-serif; 			font-size:12px; line-height:14px; 	color:#CC0000; font-weight:bold;}	
.itemMedium 		{font-family:Georgia,Helvetica,sans-serif; 			font-size:14px; line-height:14px; 	color:#CC0000; font-weight:bold;}	
.itemLarge 			{font-family:Georgia,Helvetica,sans-serif; 			font-size:16px; line-height:14px; 	color:#CC0000; font-weight:bold;}	


/* SEARCH BOXES */
.leftSearch {
	border:1px solid #d1c7ac;
	width: 110px;
	color:#333333;
	padding:1px;
	margin-right:4px;
	margin-bottom:4px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;}

.topNavSearch {
	border:1px solid #d1c7ac;
	width: 110px;
	color:#333333;
	padding:1px;
	margin-right:4px;
	margin-bottom:4px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;}
	
	
	
.itemTitleMember	{font-family:Georgia,Helvetica,sans-serif; font-weight: 300;font-stretch: ultra-expanded; font-size:20px; line-height:30px; color:#660000; padding-left: 0px; float:left;}	

.itemTitle 			{font-family:Georgia,Helvetica,sans-serif; font-size:30px; line-height:40px; color:#660000; font-weight: 300;font-stretch: ultra-expanded; padding-left: 0px;}	
.itemTitleMedium 	{font-family:Georgia,Helvetica,sans-serif; font-size:24px; line-height:24px; color:#660000; font-weight: 300;font-stretch: ultra-expanded; padding-left: 0px;}
	


.memberSmall 		{font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:10px;	line-height:14px;	color:#CC0000;}
.textSmall			{font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:10px;line-height:14px;	color:#000000;}

.itemPostedBy 		{font-family:Georgia,Helvetica,sans-serif; font-size:10px; line-height:14px; color:#660000;}	

.itemDetail_label	{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;color:#000000; padding-left:4px; padding-top:4px; padding-bottom:4px;}
.itemDetail_value	{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;color:#000000; padding-left:4px; padding-top:4px; padding-bottom:4px; font-weight:bold;}
.itemInitial 		{padding-left:0px; padding-right:5px; padding-top:5px; padding-bottom:0px;}
.itemCaption 		{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:27px;color:#000000;margin-bottom:5px;}

/* LIST STYLES - SEEN IN SEARCH AND OTHER LISTS */
.itemList_label		{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:14px; color:#000000; width:75px; vertical-align: top;}
.itemList_value		{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:14px; color:#000000; vertical-align: top; }

.itemDetail_bioLabel	{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:23px;color:#000000;}
.itemDetail_bioValue	{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:23px;color:#000000;}

.itemDescriptionSmall {font-family:Georgia,Helvetica,sans-serif; font-size:11px; line-height:16px; color:#660000; padding-left: 10px;}	
.itemDateSmall		{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#000000;}


/* tooltips */	
#indexContent img{
border: 0;
}
.hotspot {
	color:#900; 
	padding-bottom:1px; 
	border-bottom:1px dotted #900; 
	cursor:pointer;
	}
#tt {position:absolute; display:block; background:url(../images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(../images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../images/tt_bottom.gif) top right no-repeat; overflow:hidden}

/* Internet Explorer (IE) 6 and below doesn't support min-height, so it needs to be hacked.*/
* html #container {
height:100%
}


/* COMMENTS */
.nm_itemCommenter	{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#000000;padding-left:70px;}
.itemComment {
	border:1px solid #d1c7ac;
	width: 360px;
	height: 100px;
	color:#333333;
	padding:2px;
	margin-bottom:4px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;}

/* THE WORD */
.listTitle 		{font-family:Georgia,Helvetica,sans-serif; font-weight: 300;	font-stretch: ultra-expanded; font-size:24px; line-height:26px; color:#660000; padding-left: 0px; float:left;}	
.postIntro		{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif; font-size:24px; line-height:30px; color:#333366; font-style:italic; padding-top:4px; padding-right:10px; padding-bottom:4px; padding-left:10px;}
.postBody		{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:26px;color:#000000; padding-left: 5px; padding-top: 5px; padding-bottom: 10px;}

/* INTERVIEW */
.interviewSubtitle	{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:14px;color:#000000; font-weight:bold; padding-left: 5px; padding-right: 10px; padding-top: 5px; padding-bottom: 10px;}
.interviewIntro		{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif; font-size:18px; line-height:30px; color:#333366; font-style:italic; padding-top:4px; padding-right:10px; padding-bottom:4px; padding-left:10px;}
.interviewerImage	{padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; border:0px; }

.interviewQuestion 	{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:23px;color:#000000; font-weight:bold;}
.interviewAnswer 	{font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;font-size:12px;line-height:23px;color:#000000;}


/* IMAGE STYLES */
.gridImage 		{padding-left:0px; padding-right:2px; padding-top:0px; padding-bottom:2px;}
.itemImage 		{padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; border:1px solid #021a40;}


/* HIDE AND SHOW INLINE DIVS */
.hidden { display: none; }
.unhidden { display: block; }

.hidden { visibility: hidden; }
.unhidden { visibility: visible; }



/* NEW JOIN PAGE */
.joinText {
	background-image:url(images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 250px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}

.joinCapcha {
	background-image:url(images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 75px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}

/* NEW ITEM/PROJECT */
.newItemText {
	background-image:url(images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 320px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}

.newItemDescription {
	background-image:url(images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 320px;
	height: 250px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}


.newItemDateMonth {
	background-image:url(images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 100px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}

.newItemDateDay {
	background-image:url(images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 50px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}

.newItemDateYear {
	background-image:url(images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 65px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}

.newItemDateTime {
	background-image:url(images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 100px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}




/* SIGN IN AND JOIN FORMS */
.miniMeSignIn {
	border:1px solid #d1c7ac;
	width: 110px;
	color:#333333;
	padding:3px;
	margin-right:2px;
	margin-bottom:2px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}

.SignIn {
	border:1px solid #d1c7ac;
	width: 250px;
	color:#333333;
	padding:3px;
	margin-right:2px;
	margin-bottom:2px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}

.memberForm {
	border:1px solid #d1c7ac;
	width: 175px;
	color:#333333;
	padding:3px;
	margin-right:2px;
	margin-bottom:2px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}

.passwordHelp {
	border:1px solid #d1c7ac;
	width: 250px;
	color:#333333;
	padding:3px;
	margin-right:2px;
	margin-bottom:2px;
	font-family:Georgia,Verdana,Arial,Helvetica,sans-serif;
}

/* COMMENT BUBBLE */
div#commentBubble{ margin:0; background: #EEEEEE}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #EEEEEE}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


/* EASY SLIDER */
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:470px;
		height:320px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

/* TABLE PADDING*/
table.P0 td { padding:0px; border-collapse; border-spacing:0px; }
table.P1 td { padding:1px; }
table.P2 td { padding:2px; }
table.P4 td { padding:4px; }
table.P6 td { padding:6px; }
table.P8 td { padding:8px; }
table.P10 td { padding:10px; }

/*STANDARD FONT STYLES*/
.F1_FFFFFF{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#FFFFFF;}
.F1_CCCCCC{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#CCCCCC;}
.F1_999999{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#999999;}
.F1_666666{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#666666;}
.F1_333333{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#333333;}
.F1_000000{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:14px;color:#000000;}

/* BALLOON STYLE HOVER */
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 0px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}










	







		 

