* { padding: 0; margin: 0; }
body {
font-family:"Arial", serif;
font-size: 76%;
background-color: #ffffff;
background-image: url(../img/background.jpg);
background-repeat: repeat-x;
color:#4e4e50;
 }
.left { float: left; }
.right { float: right; }
img { 
	border: 0; 
	}
img.frontimg
{
	margin-top:47px;
}
div#container {
	margin: 10px auto;	
	width:900px;
	background-color:#ffffff;

}
div#container_top {
width:100%;
background-color: #eaebe1;
border: 2px solid #fff;
height: 113px;


}
div#container_left{
width: 285px;
float: left;
border-right: 2px solid #ffffff;
}

div#container_left_about{
width:636px;  
height: 670px;
background-image: url(../img/about_background.jpg);
background-color: #d6d9c6;
float: left;
border-right: 2px solid #ffffff;
}

div#container_left_about ul
{
	list-style-type: disc;
	color: #822c52;
	margin-left: 45px;
	line-height: 18px;
	margin-top: -15px;
}
div#container_left_about li
{
	padding-right: 20px;
	padding-top: 5px;
}
div#container_right{
width: 613px;
float: left;
text-align:right;
}

div #container_right #container_right_small{
width: 180px;
float: left;
text-align: left;
padding-left: 18px;
padding-top: 15px;
}

div #container_right #container_right_big{
width: 360px;
float: left;
text-align: left;
padding-left: 18px;
padding-top: 15px;
}

div #container_right #container_right_sub{
width: 613px;
text-aliign:right;
border-bottom: 2px solid #ffffff;
}


div #container_right #container_right_sub ul{	
font-size: 12px;
height: 28px;
margin-top: 12px;
}

div #container_right #container_right_sub ul li { margin-left:10px; display:-moz-inline-box; -moz-box-orient:vertical; display:inline-block; vertical-align:top; word-wrap:break-word; }
  * html div #container_right #container_right_sub ul li { display:inline; }
  * + html div #container_right #container_right_sub ul li { display:inline; }
div #container_right #container_right_sub ul li > * { display:table; table-layout:fixed; overflow:hidden; }

div #container_right #container_right_sub ul li a {
font-size: 12px;
display: block;
text-decoration: none;
}
div #container_right #container_right_sub ul li a.selected {
color:#822c52;
}
div #container_right #container_right_sub ul li a:hover {
color:#822c52;
}


/************ Start typography ************/

/* Anchors */
a { color:#686967; text-decoration: none;}
a:hover { color: #822c52; }

a.red 
{
color:#822c52;
text-decoration: underline;
font-weight: bold;
}
p {
font-size: 13px;
line-height: 18px;
padding: 9px 20px;
}

h1
{
font-family: times;
padding: 15px;
color:#686967;
font-weight:normal;
font-size: 22px;
line-height:50px;
}


h2
{
color:#686967;
font-weight:normal;
font-size: 14px;
line-height:25px;
}

h3
{
color:#822c52;
font-weight:bold;
font-size: 14px;
line-height:30px;
padding: 9px 20px;
}
h4
{
color:#822c52;
font-weight:bold;
font-size: 14px;
line-height:28px;
}

/********* End typography ************/