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

/*-------- Body --------- */

body 
{
background-image:
url('images/bg_pattern03.gif');
margin-top: 0px;
margin-bottom: 0px
}

td.shadowleft
{
background-image:
url('images/dropshdw_left.png');
width: 12px;
height: 100%
}

td.shadowright
{
background-image:
url('images/dropshdw_right.png');
width: 12px;
height: 100%
}

hr  {
 border: 0;
 height: 2px;
 color: #7abf6a;
 background-color: #7abf6a;
 margin-top: 0px;
 margin-bottom: 0px;
}


/*-------- Right Navigation --------- */

td.rightnavtop
{
background-color: #579549;
background-image:
url('images/swift_05_01.jpg');
width: 280px;
height: 11px
}

td.rightnavbottom
{
background-color: #579549;
background-image:
url('images/swift_05_02.jpg');
width: 280px;
height: 11px
}

td.rightnavleft
{
background-color: #579549;
background-image:
url('images/swift_05_left.gif');
width: 9px;
height: 100%
}

td.rightnavright
{
background-color: #579549;
background-image:
url('images/swift_05_right.gif');
width: 9px;
height: 100%
}

/*-------- Main Content Box --------- */

#contenttop
{
background-color: #6e6e6e;
background-image:
url('images/swift_04_01.jpg');
width: 600px;
height: 20px
}

#content
{
backgound-color: #838383;
margin-top: 0px;
margin-bottom: 0px;
width: 560px;
height: 100%;
vertical-align: top
}

#contentbottom
{
background-color: #6e6e6e;
background-image:
url('images/swift_03_01.jpg');
width: 600px;
height: 33px
}

#contentleft
{
background-color: #6e6e6e;
background-image:
url('images/content_left.gif');
width: 20px;
height: 100%
}

#contentright
{
background-color: #6e6e6e;
background-image:
url('images/content_right.gif');
width: 20px;
height: 100%
}

/*-------- Footer --------- */

#footer1
{
background-color: #6e6e6e;
background-image:
url('images/swift_03_02.jpg');
width: 20px;
height: 33px
}

#footer2
{
background-color: #6e6e6e;
background-image:
url('images/swift_03_03.jpg');
width: 320px;
height: 33px
}

#footer3
{
background-color: #6e6e6e;
background-image:
url('images/swift_06.jpg');
width: 960px;
height: 179px
}

#search
{
	border: 0px;
	padding: 0px;
	width: 260px
}

td.radio
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:70%
}

/*-------- Typography --------- */

a:link {
	color: #121212;
	text-decoration: none
	}

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

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

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

p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #262121;
	vertical-align: top;
	}
	
	
h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-indent: 2%;
	}
	
h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #262121;
	line-height: 125%;
	text-indent: 3%;
	}

/*-------- Contact Form --------- */

td.field {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #262121;
	vertical-align: top;
	}

/*-------- Portfolio --------- */

#portfolio {
	background-image:
	url('images/bg_pattern04.gif');
	margin-top: 0px;
	margin-bottom: 0px;
	width: 560px;
	height: 100%;
	vertical-align: top;	
	}

/*-------- Photos --------- */

#images { width: 262px; padding:0; margin-top: 3px; overflow: hidden; }
#images img { width:50px;height:40px;border:none; padding-left:2px; padding-bottom:2px;}

/*-------- Links --------- */

#links { width: 262px; padding:0; margin-top: 3px; overflow: hidden; }
#links img { width:130px;height:56px;border:none; padding-left:1px; padding-bottom:1px;}
