/*   main css document for Sac Convention Center   */
* {margin:0;padding:0;border:0;}
body {background:#000;font:11px Arial, Helvetica, sans-serif;margin:0 0 100px 0; background-image:url(/images/bg.jpg); background-repeat:repeat;}
img {vertical-align:bottom;}
ul, li {list-style:none;}
em, address {font-style:normal;}
.indentL {margin-left:17px;}

#mainWrapper {width:803px;background:url(/images/mainBody_bg.png) 0 0 repeat-y;margin:0 auto;position:relative;left: 0; top: 0;/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mainBody_bg.png',sizingMethod='scale');*/ /*_background-image:url(/images/mainBody_bg.png) 0 0 repeat-y;*/}
#wrapper {background:#fff;margin:0 44px 0 38px;padding:70px 0 1px 1px;border:1px solid #b4b8b6;border-top:0;}
#wrapper ul.subNav {font-size:10px;position:absolute;right:65px;top:50px;}
#wrapper ul.subNav li {display:inline;padding:0 2px 0 0;}
#wrapper ul.subNav li a {padding:0 4px 0 0;color:#444547;}
#mainNavWrapper {}
#logo {position:absolute;width:196px;height:119px;top:0px;left:40px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/sacConventionCenter_logo2.png',sizingMethod='scale');z-index:1000;}
#logo img {_display:none;}
a.logoLink {position:absolute;top:26px;left:22px;z-index:2000;width:221px;height:114px;display:block;text-indent:-9999em;}

#dgLogo {position:relative;width:803px;margin:0 auto 50px auto;min-height:26px;height:auto !important;height:26px;}
#pngWrapper {position:absolute;right:50px;top:25px;background: url(/images/dg_logo.png) 0 0 no-repeat;width:168px;height:26px;}
#pngWrapper {_background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/dg_logo.png',sizingMethod='scale');}
#dgLogo a {position:absolute;right:50px;top:25px;z-index:1000;width:170px;height:30px;display:block;text-indent:-9999em;}



#mainNav {position:absolute;right:46px;top:80px;background:url(/images/mainNav_bg.gif) 0 0 no-repeat;width:522px;min-height:39px;height:auto !important;height:39px;z-index:10;}
#mainNav ul {margin:13px 0 0 0;}
#mainNav ul li {float:left;font-size:11px;line-height:11px;text-transform:uppercase;font-weight:bold;color:#444547;text-align:center;display:block;margin:0 1px 0 0;}
#mainNav ul li.current {text-align:center;}
#mainNav ul li a.current {border-bottom-width:6px;border-bottom-style:solid;}
#mainNav ul li a {text-decoration:none;display:block;color:#444547;padding:0 0 2px 0;}
#mainNav ul li a:hover {border-bottom-width:6px;border-bottom-style:solid;}
#mainNav ul li.venues {width:66px;}
#mainNav ul li.venues a:hover, #mainNav ul li.venues a.current {border-bottom-color:#156cc7;}
#mainNav ul li.planners {width:127px;}
#mainNav ul li.planners a:hover, #mainNav ul li.planners a.current {border-bottom-color:#9cbb0a;}
#mainNav ul li.exhibitors {width:79px;}
#mainNav ul li.exhibitors a:hover, #mainNav ul li.exhibitors a.current {border-bottom-color:#c3740a;}
#mainNav ul li.attendees {width:79px;}
#mainNav ul li.attendees a:hover, #mainNav ul li.attendees a.current {border-bottom-color:#b61430;}
#mainNav ul li.calendars {width:80px;}
#mainNav ul li.calendars a:hover, #mainNav ul li.calendars a.current {border-bottom-color:#490880;}
#mainNav ul li.community {width:86px;margin-right:0;} /*{width:86px;margin-right:0;}*/
#mainNav ul li.community a:hover, #mainNav ul li.community a.current {border-bottom-color:#828282;}

#footerWrapper {
background:url(/images/mainBody_btm.gif) no-repeat left bottom;
min-height:10px;
height:auto !important;
height:10px;
overflow:hidden;
_height:1%;
}

#threeCol {overflow:hidden;_height:1%;margin:1px 0px 0px 0px;}
#threeCol dl {width:223px;border:1px solid #b4b8b6;float:left;padding:7px 5px 12px 8px;min-height:290px;height:auto !important;height:162px;}
#threeCol .meeting {width:223px;border:1px solid #b4b8b6;float:left;padding:7px 5px 12px 8px;min-height:290px;height:auto !important;height:162px;}
#threeCol .exhibitors {width:223px;border:1px solid #b4b8b6;float:left;padding:7px 5px 12px 8px;min-height:290px;height:auto !important;height:162px;}
#threeCol .attendees {width:223px;border:1px solid #b4b8b6;float:left;padding:7px 5px 12px 8px;min-height:290px;height:auto !important;height:162px;}
#threeCol dt {text-indent:-9999em;background:#fff 0 0 no-repeat;height:88px;margin:0 0 15px 0;}
#threeCol .meeting {border-left:0;}
#threeCol .meeting .head {background-image:url(/images/meetingPlanners_hdr.jpg); height: 88px; margin-bottom: 15px;}
#threeCol .meeting .head a {position: absolute; width: 235px; margin-left: -5px; margin-top: -5px; padding-top: 92px; height: 0px; overflow: hidden;}
#threeCol .exhibitors {margin:0 1px;width:220px;}
#threeCol .exhibitors .head {background-image:url(/images/exhibitors_hdr.jpg); height: 88px; margin-bottom: 15px;}
#threeCol .exhibitors .head a {position: absolute; width: 235px; margin-left: -5px; margin-top: -5px; padding-top: 92px; height: 0px; overflow: hidden;}
#threeCol .attendees {border-right:0; margin-right: 0px; padding-right: 9px;}
#threeCol .attendees .head {background-image:url(/images/attendees_hdr.jpg); height: 88px; margin-bottom: 15px;}
#threeCol .attendees .head a {position: absolute; width: 235px; margin-left: -5px; margin-top: -5px; padding-top: 92px; height: 0px; overflow: hidden;}
#threeCol  h3 {font-size:12px;font-weight:bold;}
#threeCol p {margin:0px 0;line-height:14px;}
#threeCol a {color:#000;font-size:9px;}
#printLogo {
	display: none;
}


#contentWrapper {border:1px solid #b4b8b6;border-top:0;margin:0 1px 0 0;background:#fff url(/images/content_bg.gif) 0 0 repeat-y;overflow:hidden;_height:1%;}
#contentWrapper.home {background-image:none;}
#newsEvents {background:#fff url(/images/homePageContent_bg.gif) 0 0 repeat-y;min-height:200px;margin:1px 1px 0 0;overflow:hidden;_height:1%;}
#newsEvents div {float:left;}
#calendarCol {width:237px;color:#fff;background:url(/images/purpleColorChip.gif) 1px 1px no-repeat;}
#calendarCol h1, #newsCol h1{color:#fff;border-bottom:1px solid #fff;font-size:12px;font-weight:bold;text-transform:uppercase;margin:0 14px 0 20px;padding:6px 0 0 0;}
#calendarCol dl {}
#calendarCol dt {font-size:9px;padding:11px 14px 0 20px;}
#calendarCol dd {border-bottom:1px solid #7d7d7d;font-size:11px;font-weight:bold;padding:0 14px 15px 20px;}
#calendarCol dd.last {border-bottom:0;}
#calendarCol p {text-align:right;font-size:9px;margin:0 14px 0 0;}
#calendarCol p a {color:#fff;}

#newsCol {width:230px;margin:0 7px 0 0;}
#newsCol h1, #communityCol h1 {color:#505050;border-bottom:1px solid #585858;}
#newsCol dl {}
#newsCol dt {font-size:9px;color:#807e7e;padding:11px 14px 0 20px;}
#newsCol dd {color:#444;padding:0 14px 0 20px;}
#newsCol p {padding:0 14px 0 20px;line-height:14px;}
#newsCol p, #newsCol ul {color:#444;}
#newsCol p.seeFull {text-align:right;border-bottom:1px solid #fff;margin:0 14px 0 0;padding:10px 0;}
#newsCol p.seeFull a  {color:#505050;}
#newsCol h1.redClr {color:#b61430;}
#newsCol ul {margin:10px 14px 20px 23px;font-size:10px;}
#newsCol ul li {margin:5px 0;background:#fff url(/images/redArrow_blt.gif) left top no-repeat;padding:0 0 0 15px;}

#communityCol {width:218px;padding:0 6px 0 12px;}
#communityCol h1 {font-size:12px;font-weight:bold;text-transform:uppercase;padding:6px 0 0 0;}
#communityCol p {margin:0 0 8px 0;}
#communityCol img {margin:11px 0;}
#communityCol p a {font-size:12px;font-weight:bold;color:#000;}
#communityCol ul {margin:0 0 10px 0;}
#communityCol ul li {margin:6px 0;}
#communityCol ul li img {margin:0;}

#footer {margin:15px 0 25px 42px;}
#footerWrapper ul {overflow:hidden;margin:0 0 10px -6px;}
#footerWrapper ul li {float:left;padding:0 0 0 6px;}
#footerWrapper ul li a {padding:0 6px 0 0;color:#656565;font-size:10px;}
#footerWrapper p {clear:both;color:#656565;font-size:10px;}

#leftCol {width:189px;padding:1px;float:left;}
#leftCol a {color:#fff;}

#leftColMainNav {background:#4d4d4d url(/images/leftCol_mainNav_bg.gif) 0 0 repeat-y;}
#leftColMainNav ul {padding:0 0 16px 13px;background:transparent 0 2px no-repeat;}
.pcBlue #leftColMainNav ul {background-image:url(/images/blueColorChip.gif);}
.pcGreen #leftColMainNav ul {background-image:url(/images/greenColorChip.gif);}
.pcOrange #leftColMainNav ul {background-image:url(/images/orangeColorChip.gif);}
.pcRed #leftColMainNav ul {background-image:url(/images/redColorChip.gif);}
.pcPurple #leftColMainNav ul {background-image:url(/images/purpleColorChip.gif);}
.pcGray #leftColMainNav ul {background-image:url(/images/grayColorChip.gif);}


#leftColMainNav ul li {border-bottom:1px solid #7d7d7d;}
#leftColMainNav ul li a {font-size:11px;font-weight:bold;text-decoration:none;padding:7px 4px 4px 4px;display:list-item;_display:inline-block;}
#leftColMainNav ul ul {display:none;background:#585858 url(/images/leftCol_mainNav_tier2_bg.gif) 0 0 repeat-y !important;margin:0;border-top:1px solid #7d7d7d;padding:0;}
#leftColMainNav ul ul.showSubNav {display:block;}
#leftColMainNav ul ul li {border:0;}
#leftColMainNav ul ul li a {font-size:10px;font-weight:normal;padding:2px 0 2px 25px;}

#leftColSubNav {border-left:13px solid #b1b1b1;background-color:#e4e5e5;_height:1%;}
#leftColSubNav ul {padding:0 0 26px 0;}
#leftColSubNav li {border-bottom:1px solid #7d7d7d;}
#leftColSubNav li a {color:#515151;padding:7px 4px;font-weight:bold;display:block;text-decoration:none;font-size:11px;}
#leftColSubNav ul ul {display:none;margin:0;border-top:1px solid #7d7d7d;padding:0;}
#leftColSubNav ul ul.showSubNav {display:block;}
#leftColSubNav ul ul li {border-bottom:0;}
#leftColSubNav ul ul li a {font-weight:normal;font-size:10px;padding:2px 0 2px 25px;}

#leftColPod {background:transparent url(/images/leftColPod_body_blue_bg.gif) 0 0 repeat-y;margin:2px 0 0 1px;}
#leftColPod h3 {background:transparent url(/images/leftColPod_n_blue_bg.gif) 0 0 no-repeat;min-height:26px;height:auto !important;height:26px;font-size:11px;font-weight:bold;color:#646464;padding:7px 0 0 15px;}
#leftColPod dl {background:transparent url(/images/leftColPod_s_blue_bg.gif) 0 bottom no-repeat;padding:0 14px 18px 15px;}
#leftColPod dt {font-size:9px;color:#626262;}
#leftColPod dd {margin:0 0 16px 0;}
#leftColPod dd h4 {color:#6b6b6b;font-size:11px;font-weight:bold;}
#leftColPod dd p {font-size:11px;color:#6b6b6b;}
#leftColPod dd p a {color:#7d7d7d;font-weight:bold;font-size:11px;}

.pcBlue #leftColPod, .pcGray #leftColPod {background-image:url(/images/leftColPod_body_blue_bg.gif);}
.pcGreen #leftColPod {background-image:url(/images/leftColPod_body_green_bg.gif);}
.pcOrange #leftColPod {background-image:url(/images/leftColPod_body_orange_bg.gif);}
.pcRed #leftColPod {background-image:url(/images/leftColPod_body_red_bg.gif);}
.pcPurple #leftColPod {background-image:url(/images/leftColPod_body_purple_bg.gif);}
.pcBlue #leftColPod h3, .pcGray #leftColPod h3 {background-image:url(/images/leftColPod_n_blue_bg.gif);}
.pcGreen #leftColPod h3 {background-image:url(/images/leftColPod_n_green_bg.gif);}
.pcOrange #leftColPod h3 {background-image:url(/images/leftColPod_n_orange_bg.gif);}
.pcRed #leftColPod h3 {background-image:url(/images/leftColPod_n_red_bg.gif);}
.pcPurple #leftColPod h3 {background-image:url(/images/leftColPod_n_purple_bg.gif);}
.pcBlue #leftColPod dl, .pcGray #leftColPod dl {background-image:url(/images/leftColPod_s_blue_bg.gif);}
.pcGreen #leftColPod dl {background-image:url(/images/leftColPod_s_green_bg.gif);}
.pcOrange #leftColPod dl {background-image:url(/images/leftColPod_s_orange_bg.gif);}
.pcRed #leftColPod dl {background-image:url(/images/leftColPod_s_red_bg.gif);}
.pcPurple #leftColPod dl {background-image:url(/images/leftColPod_s_purple_bg.gif);}

#breadCrumbBannerHome {overflow:hidden;_height:1%;padding:7px 10px;border:1px solid #c3c3c3;margin:0 1px 0 0;}
#breadCrumbBannerHome ul {list-style:none;float:left;}
#breadCrumbBannerHome ul li {display:inline;padding:0 0 0 2px;}
#breadCrumbBannerHome ul li a {text-decoration:none;color:#444547;font-size:9px;padding:0 4px 0 0;}
#breadCrumbBannerHome p {float:right;background:#fff ;padding:0 10px 0 0;}
#breadCrumbBannerHome p a {font-size:12px;font-weight:bold;text-decoration:none;color:#545353;}

#breadCrumbBanner {overflow:hidden;_height:1%;padding:7px 10px;border:1px solid #c3c3c3;margin:0 1px 0 0;}
#breadCrumbBanner ul {list-style:none;float:left;}
#breadCrumbBanner ul li {display:inline;padding:0 0 0 2px;}
#breadCrumbBanner ul li a {text-decoration:none;color:#444547;font-size:9px;padding:0 4px 0 0;}
#breadCrumbBanner p {float:right;background:#fff url(/images/arrow_gray.gif) right center no-repeat;padding:0 10px 0 0;}
#breadCrumbBanner p a {font-size:12px;font-weight:bold;text-decoration:none;color:#545353;}

#mainContentZone {padding:10px 0 10px 10px;margin:0 0 0 190px;}
#mainContentZone p, #mainContentZone ul {padding:0 55px 0 0;}
#mainContentZone li {margin:0 0 15px 0;}
#mainContentZone h2 {margin:25px 35px 11px 0;padding:0 0 2px 4px;border-bottom:1px solid #000;border-left:6px solid;font-size:14px;}

.pcBlue #mainContentZone h2 {border-left-color:#156cc7;}
.pcGreen #mainContentZone h2 {border-left-color:#9cbb0a;}
.pcOrange #mainContentZone h2 {border-left-color:#c3740a;}
.pcRed #mainContentZone h2 {border-left-color:#b61430;}
.pcPurple #mainContentZone h2 {border-left-color:#490880;}
.pcGray #mainContentZone h2 {border-left-color:#404040;}

#mainContentZone h1 {font-weight:bold;font-size:30px;color:#b2b2b2;text-transform:uppercase;display:inline;}
#mainContentZone h3 {font-weight:bold;font-size:16px;color:#484848;text-transform:uppercase;display:inline;}

#mainContentZone p {margin-bottom:10px;}
#mainContentZone p em, #mainContentZone li em {font-weight:bold;font-size:14px;}
.pcBlue #mainContentZone p em, .pcBlue #mainContentZone li em, .pcBlue #mainContentZone a {color:#1673d4;}
.pcGreen #mainContentZone p em, .pcGreen #mainContentZone li em, .pcGreen #mainContentZone a {color:#9cbb0a;}
.pcOrange #mainContentZone p em, .pcOrange #mainContentZone li em, .pcOrange #mainContentZone a {color:#c3740a;}
.pcRed #mainContentZone p em, .pcRed #mainContentZone li em, .pcRed #mainContentZone a {color:#b61430;}
.pcPurple #mainContentZone p em, .pcPurple #mainContentZone li em, .pcPurple #mainContentZone a {color:#490880;}
.pcGray #mainContentZone p em, .pcGray #mainContentZone li em, .pcGray #mainContentZone a {color:#404040;}


#mainContentZone table {border:2px solid #7d7d7d;border-left:0;border-bottom-width:1px;background-color:#4e4e4e;color:#fff;text-align:center;}
#mainContentZone table td, #mainContentZone table th  {border-bottom:1px solid #7d7d7d;padding:4px 0;}
#mainContentZone table tr.even td {background:#5a5a5a;}
#mainContentZone table th {border-left-style:solid;border-left-width:13px;}
.pcBlue #mainContentZone table th {border-left-color:#1673d4;}
.pcGreen #mainContentZone table th {border-left-color:#9cbb0a;}
.pcOrange #mainContentZone table th {border-left-color:#c3740a;}
.pcRed #mainContentZone table th {border-left-color:#b61430;}
.pcPurple #mainContentZone table th {border-left-color:#490880;}
.pcGray #mainContentZone table th {border-left-color:#490880;}


#mainContentZone table td.firstCell {text-align:left;padding:0 0 0 10px;border-left:13px solid #7d7d7d; width:25%;}
#mainContentZone table td.firstCell2 {text-align:left;padding:0 0 0 10px;border-left:13px solid #7d7d7d;}

#calendar ul {overflow:hidden;_height:1%;padding:0;margin:0 0 10px 0;}
#mainContentZone #calendar ul li {float:left;padding:0;margin:0;}
#mainContentZone #calendar ul li a {font-size:11px;display:block;padding:6px 2px;margin:0 1px 0 0;background-color:#7f7f7f;text-decoration:none;color:#fff;}
.pcBlue #mainContentZone #calendar ul li a:hover {background-color:#1673d4;}
.pcGreen #mainContentZone #calendar ul li a:hover {background-color:#9cbb0a;}
.pcOrange #mainContentZone #calendar ul li a:hover {background-color:#c3740a;}
.pcRed #mainContentZone #calendar li ul a:hover {background-color:#b61430;}
.pcPurple #mainContentZone #calendar ul li a:hover {background-color:#490880;}
.pcGray #mainContentZone #calendar ul li a:hover {background-color:#490880;}
#mainContentZone #calendar ul li a:hover {text-decoration:underline;}
#calendar form {margin:0 30px 0px 0;text-align:right;}
#calendar input {border:1px solid #afafaf;height:19px;width:127px;}
#mainContentZone form a.submit {display:inline-block;border:1px solid #afafaf;background:#e4e4e4;font-weight:bold;color:#7d7d7d;text-decoration:none;padding:3px 3px 2px 3px;}
#calendar input, #calendar label, #mainContentZone form a.submit {vertical-align:middle;}
 
#mainContentZone ul.eventDescription {margin:0 0 0 6px;}
#mainContentZone ul.eventDescription li {margin:0 0 4px 0;}
#mainContentZone ul.eventDescription li span {font-weight:bold;padding-right:5px;}
#mainContentZone ul.eventDescription li.description {margin:17px 0;}
#mainContentZone ul.eventDescription li a {text-decoration:none;}
#mainContentZone ul.eventDescription li a:hover {text-decoration:underline;}

#mainContentZone .contactForm {width:65%;border:2px solid #7e7e7e;border-left-width:0px;}
#mainContentZone .contactForm input, .contactForm select {border:1px solid #aeaeae;width:127px;}
#mainContentZone .contactForm h2 {color:#fff;border:0;border-bottom:1px solid #7e7e7e;margin:0;padding:4px 0 3px 33px;}
#mainContentZone .contactForm form {padding:20px 0 20px 20px;border-left:13px solid #7e7e7e;}
#mainContentZone .contactForm form label {display:block;}
#mainContentZone .contactForm form table {border:0;padding:0;margin:0;text-align:left;}
#mainContentZone .contactForm form table td {border:0;padding:0;padding:0 10px 10px 0;}
#mainContentZone .contactForm form table textarea {width:264px;border:1px solid #aeaeae;}
.pcBlue #mainContentZone .contactForm {background:#4e4e4e url(/images/blueColorChip.gif) 0 0 no-repeat;}
.pcGreen #mainContentZone .contactForm {background:#4e4e4e url(/images/greenColorChip.gif) 0 0 no-repeat;}
.pcOrange #mainContentZone .contactForm {background:#4e4e4e url(/images/orangeColorChip.gif) 0 0 no-repeat;}
.pcRed #mainContentZone .contactForm {background:#4e4e4e url(/images/redColorChip.gif) 0 0 no-repeat;}
.pcPurple #mainContentZone.contactForm , .pcGray #mainContentZone.contactForm  {background:#4e4e4e url(/images/purpleColorChip.gif) -13px 0 no-repeat;}

.copyright	{color:#656565; font-size:11px;}
#photoholder {
	background-color: #FFFFFF;
	height: 238px;
	width: 717px;
	overflow: hidden;
	position: relative;
}

#mainContentZone #monthList{
	background-color:white;
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-style: none;
	border-width: 0;
}

#mainContentZone #monthList td{
	background-color: #7D7D7D;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#mainContentZone #monthList td:hover{
	background-color: #480681;
}

#mainContentZone #monthList td a{
	color: white;
	text-decoration: none;
}

#mainContentZone #monthList td a:hover{
	text-decoration: underline;
}

#mainContentZone #monthList #searchCell{
	background-color: #FFFFFF;
	color: black;
	height: 25px;
}

.searchInput{
	border: 1px solid #B3B3B3;
	margin: 3px;
	height: 20px;
	font-weight: bold;
	font-size: 11px;
	color: #5D5D5D;
	font-family: Arial, Helvetica, sans-serif;
}

.searchSubmit{
	border: 1px solid #B3B3B3;
	padding: 3px;
	margin: 3px;
	height: 20px;
	font-weight: bold;
	font-size: 11px;
	color: #5D5D5D;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0px;
	
}

#mainContentZone #calenderEventListing td a{
	color: white;
	text-decoration: none;
}

#mainContentZone #calenderEventListing td a:hover{
	text-decoration: underline;
}

#mainContentZone #monthList #detailCell{
	background-color: white;
	text-align: left;
	color: black;
}

#mainContentZone #monthList #detailCell a{
	color: #480681;
}

.newsLinks a{
	color: black;
	text-decoration: none;
	position: relative;
}

.newsLinks a:hover{
	text-decoration: underline;
}

#mainContentZone #newsListing a{
	color: white;
	text-decoration: none;
}

#mainContentZone #newsListing a:hover{
	color: white;
	text-decoration: underline;
}

.eventsLink a{
	color: white;
	text-decoration: none;
}

.eventsLink a:hover{
	text-decoration: underline;
}

a{	position: relative; }

#mainContentZone #featuresList li {
	position: relative;
	left: 30px;
	list-style-type: none;
	color: black;
	line-height: 1.5em;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 10px;
	padding: 0px;
	padding-left: 7px;
	/*border-bottom: 1px solid black;*/
	border-left: 6px solid #156CC7;
}

#mainContentZone #featuresList li span {
}

#tooltipContent{
	background-color: #FCFEE4;
	padding: 5px;
	margin: 0px;
}

#tooltipContent #tooltipTitle{
	font-weight: bold;
	
}

#tooltipContent #tooltipHr{
	/*background: url('/images/virtual/hr.gif') repeat-x;*/
	background-color: #CEC343;
	width: 100%;
	height: 1px;
	margin: 5px 0px;
}


/*
#mainContentZone #vrContent{
	background-color: #7D7D7D;
	position:absolute; 
	top:299px; 
	left:175px; 
	display:none;
	padding: 8px;
	border: 1px solid #B4B8B6;
}
*/

#mainContentZone #vrContent{
	background-color: #7D7D7D;
	position:fixed;
 	top:299px; 
	left:300px;
	right:200px; 
	display:none;
	padding: 8px;
	border: 1px solid #B4B8B6;
}

#mainContentZone #vrContent #vrContentTitle{
	float: left;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 2px;
	color: white;
}

#mainContentZone #vrContent #vrContentClose{
	text-align: right;
}

#mainContentZone #vrContent #vrContentClose a{
	color: white;
}


#mainContentZone #vrContent #vrContentBody{
	text-align: center;
	width: 500px;
	border: 1px solid #B4B8B6;
	margin: 2px 0px;
	margin-top: 5px;
	padding: 2px 0px;
	border-right: 0px;
	border-left: 0px;
}


#mainContentZone #vrContent #vrContentBody a{
	color: white;
}


#mainContentZone #vrContentImg{
	background-color: #7D7D7D;
	position:absolute; 
	top:299px; 
	left:175px; 
	display:none;
	padding: 8px;
	border: 1px solid #B4B8B6;
}

#mainContentZone #vrContentImg #vrContentTitleImg{
	float: left;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 2px;
	color: white;
}

#mainContentZone #vrContentImg #vrContentCloseImg{
	text-align: right;
}

#mainContentZone #vrContentImg #vrContentCloseImg a{
	color: white;
}

#mainContentZone #vrContentImg #vrContentBodyImg{
	text-align: center;
	width: 100%;
	border: 1px solid #B4B8B6;
	margin: 2px 0px;
	margin-top: 5px;
	padding: 2px 0px;
	border-right: 0px;
	border-left: 0px;
}

#mainContentZone #vrContentImg #vrContentBodyImg a{
	color: white;
}

.photoHolder{
	padding: 0px;
	width: 500px;
}

.galleryPhoto{
	/*margin: 20px;*/
	border: 1px solid black;
}

.gallerySectionHead{
	font-weight: bold;
	font-size: 14px;
	margin-left: 15px;
}


.galleryPhotoCont{
	float: left;
	margin: 20px;
	text-align: center;
}


.galleryPhotoContLast{
	float: none;
	margin: 20px;
	margin-left: 20px;
	text-align: left;
}

.gallerySpacer{
	width: 75px;
	height: 75px;
	margin: 20px;
	border: 1px solid black;
}

.galleryRow{
	margin: 40px 0px;
}

/* For Marquee effect on home page*/
.marquee {
	position:relative;
    overflow:hidden;
    width:224px;
    height:100px;
    /* border:solid black 1px; */
}
