﻿hr {color: #366394;}
#content h1, #content h2, #content h3, #content h4 , #content h5 {color: #57206D;}
#topheader {background: url("index.html-files/bt7ng57_0.png") top left repeat-x #400040;}
#footer #footer_bg {background: url("index.html-files/footer_bg.png") repeat-x left bottom #400040;}
#footer #footer_bg {border-top: 1px solid #400040;}

	hr
	{
		border: 0;
		height: 1px;
	}
	
	body 
	{
		cursor: url("../images/fish.cur");
		color: #FFFFFF;
		font-size: 65%;
		margin: 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 15px;
		background: #eeeeee;
		text-align: justify;
	}

	#wrap {
		width: 800px;
		margin: 0 auto;
	}

	#title {
		padding: 0;
		margin: 0;
		font-size: 2.5em;
		color: #FFFFFF;
	}
	#title span {
		font-size: 0.5em;
		font-style: italic;
	}
	
	#content {
		padding: 0 15px;
		margin: 0 auto 0 auto;
		background: url("content_bg.gif") repeat-x left top #ffffff;
		color: #666666;
	}

	#content h1 {
		font-family: "Trebuchet MS", Arial, Helvetica;
		padding: 0;
		margin: 0 0 15px 0;
		font-size: 2em;
	}
	
	#content h2 {
		font-family: "Trebuchet MS", Arial, Helvetica;
		padding: 0;
		margin: 0 0 15px 0;
		font-size: 1.5em;
	}

	#footer #footer_bg {
		padding: 15px 15px 25px 15px;
	}

	#footer #design {
		display: block; 
		width: 150px; 
		height: 30px;
		float: right;
		line-height: 20px;
		padding: 0 5px;
		text-align: right;
	}
	
	.img_left {
		float: left;
		padding: 1px;
		border: 1px solid #cccccc;
		margin: 0 10px 10px 0;
	}

	.img_right {
		float: right;
		padding: 1px;
		border: 1px solid #cccccc;
		margin: 0 10px 10px 0;
	}

/* #content ul basic style for unordered lists
------------------------------------------------*/
	#content ul {
		font-size: 1.1em;
		line-height: 1.8em;
		margin: 0 0 15px 0;
		padding: 0;
		list-style-type: none;
	}
	
/* .button some buttons style - inspired from wordpress
------------------------------*/
	input.button {
		margin: 0;
		padding: 2px;
		border: 3px double #999999;
		border-left-color: #ccc;
		border-top-color: #ccc;
		background: url("../images/button.gif") repeat-x left top;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
/* form style for forms
-------------------------*/
	form {
		padding: 0;
		margin: 0;
	}

/* input.inputgri - some style for inputs
--------------------------------------------*/
	input.inputgri, select.inputgri, textarea.inputgri {
		background: #eeeeee;
		font-size: 14px;
		border: 1px solid #cccccc;
		padding: 3px;
	}
	input.inputgri:focus, select.inputgri:focus , textarea.inputgri:focus {
		background: #ffffff;
		border: 1px solid #686868;
	}

/* .notice - messages to user
--------------------------------*/
	.notice {
		text-align: center;
		background: #CAEA99; 
		border: 1px solid #70A522; 
		padding: 15px 15px 15px 15px; 
		margin-bottom: 15px;
		font-size: 1.2em;
		color: #333333;
	}
	.notice_error {
		text-align: center;
		background: #FEDCDA; 
		border: 1px solid  #CE090E; 
		padding: 15px 15px 15px 15px; 
		margin-bottom: 15px;
		font-size: 1.2em;
		color: #333333;
	}
	#notice a {
		color: #333333;
		text-decoration: underline;
	}

/* Other links 
----------------*/
	.other_links {
		background: #eeeeee;
		border-top: 1px solid #cccccc;
		padding: 5px;
		margin: 0 0 15px 0;
	}
	
/* code */
	code {
		font-size: 1.2em;
		color: #78CF4B;
	}