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

body {font-family: Arial, Helvetica, sans-serif; font-size: 100%; margin: 0; padding: 0; background: #ffffff url(imgs/bg_img.gif) no-repeat center  top; width: 100%; }

 
#container {width: 960px; margin: 0 auto; position: relative;  } 


#header {width: 960px; height: 150px;}
.paddinglogo {padding-left:30px;}

#headernav  { font-family:"Times New Roman", Times, serif;list-style-type: none; width: 960px; height: 35px; text-align: right;font-size: 80%; background-color:#42210B; margin-bottom: 15px;}

#headernav ul {margin: 0px; padding: 0px; list-style: none;}


#headernav li {color:#fff; display:inline; padding-right: 30px; padding-left: 30px; line-height: 32px;}

#headernav a {color:#fff; text-decoration:none; overflow: hidden; border: none;} 

#headernav a:hover {color: #FF6699;} 



#contentbanner {width: 920px; height: 230px; margin-bottom: 0px; padding: 20px; font-size: 85%;	color:#FFFFFF; background-color:#42210B; background-image:url(imgs/bg_banner.png); background-repeat: no-repeat; background-position: right; clear:both;}


#content {  width: 920px; margin-bottom: 0px; padding: 20px; font-size: 85%; color:#000000; background-image: url(imgs/floral.gif); overflow:hidden; background-repeat: no-repeat;background-position: -10px left;}
#content2 {  width: 920px; margin-bottom: 0px; padding: 20px; font-size: 85%; color:#000000;  background-image: url(imgs/content2bg.gif); background-repeat: no-repeat;background-position: top right;}
#content3 {  width: 920px; margin-bottom: 0px; padding: 20px 20px 20px 0px; font-size: 85%; color:#000000;}

#content p {font-size: 100%; line-height: 145%; margin-top: 0px; padding-top:0px; margin-bottom: 10px; margin-top: 0px;}

.headertext { font-size: 120%; margin-top:0px; font-weight: normal;  }
.browntext { color:#42210B; font-size: 110%; font-weight: bold; padding-left: 30px;}
.borderbottom { margin-bottom: 8px;  padding-bottom: 15px; border-bottom: dotted #42210B 1px;}

#content ul { padding-top: 5px; margin: 0px; paddding: 0px; margin-bottom: 10px;}

#content3 li { padding-bottom: 4px;}

.floatleft {float: left; width: 300px; color:#000; margin-right: 50px;}

.floatleft2 { float: left; margin-bottom: 0px; padding-bottom: 0px; width: 560px;  color:#ffffff;}

.floatleft4 {float: left; width: 300px; color:#000; margin-right: 50px; margin-top: 110px;}

.floatleft3 { float: left; margin-bottom: 0px; padding-bottom: 0px; width: 560px;  color:#000000;}

#logos {list-style-type: none;}
#logos ul {margin: 0px; padding: 0px; list-style: none; }

#logos li {float:left;  display: block; height: 76px; text-align: center; text-align:center; color: #42210B;padding-right:40px; line-height:520%;}
#logos a {display: block; height: 76px; color: #42210B; text-decoration:none; overflow: hidden; border: none;text-align:center; } 
#logos a:hover {color:#FF6699; } 

#logos li.cheek{ width: 120px;} 
#logos a.cheek{width: 120px; background:transparent url(imgs/cheeklogo.gif); background-repeat: no-repeat; background-position: bottom center; border: none; text-align:center;} 
#logos a:hover.cheek{ background:transparent url(imgs/cheeklogo_over.gif); background-repeat: no-repeat; background-position: bottom center; border: none; text-align:center;} 

#face {list-style-type: none; padding-top:80px; padding-left:310px;}
#face ul {margin: 0px; padding: 0px; list-style: none;}
#face li {float:left;  display: block; height: 39px;  text-align: center; text-align:center;}
#face a {display: block; height: 39px; color:#fff; text-decoration:none; overflow: hidden; border: none;text-align:center; } 
#face li.facebook{ width: 247px;} 
#face a.facebook{width: 247px; background:transparent url(imgs/facebook.png); background-repeat: no-repeat; background-position: bottom center; border: none; text-align:center;} 
#face a:hover.facebook{ background:transparent url(imgs/facebook_over.png); background-repeat: no-repeat; background-position: bottom center; border: none; text-align:center;} 



.gallery {margin-left:100px; margin-top: 0px;}

.galleria{list-style:none;width:700px}
.galleria li{display:block;width:70px;height:70px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:10px;}
* html .galleria li div span{width:400px} /* MSIE bug */



#footer {clear:both; text-align:left; font-size: 75%; padding-top: 20px; width: 930px; padding-left: 30px; color: #FF6699; letter-spacing: 0px;}
#footer a {color:#FF6699; letter-spacing: 0px;}
#footer a:hover {color:#42210B; letter-spacing: 0px;}


a {color:#ffffff; text-decoration:none;}
a:hover {color:#FF6699; }



h1 { font-family: "Times New Roman", Times, serif; font-size: 220%; color:#BD1E51; margin-bottom: 5px; padding-bottom: 0px; margin-top: 0px;}

h2 {font-family: "Times New Roman", Times, serif;font-size: 160%; color:#BD1E51;font-weight: normal;}

h3 {font-family: "Times New Roman", Times, serif; font-size: 130%; color: #42210B; font-weight: bold; margin-bottom: 8px; margin-top: 15px; padding-top: 15px; border-top: dotted #42210B 1px;}

.h3sub {font-weight: normal; font-style: italic; font-size: 90%;}





.clear {clear: both;}


