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

/* GLOBAL */
* {font-size:100%; margin:0; padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img,a img,:link img,:visited img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}
form label{margin:0;padding:0;}
body { background: transparent url(images/bg.jpg) repeat; font: 11px Arial, Helvetica, sans-serif; color:#666;}
a { text-decoration:none; color:#009933;}
a:hover { color:#FF9900;}
a:visited { color:#009933;}

/* CONTAINERS */
.container_outer { width:100%; min-height:650px; height:auto !important; height:650px; margin:0 auto; }
.container { position:relative; width:900px; margin:0 auto;}
	.header { float:left; min-height:50px; height:auto !important; height:50px;}
	.box { clear:left; float:left; width:100%; min-height:502px; height:auto !important; height:502px; }
		.topbox { clear:left; float:left; width:100%; height:12px; background: transparent url(images/topbox.jpg) repeat-x; }
		* html .topbox { clear:left; float:left; width:100%; height:5px; background: transparent url(images/topbox.jpg) repeat-x; margin:0px 0px -8px 0px;}
		.main { clear:left; float:left; width:100%; min-height:492px; height:auto !important; height:492px; margin:0 auto ; background: #FFF url(images/box_bg.jpg) repeat-x;  }
		.sidebar { clear:left; float:left; width:124px; height:400px; padding:10px 0px 0px 0px;}
		.content { float:left; margin:80px 0px 0px 100px; width:600px; height:100%;}
		.botbox { clear:left; float:left; width:100%; height:17px; background: transparent url(images/botbox.jpg) repeat-x; }
		.footer { clear:left; float:left; width:100%; min-height:50px; height:auto !important; height:50px; 
		          background: transparent url(images/copyright.png) 50% 0px no-repeat;}
		
/* ELEMENTS */
.logo { width:231px; height:27px; background: transparent url(images/logo.png) 0px 0px no-repeat; margin:0px 0px 10px 0px;}
.logoA { display:block; width:231px; height:27px; border:0;}
a.nav1 { display:block; width:124px; height:119px; background: transparent url(images/button1.png) no-repeat; }
a.nav1:hover { background-position: 5px -119px; }
a.nav1a { display:block; width:124px; height:119px; background: transparent url(images/button1.png) 0px -119px; no-repeat;}
a.nav2 { display:block; width:124px; height:107px; background: transparent url(images/button2.png) no-repeat; }
a.nav2:hover { background-position: 5px -107px; }
a.nav2a { display:block; width:124px; height:107px; background: transparent url(images/button2.png) 0px -107px no-repeat; }
a.nav3 { display:block; width:124px; height:118px; background: transparent url(images/button3.png) no-repeat; }
a.nav3:hover { display:block; background-position: 5px -118px; }
a.nav3a { display:block; width:124px; height:118px; background: transparent url(images/button3.png) 0px -118px no-repeat; }
#updates { width:450px; height:275px; background:transparent url(images/header_updates.png) no-repeat; padding:30px 0px 0px 10px;}
#about { width:450px; height:50px; background:transparent url(images/header_about.png) no-repeat; padding:30px 0px 0px 10px;}
#thumb_bg { float:left; width:139px; height:99px; background:transparent url(images/thumb_bg.png) no-repeat; margin:0px 0px 20px 10px;}
#thumb_bg p {padding:0px 0px 0px 15px; }
#thumb_bg2 { float:left; width:139px; height:155px; background:transparent url(images/thumb_bg.png) no-repeat; margin:0px 0px 0px 10px;}
#thumb_bg2 .header1 { font:bold 15px Arial, Arial, Helvetica, sans-serif; color:#666666; }
#thumb_bg2 p {padding:0px 0px 0px 15px; color:#CCCCCC;}
.toggleopacity img{ filter:alpha(opacity=100, style=2); -moz-opacity: 1; border:0px;}
.toggleopacity:hover img{ filter:alpha(opacity=50, style=2); -moz-opacity: 0.7; border:0;}
.warning { font: bold 14px Arial, Helvetica, sans-serif; color:#FF9900;}

/* ADJUST */
