/* default.css - www.medwayschoolofdance.co.uk */

body
{
	background-image: url('../png/background.png');
}

table
{
	font-family: Comic Sans MS; 
}
td
{
	color: #225599;
	font-size: 9pt;
}

hr
{
	color: #CC4545;
	height: 1px;
}
input
{
	background: #EEEEFF;
}

a
{
	color: #AA4050;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

/* Window dressing */
.tl
{
	background-image: url('../png/top_left.png');
	width: 32px;
	height: 32px;
}
.tm
{
	background-image: url('../png/top_middle.png');
} 
.tr
{
	background-image: url('../png/top_right.png');
	width: 32px;
	height: 32px;
}
.ml
{
	background-image: url('../png/middle_left.png');
	width: 32px;
}
.mr
{
	background-image: url('../png/middle_right.png');
	width: 32px;
}
.bl
{
	background-image: url('../png/bottom_left.png');
	width: 32px;
	height: 32px;
}
.bm
{
	background-image: url('../png/bottom_middle.png');
}
.br
{
	background-image: url('../png/bottom_right.png');
	width: 32px;
	height: 32px;
}

/* Inner-window dressing */
.itl
{
	width: 16px;
	height: 16px;
	background: url('../gif/tl.gif');
	border-collapse: collapse;
	padding: 0px;
}
.itm
{
	background: url('../gif/tm.gif');
	border-collapse: collapse;
	padding: 0px;
} 
.itr
{
	width: 16px;
	background: url('../gif/tr.gif');
	border-collapse: collapse;
	padding: 0px;
}
.iml
{
	width: 16px;
	background: url('../gif/ml.gif');
	border-collapse: collapse;
	padding: 0px;
}
.imr
{
	width: 16px;
	background: url('../gif/mr.gif');
	border-collapse: collapse;
	padding: 0px;
}
.ibl
{
	width: 16px;
	height: 16px;
	background: url('../gif/bl.gif');
	border-collapse: collapse;
	padding: 0px;
}
.ibm
{
	background: url('../gif/bm.gif');
	border-collapse: collapse;
	padding: 0px;
}
.ibr
{
	width: 16px;
	background: url('../gif/br.gif');
	border-collapse: collapse;
	padding: 0px;
}

/* Page Markup */
.bodytable
{
	background: #FFFFFF;
}
.bodyheading
{
	font-size: 18pt;
	background-image: url('../png/background_header.png');
	width: 512px;
	height: 58px;
}
.paraheader
{
	font-size: 12pt;
}
.vruler	
{
	color: #DD6565;
}

/* Body Content */
.maintext
{
	background-color: #FFFFFF;
}
.alttext
{
	background-color: #EEEEFF;
}
.announcement
{
	background-color: #EEEEFF;
}
.shout
{
	background-color: #CCDDFF;
}

/* Front Page */
.frontpageannounce
{
	border: 1px solid #CC4545;
	padding: 10px;
	background: #EEEEFF;
        height: 250px;
	font-size: 18px;
}

.frontpageheading
{
	font-size: 18pt;
}

/* EOF default.css */
