* {
padding:0;
margin:0;
}

body{
padding:0; 
margin:0; 
border:0;
background-color:#999999;
font-size:76%; 
font-family:arial;
}

img{
border:none;    
}

h1{
clear:both;
padding-bottom:10px;
font-size:18pt;
}

h2{
padding:0px 0px 10px 0px;
font-size:14pt;    
}

h3{
padding-top:10px;
padding-bottom:15px;
font-size:12pt;    
}

p{
padding-bottom:10px;
font-size:10pt;    
}

p.cpt{
padding:15px 0px 0px 0px;
color:#ffffff;
font-size:10pt;    
}

p.bold{
font-weight:bold;    
}

#left_space{
position:absolute;
top:0px;
left:0px;
width:60%;
height:100%;
background-color:#993333;
z-index:1;    
}

#wrapper{
position:absolute;
top:0px;
left:50%;
margin-left:-400px;
z-index:200;
width:800px;
height:100%;
}

#content{
position: relative;
zoom: 1; /* IE6 */    
}

#content a{
color:#ffffff;    
}

#main{
float:left;
width:736px;
margin: 30px 0 15px 0;
padding:30px;
background-color:#ffffff;
border:solid 2px #000000;
-moz-border-radius:15px;
-webkit-border-radius:15px;
-khtml-border-radius:15px;
border-radius:15px;
behavior:url(ie-css3.htc);    
}

.teaser{
float:left;
width:736px;
margin: 10px 0 10px 0;
}

.tteaser{
float:left;
width:448px;
padding:15px;
margin-right:30px;
background-color:#ffffff;
border:solid 2px #993333;
-moz-border-radius:15px;
-webkit-border-radius:15px;
-khtml-border-radius:15px;
border-radius:15px;
behavior:url(ie-css3.htc);
position: relative;
z-index: 400;    
}

.iteaser{
float:left;
width:190px;
padding:15px;
background-color:#ffffff;
border:solid 2px #999999;
-moz-border-radius:15px;
-webkit-border-radius:15px;
-khtml-border-radius:15px;
border-radius:15px;
behavior:url(ie-css3.htc);
position: relative;
z-index: 400;    
}

#logo{
width:100%;
text-align:right;
padding-bottom:20px;
}

#header{
padding-top:30px;
width:800px;
color:#ffffff;    
}

#header ul{
margin-top:10px;
list-style-type:none;    
}

#header ul li{
display:inline;
margin-right:10px;    
}

#header a{
color:#ffffff;    
}

#hm{
float:left;
width:800px;
margin-bottom:10px;
border-bottom: solid 1px #ffffff;    
}

#hml{
float:left;
width:400px;
}

#hmr{
float:left;
width:400px;
text-align:right;    
}
