@charset "UTF-8";
/* 
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Title: BDG
Author: InterDevil.com / XHTMLiT.com
Website: Http://www.XHTMLiT.com / Http://www.INTERDEVIL.com
Description: This is the stylesheet
Created: June 18, 2007
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
*/

body { margin : 0; padding : 0; background-position : 50% top; background-repeat : repeat-x; width: 560px; }
.wrapper {
	width : 560px;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 5px;
}
.clear {
clear : both;
}
div#content {
width : 100%;
margin : 0;
padding : 0;
}
div#content a, div#content a:hover { color : #520059; text-decoration: underline; }
div#content h1 { font-family : Georgia, "Times New Roman", Times, serif; font-size : 18px; font-weight : normal; color : #f20017; line-height: 21px; letter-spacing : -1px; margin : 0 0 2px; padding : 0; }
div#content h4 { margin : 0 0 27px; padding : 0; font-family : Georgia, "Times New Roman", Times, serif; font-size : 15px; font-weight : normal; color : #f20017; line-height: 18px; letter-spacing: 0; }
div#content p {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 13px;
	color : #666666;
	text-align : left;
	line-height : 16px;
	font-weight : normal;
	margin-top: 20px;
}
div#content .course {
width : 100%;
margin : 0;
margin-bottom : 20px;
padding : 0;
}
div#content .course h1 {
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 30px;
	font-weight : normal;
	color : #000000;
	float : left;
	padding-top: 6px;
	margin-bottom: 18px;
}
div#content .course h2 {
margin-bottom : 10px;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 16px;
font-weight : normal;
color : #f20017;
clear : both;
}
div#content .course h2 .age {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
color : #000000;
}
div#content .course .icon {
margin-right : 10px;
float : left;
}
div#content .course .content {
	width : 100%;
	border-top : 1px solid #656565;
	padding-bottom: 5px;
}
div#content .course .content p {
width : 300px;
margin : 0;
padding : 5px 8px 0 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #333333;
text-align : left;
float : left;
}
div#content .course .content .dates {
	width : 210px;
	border : 1px solid #656565;
	border-top : 0;
	float : left;
	margin-left: 40px;
}
div#content .course .content .dates h6 {
width : 190px;
margin : 0;
padding : 0;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 10px;
font-family : Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
background-color : #520059;
}
div#content .course .content .dates p {
padding-top : 5px;
padding-left : 10px;
padding-bottom : 5px;
padding-right : 10px;
color : #666666;
}
div#content .course .registrationinfo {
margin-top : 10px;
margin-right : 32px;
float : right;
border : 0;
}
div#content #columntext img {
float : left;
border : 0;
}
div#content #columntext .arrow {
padding-left : 15px;
padding-right : 15px;
margin-top : 60px;
}
div#content #columntext #steps {
width : 500px;
clear : both;
}
div#content #columntext #steps ul {
list-style-type : none;
margin : 0;
padding : 0;
}
div#content #columntext #steps ul li {
width : 151px;
margin-right : 59px;
float : left;
text-align : center;
}
div#content #columntext #steps p {
margin : 0;
padding : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000000;
font-weight : normal;
text-align : center;
}
div#content #columntext #steps h2 {
margin-bottom : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 20px;
font-weight : bold;
color : #000000;
}
div#content #columntext #steps .small {
margin-top : 3px;
font-size : 12px;
margin-bottom : 3px;
}

