@charset "UTF-8";
/* THE STYLE SHEET FOR BEAU PRODUCTION */
/* CREATED BY POLISHED PIXEL.NET */

/* PNG Fix for the , dooooodgy IE6 */
img, div, container, yui-skin-sam, yui-accordionview { behavior: url(iepngfix.htc) }

html{width:100%; height:100%; overflow-y:scroll;}

img, div, innerContainer { behavior: url(iepngfix.htc) }
img{border:0}
.clear{clear:both; margin:0px; padding:0px;}
form{margin:0px; display:inline;}
p{padding:0px; margin:0px;}
ul {margin:0px; padding:0px}
li {margin:0px; padding:0px;}
.margL{margin-left:8px;}
.margTop{margin-top:8px;}
.margBot{margin-bottom:8px;}
.padR8{padding-right:12px;}
.padL4{padding-left:4px;}
.padTop{padding-top:8px;}
.pad16{padding-left:16px; padding-right:16px;}

/* make sure that the text size is retained here! if changes to sizes are needed do it through the specific use of the font*/
body{font-family:Arial, Helvetica, sans-serif; font-size:12px;; color:#ffffff; background-color:#000000; margin:0px; background-image:url(../../images/flock.jpg); }

.container{width:980px; margin-left:auto; margin-right:auto; background-image:url(../../images/flockGlow.png); background-repeat:repeat-x; }
.header{ height:152px; background-image:url(../../images/header.jpg); background-repeat:no-repeat;  margin-bottom:8px; }
.logo{padding-top:10px; width:945px; margin-left:16px;}

.menu{width:942px; height:15px; margin-left:auto; margin-right:auto; margin-top:5px;}
.menu ul li{float:left; list-style:none;}

.homeLeft{float:left; width:678px;}
.homeRight{float:right; width: 290px; margin-left:8px;}
.homeBody{}
.homebanner{width:675px; height:298px; padding-top:8px; padding-left:4px;  background-image:url(../../images/homebannerbox.jpg); background-repeat:no-repeat;}
.videobox{ background-image:url(../../images/videovbox.jpg); background-repeat:no-repeat; width:290px; height:249px;}
.homeCopy{ background-image:url(../../images/homeboxmid.jpg); background-repeat:repeat-y; width:466px;;     margin-top:5px; float:left; text-align:justify; font-size:12px; line-height:13px; }
.homeNews{ background-image:url(../../images/homeCopybox.jpg); background-repeat:no-repeat;  width:173px; height:435px; padding-left:16px; padding-right:16px;  padding-top:16px;   margin-top:5px; float:right; }
.service{ font-size:14px; padding-top:8px}
.vidTitle{padding:16px; font-size:14px; line-height:15px; color:#FFF; }
#myContent1{margin-left:5px;}
#myContent2{margin-left:5px;}
#myContent3{margin-left:5px;}
#myContent4{margin-left:5px;}
#myContent5{margin-left:5px;}
#myContent6{margin-left:5px;}

.link{margin-left:10px;}

.footerBox{background-image:url(../../images/footerbox.jpg); background-repeat:no-repeat; height:64px; margin-top:8px; margin-bottom:5px; font-size:13px }
.footL{float:left; margin-top:8px}
.footR{float:right;}
.footL ul li{float:left; list-style:none;}
.emailSubBox{background-image:url(../../images/emailSubox.jpg); background-repeat:no-repeat; height:46px; margin-bottom:25px;}
.footPad{padding:16px;}

.txtPink{color:#ee2c92;}
.txtGrey{ color:#666;}
.txtHighlight{ font-weight:bold;}
.txtAlignC{ text-align:center}
.txtWhite{ color:#FFF}


.banner_std{height:150px; width:964px; background-image:url(../../images/banner_std.gif); background-repeat:no-repeat; margin-bottom:8px; padding:8px;}

/* EVENTS SECTIOON !!! */
.contentRight{float:right; width: 285px; }
.contentCopy{ background-image:url(../../images/events/boxMid.jpg); background-repeat:repeat-y; width:680px;  margin-top:0px; float:left; text-align:justify;}
.imagebox{ background-image:url(../../images/videovbox.jpg); background-repeat:no-repeat; width:276px; height:132px; padding-top:10px; padding-bottom:10px; padding-left:8px;}
.imgeThumb{ }

.case{float:left; width:630px; margin-left:16px; margin-top:16px;}
.imageboxSmall{ background-image:url(../../images/imgBox_small.jpg); background-repeat:no-repeat; width:146px; height:65px; padding-top:6px; padding-bottom:10px; padding-left:6px;}
.imgSmal li {float:left; margin-right:4px; }

/* SCARLET   */
.scarletImg li { float:left; margin-right:8px; margin-bottom:8px;}


/*PRESS section */
.press{float:left; width:600px;}
.quotes{ float:right; width:330px;}

/*SECTION FULL WIDTH */
.box_980{width:980px; background-image:url(../../images/980_mid.jpg); background-repeat:repeat-y; }
.box_486{width:486px; background-image:url(../../images/486_mid.jpg); background-repeat:repeat-y; }
.video li{float:left; margin-left:18px;}

.contactBox{float:left; width:486px;}

/*Recent events */
.recent{  height:160px; width:470px; float:left; }

/* FORM */
.formL{ float:left; width:450px;}
.formR{ float:left; width:330px;}
.credit{ float:left; width:150px;}
input{background-color:#000; color:#FFF; padding:0px; padding-top:2px; width:150px; margin:0px; line-height:18px; font-size:12px; height:23px;  margin-top:-20px; font-style:italic; border:0px; padding-left:3px;}
.inputImg{margin:0px; padding:0px; padding-top:2px; height:20px; width:20px}
.formEnter ul{margin:0px; padding:0px;}
.formEnter li {list-style-type:none; float:left}


/* LINK STYLES!!! */
a:active {color:#ff00ae; text-decoration:none;}
a:link {color:#ff00ae; text-decoration:none;}
a:visited {color:#ff00ae; text-decoration:none;}
a:hover{color:#c3c3c3; text-decoration:none;}

.footL a:active {color:#fff; text-decoration:none;}
.footL a:link {color:#fff; text-decoration:none;}
.footL a:visited {color:#fff; text-decoration:none;}
.footL a:hover{color:#ff00ae; text-decoration:none;}
