@charset "utf-8";
/* CSS Document */

body {
	background-color:#222;
	color:#CCC;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:small;
	margin:0px;
	margin-top:15px;
}


/* TEXT */

p { text-align:justify; line-height:16px; }

.workp { margin:0px; }

h1 { font-size:large; font-weight:bold; }

h2 { font-size:medium; font-weight:bold; }

h3 { padding:0px; margin:0px; margin-bottom:8px; text-align:center; }

/* LINKS */

a, a:visited { color:#FFFFFF; text-decoration:none; }

a:active, a:hover { color:#FFFFFF; text-decoration:underline; }

a img { border-width:0px; }


/* DIVS */

.clear { clear:both; }

.clearwork { clear:both; height:15px; }

#logo {
	width:780px;
	height:226px;
	position:relative;
	margin:0px auto;
}

#main {
	width:780px;
	position:relative;
	margin:0px auto;
}

#left {
	width:360px;
	padding-left:15px;
	padding-right:15px;
	position:relative;
	float:left;
}

#right {
	width:360px;
	padding-left:15px;
	padding-right:15px;
	position:relative;
	float:left;
}

#footer {
	width:780px;
	position:relative;
	margin:0px auto;
	padding-top:15px;
	padding-bottom:30px;
	font-size:x-small;
	text-align:center;
}

.middle1 {
	width:440px;
	position:relative;
	margin:0px auto;
}

.work {
	width:338px;
	padding:10px;
	position:relative;
	margin:0px auto;
	background-color:#111;
	border:1px solid #444;
}

.workpic {
	width:169px;
	position:relative;
	float:left;
}

.worktext {
	width:159px;
	padding-left:10px;
	position:relative;
	float:left;
}


/* FORMS */

.input1 {
	width:234px;
	padding:3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:large;
	font-weight:bold;
	border:1px solid #666;
}

.input2 {
	width:234px;
	padding:3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:medium;
	font-weight:bold;
	border:1px solid #666;
}

.button1 {
	width:240px;
	padding:3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border:1px solid #666;
	cursor:pointer;
	font-size:medium;
	font-weight:bold;
}
