 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	height: auto;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body {
	background: #121e2c   url(images/check3.png) repeat;
	margin:0 auto;
	padding:0;
	text-align: center;
	font:14px/21px Trebuchet MS, Segoe UI, tahoma, verdana, arial, helvetica, sans-serif;
}

/* rounded corners code */
.bl {background: #101114 url(images/bl.jpg) 0 100% no-repeat ; width: 303px}
.bltopright {background: #101114 url(images/bl.jpg) 0 100% no-repeat ; width: 230px; height: 270px;}
.bl2colleft {background: #101114 url(images/bl.jpg) 0 100% no-repeat ; width: 920px; height: 330px;}
.blnews {background: #101114 url(images/bl.jpg) 0 100% no-repeat ; width: 920px; height: auto;}
.bl590 {background: #101114 url(images/bl.jpg) 0 100% no-repeat ; width: 590px; height: auto;}
.bl490 {background: #101114 url(images/bl.jpg) 0 100% no-repeat ; width: 490px; height: auto;}
.bl400 {background: #101114 url(images/bl.jpg) 0 100% no-repeat ; width: 400px; height: auto;}
.br {background:   url(images/br.jpg) 100% 100% no-repeat}
.brtopright {background:   url(images/br.jpg) 100% 100% no-repeat; height: 270px;}
.br2colleft {background: url(images/br.jpg) 100% 100% no-repeat; height: 330px;}
.tl {background:  url(images/tl.jpg) 0 0 no-repeat} 
.tr {background:  url(images/tr.jpg) 100% 0 no-repeat; padding: 10px}/* apply padding to last div*/


#wrapouter { 
position: relative;
width: 930px;
height: auto;
	margin: 0px auto;
	text-align: center;
	padding: 0px;
	border: 0px;
	background:  transparent;
	z-index: 2;
	}

#headerbox {
position: relative;
margin-top: 10px;
background-color: #121e2c;
width: 930px;
height:122px;
}
#header {
position: relative;
	margin: 0px;
	padding: 0px;
	width: 930px;
	border: 0;
	background:#121e2c;
	height: 122px;
}
#hometextleft { width: 620px; float: left; display:inline;}
#homelowerhalfwrap {position: relative; width: 930px; text-align: center;}
#contentbox { position: relative; 
width: 930px;
height: auto;
margin: 0 auto;
padding: 0px;
background: #1c2d3f url(images/contentboxbg.jpg) repeat;
z-index: 3;
}
#contentboxnobg { position: relative; 
width: 930px;
height: auto;
margin: 0 auto;
padding: 5px 0 0 0;
background: transparent;
z-index: 3;
}
#twocolleft {
	position: relative;
	width: 920px;
	height: 330px;
	margin: 0px 5px 0 5px;
	background-color:#121e2c;
	padding: 0px;
	z-index: 3;border: 0px solid #ffffff;
}
.twocolnews { 	position: relative;
	width: 920px;
	height: auto;
	margin: 5px 5px 0 5px;
	background-color:#121e2c;
	padding: 0px;
	z-index: 3;border: 0px solid #ffffff; }	
#contenttopright {
	position: relative;
	width: 230px; 
	height: 270px;
	float: left;
	margin: 5px 0px 0px 0px;
	background-color: #121e2c;
	padding: 0px;
	z-index: 3;
	text-align: center;border: 1px solid #ffffff;
	}

#contentleft {
	position: relative; float: left; display:inline;clear: both;
	width: 303px;
height: auto;	
	margin: 5px 0px 5px 5px;
	background-color:#1c2d3f ;
	padding: 0px;
	z-index: 3;border: 0px solid #ffffff;
}
#contentmid {	position:relative;float: left;display:inline;
	width: 303px;
height: auto;
	margin: 5px 0px 5px 5px;
	background-color: #121e2c;
	padding: 0px;
	z-index:3; border: 0px solid #ffffff;
	}
#contentright {
	position: relative; float: left; display:inline;
	width: 303px; 
height: auto; 
	margin: 5px 0px 5px 5px;
	background-color: #121e2c;
	padding: 0px;
	z-index: 3;
border: 0px solid #ffffff;
}
#contentbox600 {position: relative;
clear: both;
margin: 0 auto;
background-color: #1c2d3f;
width: 600px;
padding: 0;
border: 1px solid #101114;
z-index: 4;
text-align: center;
}
#content590 {
	position: relative;
	width: 590px;
	height: auto;
	margin: 5px;
	background-color:#1c2d3f;
	padding: 0px;
	text-align: left;
	z-index: 5;}
#contentbox500 { position: relative; 
width: 500px;
height: auto;
margin: 0 auto;
float: left;display:inline;
padding: 0px;
background: #1c2d3f url(images/contentboxbg.jpg) repeat;
z-index: 3;
}
#content490 {
	position: relative;
	width: 490px;
	height: auto;
	margin: 0px;
	background-color:#1c2d3f;
	padding: 5px;
	text-align: left;
	z-index: 5;
	float: left;border:0px solid #ff0000;display:inline;}
#contentboxright410 { position: relative; 
width: 410px;
height: auto;
margin: 0 auto;
float: right;display:inline;
padding: 0;
background: #1c2d3f url(images/contentboxbg.jpg) repeat;
z-index: 3;
}
#contentright400 {
	position: relative;
	width: 400px;
	height: auto;
	margin: 0px;
	background-color:#1c2d3f;
	padding: 5px;
	text-align: left;
	z-index: 5;
	float: right;display:inline;
clear:right;}
#footer {position: relative;
clear: both;
width: auto;
height: auto;
text-align: center;
letter-spacing: 0.2em;
background-color: #101114;
padding: 20px 0px;
margin-top: 20px; margin-bottom: 0px;}
#footer p {  font-size: 9px; color: #555; text-align: center; margin-top: 10px; }
#footer p a { color: #555;  }
#navbar {position: relative;
width: 930px;
background: #101114 url(images/navbarbg.png) repeat-x;
height: 34px;
margin: 0; padding: 0px; border-top: 2px solid #101114; z-index: 99;
}
#navbar ul {
		margin: 0;
	padding: 0 0 0 50px;
	list-style: none;
}
#navbar li {
display: inline;
	
}
#navbar a {
	display: block;
	float: left;
	width: 116px;
			text-align: center;
	text-decoration: none;
	padding: 2px 0;
	margin:  0px;
	border: 0px solid #ff0000;
	color: #ffef9d;
font: 15px/30px  Trebuchet MS, Segoe UI, Tahoma, verdana, arial;
font-weight: normal;

}

#navbar a:hover {
	background:  url(images/menuhoverbg.png) no-repeat; color: #ffffff; 
	}

h1 {
	margin: 8px 15px 10px 15px;
	padding:0px;
	font: 20px/28px  Trebuchet MS, verdana, arial;
	font-weight:400;
	color:#ff967a;
	}
h2 {
	font:16px/24px  Trebuchet MS, verdana, arial;
	font-weight: 200;
	padding:0px;
	margin:5px 15px 10px 15px;
	color:#ff967a;
	}
p {
	font: 14px/20px Trebuchet MS, Segoe UI, Tahoma, verdana, sans-serif;
	margin: 7px 15px 7px 15px;
	padding:0;
	color: #a9e0ff;
text-align: left;
	}

a:link {color:#ffef9d; text-decoration: none;}
a:visited {color:#ffef9d; text-decoration: none;}
a:hover {color:#07a; text-decoration: none;}

  
a.salmon:link {color:#ffef9d; text-decoration: none;}
a.salmon:visited {color:#ffef9d; text-decoration: none;}
a.salmon:hover {color:#07a; text-decoration: none;}

a.credit:link {color:#999; text-decoration: none;}
a.credit:visited {color:#999; text-decoration: none;}
a.credit:hover {color:#999; text-decoration: none;}

a.dksalmon:link {color:#ff967a;  text-decoration: none;}
a.dksalmon:visited {color:#ff967a; text-decoration: none;}
a.dksalmon:hover {color:#07a;  text-decoration: none;}

td {
font: 13px/20px Trebuchet MS, verdana ;
	margin:0px 15px 15px 15px;
	padding: 0px 5px 0px 5px;
	color: #ffbe68;
	text-align: center;}
.tr ul { margin: 12px 25px 20px 85px;}
.tr li  {	
font: 13px/21px Trebuchet MS, verdana, ;
	margin: 6px 5px 6px 10px;
	padding:0px;
	color: #ff967a;}
table.leftyellow { padding: 0 4px;margin: 10px 0 0 55px;}
table.leftyellow td {  text-align:left;height:30px;line-height:30px;border:0px solid #ff0000;padding:0 10px;vertical-align:middle;}
br {line-height: 10px;}
img.noborder { padding:0;border:0; }
/* clearing */
.clear { clear: both; width:100%;display: block; height: 0;}
.clear5 {	clear: both; display:block; height: 5px;}
.clear10 {	clear: both; display:block; height: 10px;}
.clear20 {	clear:both; display: block; height: 20px;}
.clear30 {	clear:both; display: block; height: 30px;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* for ie6*/
* html .clearfix {height: 1%;}
