#body {
	background-image:url('/site_images/pageBackground.jpg');
	background-repeat:repeat-x;
	background-color:#bed3fe;
	overflow:auto;
	background-position:0 bottom;
	background-attachment:fixed;
}

body {
	font-family:"Trebuchet MS";
	margin:0px;
	font-size:12px;
}

p, h1, h2, h3, h4, h5 {
	margin-top:0px;
	margin-bottom:12px;
}

h1, h2, h3, h4, h5, h6	{ color: #aa0000; } 

h1 {font-size:23px;}
h2 {
	font-size:17px;
	color:#aa0000;
	border-bottom:1px solid #cccccc;
	margin-top:4px;
}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

a {
  color:#990000;
  text-decoration:none;
}

a:hover {
  color:#000000;
}

a img {
  border:none;
}

#mainContainer {
  width:950px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  overflow:auto;
  background-color:#ffffff;
  border:none;
  padding:0px;
  margin-bottom:0px;
}

#banner {
  height:145px;
  padding:0px;
  margin:0px;
  background:url('/site_images/banner.jpg') no-repeat;
  overflow:auto;
}

#bannerMenu {
  padding:0px;
  margin-bottom:20px;
  clear:right;
  overflow:auto;
}

#bannerMenu a {
  font-weight:bold;
}

#bannerMenuLeft {
  width:500px;
  float:left;
}

#bannerMenuRight {
  width:300px;
  float:right;
  text-align:right;
}

#eazyCMSContent {
	padding:25px 43px 5px 43px;
	overflow:auto;
}

.backToMainMenuLinks {
  text-align:center;
  margin-top:12px;
}

#footer {
  width:950px;
  height:32px;
  overflow:auto;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:25px;
  background:url('/site_images/bottomCurve.png') no-repeat;
}

#leftMenu {
  width:152px;
  float:left;
  padding:0px;
  margin-right:24px;
}

#leftMenu ul {
  width:150px;
  padding:0px;
  margin:0px;
  background-color:#eeeeee;
  border:1px solid #dddddd;
}

#leftMenu img {
  border:1px solid #cccccc;
  margin-top:12px;
}

#leftMenu ul, #leftMenu li {
  margin:0px;
  padding:0px;
  list-style:none;
}

#leftMenu ul a {
  display:block;
  padding:3px;
  margin:2px;
  border:1px solid #eeeeee;
}

#leftMenu ul a:hover, #currentpage {
  background-color:#ffffff;
  border:1px solid #dddddd !important;
  color:#000000;
}

#currentpage {
  font-weight:bold;
}

#content {
  width:686px;
  float:left;
}

#screenShots a img {
  filter:alpha(opacity=30);
  opacity:0.3;
}

#screenShots a:hover img {
  filter:alpha(opacity=100);
  opacity:1;
}

#leftMenu li span {
  display:block;
}
