body {
font:12px Calibri, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Luxi Sans", Arial, sans-serif; 
}

#image_link { 
text-decoration:none;  
}

#link_header{
border: 0px;
}


h1 {
text-align : center ;
margin : 0px 0px 0px 0px ;

font:26px Calibri, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Luxi Sans", Arial, sans-serif;
font-weight: bold;
}

h2 {
font:20px Calibri, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Luxi Sans", Arial, sans-serif;
}

h3 {
font:14px Calibri, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Luxi Sans", Arial, sans-serif;
}

h4 {
font:14px Calibri, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Luxi Sans", Arial, sans-serif;
font-weight: bold;
}

#wrapper {
margin-left:auto;
margin-right:auto;
position:relative;
width:910px;
}

#footer {

}


.errorlist li{ list-style-image:url(/site_media/images/cancel_16.png); padding-top:3px;}

a{ text-decoration:none;}

a:visited{  text-decoration:none;}
a:hover{  text-decoration:underline;} 



#header_content {
padding-top : 10px;
margin-bottom : 20px ;
-moz-background-origin:padding;
-moz-border-radius:15px;
-webkit-background-origin:padding;
-webkit-border-radius :15px;
padding-bottom : 10px;
}

#header_img{
text-align : center ;
}

.h2r_message{
font-size : 20px;
margin-top :10px ;
margin-bottom :10px ;
padding:5px ;
-moz-background-origin:padding;
-moz-border-radius:15px;
text-align : center ;
-webkit-background-origin:padding;
-webkit-border-radius :15px;
}

#content {
left:0;
position:absolute;
width:720px;
padding-left : 5px ;
padding-right : 5px ;

}



.bubble {    
padding-bottom : 10px ;
padding-top : 10px ;
padding-left : 2px ;
padding-right : 2px ;
margin-bottom : 20px;
-moz-background-origin:padding;
-moz-border-radius:15px;
-webkit-background-origin:padding;
-webkit-border-radius :15px;
}  


.bubble h2 {
padding-left:10px;
}

.in_bubble{
padding-left:10px;
}



