/* -------------------------------------------------------------- 
  
   Boilerplate Screen Styles
   * Version:   0.5 (2007-11-19)
   
-------------------------------------------------------------- */

@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/forms.css";
@import "lib/plugins.css";


/* Site
-------------------------------------------------------------- */
  

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 16px;
	color: #000000;
	background-color:#333333;
	text-align:center;
}

#container {
	width:1000px;
	margin:0 auto;
	text-align:center;
	background-color:#FFFFFF;
	padding-top:40px;
	margin-top:25px;
}

#content {
	width:920px;
	overflow:auto;
	margin:0 auto;
}

#footer {
	height:150px;
}

#logo {
	width:465px;
	float:left;
}


#main_nav {
	width:500px;
	float:left;
}

#main_nav ul  {
	margin:37px 0px 40px 0px;
}

#main_nav ul li {
	display:inline;
	list-style-type:none;
	font-size:1.2em;
	/*margin:0px 5px;*/
}

#main_nav ul li a {
	color:#333;
}

#main_nav ul li.selected {
	text-decoration:underline;
}


#copyright, #copyright a {
	color:#FFF;
	font-size:0.8em;
	text-align:center;
}

#copyright a {
	font-size:0.9em;
}

/* homepage styles */

#homeslideshow {
	border:1px solid #000;
	margin:0 auto;
	width:900px;
	text-align:center;
	min-height:500px;
}

#homeslideshow-b1 {
	border:3px solid #FFF;
	margin:0 auto;
}

#homeslideshow-b2 {
	border:5px solid #000;
}

/* about page styles */

#about-intro p {
	font-family: 'Vidaloka', serif;
	text-align:justify;
	padding:10px 40px 30px;
	font-size:1.1em;
	font-style:italic;
	line-height:2.0em;
}

#about-list1 {
	margin-left:100px;
}

#about-list1, #about-list2 {
	width:350px;
	margin-top:50px;
	float:left;
	font-family: 'Vidaloka', serif;
}

#about-list2 ul {
	font-family: 'Vidaloka', serif;
	margin-bottom:0px;
}

#about-list1 li, #about-list2 li {
	display:list;
	text-align:left;
	list-style-type:disc;
}