/* Start of CMSMS style sheet 'Fiona Films' */
/* CSS Document */

body {margin-top:0px;
background-color:#F7BD10;}

/*Text style-----------------------------------------------------------------------start */

.more {border-top: 1px #F9E7BB solid;
padding-top:8px;
margin: 0px 15px 0px 15px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #855723;
        line-height:140%;
	margin: 0px 15px 0px 0px;
        padding-left:15px;	
        font-weight: normal;
}

h1 {
	font-family: Arial, Helvetica, verdana, sans-serif;
	color:#906622;
	font-size: 120%;
        font-weight: normal;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
}

h1 a{font-weight: normal;}
h1 a:hover{font-weight: normal;}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #906622;
	font-size:65%;
        font-weight:bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
        text-align:center;
        border-top:solid 1px #AD885F;
        padding-top:15px;
        margin: 0px 15px 0px 15px;
        text-decoration:none;
        color: #5b3619;
        line-height: 150%;
        font-size:70%
	
	
}


h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #70879C;
	font-size:75%;
        font-weight:bold;
	text-decoration: none;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	
}

h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C7111E;
	font-size:65%;
        font-weight:bold;
	text-decoration: none;
	margin: -3px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	
}

h6 {	
        border-bottom:dotted 1px #906622;
        color: #906622;
        line-height: 90%;
        margin: 15px 15px 0px 15px;        
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;  
        padding-bottom:5px;     
        
	
}

a {
	text-decoration:none;
        color:#5b3c19;
        font-weight: bold;
	margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        
}

a:hover {
	text-decoration: underline;
	color: #5b3c19;
        font-weight: bold;
	margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #906622;
        line-height:140%;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 0px 35px;
        font-weight: normal;
	list-style-image: url(images/square_bullet.gif);	

}





/*Text style-----------------------------------------------------------------------end */



/*Global Content Block style ------------------------------------------------------------start */

pre{
        width: 135px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
        line-height:100%;
        padding: 5px 20px 0px 25px;
	margin:0px 0px 0px 0px;
        font-weight: bold;
}



pre a{
        padding-bottom:5px;
	color: #FFFFFF;
        border-bottom:dotted 1px #FFFFFF;
}

pre a:hover {
        padding-bottom:5px;
	color: #F6BD10;
        border-bottom:dotted 1px #FFFFFF;
        text-decoration:none;
}


/*Global Content Block style -------------------------------------------------------------end*/


#wrapper {
	width: 930px;
	margin:auto;
        margin-top:5px;
height:auto;
}
	
#menu {
	width: 930px;
	height:39px;
        margin-bottom:0px;
        
}

#content{
        background-image:url(images/back_content.gif);
        background-repeat:repeat-y;
	width: 930px;
        background-color:#fffd79;
height:auto;

        
}
	
#left{
	width:183px;
	float: left;

}
#left pre a{color:#6D4511;}

#picleft{}

.tablepic{
     margin-left: 17px;

}

         
}
td h1 {font-family:arial, helvetica, verdana;
color:#ff0000;
}


	
#mid{

	width:564px;
	float: left;
        margin:0px 0px 0px 0px;
        background-color:#fffd79;
       
        
        
}

#mid table{


}

#mid img{
        border: none;
	margin: 0px 10px 0px 15px;
        padding: 0px 0px 10px 0px;
}


#right{
	width:183px;
	float: left;
	padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;

}

#right img{
        padding: 15px 0px 0px 16px;
        border: none;
	
}


#right p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #906622;       
	margin: 0px 15px -10px 0px;
        padding-left:15px;	
        font-weight: normal;
        line-height: 100%;
}
	
#foot{
	width:930px;
	height:60px;
	clear: both;
	background-image: url(images/footer_1.gif);
	background-repeat: no-repeat;
}

#foot p{
       padding-top: 35px;

}
	

/* News ...........................................................................................start*/

.NewsSummary {
width: 140px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 5px 0px 0px 23px;
margin: 0px 0px 0px 0px ;

}

.NewsSummaryMorelink {
font-size:65%;
font-weight:normal;
border-bottom:dotted 1px #F7BD10;
margin-bottom:15px;
text-decoration:none;
color: #F6BD10;
padding-bottom: 15px;
}

.NewsSummaryMorelink a {
color: #F6BD10;

}

.NewsSummaryMorelink a:hover {
color: #F9E7BB;
}


.NewsSummaryLink {
text-decoration:none;
font-size:72%;
font-weight:bold;
padding: 5px 0px 0px 0px;
}

.NewsSummaryLink a {
color: #F6BD10;
}

.NewsSummaryLink a:hover {
color: #F9E7BB;
}

.NewsSummaryPostdate {
font-size:70%;
font-weight: bold;
color:#F6BD10;
}

.NewsSummarySummary {
font-size:70%;
color:#FFFFFF;
padding: 5px 0px 5px 0px;
}

.NewsSummaryContent {
font-size:70%;
font-weight: normal;
color:#FFFFFF;
padding: 5px 0px 0px 0px;
}

#NewsPostDetailSummary {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   line-height: 130%;
   font-size:80%;
   color:#F7BD10;
   padding: 0px 15px 0px 15px;
  
}

#NewsPostDetailPrintLink a{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:70%;
   color:#906622;
   font-weight:bold;
   padding: 0px 15px 0px 15px;
}

#NewsPostDetailPrintLink a:hover{
   color: #F7BD10;
}
#NewsPostDetailReturnLink a{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:70%;
   color:#906622;
   font-weight:bold;
   padding: 0px 15px 0px 15px;
}

#NewsPostDetailReturnLink a:hover{
  color: #F7BD10;
}

#NewsPostDetailTitle {
     color:#906622;
    font-size:90%;
    font-weight:bold;
    border-bottom:dotted 1px #F7BD10;
    line-height: 200%;
    padding: 0px 15px 0px 15px;

}

#NewsPostDetailContent{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#906622;
    font-size:100%;
    font-weight:normal;
    padding: 0px 5px 10px 5px; 
}

/* News ...........................................................................................End*/



/* form style.................................................................................start */


.showreel_request td {
       
        width:200px;        
}

.showreel_request { 
       
         font-size:70%; 
         font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #906622;
	 text-decoration: none;
                      
}


.showreel_request input{
         border:1px solid #AD885F;
         background-color:#ffffff;
         width:50px;
         color: #666666;
         font-weight: normal;
          
}


#m2ffname{
         border:1px solid #AD885F;
         background-color:#ffffff;
         width:200px;
         color: #666666;
         font-weight: normal;
          
}

#m2ffcompany_name{
         border:1px solid #AD885F;
         background-color:#ffffff;
         width:200px;
         color: #666666;
         font-weight: normal;
          
}


#m2ffaddress_1{
         border:1px solid #AD885F;
         background-color:#ffffff;
         width:200px;
         color: #666666;
         font-weight: normal;
          
}


#m2ffaddress2{
         border:1px solid #AD885F;
         background-color:#ffffff;
         width:200px;
         color: #666666;
         font-weight: normal;
          
}


#m2fftown_city{
         border:1px solid #AD885F;
         background-color:#ffffff;
         width:200px;
         color: #666666;
         font-weight: normal;
          
}


#m2ffpostcode{
         border:1px solid #AD885F;
         background-color:#ffffff;
         width:200px;
         color: #666666;
         font-weight: normal;
          
}


#m2ffemail{
         border:1px solid #AD885F;
         background-color:#ffffff;
         width:200px;
         color: #666666;
         font-weight: normal;
          
}


#m2fftelephone{
         border:1px solid #AD885F;
         background-color:#ffffff;
         width:200px;
         color: #666666;
         font-weight: normal;
          
}


select, option {}


.check input{ 
       margin-left:0px;
       width:35px;
       padding-left:0px;
       border:none;
       background-color:#FFFD79;
      
}

.ffsubmit{
         border:1px solid #AD885F;
         background-color:#ffffff;
         width:200px;
         color: #666666;
         font-weight: normal;
          
}

/* form style.................................................................................end*/

pre a {display:block;}

/*contact form style.................................................................................start */

.contactform td{color: #855723; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:70%;}
.contactform{ padding-left: 10px; }
.contactform fieldset {padding: 1em;} 
.contactform fieldset legend {font-weight: bold;} 
.contactform div {width: 100%; padding: 0.25em 0 0.25em 0;} 
.contactform div label {display: block; width: 10em; } 
.contactform div.required {color: #f00;} 

#m2fbrp__6{
width:200px;
}

.fbsubmit{border: 1px solid #855723; }


/* form style.................................................................................end*/


.showreelform tr {color: #855723; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:70%;}
.showreelform { padding-left: 10px; }
.showreelform  fieldset {padding: 1em;} 
.showreelform  fieldset legend {font-weight: bold;} 
.showreelform  div {width: 100%; padding: 0.25em 0 0.25em 0;} 
.showreelform  div label {display: block; width: 10em; } 


/* End of 'Fiona Films' */

