html,body{margin:0;padding:0}
body{background-color:#FFFFFF;text-align:center}


.Container
{
 	text-align:left; 
 	border: solid 1px #9461C9;
 	width: 756px;
}

div#container{text-align:left; border: solid 1px #9461C9;}
div#header {
	text-align:center;
	width: 726px;
	height: 65px;
}
div#rightContent{background-color: #FFCCCC}


div#leftContentBanner{
	float: left;
	height: 150px;
	width: 490px}

div#leftContent
{
	float: left;
	height: 300px;
	width: 490px;
	margin-bottom: 20px;}
	
div#rightNav
{
	float: right;
	width: 170px;
	background-color: #DEDEDE;
	padding-top: 10px;
	padding-bottom: 10px;	
	}

div#container{width:726px; margin:10px auto; padding: 25px 18px 0 18px}
div#wrapper{float:left;width:100%; background-color:#000000}
div#content{margin: 0 156px; background-color:#FFFFFF}
div#rightContent{float:left;width:156px;margin-left:-156px}


div#box1{height: 228px; width: 228px; margin: 20px 18px 20px 0px; background-color:#ffffff; float:left; border: solid 1px #cccccc}
div#box2{height: 228px; width: 228px; margin: 20px 18px 20px 0px; background-color:#ffffff; float:left; border: solid 1px #cccccc}
div#box3{height: 228px; width: 228px; margin: 20px  0px 0px 0px; background-color:#ffffff; float:left; border: solid 1px #cccccc}


#box1 p{margin: 0px; padding: 0px;}
#box2 p{margin: 0px; padding: 0px;}
#box3 p{margin: 0px; padding: 0px;}

div#logo {
	float:left;
	text-align:center;
}
div#navTop{
	float:left;
	padding-top: 10px;
}



#topNav{
	height: 34px;
	width: 720px;
	position: relative;
	margin-bottom:10px;
}



/* spacing inside the boxes */
.innerEvents{padding: 10px;}

div#footer{
	clear:left;
	width:100%;
	text-align: center;
	border-top: 0px #cccccc dashed;
	float: left;
	background: #333;
	color: #000000;
	background-color: #FFFFFF;
}

div#footer p{margin:0;padding:5px 10px}

#footer p{margin: 0px; padding: 0px;}


div#footerLeftContent{
	clear:both;
	width:500px;
	text-align: center;
	border-top: 0px #cccccc dashed;
	float: left;
	background: #333;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 10px;
}




div#searchControls{
	float:right;
	margin-top:5px;
	width:180px;
}

div#searchControlsRightNav{
	float:right;
	margin-bottom:15px;
	width:150px;
	padding-right: 10px;
	padding-left: 10px;
	border: solid yellow 1px;
	text-align: center
}


.searchSubmit input{
	color: #FFF;
	background: #000;
	border: 0px outset #CCC;
	font-weight:bold;
	height:18px;
	width:30px;
	font-size:11px;
} 

.searchInputBox input
{
	height:12px;
	width:140px;	
}




/* for the home page */

.homeSearchSubmit input{
	color: #FFF;
	background: #000;
	border: 0px outset #CCC;
	font-weight:bold;
	height:18px;
	width:30px;
	font-size:11px;
	float:right;
} 

.homeSearchInputBox input
{
	height:12px;
	width:140px;
	float:right;	
}

