/*  Colour Reference
#A4AEBD = pale blue (general text colour, link hover)
orange = links
#E26D03 = orangey-red used for headings
#7A89A0 = blue used for footer

#ff8040 = content orange
          black = lighter grey for content background
#3d93ff = blue used for menu

#DD6A00 = Not in use
#749DDC = old menu visited*/

/*********************  Style for all pages *********************/
body 
    {background-color: black; color: #A4AEBD;font-family: Verdana, Arial, Helvetica, sans-serif;}

a, 
a:visited 
    {color: orange;}
    
a:hover 
	{color: #a4aebd; }

h3  /* page headings */
    {padding: 1em 0 0 0; color: #E26D03; margin: 0;}
	
cite 
    {font-size:.9em; text-align:right; color:orange;}

b 
    {color:#a4aebd;}
	
address /** used for footer **/
    {width:780px; height:1em; color:#7A89A0; font-size:.6em; 
    font-style:italic;}
/****************CONTENTS BOX***********************************************/
#contents 
    {margin:0; width: 810px; clear:both;  
    padding: 1em 0 1em 0; 
    background-color:black;
    }
    
/**************** HEADER BANNER  *****************************************/
#header 
    {height:6em; 
    margin:0; 
    padding:0;
    width: 810px;
    background-color:#3d93ff;
    background-image: url(header.jpg)}

/**************** MENU *****************************************/       
#menu 
    {height:1.2em; 
    width: 810px; 
    margin:0; 
    padding:0;}
    
#menu ul 
    {float: left;
    margin:0; 
    padding:0;}
    
#menu li 
    {display:inline; 
    float:left; 
    margin:0; 
    padding:0;}

#menu a, #menu a:visited
/** properties of the menu items -- width 200 for 4 items, 160 for 5**/
    {width:133px; margin:0; padding:0;color:black; font-weight:bold;
    font-size: 0.8em; 
    text-align:center; 
    text-decoration:none;
    float:left;  
    border:1px solid black;}
           
/** properties of the unselected menu items only **/
#menu a, #menu a:visited 
    {background-color:#3d93ff;}
    
#menu a:hover 
    {background-color:#a4aebd;}
	
/****************About Rusty***********************************************/

/****************** ABOUT - QUOTE BOX*****************/
.box1 
    {float:right; 
    width: 350px; 
    border: 1px solid #A4AEBD; 
    padding: 1em 1em 1em 1em;
    margin:1em 1em 1em 1em;
    font-size:.9em; 
    font-style:italic;}
    
a.box1, 
a:visited.box1 
    {font-style: underline; 
    text-align:right;
    color:#D56A00; }
    
a:hover.box1 
    {text-align:right;
    color:#D56A00; }

/****************** INDEX - GIGS AND NEWS*****************/
/****************** ABOUT - text*****************/
/****************** CONTENTS*****************/
.box2 
    {margin: 0 1em 1em 1em;}

/* main paragraph text in this box */
.box3 
    {margin: 0 2em 1em 1em; padding:0;}

/****************** INDEX - PLAYER.PHP*****************/
.boxright
	{float: right;margin: 0 0 1em 2em; }

/****************** ABOUT  - image placement *****************/
div.left {float: left;
         padding:1em 1em 0 1em;}

/****************** ABOUT  - image placement *****************/
div.right {float: right;
         padding:0 1em 0 1em; margin:0;}         
         
         
/****************REC Room Studios***********************************************/

/****************** RECORDING STUDIO *****************/
div.ADBox 
    {float:right; 
    width:320px; 
    margin:1em 1em 0 1em; 
    padding: 0 1em 1em 1em;
    color:orange;
    text-align:center;
    font-size:.9em;
    background-color:black;
    border: 1px solid #7A89A0;}
/****************** RECORDING STUDIO *****************/
div.ADtitle 
    {height:1.5em; 
    margin:0 1em 0 1em; 
    padding: 0 0 0 0 ; 
    border: 1px solid #7A89A0; 
    background-color:#7A89A0;}
/****************** RECORDING STUDIO *****************/
div.ADtitle b 
    {color:black; 
    font-size:1.2em; 
    font-weigtht:bold;}


/****************** MEDIA - PLAYER.PHP*****************/
.CDBox 
    {
    width:235px;
    margin:1em 0 1em 1em; 
    padding: 0; 
    font-size: .7em; }
    
div.CDBox a, 
div.CDBox a:hover 
    {font-style: underline; 
    color:#D56A00; }
    
div.CDBox a:hover 
    {color:#a4aebd; }
    
div.CDBox img 
    {padding: 1em 0 0 0 ;}
         
/****************FOOTER**********************************************/
#footer 
    {border-top:solid #a4aebd; width: 810px;
	}
	/*clear:left;    
    font-size:.6em; 
    font-style:italic;
    color:#7A89A0;
	*/
    
#footer address, 
#footer a, 
#footer a:visited 
    {width:780px; 
    height:1em;
    color:#7A89A0;}

/****************Home Page News Items ***********************************/ 
span.news 
    {font-size:0.9em; 
    color:#A4AEBD;}

span.news b 
    {color:orange;}}



/****************HACK - to fix float box overlapping problem*************/ 
/* Hides from IE-mac \*
/* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;}

.clearfix {display: inline-block;]

html[xmlns] .clearfix {display: block;}

/* End Hack */

/*h1  /*www.RustyMcCarthy.ca
    {float:left; 
    color:black; 
    font-size: 1.5em; 
    font-weight:normal;
    padding:1em 0em 1em 0em} 
*/


/* h2  /*REC Room
    {float:right; 
    width: 270px; 
    height:2em;
    background-color: #FFAC59; 
    color:black; 
    font-size:1.2em; 
    font-weight:bold;
    text-align:right; 
    padding:1em 1em 0em 0em;}
 */