body{
    font-family     : Arial, Helvetica, sans-serif; 
    font-size       : 12pt;
    color           : #310;             /* very dark brown */
    background-color: #f9fff9}          /* light green */
    
.size800{                               /* all pages - page size to fit 800*600 */
    padding         : 2px 0 0 0;        
    width           : 760px;   
    text-align      : left;}
    
.banner{                                    /* white background */
    height          : 60px;
    padding         : 0;
    border          : 1px solid #f60; /* orange1 */

    font-size       : 40pt;
    font-weight     : bold;
    text-align      : center;
    color           : #00f;}                /*  text       */

.clear{                                     /* all pages - new line */
    clear           : left}    

.news{                                      /* white background */
    padding         : 20;
    width           : 70%;
    border          : 1px solid #f60;       /* orange1 */

    text-align      : left;
    color           : #00f;}                /*  text       */

.biggrey{
    font-size       : 28pt;
    color           : #bbb;
    font-weight     : bold;
    text-align      : center;}

.medblue{
    font-size       : 18pt;
    color           : #00f;
    font-weight     : bold;
    text-align      : center}

.medgreen{
    font-size       : 18pt;
    font-weight     : bold;
    text-align      : center}

.theatre1{
    float           : left;
    width           : 760px;
    display         : inline;
    padding         : 10px 0px 0px 0px;
    
    font-size       : 18pt;
/*  color           : #390;  */
    font-weight     : bold;}

.font10{
    font-size       : 10pt;}
.font11{
    font-size       : 11pt;}

/*---------------------------------------enquiry table------*/
.enqtable{
    position        : static;
    width           : 458; 
    
    border-collapse : collapse; 
    border          : 2px solid #0000CC;
    
    font-size       : 90%;
    font-weight     : normal;
    color           : #0000cc;}         /* blue */
    
.enqth{
    padding         : .5em;    
    border          : 2px solid #00C;}
    
.enqtdleft{
    width           : 30%; 
    padding         : .8em;    
    border          : 0px solid #00C;}
    
.enqtdright{
    padding         : .8em;    
    border          : 0px solid #00C;}

/*-----------------------------------------top menu----------*/
#menutop ul{
    list-style-type : none;
    margin          : 14px 0px 0px 0px;
    padding         : 0px 10px 0px 10px;
    text-align      : center;}
    
#menutop li{
    display         : inline;}
    
#menutop a:link, 
#menutop a:visited{
    padding         : 5px 13px;
    background-color: #ddd;
    border          : 1px solid #000;
    
    text-decoration : none;
    font-size       : 12pt;
    font-weight     : bold;
    border          : 2px solid #f60; /* orange1 */
    color           : #00f;}
    
#menutop a:hover{
    text-decoration : underline;
    background-color: #fff;
    color           : #00f;}

/*------------------------ set background images for corners */
.rbroundbox { background: url(images/sbackground.gif )    repeat;             }
.rbtop div  { background: url(images/stopleft.gif    ) no-repeat top    left ;}
.rbtop      { background: url(images/stopright.gif   ) no-repeat top    right;}
.rbbot div  { background: url(images/sbottomleft.gif ) no-repeat bottom left ;}
.rbbot      { background: url(images/sbottomright.gif) no-repeat bottom right;}

/*------------------------ height and width details ---------*/
.rbtop div, 
.rbtop, 
.rbbot div, 
.rbbot{
	height          : 14px;}
	
.rbcontent{
    margin          : 0 14px 0 14px;
    text-align      : left;}

    
.rbroundbox{
    margin          : 0 15% 0 15%;}

/*-----------------------------------------footers-----------*/
.footer{
    clear           : left;
    font-size       : 10pt;
    font-weight     : normal;}

.orange1{ color: #F60; }  /* orange01 */
.orange2{ color: #C60; }  /* orange02 */
.orange3{ color: #630; }  /* orange03 */
.green01{ color: #6C0; }  /* green01  */
.green02{ color: #390; }  /* green02  */
.green03{ color: #360; }  /* green03  */
.blue01 { color: #009; }  /* blue01   */
.blue02 { color: #006; }  /* blue02   */
.blue03 { color: #003; }  /* blue03   */
.bgorange1{ background-color: #f60; }    /* orange01 */
.bgorange2{ background-color: #C60; }    /* orange02 */
.bgorange3{ background-color: #630; }    /* orange03 */
.bggreen01{ background-color: #6c0; }    /* green01  */
.bggreen02{ background-color: #390; }    /* green02  */
.bggreen03{ background-color: #360; }    /* green03  */
.bgblue01 { background-color: #009; }    /* blue01   */
.bgblue02 { background-color: #006; }    /* blue02   */
.bgblue03 { background-color: #003; }    /* blue03   */


