/*

Matthew Verey
January 16, 2009 
frame.css

/* GLOBALS ******************************************** */

body {
	background: #ffffff;
	color: #333;
	font-size: small;
	margin: 0;
	padding: 0;
	text-align: center;
	}

a {
	color: #333;
	text-decoration: underline;
	}

a:visited {
	color: #5d5d5d;
	}

a:hover {
	color: #000;
	}

img {
	border: 0;
	}

/* GRID ******************************************** */

#container {
	margin: 0 auto;
	position: relative;
	text-align: left;
	width: 950px;
	}
	
#header {
	background: url(../images/header2.jpg) no-repeat;
	border-top: 2px solid #a0a6ad;
	float: left;
	height: 152px;
	position: relative;
	width: 950px;
	}
	
#header1 {
	background: url(../images/header2Island.jpg) no-repeat;
	border-top: 2px solid #a0a6ad;
	float: left;
	height: 152px;
	position: relative;
	width: 950px;
	}
	
#content {
	background: url(../images/bg-content.gif) repeat-y;
	float: left;
	padding-top: 8px;
	width: 950px;
	}

#col-left {
	display: inline;
	float: left;
	font-family: "trebuchet ms", "lucida grande", arial, "helvetica neue", helvetica, sans-serif;
	margin: 11px 19px 0 10px;
	width: 167px;
	}

#col-main {
	display: inline;
	float: left;
	font-family: "trebuchet ms", "lucida grande", arial, "helvetica neue", helvetica, sans-serif;
	margin-right: 10px;
	margin-left: 10px;
	width: 542px;
	}

#col-right {
	float: left;
	font-family: "trebuchet ms", "lucida grande", arial, "helvetica neue", helvetica, sans-serif;
	margin-top: 11px;
	width: 183px;
	}

#footer {
	float: left;
	font-family: arial, "helvetica neue", helvetica, sans-serif;
	/*padding: 8px 0 1.5em;*/
	width: 948px;
	height: 100px;
	}

/* HEADER ******************************************** */

#searchbox {
	left: 691px;
	position: absolute;
	top: 64px;
	width: 270px;
	}

#search {
	float: left;
	width: 270px;
	}

#search label {
	float: left;
	margin-top: 3px;
	width: 30px;
	}

#searchfield {
	color: #999;
	float: left;
	font-size: 93%;
	margin: 0;
	padding: .1em 0;
	width: 183px;
	}

#submit {
	float: left;
	margin: 0 0 0 8px;
	padding: 0;
	}

#nav {
	background: url(../images/bg-nav.jpg) left bottom repeat-x;
	height: 56px;
	position: relative;
	top: 96px;
	width: 950px;
	}

#nav h2 {
	color: #005b93;
	font: 120% arial, "helvetica neue", helvetica, sans-serif;
	margin: 0;
	padding: 0 0 0 16px;
	text-decoration: none;
	}

/* COL-MAIN ******************************************** */

#col-main h2 {
	color: #005b93;
	font-size: 93%;
	line-height: 1.1;
	margin: 0 0 0 0px;
	text-transform: uppercase;
	text-decoration: none;
	}
#col-main .place_order0 {
	position: relative;
	top: -40px;
	color: #0000ff;
}
#col-main .place_order1 {
	position: relative;
	top: 0px;
	color: #0000ff;
}
	
	
/* COL-LEFT ******************************************** */

#col-left h2 {
	color: #005b93;
	/*font-size: 93%;*/
	line-height: 1.1;
	margin: 0 0 .2em 8px;
	text-transform: uppercase;
	text-decoration: none;
	}

#col-left .module {
	background: url(../images/bg-sidemodule.gif) repeat-x;
	margin: 1em 0;
	padding-top: 1em;
	}

#col-left .module h2 {
	color: #005b93;
	font-size: 93%;
	line-height: 1.1;
	margin: 0 0 .2em;
	text-transform: uppercase;
	}

/* SIT MODULE ******************************************** */

#sit {
	background: url(../images/footer2.jpg) no-repeat;
	border-bottom: 1px solid #d3d3d3;
	border-top: 1px solid #d3d3d3;
	clear: left;
	display: inline;
	float: left;
	font-family: arial, "helvetica neue", helvetica, sans-serif;
	line-height: 1.2;
	/*margin-left: 1px;
	padding: 1em 0 .8em;*/
	height: 100px;
	width: 950px;
	}

#sit1 {
	background: url(../images/footer2Island.jpg) no-repeat;
	border-bottom: 1px solid #d3d3d3;
	border-top: 1px solid #d3d3d3;
	clear: left;
	display: inline;
	float: left;
	font-family: arial, "helvetica neue", helvetica, sans-serif;
	line-height: 1.2;
	/*margin-left: 1px;
	padding: 1em 0 .8em;*/
	height: 100px;
	width: 950px;
	}
	
#sitiartem {
	clear: left;
	display: inline;
	float: left;
	width: 950px;
	}

#sit h2 {
	color: #CCC;
	font-size: 85%;
	margin: 0 0 .6em 16px;
	padding: 0;
	text-transform: uppercase;
	}
	
#sit a {
	color: #CCC;
	font-size: 85%;
	margin: 0 0 .6em 16px;
	padding: 0;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	}
	
#sit1 h2 {
	color: #CCC;
	font-size: 85%;
	margin: 0 0 .6em 16px;
	padding: 0;
	text-transform: uppercase;
	}
	
#sit1 a {
	color: #CCC;
	font-size: 85%;
	margin: 0 0 .6em 16px;
	padding: 0;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	}
	

/* COL-RIGHT ******************************************** */

#col-right .module {
	background: url(../images/bg-sidemodule.gif) repeat-x;
	margin-top: 1em;
	padding-top: 1em;
	}

#col-right .module h2 {
	color: #005b93;
	font-size: 93%;
	line-height: 1.2;
	margin: 0 0 .5em;
	padding: 0;
	text-transform: uppercase;
	text-decoration: none;
	}

#col-right .module p {
	font-size: 85%;
	line-height: 1.3;
	margin: 0 0 .5em;
	padding: 0;
	}

/* FOOTER ******************************************** */

#footer p {
	color: #777;
	display: inline;
	float: left;
	font-size: 85%;
	/*margin: 0 0 1em 2px;*/
	width: 298px;
	}
