@charset "utf-8";
/* CSS Document- bdmathcss */

body{
	margin:0px 0px 0px 0px;
	}
		
/* 	td  			*/
	#tdtop {
	background:url(images/index_01.jpg) no-repeat;
	height:246px;
	vertical-align:top
	} 
	
	#tdmid {
	background:url(images/index_02.jpg) repeat-y;
	vertical-align:top;
	} 
	
	#tdbtm {
		background:url(images/index_03.jpg) no-repeat;
		height:135px;
	} 

/*	button holder	*/
	#buttons{
		padding:0 0 0 545px;
		}
	
	.topmenu_area {
		margin: 0px;
		float: left;
		width: 441px;
	}

/* 	buttons 		*/
	
		
		.home {
			background-image:url(images/buttons/home.jpg);
			background-repeat: no-repeat;
			margin: 0px;
			float: left;
			height: 39px;
			width: 101px;
			}
		
		.home:hover {
			background-image:url(images/buttons/home.jpg);
			background-repeat: no-repeat;
			margin: 0px;
			float: left;
			height: 39px;
			width: 101px;
			}
		
		.about {
			background-image:url(images/buttons/about.jpg);
			background-repeat: no-repeat;
			margin: 0px;
			float: left;
			height: 39px;
			width: 77px;
			}
			
		.about:hover {
			background-image:url(images/buttons/about.jpg);
			background-repeat: no-repeat;
			margin: 0px;
			float: left;
			height: 39px;
			width: 77px;
			}
		
		.blog {
			background-image:url(images/buttons/blog.jpg);
			background-repeat: no-repeat;
			margin: 0px;
			float: left;
			height: 39px;
			width: 77px;
			}
			
		.blog:hover {
			background-image:url(images/buttons/blog.jpg);
			background-repeat: no-repeat;
			margin: 0px;
			float: left;
			height: 39px;
			width: 77px;
			}
		
		.event {
			background-image:url(images/buttons/events.jpg);
			background-repeat: no-repeat;
			margin: 0px;
			float: left;
			height: 39px;
			width: 77px;
			}
			
		.event:hover {
			background-image: url(images/buttons/events.jpg);
			background-repeat: no-repeat;
			margin: 0px;
			float: left;
			height: 39px;
			width: 77px;
			}
		
		.contact {
			background-image:url(images/buttons/contact.jpg);
			background-repeat: no-repeat;
			margin: 0px;
			float: left;
			height: 39px;
			width: 109px;
			}
		
		.contact:hover {
			background-image:url(images/buttons/contact.jpg);
			background-repeat: no-repeat;
			margin: 0px;
			float: left;
			height: 39px;
			width: 109px;
			}
	
	/*	Search		  	*/
		#search{
			/*position:fixed;
			[padding:155px 0 0 774px;] 
			padding:176px 0 0 769px; */
			position:absolute;
			top:176px;
			Left:765px;
			width:200px;
			height:23px;
			}

/*	MAIN --- START	  	*/
/*	LEFT ............................ */

#leftcol{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 0 40px;
	width:600px;
	float:left;
	line-height:100%;
	}

/*	link styles: leftcol  	*/
#leftcol a:link, #leftcol a:visited{
	text-decoration:none;
	border-bottom: dashed #BBBBBB thin;
	color:#222222;
	}

#leftcol a:hover{
	border: outset thin #CCCCCC;
	/* text-decoration:underline; */
	color:#000000;
	background-color:#c3e3fc;
	}

/*	leftcol contents		*/
.headline1{
	background-color:#C3E3FC; /*#cdcdcd #bddff8*/
	font-size:100%;
	font-weight:300;
	/* color:#555555; */
	font-weight:bold;
	margin: 0 -6px 0 0;
	}
.mainlist{
	list-style-type:square;
	font-size:90%;
	color:#222222;
	}



/*	RIGHT ............................ */

#rightcol{
	padding: 0 0 0 25px;
	width:300px;
	float:left;
	}

.rightheader{
	border-bottom:dotted #666666 thin;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#444444;
	}

/*	Footerholder ...................... */
#footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	padding: 40px 40px 0 40px;
	width:900px;
	float:left;
	line-height:100%;
	}
	
	
	
