@charset "utf-8";
/* CSS Document */
body	{
	margin: 0 auto 20px; 
	text-align: center; 
	font: 90% verdana, Arial; 
	background: url(http://www.yourdubliworld.com/images/body-bkgrd2.gif) 0 0 repeat;
}
#body-bkgrd	{
	padding: 0; 
	width: 100%; 
	background: url(../images2/bkgrd-logo.png) 0 0 no-repeat;
}
#mainbox	{
	position: relative; 
	width: 1011px;
	margin: 0 auto;
	text-align: left;
	padding: 0;
	background: url(http://www.yourdubliworld.com/images/main-bkgrd1011-2.png) repeat-y 0 50px; margin: 0 auto; padding: 0; 
	text-align: center;
}
#main-wrapper	{
	width: 945px;
	margin-left: 33px;
	padding: 0;
	text-align: left;
}
#banner	{
	padding: 0;
	width: 945px;
	height: 90px;
	background-color: #000000;
}
#banner-shadow	{
	padding: 0;
	height: 12px;
	background: url(http://www.yourdubliworld.com/images/banner-shdw-png.png) 0 0 repeat-x;
}
#dubli-assoc-box	{
	position: absolute; left: 768px; top: 0; background: url(http://www.yourdubliworld.com/images/biz-associate.gif) 0 0 no-repeat; width: 199px;  height: 90px;
}
#date-box {
 text-align: center; padding: 0;
}
h1	{
	font-family: arial; font-size: 14pt; font-weight: bold; color: #666;
}
h2	{
	font-family: arial; font-size: 12pt; font-weight: bold; color: #666;
}
		/* MAIN CONTENT BOX AND WRAPPER */

#main-content-box	{
	padding: 0; width: 945px;
}
#main-content-wrapper	{
	width: 945px; text-align: left; padding: 0;
}
.main-font	{
	font-family: verdana; color: #666; line-height: 1.5em; font-size: 9.5pt;
}

		/* COLUMN LEFT CODING */	

#column-left	{
	width: 208px; padding: 0; float: left; margin-top: 10px;
}
#nav-container	{
	padding: 0; margin-top: 0px; text-align: left; margin-left: 12px;
}
#magazine-box	{
	padding: 0; margin-top: 80px; text-align: center;
}
#cinch-box-left-column	{
	margin-top: 34px; padding: 0; text-align: center;
}

		/* WEBCAST CODING */
		
#month-wrapper {
	width: 580px;
	margin-left: 24px;
	padding: 0;
	text-align: center;
}
#month-title-box {
	width: 550px;
	border-width: 1px;
	border-color: #666;
	border-style: solid;
	border-bottom: none;
	background-color: #b93239;
	padding: 4px;
	text-align: left;
}
.month-title	{
	font-family: ARIAL;
	font-size: 13pt;
	color: #fff;
	font-weight: bold;
}

#zzz-wrapper	{
	width: 510px;
	text-align: left;
	padding: 0 0 2PX;
	border-width: 1px;
	border-style: solid;
	border-color: #666;
	background: url(../images2/dubli-bkgrd-list2.png) 0 0 no-repeat;
	margin-top: 6px;
	margin-left: 24px;
}
#zzz-wrapper2	{
	width: 510px;
	text-align: left;
	padding: 0 0 2px;
	background-color: #eaf3d6;
	border-width: 1px;
	border-style: solid;
	border-color: #666;
	margin-top: 6px;
	margin-left: 24px;
}
#zzz-box	{
	background-color: #ccc;
	padding: 2px;
	text-align: left;
}

#zzz-box-event {
	background-color: #F00;
	padding: 2px;
	text-align: left;
}
.zzz-box	{
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000;
}
#time-box	{
	margin-left: 24px;
	padding: 2px;
}
.time-font	{
	font-family: verdana;
	font-size: 8.75pt;
	font-weight: bold;
	color: #666; line-height: 1.5em;
}
.mtg-font	{
	font-family: verdana;
	font-size: 8.75pt;
	color: #666; line-height: 1.5em;
}
#link-box	{
	margin-left: 60px;
	padding: 0px;
}
.link-box	{
	font-family: verdana; font-size: 8.75pt; text-align: left; line-height: 1.3em;
}
.link-box a	{
	font-family: verdana; font-size: 8.75pt; text-align: left; text-decoration: underline; color: #00F;
}
.link-box a:visited	{
	font-family: verdana; font-size: 8.75pt; text-align: left; text-decoration: underline; color: #00F;
}
.link-box a:hover	{
	font-family: verdana;
	font-size: 8.75pt;
	text-align: left;
	text-decoration: underline;
	color: #F60;
}


#day-box1	{
	position: relative;
	width: 400px;
	padding: 0px;
	margin: 0px;
}
.day-box	{
	font-family: arial; font-size: 12pt; font-weight: bold;
}
#webinar-box1	{
	position: relative;
	width: 500px;
	margin-left: 30px;
	margin-top: 12px;
	padding: 0;
}
.webinar-box	{
	font-family: verdana; font-size: 9pt; line-height: 1.5em;
}
#day-box-container2	{
	position: relative;
	width: 560px;
	padding: 20px 12px;
	background: #edeef1;
	margin-left: 60px;
}
#day-box-container3	{
	position: relative;
	width: 500px;
	padding: 10px;
	background: #effbf0;
}
#day-box-container4	{
	position: relative;
	width: 500px;
	padding: 10px;
	background: #eff2fb;
}
		
		/* COLUMN RIGHT CODING */
#col_right	{
	float: right;
	width: 700px;
	text-align: left;
	padding: 0px;
}
#col-right-main-title-box	{
	padding: 0;
	width: 680px;
	margin-top: 20px;
	text-align: center;
	height: 30px;
}
#col-right-subtitle-box	{
	padding: 0;
	margin-top: 14px;
	margin-left: 20px;
	width: 640px;
}
.col-right-subtitle-font	{
	font-family: arial; font-size: 13pt; font-weight: bold; color: #666;
}
#million-image-box {
 padding: 0; text-align: center; margin-top: 34px;
}
#million-main-content {
 padding: 0; width: 600px; margin: 18px 0 0 40px; text-align: left;
}
#col-right-inside-wrapper	{
	position: relative; padding: 2px 10px 20px 0px;
}
#ownership-box	{
	text-align: center; padding: 0; width: 680px;
}
.ownership-font	{
	font-family: arial; font-size: 7.5pt; color: #666;
}
#browser-box	{
	padding: 0; text-align: right; width: 680px;
}
.browser-box-font	{
	font-family: arial; font-size: 7pt; color: #666;
}
#col-right-webast-float-left	{
	float: left; left: 10px; margin-top: 34px; padding: 0; width: 290px;
}
#webcast-box	{
	padding: 0; text-align: center; height: 114px;
}
#guest-box	{
	width: 280px; padding:0; margin-top: 30px; text-align: left;
}
#guest-box-inside-wrapper	{
	width: 280px; padding: 0; text-align: center; margin-left: 0px;
}
#guest-box-bullets-box	{
	width: 280px; margin-top: -8px; margin-left: 0px; text-align: left; padding: 0;
}
.guest-box-title-font	{
	font-family: arial; text-decoration: none; font-size: 11pt; color: #999; font-weight: bold;
}
.guest-box-bullet-font	{
	font-family: verdana; font-size: 8.5pt; line-height: 1.65em; color: #666;
}
#resource-library-box	{
	margin-top: 60px; width: 290px; text-align: left;
}
#resource-title-box	{
	padding: 0; margin-left: 10px; text-align: left;
}
#resource-library-pw-un-box	{
	margin-top: -14px; width: 290px; text-align: left;
}
#mannheimer-box	{
	width: 290px; text-align: left; margin-top: 40px; margin-left: 0px;
}
#audio-title-box	{
	padding: 0; margin-left: 24px; text-align: left;
}
#audio-box	{
	padding: 0; text-align: center; margin-top: 0px;
}
#audio-bottom-box	{
	padding: 0; width: 270px; margin-left: 20px; margin-top: 6px;
}
#float-right-video-box	{
	position: relative; width: 390px; text-align: center; margin-top: 40px; padding: 0; float: right;
}
#clear-both-col-right-inside-wrapper {
	clear: both; width: 700px; padding: 0; margin-top: 20px;
}
#partner-box	{
	position: relative; width: 660px; padding: 0 0 0 30px; text-align: left; margin-top: 20px;
}
#partner-box-float-left	{
	float: left; width: 300px; left: 30px; margin-top: 60px;
}
#partner-box-float-right	{
	padding: 0; text-align: center; margin-top: 0px; float: right; width: 300px;
}
#partner-link-box	{
	margin-top: -14px; width: 300px; text-align: left;
}
.partner-links	{
	font-family: verdana; font-size: 10.5pt; line-height: 1.6em;
}
.partner-links a:link	{
	font-family: verdana; font-size: 10.5pt; line-height: 1.6em; text-decoration: none; color: #666;
}
.partner-links a:visited 	{
	font-family: verdana; font-size: 10.5pt; line-height: 1.6em; text-decoration: none; color: #666;
}
.partner-links a:hover	{
	font-family: verdana; font-size: 10.5pt; line-height: 1.6em; text-decoration: underline overline; color: #F93;
}



			/* CLEAR   BOTH */
			
#clear-both	{
	clear: both; width: 945px; height: 16px;
}
#clear-both-hm-pg	{
	clear: both;
	width: 945px;
	height: 22px;
}
#reverse-auction-box	{
	position: absolute; padding: 0; margin-top: 40px; width: 325px; margin-left: 310px;
}

			/* BOTTOM    CONTAINER */

#bottom-image-container	{
	position: relative; height: 120px; width: 1011px; margin: 0 auto; text-align: center; background: url(http://www.yourdubliworld.com/images/btm-bkgrd1011-120png.png) no-repeat 0 0;
}

#btm-spacer-box-30	{
	width: 945px; padding: 0; height: 40px; text-align: center; margin-left: 33px;
}

#footer-main-container	{
	padding: 0; width: 945px; margin-left: 33px; text-align: center;
}
.nav_btm a:link	{
	font-family: verdana; font-size: 8.5pt; text-align: left; font-weight: bold; color: #666; text-decoration: none;
}
.nav_btm a:visited	{
	font-family: verdana; font-size: 8.5pt; text-align: left; font-weight: bold; color: #666; text-decoration: none;
}
.nav_btm a:hover	{
	font-family: verdana; font-size: 8.5pt; text-align: left; font-weight: bold; color: #c60; text-decoration: underline overline;
}
#copyright	{
	position: relative;
	margin-top: 40px;
	height: 30px;
	text-align: center;
}
.copyright	{
	font-family: geneva, verdana;
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
}
.copyright a:link	{
	font-family: geneva, verdana; font-size: 11px; text-decoration: none; color: #fff;
}
.copyright a:visited	{
	font-family: geneva, verdana; font-size: 11px; text-decoration: none; color: #fff;
}
.copyright a:hover	{
	font-family: geneva, verdana; font-size: 11px; text-decoration: none; color: #fff;
}

#footer_box	{
	text-align: center; top: 98px;
}
#footer_nav	{
	position: relative; padding: 0; width: 945px;
}
.footer_nav	a:link { font-weight: bold; color: #9c4519; font-size: 7.25pt; font-family: verdana; text-decoration: none; text-align: center; margin-right: 6px; margin-left: 6px; !important;
}
.footer_nav a:visited { color: #9c4519; text-align: center; height: 18px; font-weight: bold; font-size: 7.25pt; 
	font-family: verdana; margin-left: 6px; margin-right: 6px; text-decoration: none;
}
.footer_nav a:hover {
	text-decoration: underline overline; text-align: center; color: #c60; font-size: 7.25pt; font-family: verdana; font-weight: bold;
}

p.support-nav	{
	font-size: 8.0pt;
	width: 190px;
	margin-left: 12px;
	text-align: left;
	margin-bottom: 2px;
	margin-top: 10px;
}
.support-nav a:link	{
		font-family: verdana; font-size: 9.0pt; color: #666; text-decoration: none;
}
.support-nav a:visited	{
		font-family: verdana; font-size: 9.0pt; color: #666; text-decoration: none;
}
.support-nav a:hover	{
		font-family: verdana; font-size: 9.0pt; color: #b93239; text-decoration: underline;
}


p.navlink {
	font-size: 8pt;
	font-family: verdana;
	color: #9c4519;
	font-weight: bold;
	text-align: right;
	margin-bottom: 4px;
	margin-top: 0px;
}

p.navlink a {
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	display: block;
	color: #9c4519;
	border-right: 0px solid #9c4519; 
	background: url(http://www.yourdubliworld.com/images/nav-border196.gif) 0 0 no-repeat;
	padding-top: 6px;
	padding-bottom: 8px;
}
p.navlink a:visited	{
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	color: #9c4519;
}

p.navlink a:hover {
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	background: url(http://www.yourdubliworld.com/images/nav-bkgrd2.gif) 0 0 no-repeat;
	color: #fff; 
	border-right: 0px solid #fbf0ad;
}

p.navlink a:link span {
	display: none;
}

p.navlink a:visited span {
	display: none;
}

p.navlink a:hover span { 
	background-image: url();
	position: absolute;
	top: 134px;
	left: 260px;
	width: 190px;
	height: 198px;
	display: block;
}

p.navlink2 {
	font-size: 9pt;
	margin-left: 12px;
	font-family: verdana;
	color: #C1CEFF;
	font-weight: bold;
	text-align: LEFT;
	margin-bottom: 2px;
	margin-top: 0px;
}

p.navlink2 a {
	font-size: 9.0pt;
	font-family: verdana;
	text-decoration: none;
	display: block;
	color: #587891;
	background-color: #dcdce4;
	padding-top: 2px;
	padding-bottom: 2px;
}
p.navlink2 a:visited	{
	font-size: 9.0pt;
	font-family: verdana;
	text-decoration: none;
	color: red;
	background-color: transparent;
}

p.navlink2 a:hover {
	font-size: 9.0pt;
	font-family: verdana;
	text-decoration: none;
	background-color: #90adbf; 
	color: blue; 
}
p.navlink2 a:active {
	font-size: 9pt;
	font-family: verdana;
	text-decoration: none;
	background-color: #dcdce4;
	color: red;
}
#nav-t-container	{
	position: relative; 
	width: 680px; 
	padding: 0; 
	border-top:	1px solid #9c4519; 
	border-left: 1px solid #9c4519;  
	background: #dcca84;
}
#nav-t-box	{
	padding: 0;
	float: left;
	text-align: center;
	width: 144px;
}
p.nav-t {
	font-size: 8pt;
	font-family: verdana;
	color: #000;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
}

p.nav-t a {
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	display: block;
	color: #000;
	border-bottom: 1px solid #9c4519;
	border-right: 1px solid #9c4519;
	background: url() 0 0 no-repeat;
	padding-top: 6px;
	padding-bottom: 6px;
}
p.nav-t a:visited	{
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	color: #000;
}

p.nav-t a:hover {
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	background: #1f5191;
	color: #fff; 
	
}



p.nav-t2 {
	font-size: 8pt;
	font-family: verdana;
	color: #000;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
}

p.nav-t2 a {
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	display: block;
	color: #000;
	border-bottom: 1px solid #9c4519;
	border-right: 1px solid #9c4519;
	padding-top: 6px;
	padding-bottom: 6px;
}
p.nav-t2 a:visited	{
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	color: #000;
}

p.nav-t2 a:hover {
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	background: #1f5191;
	color: #fff; 
}


p.nav-t3 {
	font-size: 8pt;
	font-family: verdana;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
}

p.nav-t3 a {
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	display: block;
	background: #9c4519;
	color: #fff;
	border-bottom: 1px solid #9c4519;
	border-right: 1px solid #9c4519;
	padding-top: 6px;
	padding-bottom: 6px;
}
p.nav-t3 a:visited	{
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	background: #9c4519;
	color: #fff;
}

p.nav-t3 a:hover {
	font-size: 8pt;
	font-family: verdana;
	text-decoration: none;
	background: #9c4519;
	color: #fff; 
}
