/* Copyright (C) www.tiger-tail.net, All Rights Reserved. */

/* Global */
/* =================================================================================================================== */
body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 1.4em;
	color: #aaa;
	background-color: #000;
	background-image: url(../images/back.jpg);
}

/* Don't want blue border on linked images */
img {border: none;}

.wrapper {width: 800px; margin:0 auto;}
.navbar {width: 380px; font-size: 60%; line-height: 1.25em; padding-bottom:20px;}

p {font-size: 80%; line-height: 1.4em;	margin:0 0 1em 0;}
h1,h2 {font-family: Georgia, "Times New Roman", Times, serif; padding:0; margin:0.5em 0 0.8em 0;}
h1 {font-size:150%; font-weight: normal;}
h2 {font-size:100%; font-weight: bold;}

.smaller {font-size: 70%;}
.bigger {font-size: 100%; color: #ccc;}
.blue {color: #69c;}

.clientbox {}
.clientpic {border: 2px solid #f90; border-width: 2px 0px 2px 0px; margin: 1px 0px 8px 0px;}

img.logo {position: relative; left: -10px;}

a:link {
	text-decoration: none;
	color: #fff;
}
a:active {
	text-decoration: none;
	color: #f90;
}
a:visited {
	text-decoration: none;
	color: #fff;
}
a:hover {
	text-decoration: none;
	color: #f90;
}

/* Navbar links grey rather than white */
.navbar a:link {color: #aaa;}
.navbar a:active {color: #f90;}
.navbar a:visited {color: #aaa;}
.navbar a:hover {color: #f90;}
/* Navbar space between links */
.navbar_spacer {width:7px;}

/* display block prevents IE adding unwanted vertical space */
.fix_IE_gap {display: block;}

.float_left {
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}

.float_right {
	float:right;
	margin-left:20px;
	margin-bottom:10px;
}

/* Sandbagging */
/* =================================================================================================================== */
/* http://www.kirupa.com/forum/showthread.php?t=254466 */
#cogs {background:url(../images/cogs.jpg) top right no-repeat; height: 100%;}
.sandbag {float:right; clear:right;	padding-left:3px;}

/* Forms */
/* =================================================================================================================== */
form {
  	margin: 0;
  	padding: 0;
  	padding: 10px 0;
  	font-size: 100%;
}
input, select, textarea {
	font-family: Verdana, sans-serif;
  	font-size: 70%;
	background-color: #333;
  	color: #ccc;
	color: #69c;
	border-width: 1px;
}
textarea {overflow: auto;}
