/*    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;
	}
	
/*    All
    ----------------------------------------------- */
    html, body{ 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-style:normal;
		color:#000000;
		line-height:18px;
		margin:0;
		padding:0;
		background-image:url(/irvinechamber/images/bkg_lv0.jpg);
		background-repeat:repeat-x;
		background-color:#7890a8;
		height:100%;
    }

    a:link, a:visited, a:hover,	a:active{
        color:#323232;
		text-decoration:underline; 
    }
	
	.subTitlePage{
		font-size:15px;
		font-weight:bold;
		color:#026262;
	}
	
	.headerTable{
		color: #FFFFFF;
		font-weight: bold;
	}
	.displayBullet li{
/*		list-style-type:disc;
		list-style:disc;*/
		list-style-image:url(/irvinechamber/images/next.gif);
	}
	.displayBullet_farsi li{
/*		list-style-type:disc;
		list-style:disc;*/
		list-style-image:url(/irvinechamber/images/previous.gif);
	}
/*	#contentWrapper{
		padding-top:16px;
	}*/
	
/*    All design
----------------------------------------------- */
	.dashedLine{
		border-bottom: 1px dashed #999999;
		width:182px;
	}
	.dashedLineTop{
		margin-top:12px;
		margin-bottom:15px;
		margin-left:auto;
		margin-right:auto;
		width:540px;
		border-top:1px dashed #d4d4d4;
		border-color:#b8b8b8;
	}
	
	.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;
	}

/*    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:#718b98;
	}
	
	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#center3_container{
		position:relative;
		height:289px;
		background-color:#CCCCCC;
	}*/
	
/*	div#bottom_container{
		clear:both;
		height:255px;
	}*/
/*	div#bottom_container{
		height:297px;
	}*/
	
	div#flash_menu_div, div#top_container{
		width:1028;
		height:308;
	}
	
/*    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;
	}
	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:13px;
	}
	#resultsInner{
		
	}
	.resultsTitleLive{
		background-color:#5c9894;
		color:#ffffff;
		padding:2px 0 0 5px;
		font-size:13px;
	}
	
/*	.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:700px;
		background-color:#FFFFFF;
		padding:20px;
		vertical-align:top;
	}
		
/*    Header
----------------------------------------------- */
	div#breadcrumb{
		position:absolute;
		width:500px;
		height:30px;
		top:285px;
		margin-left:30px;
		font-size:11px;
		text-decoration:none;
	}
	div#breadcrumb a{
		color:#000000;
		text-decoration:none;
	}
	div#breadcrumb a:hover{
		color:#000000;
		text-decoration:underline;
	}
		
/*    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;
	}
	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{
		color:#666666;
		width:300px;
		border:1px;
		border-color:#333333;
		border-style:solid;
	}
	.contact_form_table{
		margin-left:-20px;
	}
	.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:-75px 0 0 280px;
	}
	
/*    Calendar (1st column)
    ----------------------------------------------- */

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

	.sideCalendar td{
		width:24px;
		height:13px;
	}
	
	.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:#026262;
		color:#ffffff;
	}
	.highlightEvent{
		background-color:#026262;
		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:5px 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:20px 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/e_share_onoff.gif) no-repeat 0 0;
	}
	.shareFriend:hover{
		background:url(/irvinechamber/images/e_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/e_rsvp_onoff.gif) no-repeat 0 0;
	}
	.rsvpImg:hover{
		background:url(/irvinechamber/images/e_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;
	}
	
/*    Others
    ----------------------------------------------- */
/*    More results
    ----------------------------------------------- */
	.moreSideResults{
		padding:0 0 24px 0;
	}
	.moreImgSideResults{
		margin-left:110px;
	}
	.moreTxtSideResults{
		margin-top:-25px;
	}
	
	/* home */
	.homeImg{
		padding-right:10px;
		padding-top:5px;
	}