/* These systles are only used by the current theme. The can be adjusted in any way.*/
body{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	color : #33333;	font-size: small;background-color:#fFfCf2; margin:0px; margin-top:1px;padding:0px;}
h1,h2,h3,h4,h5{margin: 0px; text-decoration: none;font-weight:normal;}
h1{font-size: 20pt;}
h2{font-size: 16pt;}
h3{font-size: 14pt;}
h4{font-size: 12pt;}
h5{font-size: 10pt;}
p,table{margin: 0 10px}
p{padding-bottom:1em}
img {border:0;}
form{margin:0;padding:0;}
	
div#content {margin:10px;}
div#content img {margin:5px;}	

div#header{
		height: 70px;
		background: transparent url(/views/theme/default/images/toplogo.gif) no-repeat 190px 0px;
		background-color: #d1d1b1;
		border: 1px solid #d1d1b1;
	}

div#menu{
		width: 180px;
		background: transparent url("http://bytespring.parins.org/views/theme/default/images/topleft.gif") no-repeat top left;
		background-color: #d1d1b1;
		
		border-top:1px solid white;
		padding-top:75px;
	}

	.darkbg{background-color: #333333;color:#ffffff;}

	div#content{margin-left:190px;}
	div#sidebar{position:absolute;margin-top:0px;padding:0px; width:180px; height:300px;left:0px;top:0px;}

	div#sidebarbottom
	{
		background: transparent url("http://bytespring.parins.org/views/theme/default/images/barright.gif") no-repeat bottom right;
		background-color: #333333;color:#ffffff;
		height:14px;
	}
	div#contact{
		float: right;
		width: 200px;
		background: transparent url("http://bytespring.parins.org/views/theme/default/images/barleft.gif") no-repeat ;
		position:relative;
		top:-37px;
		
	}
	#topstrap{
		margin-top: 53px;
		height:22px;
		display:block;
		margin-left: 179px;
		padding-left: 20px;
		padding-top:1px;
		padding-bottom:0px;
		background: transparent url("http://bytespring.parins.org/views/theme/default/images/barleft.gif") no-repeat top left;
		background-color: #333333;
		color:#ffffff;
	}
	
	a.bgimg {
	display:-moz-inline-box;
  	display:inline-block;
  	background:transparent none 0 0 no-repeat;
  	text-indent:-3000px;
  	font:0/0 Arial;
  	overflow:hidden;
  	color:rgba(255,255,255,0);
  	vertical-align:bottom;
	}
	a#homelink{
		background-image: url(/views/theme/default/images/hometop.gif);
		float:right;
		width:92px;
		height:35px;
		text-indent:-3000px;
	}
	a#emaillink{
		background-image:  url(/views/theme/default/images/emailtop.gif);
		float:right;
		width:92px;
		height:35px;
		text-indent:-3000px;
	}


input.login{width:90px;}

a{text-decoration: none}
a:link  {color: #0080c0;} 
a:visited {color: #0080c0;} 
a:active {color: #0080c0;} 
a:hover {text-decoration: underline; color: #ff8000;}

#absLogin{position:absolute; top:20px;left:560px; color:#d1d1b1;}

#absLogin a{color:#d1d1b1;}

div#news{margin-top:10px;padding:0px 0;border: 1px solid #DDD;}
/*
div#login{margin:10px 0 0;padding:0px;font-size: 8pt;border: 0px solid #DDD;}
*/
.podHeader{color:#69764e;font-size:12pt;font-weight:normal;text-decoration:none;
	letter-spacing:1.0em;padding:0 0 5px 5px;margin:5px 5px 0;}
	
	

	
div#footnote{float:right;width:100%;margin:10px 0 0; color:#DDD;font-size:10px; text-align:center;border-top:1px solid;}

div#footer{float:left;width:100%;margin:10px 0 0; font-size:10px; 
	text-align:center;border:1px solid;color:#69764e;}
	
.thumbnail{
	padding: 3px 3px 10px 3px;
	background-color: #DDD;
	border: 1px solid #AAA;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}
.xlabel{
		
		width: 150px;
		vertical-align: top;
	}
fieldset{float:left;border:1px solid #F19503;margin-top:5px;}