@charset "UTF-8";
/* CSS Document */

html{height:100.01%;}

body{text-align:center; font-family:Arial, Arial, Helvetica, sans-serif; font-size: 62.5%; color:#ffffff; line-height:1.3em; background:#25130b url(../images/background.jpg) top center;}

#bg_page{width:780px; background-color:#26140d; border-left:#584137 solid 1px; border-right:#584137 solid 1px; border-bottom:#584137 solid 1px; 
margin:0 auto 0 auto;}

#page{width:760px; background-color:#FFFFFF; margin:0 auto 0 auto; overflow:hidden;}

.prop{width:760px;}

	img#logo{margin:19px 0 0 21px; float:left;}
	
#small_box{width:473px; float:right; margin:10px 52px 0 0;}
#small_top{width:459px; background:url(../images/small_top.png) no-repeat top; padding:13px 0 0 14px;}
#small_bottom{width:473px; height:14px; background:url(../images/small_bottom.png) no-repeat;}
#small_content{width:436px; background:url(../images/bg_small_box.jpg) bottom no-repeat #94867e; padding:43px 0 33px 9px;}
	#small_content p{color:#FFFFFF; font-size:14px; margin:15px 0 0 0; width:424px;}

	
#main{width:740px; float:left; padding:14px 0 0 20px;}

.hr_top{width:717px; height:6px; background:url(../images/hr_top.png) no-repeat; margin:0 0 6px 0; float:left;}
.hr_bottom{width:717px; height:6px; background:url(../images/hr_bottom.png) no-repeat; margin:6px 0 25px 0; float:left;}

.small_hr_top{width:541px; height:6px; background:url(../images/small_hr_top.png) no-repeat; margin:0 0 6px 0; float:left;}
.small_hr_bottom{width:541px; height:6px; background:url(../images/small_hr_bottom.png) no-repeat; margin:6px 0 0 0; float:left;}

.smallest_hr_top{width:337px; height:6px; background:url(../images/smallest_hr_top.png) no-repeat; float:left; margin:0 0 6px 0;}
.smallest_hr_bottom{width:337px; height:6px; background:url(../images/smallest_hr_bottom.png) no-repeat; float:left; margin:6px 0 0 0;}

.left_column{width:337px; float:left; margin:20px 0 25px 0;}
.right_column{width:337px; float:right; margin:20px 20px 25px 0;}



.box{width:699px; border:#bbb4b1 solid 1px; padding:0 9px 25px 9px; float:left;}

.small_box{width:514px; border:#bbb4b1 solid 1px; padding:25px 9px 25px 9px; float:left;}

.smallest_box{width:335px; border:#bbb4b1 solid 1px; float:left;}
	.smallest_box p{margin:25px 10px 25px 10px;}

.small_box li{line-height:1.9em; background-position:0px 8px;}

img#comensa{float:right; margin:10px 33px 0 0;}
img#federation{float:right; margin:15px 20px 0 0;}

.small_box_prop{width:335px; float:left; min-height:180px; height:auto !important; height:180px;}


p#sam{width:412px; float:left;}
img#samantha{float:left; margin:30px 0 0 50px;}

ul.small_li{margin:25px 0 0 9px;}
p.indent{margin:20px 0 0 60px;}

.smallest_box a{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#2c1a00; text-align:right; float:right;
background:url(../images/pdf_download.jpg) no-repeat right center; padding:7px 30px 7px 0; margin:55px 10px 0 0;}



#big_box{width:745px; float:left; margin:20px 0 0 7px;}
#big_top{width:745px; background:url(../images/big_top.png) no-repeat top; padding:13px 0 0 0;}
#big_bottom{width:745px; height:12px; background:url(../images/big_bottom.png) no-repeat;}

#big_brown{width:703px; margin:0 auto 0 auto; background:url(../images/bg_big_brown.jpg) no-repeat bottom #9a8d86; padding:20px 10px 20px 10px;}
	#big_brown p{color:#FFFFFF; text-align:center;}

#details{float:left; width:760px;}

#details p{color:#85353e; font-size:11px; text-align:center; position:relative; margin:20px 0 10px 0;}

#details p strong{color:#6e6567; font-weight:normal;}


img#footer{float:right; margin:5px 3px 20px 0;}


/************* Text Styles ***************/

h1{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:16px; color:#840000; font-weight:bold; margin:0 0 6px 0; float:left;}

h2{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px;}

h3{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#2d1b00; padding:10px 0 10px 10px;}

p{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:13px; color:#2c1a00; line-height:1.3em; margin:25px 0 0 0;}

strong{font-weight:bold;}
em{color:#840000; font-weight:bold; font-style:normal;}

a#contact{float:right; margin:10px 56px 0 0; color:#840000; font-size:14px; font-weight:bold; text-decoration:none; background:url(../images/red_square.gif) no-repeat left center; padding:0 0 0 12px;}
a#contact:hover{background:none;}

li{font-family:"Century Gothic", Arial, Helvetica, sans-serif; font-size:13px; color:#2c1a00; line-height:1.3em; 
background:url(../images/red_square.gif) no-repeat left top; background-position:0px 5px; padding:0 0 0 15px; line-height:1.3em;}



/************* Accessibility ***************/	

/* clearing */ 
.clear{clear:both; height:1px; margin:0; padding:0; font-size: 15px; line-height: 1px;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;} 
* html>body .clearfix{display: inline-block; width:100%;}
* html .clearfix {/* Hides from IE-mac \*/ height: 1%; /* End hide from IE-mac */ }

/* accessibility */ 
.accessibility { position: absolute; top: -999em; left: -999em;}