/* Images */
/*body{ background: url('cnvbkgnd1.jpg');*/

/* BANNER ***********************************************************/
div.banner{position: absolute; top: 0px; left: 145px; width: 780px; padding: 2px; margin: 2px; }	
div.rscdslogo{ 
	/*float: left; top:10px; width:69px; height:58px; margin: 10px; */
	float: left; top:0px; width:120px; height:79px; margin: 10px;
	/*background-image: url('images/RSCDSlogo11.gif');*/
	background-image: url('images/RSCDSNEWLOGO100X66.bmp');
	background-repeat: no-repeat; z-index:1; }
div.thistle3{ 
	position: relative; left: 600px; top: 0px;  width:65px; height:70px;   margin: 0px;
	background-image: url('images/thistle11trans.gif');
	background-repeat: no-repeat; z-index:1}
div.tartanstrip{position: absolute; left: 0px; top:90px; width: 780px; height:17px; margin: 0px;
	background-image: url('images/tartan2ahorizontalstrip.gif');
	background-repeat: repeat-x; z-index:0;}
div.headtitle{ position:absolute; top: 0px; left: 175px;  width: 550px; color: #1207A9;  margin: 0px; }
h2.title{font: 400 26px Times New Roman}
div.headsubtitle{ position: absolute; top: 35px;  left: 225px; color: #1207A9; margin: 0px }
h2.subtitle{font: small-caps 600 24px Times New Roman}

/* PAGE CONTENT LAYOUT ***************************************/

/*div:first-letter{color:#ffff00; font-size: 200%;}*/

h1.pagetitletxt{font-family: Times New Roman; font-weight: bold;  font-size: 18pt; font-style: normal;  
				color: #000000; overflow: visible;}

div.pagetitle{ position: absolute; top: 110px; left: 160px; overflow: hidden;}

div.parentframe{position: relative; top: 158px; left: 145px; height: 100%;}
div.bannerframe{position: relative; top: 0px; left: 0px;}
div.rightframe{position: relative; top: 0px; left: 0px;}
div.indexframe{position: relative; top: 10px; left: 5px; height: 100%;}

div.fontstyle{font-family: arial; font-size: 11pt; font-weight: normal; line-height: 15pt; color:black; }

div.ptitle{color: #1207A9; font-weight: normal;}

/* ******************** NAVIGATION ****************** */
div.thistle{position:absolute; top:20px; left:12px; width: 104px; height:99px;
	background-image: url('images/thistle7trans.gif'); background-repeat: no-repeat; z-index:1;}

div.navpos{
position: absolute;
top: 1px;
left: 0px;
width:125px;
height:800px;
background-image: url('images/tartan2a.jpg');
background-repeat: repeat-y;
background-position: top left;
z-index:0;}

div.buttonhome{position:absolute; top:160px; left:12px; z-index:0; }
div.buttonclass{position:absolute; top:195px; left:12px; z-index:0; }
div.buttonmember{position:absolute; top:230px; left:12px; z-index:0; }
div.buttoncalendar{position:absolute; top:265px; left:12px; z-index:0; }
div.buttondemo{position:absolute; top:300px; left:12px; z-index:0; }
div.buttonevents{position:absolute; top:335px; left:12px; z-index:0; }
div.buttonhistory{position:absolute; top:370px; left:12px; z-index:0; }
div.buttonnews{position:absolute; top:405px; left:12px; z-index:0; }
div.buttonlinks{position:absolute; top:440px; left:12px; z-index:0; }
div.buttoncontact{position:absolute; top:475px; left:12px; z-index:0; }