body {
  text-align:center;  
  font-family:"trebuchet MS", arial, helvetica, sans-serif;
	font-size:0.8em;
}

a {
  text-decoration:none;
  color:#49568a;
}

a:hover {
  text-decoration:underline;
}

img {
  padding:0px;
  margin:0px;
  border:none;  
}


.gallery {
  padding:1px;
  margin:4px;
  border:1px solid #eee;
}

#container {
  width:936px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  margin-top:-20px;
  background:#fff url(gfx/top.png) top left no-repeat;
  
}

#top {
  width:100%;
  height:90px;
  
}

#content {
  width:100%;
  padding:10px;
  overflow:hidden;
}

#left  {
  padding:20px;
  width:360px;
  float:left;
}

#right  {
  margin-top:20px;
  margin-right:50px;
  float:right;
  width:480px;
  font-size:1em;
  line-height:1.5em;
  overflow:hidden;
}

.m_img {
  padding:0px;
  border-bottom:1px solid #ccc;
  width:100%;
  margin-top:10px;
}

h2 {
  color: #49568a; 
}

h3 {
  color: #49568a; 
  font-size:1.2em;
}

h4 {
  color: #49568a; 
  margin:0px;
  margin-top:5px;
  font-size:1.25em;
  line-height:1.25em;
}

.bigb a {
  color:#808080;
  
}


.roundedcornr_box_199650 {
   background: #e6e6fc url(gfx/roundedcornr_199650_grad.gif) repeat-x top left;
}
.roundedcornr_top_199650 div {
   background: url(gfx/roundedcornr_199650_tl.gif) no-repeat top left;
}
.roundedcornr_top_199650 {
   background: transparent url(gfx/roundedcornr_199650_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_199650 div {
   background: url(gfx/roundedcornr_199650_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_199650 {
   background: transparent url(gfx/roundedcornr_199650_br.gif) no-repeat bottom right;
}

.roundedcornr_top_199650 div, .roundedcornr_top_199650,
.roundedcornr_bottom_199650 div, .roundedcornr_bottom_199650 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_199650 { margin: 0 20px; }


.roundedcornr_box_906524 {
	background: url(gfx/roundedcornr_906524_tl.png) no-repeat top left;
}
.roundedcornr_top_906524 {
	background: url(gfx/roundedcornr_906524_tr.png) no-repeat top right;
}
.roundedcornr_bottom_906524 {
	background: url(gfx/roundedcornr_906524_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_906524 div {
	background: url(gfx/roundedcornr_906524_br.png) no-repeat bottom right;
}
.roundedcornr_content_906524 {
	background: url(gfx/roundedcornr_906524_r.png) top right repeat-y;
}

.roundedcornr_top_906524 div,.roundedcornr_top_906524,
.roundedcornr_bottom_906524 div, .roundedcornr_bottom_906524 {
	width: 100%;
	height: 20px;
	font-size: 1px;
}
.roundedcornr_content_906524, .roundedcornr_bottom_906524 {
	margin-top: -19px;
}
.roundedcornr_content_906524 { padding: 0 15px;  }


.roundedcornr_box_522148 {
   background: #ffffff url(gfx/roundedcornr_522148_grad.gif) repeat-x top left;
}
.roundedcornr_top_522148 div {
   background: url(gfx/roundedcornr_522148_tl.gif) no-repeat top left;
}
.roundedcornr_top_522148 {
   background: transparent url(gfx/roundedcornr_522148_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_522148 div {
   background: url(gfx/roundedcornr_522148_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_522148 {
   background: transparent url(gfx/roundedcornr_522148_br.gif) no-repeat bottom right;
}

.roundedcornr_top_522148 div, .roundedcornr_top_522148,
.roundedcornr_bottom_522148 div, .roundedcornr_bottom_522148 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_522148 { margin: 0 20px; }


.roundedcornr_box_503736 {
   background: #dc2b19;
}

.roundedcornr_box_503736 a {
   color: #fff;
}

.roundedcornr_top_503736 div {
   background: url(gfx/roundedcornr_503736_tl.png) no-repeat top left;
}
.roundedcornr_top_503736 {
   background: url(gfx/roundedcornr_503736_tr.png) no-repeat top right;
}
.roundedcornr_bottom_503736 div {
   background: url(gfx/roundedcornr_503736_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_503736 {
   background: url(gfx/roundedcornr_503736_br.png) no-repeat bottom right;
}

.roundedcornr_top_503736 div, .roundedcornr_top_503736, 
.roundedcornr_bottom_503736 div, .roundedcornr_bottom_503736 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_503736 { margin: 0 20px; }

