/*    Normalizes
    ----------------------------------------------- */
    a:link,
    a:visited {
        text-decoration:none;
    }
    a:hover,
    a:active {
        text-decoration:underline; 
    }
	
	li{ list-style:none; }
	
	/* Normalizes font-size for headers */
	h1, h2, h3, h4, h5, h6
	{ font-size:100%; } 
	
	/* Removes list-style from lists */
	ol, ul
	{ list-style:none; }
		
	/* Removes border from tables */
	table
	{ border-collapse:collapse; border-spacing:0; }
	
	/* Removes border from img */
	img
	{ border:0; margin:0; padding:0; }
	
	/* Left-aligns text in caption and th */
	caption, th
	{ text-align:left; }
	
	/* Normalizes form */
	form
	{ margin:0; padding:0; }
	
	hr{
		height:1px;
	}
	
#contentWrapper ul li {list-style:disc;}
	
/*    All
    ----------------------------------------------- */
    html, body{ 
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-style:normal;
		color:#000000;
		line-height:14px;
		margin:0;
		padding:0;
		background-image:url(/irvinechamber/images/bkg_lv0.jpg);
		background-repeat:repeat-x;
		background-color:#708b92;
		height:100%;
    }

    a:link, a:visited, a:hover,	a:active{
        color:#323232;
		text-decoration:underline; 
    }
	
	.subTitlePage{
		font-size:15px;
		font-weight:bold;
		color:#0057AD;
		line-height:18px;
	}
	.subTitlePage2{
		font-size:13px;
		font-weight:bold;
		color:#0057AD;
	}
	.displayBullet li{
		list-style-image:url(/irvinechamber/images/next.gif);
	}
	
/*    All design
----------------------------------------------- */
	.dashedLine{
		border-bottom: 1px dashed #999999;
		width:182px;
	}
	
	.goSite li{
		padding-bottom:5px;
		margin-left:-40px;
		cursor:pointer;
		width:182px;
		height:45px;
		background-repeat:no-repeat;
	}
	.goSite_economic{
		background-image:url(/irvinechamber/images/website_1.gif);
	}
	.goSite_visitor{
		background-image:url(/irvinechamber/images/website_2.gif);
	}
	
	.talkWithUs a{
		background-image:url(/irvinechamber/images/talkWithUs.gif);
		background-repeat:no-repeat;
		width:182px;
		height:44px;
		cursor:pointer;
		margin-top:10px;
		display:block;
	}
	
	.talkWithUs_left{
		position:absolute;
		margin:-50px 0 0 15px;
	}
	.talkWithUs_right{
		position:absolute;
		margin:-50px 0 0 810px;
	}
	
	.showBullet li{
		list-style-type:disc;
		list-style:disc;
	}

/*    Containers
----------------------------------------------- */
	div#lv1_container{
		position: relative; /* important for the footer */
		width:1078px;
		margin:0 auto 0 auto;
		background-image:url(/irvinechamber/images/bkg_lv1.png);
		background-repeat:repeat-y;
		min-height: 100%;
	}
	div#lv2_container{
		width:1028px;
		margin:0 auto 0 auto;
		background-image:url(/irvinechamber/images/bkg_lv2.jpg);
		background-repeat:repeat-x;
		/*background-color:#6184a2;*/
	}
	
	div#center1_container{
		margin:0;
		padding:0;
		height:100%;
		position:relative;
		background:url(/irvinechamber/images/bkg_left.jpg) left top repeat-y;
		background-color:#ffffff;
		width:1000px;
		margin-left:13px;
	}
	div#center2_container{
		position:relative;
		min-height:100%;
		background:url(/irvinechamber/images/bkg_right.jpg) right top repeat-y;
		margin-left:14px;
	}

	div#flash_menu{
		width:1028;
		height:308;
		display:block;
	}

	
/*    Left
----------------------------------------------- */
	div#container_left_column{
		float:left;
		width:204px;
		background-image:url(/irvinechamber/images/bkg_column_side.jpg);
		background-repeat:repeat-x;
		margin-left:-13px;
		min-height:289px;
	}
	div#left_column{
		padding-right:10px;
		padding-left:10px;
	}
	.searchFieldInput{
		width:173px;
		height:19px;
		margin:10px 0;
		padding:4px 0 0 10px;
		font-size:13px;
		border:0;
		color:#999999;
		background-image:url(/irvinechamber/images/bkg_search.gif);
		background-repeat:no-repeat;
		cursor: pointer;
	}
	div#leftNav{
		margin-top:10px;
	}
	div#leftNav li{
		margin-left:-20px;
		list-style-image:url(/irvinechamber/images/followthrough_small.png)
	}
	div#leftNav a{
		text-decoration:none;
	}
	div#leftNav a:hover{
		text-decoration:underline;
	}
	.leftNavSelected{
		text-decoration:underline;
		font-weight:bold;
	}
	
/*    Right
----------------------------------------------- */
	div#container_right_column{
		float:right;
		width:204px;
		background-image:url(/irvinechamber/images/bkg_column_side.jpg);
		background-repeat:no-repeat;
		margin-left:-2px;
		min-height:289px;
	}
	div#right_column{
		padding:10px;
	}	
	.accordionHeaderPlus, .accordionHeaderPlus:hover, .accordionHeaderMinus, .accordionHeaderMinus:hover{
		height:31px;
		width:167px;
		color:#ffffff;
		cursor:pointer;
		background-repeat:no-repeat;
		text-align:left;
		padding:6px 0 0 15px;
		font-size:12px;
	}
	.accordionHeaderPlus{
		background:url(/irvinechamber/images/right_plus_inout.gif) no-repeat 0 0;
	}
	.accordionHeaderPlus:hover{
		background:url(/irvinechamber/images/right_plus_inout.gif) no-repeat -181px 0;
	}
	.accordionHeaderMinus{
		background:url(/irvinechamber/images/right_minus_inout.gif) no-repeat 0 0;
	}
	.accordionHeaderMinus:hover{
		background:url(/irvinechamber/images/right_minus_inout.gif) no-repeat -181px 0;
	}
	.accordionBody{
		width:182px;
		margin:-5px 0 0 3px;
	}
	
	div#scalendar{
/*		position:absolute;
		margin:-175px 0 0 7px;*/
		margin:0 0 0 7px;
	}
	div#bkgSmallCalendar{
/*		background-color:#ffffff;
		-moz-opacity:0.2;
		opacity: 0.2;
		filter:alpha(opacity=20);
		border-style:solid;
		border-width:1px;
		border-color:#000000;
		border-top:0;*/
		margin-top:-3px;
		margin-left:-1px;
		padding-top:5px;
		width:176px;
		height:180px;
	}
	
/*    Sidebar Stylings
    ----------------------------------------------- */
	#results{
		width:180px;
		font-size:11px;
	}
	.sideTable{
		width:176px;
	}
	.sideItem{
		padding:5px;
		margin-top:3px;
		width:200px;
		font-size:11px;
	}
	.popularList{
		border-bottom: 1px dashed #999999;
		list-style:none; 
		padding:8px 0;
		margin-top:3px;
	}
	.popularList:hover{
		list-style:none; 
		border-bottom:dashed 1px ;
		width:160px;
		padding:8px;
		margin-top:3px;
		background-color:#eeeeee;
		cursor:pointer;
	}
	.popularListLast{
		list-style:none; 
		border-bottom:none 1px ;
		width:160px;
		padding:8px;
		margin-top:3px;	
	}
	.popularListLast:hover{
		list-style:none; 
		border-bottom: none 1px ;
		width: 160px;
		padding: 8px;
		margin-top: 3px;
		background-color:#eeeeee;
		cursor:pointer;
	}
	.innerAccordion{
		position: relative;
		margin:0 auto 0 auto;
	}
	#accListContainer{
		width: 100%;
	}

/*    Live Search
    ----------------------------------------------- */
	/*#tempWrap{
		width:182px;
		background-color:none;
		margin:10px 0 0 0;
		font-size:14px;
	}
	#resultsInner{
		
	}*/
	.resultsTitleLive{
		background-color:#BEC4D5;
		color:#ffffff;
		padding:2px 0 0 5px;
		font-size:14px;
	}
	
/*	.resultWrap{
		width: 99%;
	}*/
	
	.resultWrap:hover{
		background-color:#eeeeee;	
		cursor: pointer;
	}
	
	.resultBodyInnerStart, .resultBodyInner{
		margin:0 5px 0 5px;
		padding:5px 5px 0 5px;
	}
	.resultBodyInnerStart{
		border:none;
	}
	.resultBodyInner{
		border-top:1px dashed #d4d4d4;
	}
	
	.resultHead{
		font-weight:bold;
		line-height:11px;
		color:#181818;
	}
	.resultBody{
		font-weight:normal;
		line-height:14px;
		color:#9c9c9c;
		/*font-size: 11px;*/
	}

/*    Page Search
    ----------------------------------------------- */
	.searchTitle{
		font-weight: normal;
		padding: 15px 0 15px 0px;
		margin: 5px 0 15px 0px;
		border-bottom: 1px dashed #d4d4d4;
		border-top: 1px dashed #d4d4d4;
		font-size: 35px;
		font-style: normal;
	}
	
/*    Center
----------------------------------------------- */
	div#center_column{
		width:539px;
		margin:0 0 0 197px;
		background-image:url(/irvinechamber/images/bkg_column_center.jpg);
		background-repeat:repeat-x;
		/*min-height:289px;*/
		min-height:430px;
		background-color:#FFFFFF;
		padding:20px;
		vertical-align:top;
	}
		
/*    Footer
----------------------------------------------- */
	div#end_columns{
		background-image:url(/irvinechamber/images/bottom_columns.png);
		background-repeat:no-repeat;
		height:29px;
		width:1010px;
		margin-left:-5px;
	}
	div#bottom_content{
		width:1000px;
/*		height:297px;*/
		margin-left:14px;
	}
	div#bottom_gradient_container{
		position:absolute;
		margin:35px 0 0 -9px;
	}
	
	ul#advert_container{
		margin:45px 0 0 -30px;
	}
	ul#advert_container li{
		display:inline;
		margin-left:62px;
	}
	
	div#footer{
		background-image:url(/irvinechamber/images/bkg_bottom.png);
		background-repeat:no-repeat;
		width:1010px;
		height:87px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		margin-left:-5px;
	}
	div#footer a{
		text-decoration:none;
	}
	div#footer a:hover{
		text-decoration:underline;
	}
	div#footer_1{
		margin-left:20px;
		line-height:4px;
		padding-top:30px;
	}
	div#footer_2{
		margin-right:300px;
		margin-top:-38px;
		line-height:12px;
		text-align:right;
	}
	div#footer_3{
		margin-right:160px;
		margin-top:-49px;
		line-height:12px;
		text-align:right;
	}
	div#footer_4{
		background-image:url(/irvinechamber/images/lf.jpg);
		background-repeat:no-repeat;
		width:113px;
		height:32px;
		margin-left:880px;
		margin-top:-58px;
		cursor:pointer;
	}
	
/*    Change page
----------------------------------------------- */
	.nav_123:link, .nav_123:hover{
		cursor:pointer;
	}
	.nav_123:link {
		text-decoration:none;
		color:#808080;
	}
	.nav_123:hover{
		text-decoration:underline;
		color:#026262;
	}
	
	div#page_jump{
		text-align:right;
		margin-right:20px;
	}
	
/*    Forms
    ----------------------------------------------- */
	.contact_form, .bugs_form, .registration_form{
		color:#666666;
		width:300px;
		border:1px;
		border-color:#333333;
		border-style:solid;
	}
	.registration_form{
		margin-bottom:4px;
	}
	.contact_form_table{
		margin:40px 0 0 -50px;
	}
	.contact_form_table td, .bugs_form_table td{
		padding-top:2px;
	}
	.bugs_form_table{
		margin-left:70px;
	}
	
	#membership_form{
		padding-left:-50px;
	}
	
	.txtButton_form, .txtButton_form_signup, .txtButton_form_committee{
		margin:-21px 0 0 8px;
		padding:0;
		color:#FFFFFF;
		cursor:pointer;
	}
	.txtButton_form_signup{
		margin-left:12px;
	}
	.txtButton_form_committee{
		margin-left:15px;
	}
	
/*    ABC
    ----------------------------------------------- */
	.ABC{
		/*margin:20px 0 0 30px;*/
		/*margin:0 0 -10px -10px;*/
		font-size:12px;
	}
	.ABC li{
		display:inline;
	}
	.ABC li a{
		color:#666666;
		padding-right:2px;
	}
	.item-ABC{
		margin:4px 0 0 25px;
	}
	.ABCLiLevel1{
		margin-top:15px;
	}
	.ABCLevel1{
		font-weight:bold;
		font-size:11px;
		margin:15px 0 0 0px;
		color:#666666;
	}
	.ABCLevel2 a{
		font-weight:normal;
		color:#666666;
	}
	.ABCColumn1{
		float:left;
		padding:0 0 20px 60px;
	}
	.ABCColumn2{
		float:right;
		padding:0 150px 20px 0;
	}
	
/*    Directory
    ----------------------------------------------- */
	#inner_table{
		margin-left: auto;
		margin-right: auto;
		width: 540px;	
	}
	.listing_col{
		width: 270px;		
	}
	.category_list li{
		padding: 5px;
		font-weight:normal;
		color:#666666;
	}
	.alphabet_listing{
		font-size:11px;
		margin:15px 0 0 20px;
		color:#999999;
	}
	.alphabet_listing a{
		color:#333333;
		font-weight:normal;
	}
	.border_td, .alphabet_heading{
		border-bottom:dashed;
		border-bottom-width:1px;
		border-bottom-color:#cfcfcf;
		border-top:dashed;
		border-top-width:1px;
		border-top-color:#cfcfcf;
	}
	.alphabet_heading{
		height:30px;
		padding-bottom:4px;
	}
	
	.btDirectory{
		margin:-50px 0 0 270px;
	}
	
/*    Calendar (1st column)
    ----------------------------------------------- */

	.sideCalendar, .calHeading, .rightSideCalendar, .bottomSideCalendar, .rightBottomSideCalendar, .sideCalendarEvent, .rightSideCalendarEvent, .bottomSideCalendarEvent, .rightBottomSideCalendarEvent{
		font-weight:bold;
		text-align:center;
		font-size:12px;
	}

	.sideCalendar, .rightSideCalendar, .bottomSideCalendar, .rightBottomSideCalendar, .sideCalendarEvent, .rightSideCalendarEvent, .bottomSideCalendarEvent, .rightBottomSideCalendarEvent{
		color:#000000;
	}
	.calendarSection, .calendarSection a{
		font-weight:bold;
		font-style:normal;
		font-size:12px;
		text-align:left;
		color:#000000;
	}
	.calendarSection{
		padding:0 0 15px 20px;
	}
	
	.sideCalendar, .sideCalendarEvent{
		border-bottom:solid;
		border-bottom-color:#9da49d;
		border-bottom-width:1px;
		border-right:solid;
		border-right-color:#9da49d;
		border-right-width:1px;
	}
	.rightSideCalendar, .rightSideCalendarEvent{
		border-bottom:solid;
		border-bottom-color:#9da49d;
		border-bottom-width:1px;
	}
	.bottomSideCalendar, .bottomSideCalendarEvent{
		border-right:solid;
		border-right-color:#9da49d;
		border-right-width:1px;
	}
	.rightBottomSideCalendar, .rightBottomSideCalendarEvent{
		border:none;
	}
	
	.sideCalendarEvent, .rightSideCalendarEvent, .bottomSideCalendarEvent, .rightBottomSideCalendarEvent{
		background-color:#6f779f;
		cursor:pointer;
	}
	
/*  Calendar Tool Tip
    ----------------------------------------------- */
	#mousetipInner{
		padding:10px;
		color:#ffffff;
	}
	#mouseTip{
		height:0px;
		width:0px;
		background-color:#6F779F;
		color:#ffffff;
	}
	.highlightEvent{
		background-color:#6F779F;
		height:100%;
	}
	.calEventImage{
		height:20px;
		text-align:left;
		padding:4px;
		color:#ffffff;
		background: url(/irvinechamber/images/event_blue.gif) no-repeat;
		font: 09px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	}
	
/*    Calendar page
    ----------------------------------------------- */
	#calDiv{
		width: 100%;
		margin-top: 10px;	
	}
	
	#calSpace{
		width:170px;	
		margin-left: auto;
		margin-right: auto;
	}
	
	.calHeading{
		color: gray;
		font-size: 13px;
		text-transform:capitalize;
		border-bottom:solid;
		border-bottom-color:#9da49d;
		border-bottom-width:0px;
		padding: 5px 0 0;
		color:#666666;
		background: url(/irvinechamber/images/calendar_days.gif) no-repeat;
		height:23px;
	}
	
	.calHeadingSmall{
		color: gray;
		font-size: 13px;
		text-transform:capitalize;
		text-align:center;
		border-bottom:solid;
		border-bottom-color:#9da49d;
		border-bottom-width:0px;
		padding: 5px 0;
		color:#666666;
		height: 20px;
	}
	
	td.sideCalendar{
		font-size: 10px;
	}
	
	a.cal{
		text-decoration: none;
		color: #7ea7ff;
		font-size: 10px;
	}
	
	a.cal:Visited{
		text-decoration: none;
		color: #7ea7ff;
		font-size: 10px;
	}

	.calendarHeader{
		padding:5px 0 0 20px;
	}
	.calendarListOptions{
		float:right;
		/*padding:15px 0 0 30px;*/
		margin:0 20px 0 0;
	}
	.calendarListOptions li{
		display:inline;
	}
	.calendarOptions a{
		display:inline;
		font-size:12px;
		padding-right:6px;
		color:#000000;
	}
	.calendarLeftArrow, .calendarRightArrow{
		padding:0 0 15px 3px;
	}
	
	.calendarMainTable{
		margin:30px 0 0 20px;
	}
	.calendarMainTable td{
		border:solid;
		border-width:1px;
		border-color:#c3c3c3;
		width:74px;
		height:70px;
		color:#c3c3c3;
		text-align:right;
		font-weight:bold;
		padding:4px 0 0 0;
	}
	.calendarDay{
		padding-right:8px;
	}
	.eventsTypes{
		padding:10px 0 0 40px;
	}
	.eventsTypes li{
		display:inline;
		padding-right:32px;
	}
	.calendarToday{
		background-image:url(/irvinechamber/images/backgroundCalendarCell.gif);
		background-repeat:repeat-x;
	}
	
	.shareFriend, .shareFriend:hover{
		width:173px;
		height:24px;
		display:block;
		margin-top:-15px;
		cursor:pointer;
		background-repeat:no-repeat;
	}
	.shareFriend{
		background:url(/irvinechamber/images/i_share_onoff.gif) no-repeat 0 0;
	}
	.shareFriend:hover{
		background:url(/irvinechamber/images/i_share_onoff.gif) no-repeat -174px 0;
	}
	.rsvpImg, .rsvpImg:hover{
		width:173px;
		height:25px;
		display:block;
		margin-top:5px;
		cursor:pointer;
		background-repeat:no-repeat;
	}
	.rsvpImg{
		background:url(/irvinechamber/images/i_rsvp_onoff.gif) no-repeat 0 0;
	}
	.rsvpImg:hover{
		background:url(/irvinechamber/images/i_rsvp_onoff.gif) no-repeat -174px 0;
	}	
	
	
/*  Event Image Backgrounds
    ----------------------------------------------- */
	.event_image1{
		height: 20px;
		width: 100%;
		text-align: left;
		padding: 0px;
		color: white;
		background: url(/irvinechamber/images/event_orange.gif) no-repeat;
		font: 09px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	}
	
	.event_image2{
		height: 20px;
		width: 100%;
		text-align: left;
		padding: 0px;
		color: white;
		background: url(/irvinechamber/images/event_blue.gif) no-repeat;
		font: 09px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	}
	
	.event_image3{
		height: 20px;
		width: 100%;
		text-align: left;
		padding: 0px;
		color: white;
		background: url(/irvinechamber/images/event_green.gif) no-repeat;
		font: 09px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	}
	
	.event_image4{
		height: 20px;
		width: 100%;
		text-align: left;
		padding: 0px;
		color: white;
		background: url(/irvinechamber/images/event_grey.gif) no-repeat;
		font: 09px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	}
	
	#slidewrap{
		width: 565px;
		margin-left: auto;
		margin-right: auto;
	}
	
	.emailform{
		font-size:13px;	
	}
	
	.event_link_href:link,
	.event_link_href:hover,
	.event_link_href:active,
	.event_link_href:visited{
		text-decoration:none;
		color: white;
	}

/*    Event page
    ----------------------------------------------- */
	.tableEvent{
		margin:20px 0 0 10px;
		font-size:12px;
		color:#808080;
	}
	.tableEvent a{
		color:#808080;
	}
	.headerEvent{
		margin:0;
		padding:0;
		border-top:solid;
		border-top-width:2px;
		border-top-color:#cfcfcf;
		border-bottom:dashed;
		border-bottom-width:1px;
		border-bottom-color:#cfcfcf;
	}
	.columnEvent{
		border-right:dashed;
		border-right-width:1px;
		border-right-color:#cfcfcf;
	}
	.columnEvent, .mainColumnEvent{
		padding:15px;
		border-bottom:dashed;
		border-bottom-width:1px;
		border-bottom-color:#cfcfcf;
	}
/*	.tableEvent td{
		padding:15px;
	}*/
	.titleEvent{
		font-weight:bold;
		color:#000000;
		margin-top:-7px;
	}
	.textEvent{
		font-size:14px;
	}

/*    Company names
    ----------------------------------------------- */
    .shortListingTitle{
		margin-left: 5px;
		padding: 5px;
		font-size:24px;	
	}
	.tableCompanyNames{
		margin:24px 0 0 10px;
		font-size:12px;
		color:#808080;
	}
	.headerCompanyNames{
		margin:0;
		padding:0;
		border:dashed;
		border-width:1px;
		border-color:#cfcfcf;
	}
	.titleCompanyNames{
		font-weight:bold;
		color:#000000;
		margin-top:-7px;
	}
	.textCompanyNames{
		font-size:14px;
		/*margin-top:15px;*/
	}
	.columnInfo{
		padding:20px;
	}
	.mainColumnCompanyNames{
		padding:0 20px 20px 20px;
	}
	.columnInfo, .mainColumnCompanyNames{
		border:dashed;
		border-width:1px;
		border-color:#cfcfcf;
		width:150px;
	}
	.companyNamesUL li{
		list-style:disc;
		margin-left:10px;
	}
	.companyNamesUL li p{
		font-weight:bold;
		display:inline;
		color:#000000;
	}
	
/*    Contact names
    ----------------------------------------------- */
	.item-contactNames{
		margin:20px 0 0 10px;
	}
	.contactNamesTable{
		margin:8px 0 0 10px;
	}
	.contactNamesTable tr th p{
		font-weight:bold;
	}
	.contactNamesTable tr td p{
		color:#808080;
		font-size:12px;
	}
	.contactNames1stColumn{
		width:420px;
	}
	
/*    Company profile
    ----------------------------------------------- */
	table#cProfileTable{
		width:500px;
		margin:0 0 0 10px;
	}
	.cProfileInfo{
		border-right:dashed;
		border-right-width:1px;
		border-right-color:#cfcfcf;
		padding-right:10px;
	}
	.cProfileTop, .cProfileCenter{
		border-bottom:dashed;
		border-bottom-width:1px;
		border-bottom-color:#cfcfcf;
/*		border-left:dashed;
		border-left-width:1px;
		border-left-color:#cfcfcf;*/

	}
	.cProfileTop{
		padding:0 0 10px 10px;
		height:30px;
	}
	.cProfileBottom{
		padding:0 0 0 10px;
		height:50px;
	}
	.cProfileCenter{
		padding:20px 7px 20px 20px;
		width:340px;
		height:250px;
/*		display:block;*/
	}
	.cProfileBt{
		position:absolute;
		margin:-10px 0 10px -40px;
	}
	.cProfileBt li{
		display:inline;
	}
	.cProfileCenterList{
		margin-bottom:10px;
	}
	.cProfileCenterList li{
		margin-left:12px;
		list-style:disc;
		color:#808080;
	}
	.cProfileCenterList li p{
		font-weight:bold;
		display:inline;
		color:#000000;
	}
	.cProfileCenter span, .cProfileInfo, .cProfileInfo a{
		color:#808080;
	}
	.cProfileMap{
		margin-top:15px;
	}
	.cProfileInfoUL, .cProfileInfoUL p, .cProfileInfoUL li, .cProfileInfoUL h3{
		/*padding:10px;*/
		margin:0;
		padding:0;
		font-size:13px;
	}
	.cProfileInfo ul li{
		padding:6px;
	}
	.cProfileInfo h3{
		color:#000000;
	}
	.cProfileCenterThumb{
		padding-bottom:15px;
	}
	.cProfileCenterThumb li{
		display:inline;
		padding-right:4px;
	}
	
/*    News
    ----------------------------------------------- */
	#newsWrap{
		margin:0 auto 0 auto;
		width:524px;
	}
	.newsContent{
		padding-bottom: 25px;
		float:right;
		width:400px;
	}
	.newsContentImg{
		float:left;
		width:110px;
	}
	.newsContentImg, .newsContent{
		padding:10px 0 10px 0;
	}
	.followthrough{
		padding-right: 5px;
		height: 10px;
		width: 10px;
	}
	
/*    Landing
    ----------------------------------------------- */
	.bkgLanding{
		background-image:url(/irvinechamber/images/landing.jpg);
		background-repeat:repeat-y;
		width:124px;
		height:120px;
		padding:5px;
		font-size:12px;
		line-height:13px;
	}
	.bkgLanding2{
		background-image:url(/irvinechamber/images/landing.jpg);
		background-repeat:repeat-y;
		width:124px;
		height:20px;
		padding:5px;
		font-size:12px;
		line-height:13px;
	}
	.tableLanding{
		width:131px;
		float:left;
		margin-left:5px;
	}
	ul#ulLanding{
		margin-left:-46px;
	}
	ul#ulLanding li{
		float:left;
		list-style:none;
	}
	.part2{
		padding-top:235px;
	}
	
/*    More results
    ----------------------------------------------- */
	.moreSideResults{
		padding:15px 0 0 0;
		padding-bottom: 30px;
	}
	.moreImgSideResults{
		margin-left:110px;
	}
	.moreTxtSideResults{
		margin-top:-25px;
	}

/*	Business Connection
	----------------------------------------------- */
	.businessContent {
		margin: 0;
		padding: 0;
	}
	
	#businessConnection {
		display: inline;
		text-align: center;
	}
	
	.sBusinessList {
		width: 140px;
		text-align: center;
		margin: auto;
		color:#0057AD;
		font-weight:bold;
		padding:20px 20px 0 0
	}
	
	.aBusinessList {
		float: left;
		display: inline;
		padding: 0;
		text-align: center;
		width: 179px;
		margin: 0;
		margin-top:4px;
	}
	.bizConImg{
		border:solid;
		border-width:1px;
		border-color:#000000;
		margin:4px 0 4px 0;
	}
	
/* Social Links
   ------------------------------------*/
#socialnetworks {margin:0 auto 0 auto;}
#socialnetworks a {margin-right:0px;}


/* new nav */

div#top_container {
	margin:0;
	padding:0;
	height:100%;
	position:relative;
	height: 300px;
}
#top-nav {
	width:1022px;
	background: url(/irvinechamber/images/nav-top.png) no-repeat top left;
	height: 60px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#nav-weather-icon {
	position: absolute;
	left: 880px;
	top: 0px;
	z-index: 9999;
}
#nav-weather-temp {
	position: absolute;
	left: 970px;
	top: 16px;
	z-index: 9999;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}
	.main_nav {
		position:absolute;
		height:50px;
		padding:0;
		z-index:9998;
		top:-13px;
		left:120px;
	}
* html .main_nav {
		position:absolute;
		height:50px;
		padding:0;
		z-index:9999;
		top:0px;
		left:120px;
	}
*+html .main_nav{
		position:absolute;
		height:50px;
		padding:0;
		z-index:9999;
		top:0px;
		left:120px;
	}
	.main_nav li {
		background:url('http://irvinechamber.com/irvinechamber/images/nav_bg_spacer.png') top right no-repeat;
		display:inline-block;
		float:left;
		height:15px;
		padding:25px 10px 10px 10px;
		margin:0;
		position:relative;
	/*	border:1px solid #ddd;*/
	}
		
	.main_nav li a, .main_nav li a:visited {
		font:9px Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		display:inline-block;
		color:#000;
		text-decoration:none;
		display: block;
	}
	.main_nav li:hover, .main_nav li:active {
		background:url('http://irvinechamber.com/irvinechamber/images/nav_bg_grad.png') 0 0;
	}
	.main_nav li.on {
		background:url('http://irvinechamber.com/irvinechamber/images/nav_bg_grad.png') 0 0;
	}
	.main_nav li:hover > .sub_nav_wrap , .main_nav li.list > .sub_nav_wrap {
    	display: block;
	}
	
/*
	.main_nav li:hover ul, .main_nav li.list ul {
    	display: block !important;
	}
*/
	.sub_nav_wrap {
		display:none;
		position:absolute;
		background:url('http://irvinechamber.com/irvinechamber/images/sub_nav_bg.png') repeat-x bottom left;
		width:168px;
		padding:0;margin:0;
		z-index:1000;		
		left:0;
		top:50px;
	}
	ul.sub_nav {
		margin:0;padding:0;
	}
	ul.sub_nav li {
		display:block;
		float:none !important;
		background:none;
		padding:7px 0 5px 0;
		margin:0;
	}
	
	ul.sub_nav li a, ul.sub_nav li a:visited{
		color:#fff;
		font-weight:bold;
		margin:0;
		padding:0;
		display:block;
		padding:0px 10px 10px 10px;
		width:148px;
	}
	ul.sub_nav li:hover, ul.sub_nav li:active {
		background:url('http://irvinechamber.com/irvinechamber/images/sub_nav_bg_hover.png') repeat-x;
	}
	.sub_nav_bottom {
		width:168px;
		height:8px;
		display:block;
		background:url("http://irvinechamber.com/irvinechamber/images/sub_nav_btm.png") no-repeat;
		bottom:-8px !important;
		position:absolute;
	}
	
	
	div#breadcrumb{
		position:absolute;
		background: url(/irvinechamber/images/nav-bottom.png) no-repeat 0px -16px;
		width:1022px;
		height:30px;
		top:272px;
		padding-left:30px;
		margin-left: 1px;
		padding-top: 7px;		
		font-size:11px;
		text-decoration:none;
		z-index: 999;
	}
	div#breadcrumb a{
		color:#000000;
		text-decoration:none;
	}
	div#breadcrumb a:hover{
		color:#000000;
		text-decoration:underline;
	}
	
	.clear {
		clear:both;
	}
	
#image-fade {
	background: url(/irvinechamber/images/nav-sides.png) repeat-y top left;
	height: 225px;
	width: 1022px;
	margin-left: 24px;
	position: relative;
	top: 50px;
}
#image-fade .image-fade {
	position: absolute;
	top: 0px;
	left: 2px;
	opactiy: 0.0;
	filter: alpha(opacity=0);
	display: none;
}
#image-fade .image-fade img {
	width: 974px;
}
#image-fade .image-fade .fade-title {
	position: absolute;
	top: 150px;
	left: 0px;
	background: url(/irvinechamber/images/nav-title-bg.png) repeat-y top left;
	height: 26px;
	width: 300px;
	color: #ffffff;
	font-style: italic;
	font-size: 14px;
	padding: 8px 0px 0px 10px;
}
#image-fade #fade-numbers {
	position: absolute;
	width: 200px;
	top: 190px;
	left: 10px;
	font-size: 16px;
}
#image-fade #fade-numbers div {
	display: block;
	float: left;
	text-align: center;
	opacity: 0.85;
	filter: alpha(opactiy=85);
	padding: 5px 6px;
	border: none;
	color: #ffffff;
	font-size: 16px;
	cursor: pointer;
	margin: 2px 2px 0px 2px;
}
#image-fade #fade-numbers div:hover,
#image-fade #fade-numbers div.active {
	border: 2px solid #069;
	margin: 0px 0px 0px 0px;
}

