

/* menu styles */
#jsddm
{	
	display: block;
	width: 780px;
	height: 41px;
	background: url('../images/navbg.jpg') repeat-x top left;
	border-top: 3px solid #9a0229;
	border-bottom: 4px solid #9a0229;
	position: relative;
	top:0px;
	left: 0px;
	float: left;
	margin: 0px;
	padding: 0px;
	z-index: 100;
	}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Tahoma, Arial;
		position: relative;
		vertical-align: middle;
		top: 0px;
		left: 5px;
		height: 24px;
		top: 0px;

		}

	#jsddm li a
	{	display: block;
		padding: 5px 10px 0px 16px;
		text-decoration: none;
		font-size: 10px;
		color: #a0022a;
		font-weight: bold;
		white-space: nowrap;
		border-right: 1px solid #626262;
		height: 31px;

		}

	#jsddm li a:hover {

		}
		
	
					
						#jsddm li.contactnav a{
							border-right: none;
						}
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			top: 0px;
			left: 0px;
			visibility: hidden;
			}
		
			#jsddm li ul li
			{	
				position: relative;
				top: 43px;
				left: 0px;
				float: left;
				border: 2px solid #9a0229;
				display: inline;
				}
			
			#jsddm li ul li a	{
	float: left;
				width: 150px;
					background: #d5dbe8;
				color: #9a0229;
				font-family: times;
				font-variant: small-caps;
				font-size: 12px;
				height:14px;
				padding: 5px;
				}
			
			#jsddm li ul li a:hover
			{	background: #556b93;
				color: #fff;
				}



.footer_socialmedia {
	position: relative;
	top: 10px;
	left: 320px;
	width: 150px;
}

.navbg {
	display: block;
	width: 771px;
	height: 25px;
	background: #e6dbcd;
	position: relative;
	top:0px;
	left: 0px;
	float: left;
}


ul#nav  {
position: relative;
top: 7px;
left:0px;
width: 775px;
height: 11px;
}
ul#nav ,
ul#nav li {
    margin: 0;
    padding: 0;
    list-style: none;
}
ul#nav  li {
    display: inline;
}
ul#nav li a {
    display: block;
    height: 11px;
    float: left;
    background: url('../images/nav.gif');
    background-repeat: no-repeat;
    text-indent: -3000px;
	outline: none;
}
ul#nav li.home a {
    width: 46px;
    background-position: 0px 0px;
}
ul#nav li.meet a {
    width: 78px;
    background-position: -48px 0px;
}
ul#nav li.press a {
    width: 38px;
    background-position: -126px 0px;
}
ul#nav li.speaking a {
    width: 87px;
    background-position: -164px 0px;
}

ul#nav li.schedule a {
    width: 56px;
    background-position: -251px 0px;
}

ul#nav li.articles a {
    width: 92px;
    background-position: -307px 0px;
}

ul#nav li.past a {
    width: 99px;
    background-position: -399px 0px;
}


ul#nav li.store a {
    width: 71px;
    background-position: -498px 0px;
}


ul#nav li.request a {
    width: 95px;
    background-position: -571px 0px;
}

ul#nav li.contact a {
    width: 64px;
    background-position: -666px 0px;
}


ul#nav li.links a {
    width: 35px;
    background-position: -730px 0px;
}



/* hover state */

ul#nav li.home a:hover {
    background-position: 0px -16px;
}
ul#nav li.meet a:hover {
    background-position: -48px -16px;
}
ul#nav li.press a:hover {
    background-position: -126px -16px;
}
ul#nav li.speaking a:hover {
    background-position: -164px -16px;
}

ul#nav li.schedule a:hover {
    background-position: -251px -16px;
}

ul#nav li.articles a:hover {
    background-position: -307px -16px;
}

ul#nav li.past a:hover {
    background-position: -399px -16px;
}


ul#nav li.store a:hover {
    background-position: -498px -16px;
}


ul#nav li.request a:hover {
    background-position: -571px -16px;
}

ul#nav li.contact a:hover {
    background-position: -666px -16px;
}


ul#nav li.links a:hover {
    background-position: -730px -16px;
}


