/* Alexis Antonelli site
   v. 1.0
   Created: February 2, 2008
   Author:  Eric Stoltz
   ----------------------------------------------------*/

/* Everyone has a different way of organizing styles in the stylesheet. I usually order them by the order they occur on a page, others group them by typography, layout, forms, etc. Here I'll group them by types of style: TAGS, LAYOUT and CLASSES. The dotted lines are to help find groups. */

/* TAGS 
These are some of the basic HTML/XHTML building blocks and how they will be presented.
-------------------------------------------------------*/

html {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.5em;
	color: #333333;
}
a:link {
	color: #A40D40;
	text-decoration: none;
}
a:visited {
	color: #D6749A;
	text-decoration: none;
}
a:hover {
	color: #D6749A;
	text-decoration: underline;
}
form {
	margin-left: 20px;
}
label {
	width: 150px;
	text-align: right;
	vertical-align: top;
	display: inline-block;
	padding-right: 8px;
}
input {
	margin-bottom: 15px;
}
table {
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: normal;
	margin-top: 0px;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.25em;
	color: #333333;
	font-weight: normal;
}
h3 {
}
ul {
}
li {
}
blockquote {
}
img {
}



/* LAYOUT
These are your basic layout divs -- try to keep them free of references such as right, left, blue, etc. so they still make sense if you change positioning (exception is usually header and footer). Remember, only one instance of each div can be on any given page to validate. If you need to have a style used more than once on a page, use a class.
____________________________________________________________*/
#header-print {
	height: 96px;
	position: absolute;
	margin-top: -100px;
}
#wrapper {
}
#main {
}
#header {
	display: none;
}
#homelink {
	visibility: hidden;
	}
#global {
	display: none;
}
#global ul {
	display: none;
}
#global li {
	display: none;
	}
#utilities {
	display: none;
}
#content {
	margin-top: 120px;
	margin-left: 20px;
}

#clients {
	clear: both;
	display: none;
}

#footer {
	display: none;
}




/* CLASSES
These are styles may need to use more than once on a page, for example floating an image...

------------------------------------------------------------*/


.float-right {
	float: right;
	margin-left: 10px;
}
.float-left {
	float: left;
	margin-left: 20px;
	margin-right: 10px;
}
.small-text {
}
.caption {
}
.hidden {
	display: none;
}
.section-link {
	font-weight: bold;
	text-align: right;
	display: block;
}
.external-link {
}
.reference {
	text-align: right;
}
.text-input {
	width: 200px;
}
.send {
	margin-left: 158px;
	margin-top: 10px;
}

