/* Zero down margin and padding on all elements 
============================================= */
* {
  margin: 0;
  padding: 0;
}

/* padding 
======== */
#navigation {
  padding-top: 20px;
  padding-bottom: 20px;
}

#navigation * {
  padding-left: 20px;
  padding-right: 20px;
}

#navigation * * {
  padding-left: 0;
  padding-right: 0;
}

/* fonts & headings
================= */
body {
  font-family:tahoma,Helvetica,Verdana,Arial,Georgia;
  font-size:67%; /*  62%/1.5 */
  background-color:#c5c5d8;
}

h1 {
  font-size: 2.4em;
  font-weight: normal;
}

.alignHeadings {
  font-size: 2.0em;
  font-weight: normal;
  margin-left:250px;
}

p {
	color:#616161;
	line-height:20px;
}

p, li {
  font-size: 1.4em;
}

h1, h2, p {
  margin: 1em 0; 
  padding-right:3em;

}

/* layout (technique for correct display)
============================== */
body {
  text-align: center; 
  min-width: 760px;
}

#wrapper {
  width: 960px; 
  margin: 0 auto; 
  text-align: left;
  background: #ededed url(images/content-right3.png) repeat-y right top;
}

#logo {
  height: 121px;
  width:920px;
  background-color:#b0b0b0;
  border:0;
  margin-bottom:50px;
}

#content { 
  width: 750px;
  float: right; 
}

#navigation { 
  width: 180px; 
  float: left; 
  list-style: none;
} 

#footer { 
  clear: both;
  padding: 10px 0;
  background-color:#b0b0b0;
} 


/* main navigation
=========== */
a.menu {
	line-height:30px;
	margin:20px 0;
}

a:link , a:visited {
  display: block;
  width: 138px;
  height: 40px;
  color: #000;
  text-decoration: none;
} 

 a.displayLinksInline{
  display: inline;
  line-height: 0px;
} 

/* bottom navigation 
======================== */
#navlinks {
	margin-left:103px; 
}

#navlinks li {
	display: inline; 
	margin-right:10px; 
    padding-right: 8px;
	border-right: 1px solid #5a5a5a;
}

#navlinksSecondline {
	margin-left:340px; 
}

#navlinksSecondline li {
	display: inline; 
	margin-right:10px; 
    padding-right: 8px;
	border-right: 1px solid #5a5a5a;
}

#navlinksSecondline li.last {
	border-right:0;
}

a.footerMenu {
	display:inline;
	text-decoration:none;
}

/* flexible rounded box (main content)
=====================*/
.liquid-round {
	margin-top:20px;
	width:710px;
	background:#fff url(images/flexibox/new/test/leftside.gif) repeat-y left top;
}
.top {
	width:100%;
	height:20px;
	background:url(images/flexibox/new/test/top.gif) no-repeat left top;
}
.top span {
	display:block;
	position:relative;
	height:20px;
	background:url(images/flexibox/new/test/top-right.gif) no-repeat right top;
}
.center-content {
	position:relative;
	background:url(images/flexibox/new/test/rightside.gif) repeat-y right top;
	padding:1px 0 50px 45px;
	margin:-1px 0 -50px 0;
}
.bottom {
	width:100%;
	height:60px;
	background:url(images/flexibox/new/test/bottom.gif) no-repeat left bottom;
}
.bottom span {
	display:block;
	position:relative;
	height:60px;
	background:url(images/flexibox/new/test/bottom-right.gif) no-repeat right top;
}