	
/* Even in all browsers */

html, body, ul, ol, li, p,
h1, h2, h3, h4,
form, fieldset, a {
margin:						0;
padding:					0;
border:						0;
}
	
	body
	{
		font:				14px arial;
			text-align:center;
		color:				#000;
		margin:				0px auto 0px auto;			
 		width:				930px;		
		background: #ffffff;
		border:				0;overflow:visible;
	}
	
	
p	{
	font-family: arial;
	font-size:18px;
	color:#006699;
	text-align:left;
	letter-spacing:1px;
	}
	
p.caption	{
	font-family: arial;
	font-size:12px;
	color:#808080;
	text-align:center;
	letter-spacing:1px;
	margin-top: 70px;
	}
	
p.foot	{
	font-family: arial;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	letter-spacing:1px;
	}
	

	
#navigation
	{
	width:900px;
	padding-top:0px;
	margin:0px;
	height:50px;
	text-align:center;
	font-family: arial;

	}
	
#navlink
	{
	width:930px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
	
#bottom1
	{
	width:930px;
	height:160px;
	padding-top:10px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}

#bottom2
	{
	width:930px;
	height:77px;
	padding-top:10px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#bottom3
	{
	width:930px;
	height:95px;
	padding-top:10px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#bottom4
	{
	width:930px;
	height:200px;
	padding-top:10px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}

#register
	{
	width:930px;
	padding-top:2px;
	text-align:left;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#classbottom1
	{
	width:930px;
	height:470px;
	padding-top:2px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#classbottom2
	{
	width:930px;
	height:200px;
	padding-top:2px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#classbottom3
	{
	width:930px;
	height:258px;
	padding-top:2px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#classbottom4
	{
	width:930px;
	height:220px;
	padding-top:2px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#aboutbottom1
	{
	width:930px;
	height:785px;
	padding-top:10px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#aboutbottom2
	{
	width:930px;
	height:216px;
	padding-top:10px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#aboutbottom3
	{
	width:930px;
	height:290px;
	padding-top:0px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#mediabottom1
	{
	width:930px;
	height:430px;
	padding-top:10px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#mediabottom2
	{
	width:930px;
	height:240px;
	padding-top:120px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	background-image: url(gfx/slideshow.png);
    background-repeat: no-repeat;
	}
	
#mediabottom3
	{
	width:930px;
	height:610px;
	text-align:center;
	font-family: arial;
	font-size:14px;
	letter-spacing:1px;
	background-color:#e8f6fe;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
#footer
{
	width:930px;
	height:50px;
	text-align:center;
	letter-spacing:1px;
	background-color:#543e36;
	padding-top:15px;
	border-left-width: 2px; 
	border-left-style: solid;
	border-left-color:#543e36;
	border-right-width: 2px; 
	border-right-style: solid;
	border-right-color:#543e36;
	}
	
h2	{
	font-family: helvetica, arial, verdana;
	font-size:23px;
	color:#543E36;
	font-weight:bold;
	text-align:center;

	}
	
h3	{
	font-family: helvetica, arial, verdana;
	font-size:30px;
	color:#543E36;
	padding-left:130px;
	text-align:left;
	}
	
h4	{
	font-family: helvetica, arial, verdana;
	font-size:30px;
	color:#005781;
	font-weight:bold;
	padding-left:40px;
	text-align:left;
	}
	
	
a:link	{
		color:#999999;
		font-family: arial;
		font-size:12px;
		font-weight:bold;
		letter-spacing:1px;
		text-decoration:none;
		outline: none;
		}
	
a:visited	{
		color:#999999;
		font-family: arial;
		font-size:12px;
		font-weight:bold;
		letter-spacing:1px;
		text-decoration:none;
		outline: none;
		}

a:hover	{
		color:#999999;
		font-family: arial;
		font-size:12px;
		font-weight:bold;
		font-style: italic; 
		letter-spacing:1px;
		text-decoration:none;
		outline: none;
		}

a:active	{
 		color:#999999;
 		font-family: arial;
 		font-size:12px;
		font-weight:bold;
		letter-spacing:1px;
		text-decoration:italics;
		outline: none;
		}


	
#foot
	{
	background-color:#543E36;
		font-size:11px;
	text-align:center;
	padding:15px;
	color:#ffffff;
	float:bottom;
	}
	


	
ul,li	{
	font-family: helvetica, arial, verdana;
	font-size: 16px;
	line-height:25px;
	letter-spacing: 0px;
	color:#005782;
	text-align:left;
	}
	
/*Gallery Slider*/
#container, #container2 {
	width: 850px;
	margin: 0 auto;
	text-align:left;
}


#info {
	width:840px;
	height: 170px;
	margin:0 auto;
	overflow:hidden;
	padding: 0px 0px;
}

#info .mod {
	overflow:hidden;
}

#themes {
	width:10000px;		
}

.mod {
	width:840px;
	height: 170px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}

#themes, #themes li {
	margin:0;
	padding:0;
	overflow:hidden;
}

#themes li {
	width: 190px; 
	height: 170px; 
	float: left; 
	margin: 0 12px;
}
	
li a img {
	border: none;
}
	
#info a {
	background:#fff;
	color:#333;
	display:block;
	position:absolute;
	text-decoration:none;
	top:0px;
	z-index:100;
}

/*listing-row*/

.listing-row {
	height: 255px;
	overflow: hidden;
	padding: 10px 0;
}

.listing-item {
	float: left;
	width: 480px;
	padding-left: 10px;
}

.listing-item img{
	float: left;
	margin-right: 4px;
}

.listing-item p{
	padding: 2px 0;
}

/*Pagers*/
#pager {
	padding: 35px 0 120px 0;
	width: 860px;
}

#pager #move-right {
	float: right;
}

#pager a img {
	border: none;
}

#listing-pager {
	width: 860px;
	padding-bottom: 34px;
	text-align: right;	
}

#listing-pager a{
	color: #fff;
	text-decoration: none;
	font-size: 120%;
	margin-left: 10px;	
}

#listing-pager a:hover { 
	color: #f30;
	
}

#pager .moveRight {
	width: 283px;
	line-height: 26px;
	display: block;
	color: #666;
	text-decoration: none;
	font-size: 135%;
}

#pager .moveLeft {
	width: 263px;
	line-height: 26px;
	display: block;
	color: #666;
	text-decoration: none;
	font-size: 135%;
	text-align: right;
}

#pager .moveRight:hover, #pager .moveLeft:hover {
	color: #f30;
}

