/* START RESET */
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;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
  font-size: 62.5%;
	line-height: 18px;
	color: #eee;
	background: white;
}
ol, ul {
	list-style: none;
}

a {  
    color: #65bdff;  
    text-decoration: none;  
}  
  
a:hover {  
    text-decoration: underline;  
}  

/* END RESET */

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px; background: #111a39; color: #eee;
}
#wrapper { 
 margin: 0 auto;
 width: 950px; overflow: hidden;
 background: url(../images/content-bg.jpg) center repeat-y;
}
#header {
 color: #333;
 width: 950px;
 float: left;
 height: 124px;
 background: #f9f9f9 url(../images/header.jpg) no-repeat;
}
#navigation {
 float: left;
 width: 950px;
 color: #333;
 background: #BD9C8C;
 height: 22px; line-height: 22px; padding: 0; margin: 0; overflow: hidden;
 background: url(../images/nav-bg.jpg) no-repeat;
}
#leftcolumn { 
 color: #333;
 margin: 0px 0px 0px 0px;
 height: 736px;
 width: 246px;
 float: left;
 background: transparent url(../images/left-bottom-bg.jpg) center bottom no-repeat;
}
#content { 
 float: left;
 color: #333;
 width: 464px;
 display: inline;
}
#rightcolumn { 
 width: 240px;
 float: left;
 background: transparent url(../images/right-top-bg.jpg) center top no-repeat;
}
#rightcolumn div { padding: 20px 10px 0; }
#content h2, #content p, #content h3 { padding: 0 10px; }
#content h2, #content h3  { padding-top: 10px; color:#333; }
h2 { margin: 0px;
	padding: 0px;
	display: block;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	letter-spacing: -1px;
	color: #fff;
	line-height: 24px; }
h3 { margin: 0; padding: 0; font: normal 20px Arial, Helvetica, sans-serif; color: #fff; }
p { margin: 13px 0; }
#footer { 
 width: 950px;
 color: #eee;
 clear: both;
 background: black url(../images/footer-bg.jpg) no-repeat;
 height: 45px;
}
#footer div { padding: 18px 15px 0;} 

/* BUTTONS */
ul#nav li a span, ul#nav li.dir span { display: none}
#btn1 { padding: 0; margin:0; height: 41px; width: 246px; background: transparent url(../images/btn1.jpg) no-repeat;}
#btn2 { padding: 0; margin:0; height: 41px; width: 246px; background: transparent url(../images/btn2.jpg) repeat-x;}
#btn3 { padding: 0; margin:0; height: 41px; width: 246px; background: transparent url(../images/btn3.jpg) repeat-x;}
#btn4 a { padding: 0; margin:0; height: 41px; width: 246px; background: transparent url(../images/btn4.jpg) repeat-x;}
#btn5 { padding: 0; margin:0; height: 41px; width: 246px; background: transparent url(../images/btn5.jpg) repeat-x;}
#btn6 { padding: 0; margin:0; height: 41px; width: 246px; background: transparent url(../images/btn6.jpg) repeat-x;}
#btn7 { padding: 0; margin:0; height: 41px; width: 246px; background: transparent url(../images/btn7.jpg) repeat-x;}
ul#maintabs { margin-left: 395px; }
ul#maintabs li {display: inline; float: left; }
ul#maintabs li a { height: 22px; width: 78px; display: block; background: url(../images/nav-top-bg.jpg) no-repeat; border: 0; margin: 0; padding: 0; font: bold 10px Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase; color: #000; padding-top: 6px; text-align: center; text-indent: 4px}