BODY {
		margin					: 0px;
		padding				: 0px;
	}

IMG {
		border					: none;
		padding				: 0px;
		margin					: 0px;
	}
	
FORM {
		padding				: 0px;
		margin					: 0px;
		display					: inline;
	}
	
INPUT, TEXTAREA {
		font-family			: Arial;
		font-size				: 11px;
		border					: solid #666666 1px;
	}
	
UL {
		margin					: 0px;
		padding				: 4px 0px 10px 25px;
	}


/* ========== TEXT ========== */

H1 {
		color				: #6666CC;
		font-family			: Arial;
		font-size				: 16px;
		line-height			: 20px;
		margin					: 0px;
		padding				: 0px 0px 8px 0px;
	}
	
H2 {
		color						: #EEBC00;
		font-family			: Arial;
		font-size				: 14px;
		line-height			: 16px;
		margin					: 0px;
		margin-top       : 6px;
		margin-bottom       : 6px;
		padding				: 0px 0px 1px 0px;
	}
	
H3 {
		color						: #323232;
		font-family			: Arial;
		font-size				: 12px;
		margin					: 0px;
		padding				: 0px;
	}

H4 {
		color						: #0966A6;
		font-family			: Arial;
		font-size				: 11px;
		font-style				: italic;
		margin					: 0px;
		padding				: 0px;
	}
	
P, DIV, TD {
		font-family			: Arial;
		font-size				: 11px;
		line-height			: 14px;
	}
	
HR {
		/*size						: 1px;*/
		height					: 1px;
		color						: #CCCCCC;
		padding				: 0px;
		margin					: 15px 0px 15px 0px;
	}

.hilite {
		color						: #AA0000;
	}
	
SUP {
		font-family			: Verdana;
		font-size				: 7px;
	}


/* ========== HOME ========== */

#spotlight {
		width					: 253px;
        height                  : 180px;
		background			: url("../../images/home/oil-rig-on-sea.jpg") 94% 30px no-repeat;
		background-color    : rgb( 0, 0, 0);
        padding				: 23px 160px 15px 32px;
		color						: white;
		font-size				: 14px;
		line-height			: 18px;
	}
	
#spotlight P, A {
		color						: white;
		font-size				: 13px;
		font-weight			: normal;
		line-height			: 18px;
	}

#spotlight H1 {
		color						: white;
		font-size				: 20px;
		line-height			: 22px;
        margin-top: 20px;
	}
#spotlight H2 {
		font-size				: 18px;
		line-height			: 22px;
        margin-top: 20px;
	}
	
#home-copy {	
		padding				: 0px 20px 0px 10px;
	}
	
#home-news {
		padding				: 0px 20px 0px 20px;
		border-left			: solid #BFBFBF 1px;
	}
	
#home-customers {
		text-align				: center;
		padding				: 0px 20px 0px 20px;
		border-left			: solid #BFBFBF 1px;
	}


/* ========== SUBNAV ========== */

#subnav {
		width					: 140px;
		padding				: 10px 40px 0px 0px;
	}
	
#subnav UL {
		padding				: 0px;
		margin					: 0px;
	}
	
#subnav LI {
		list-style-type		: none;
		padding				: 0px 0px 6px 0px;
		margin					: 0px 0px 6px 0px;
		border-bottom		: solid #bfbfbf 1px;
		color						: #aaaaaa;
		font-family			: Arial;
		font-size				: 13px;
		text-decoration		: none;
	}
	
#subnav A {
		color						: #aaaaaa;
		text-decoration		: none;
	}
	
#subnav A:hover {
		text-decoration		: underline;
	}

#subnav LI.on A:hover {
		text-decoration		: underline;
	}

#subnav LI.on {
		font-family			: Arial;
		font-size				: 13px;
		color						: #703B92;
	}

#subnav LI.on A {
		text-decoration		: none;
		font-family			: Arial;
		font-size				: 13px;
		color						: #703B92;
	}
	

/* ========== CONTENT ========== */

#frame {
		padding				: 20px 15px 20px 15px;
		font-family			: Arial;
		font-size				: 11px;
		line-height			: 14px;
	}
	
#content {
		padding				: 10px 30px 20px 15px;
		font-family			: Arial;
		font-size				: 12px;
		line-height			: 15px;
	}
	
#content P, TD {
		font-family			: Arial;
		font-size				: 12px;
		line-height			: 15px;
	}
	
#content H1 {
		font-size				: 18px;
	}
	
#right {
		padding				: 10px 20px 0px 20px;
		border-left			: solid #d9d9d9 1px;
		width					: 180px;
		background			: #F0F0F0;
		font-size				: 11px;
	}
	
LI {
		padding				: 0px 0px 6px 0px;
	}
	
#right UL {
		margin					: 0px;
		padding				: 0px 0px 0px 10px;
	}
	
	
/* ========== HEADER ========== */

#header {
		height					: 57px;
		background			: url("../../images/header/background.gif") 0px 0px no-repeat;
		background-color	: #703B92;
		text-align				: right;
		color						: white;
		padding				: 6px 13px 0px 0px;
	}
	
#logo {
		float						: left;
		padding				: 6px 0px 0px 30px;
	}

#header A {
		font-family			: Arial;
		font-size				: 10px;
		color						: white;
	}
	
#search {
		position				: absolute;
		top						: 20px;
		right						: 10px;
	}	
	
	
/* ========== NAVIGATION ========== */

#navigation {
		border-bottom		: solid black 5px;
		background			: url("../../images/navigation/background.gif") right top repeat-x;
		height					: 24px;
		padding				: 0px 0px 0px 25px;
	}
	

/* ========== FOOTER ========== */
	
#footer {
		text-align				: center;
		height					: 17px;
		background-color	: #703B92;
		border-top			: solid black 2px;
		font-family			: Verdana;
		font-size				: 10px;
		color						: white;
		padding				: 2px 0px 0px 23px;
		position				: relative;
	}
	
#footer .copyright {
                text-align                              : left;
		position				: absolute;
		top						: 2px;
		left						: 2px;
		color						: #9C74AE;
	}
	
#footer A {
		font-family			: Arial;
		font-size				: 10px;
		color						: white;
		text-decoration		: none;
	}
	
#footer A:hover {
		background			: none;
		text-decoration		: underline;
	}
	
	
/* ========== LINKS ========== */

A {
		color						: #703B92;
		font-size				: 12px;
		text-decoration		: underline;
	}

A:hover {
		text-decoration		: underline;
	}
	


	