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

body {margin: 20px 0 10px 0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000;}
body .gallery .wrapper{ width: 700px;} 
body .gallery .wrapper .container{ width: 700px; float: left;} 
body .gallery .wrapper .container .leftColumn{ width: 690px; float: left; margin: 0 5px 0 0;} 
body .gallery .wrapper .container .leftColumn { width: 690px; float: left; margin: 0 5px 0 0;}
body .gallery .wrapper .container .leftColumn .header{ width: 690px; height: 113px; float: left; margin: 0 0 5px 0; padding: 0;background: url(../images/Gallery-header-image.gif) no-repeat left top;}
body .gallery .wrapper .container .leftColumn .header h1{float: left; margin: 0; padding: 37px 0px 0px 210px; font-size: 30px; color: #0b7d31;}
body .gallery .wrapper .container .leftColumn .header img{float: right; margin: 0; padding: 37px 20px 0px 0px; border: none;}
body .gallery .wrapper .container .leftColumn .contentArea {width: 680px; float: left; margin: 0; padding: 5px 0 0 10px; font-size: 30px; background: url(../images/star-now-free.gif) no-repeat right -10px;}
body .gallery .wrapper .container .leftColumn .contentArea h1{float: left; font-size: 18px; color: #0b7d31; font-weight: lighter; text-align: left; padding: 0; margin: 0;}
body .gallery .wrapper .container .leftColumn .contentArea p{font-size: 12px; float: left; text-align: left; clear: both; width: 680px; padding: 0; margin: 10px 0 0 0; color: #7f7f7f; line-height: 18px;}
body .gallery .wrapper .container .leftColumn .contentArea ul{list-style: none; margin: 5px 0 0; color: #7f7f7f; padding: 0; font-size: 12px; float: left; clear: left; text-align: left; width: 100%;}
body .gallery .wrapper .container .leftColumn .contentArea ul li{line-height: 18px; list-style: none; background: url(../images/ulBullet.gif) 5px 8px no-repeat;  margin: 0; color: #7f7f7f; padding: 0 0 0 20px; font-size: 12px; float: left; clear: left; text-align: left; width: 100%;}
body .gallery .wrapper .container .leftColumn .contentArea .red{ color: #f00;}
body .gallery .wrapper .container .leftColumn .contentArea .flashContainerGallery{width: 670px; height: 175px; float: left; margin: 20px 0 0;}
body .gallery .wrapper .container .leftColumn .buttonDiv{ text-align: center; width: 690px; margin: 10px 0 5px 0; float: left;}
body .gallery .wrapper .container .leftColumn .buttonDiv a{ text-align: center; text-decoration: underline; color: #2d3ee0;}
body .gallery .wrapper .container .leftColumn .buttonDiv a:hover{ text-align: center; text-decoration: none; color: #0b7d31;}
body .gallery .wrapper .container .leftColumn .buttonDiv img{ margin: 3px 0 0 0; padding: 0; border: none;} 


body .gallery .wrapper .footer{ width: 690px; float: left; margin: 0; background:url(../images/footer-bg-gallery.gif) no-repeat left top;} 
body .gallery .wrapper .footer p{float: left; margin: 25px 0 0 5px; padding: 0; color: #999; font-size: 10px;} 
body .gallery .wrapper .footer p a{ text-align: center; text-decoration: underline; color: #2d3ee0;}
body .gallery .wrapper .footer p a:hover{ text-align: center; text-decoration: none; color: #0b7d31;}

body .gallery .wrapper .footer span{float: right; margin: 15px 0 0 0; padding: 0; width: 250px; text-align: right;} 
body .gallery .wrapper .footer span img{ margin: 5px; padding: 0; border: none;}

body .gallery .wrapper .container .leftColumn .contentArea h1.cancel {
color:#000000;
font-size:18px;
font-weight:lighter;
text-align:left;
}

body .gallery .wrapper .container .leftColumn .contentArea h2.cancel {
clear:left;
color:#0B7D31;
float:left;
font-size:15px;
margin:0pt;
padding:0pt;
text-align:left;
width:700px;
}

body .gallery .wrapper .container .leftColumn .contentArea p.cancel {
clear:both;
color:#7F7F7F;
float:left;
font-size:12px;
line-height:18px;
margin:5px 0pt 0pt;
padding:0pt;
text-align:left;
width:530px;
}

body .gallery .wrapper .container .leftColumn .contentArea p.cancelFeature {
clear:both;
color:#ABABAB;
float:left;
font-size:11px;
line-height:18px;
margin:5px 0pt 0pt;
padding:0pt;
text-align:left;
width:630px;
}


/******** Common **********/
.clearfix:after { 
  display:block; 
  content:"."; 
  height:0; 
  visibility:hidden; 
  clear:both; 
} 
.clearfix {display:inline-table;}/* for IEMac only */ 
 
/* this line hides these rules from IEMac \*/ 
* html .clearfix{height:1%;} 
.clearfix {display:block;} 
/* end hide from IEMac */


#marqueecontainer{
position: relative;
width: 155px; /*marquee width */
height: 150px; /*marquee height */
overflow: hidden;
text-align: center;
float: left;
}
