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

html, body, #wrapper {margin:0; padding:0; height:100%;}

/*body {margin:0px; padding:0px; background:url(../images/bg.jpg) repeat-x top; background-color:#ffffff; overflow:hidden;}*/

body {margin:0px; padding:0px; background-color:#ffffff; overflow:hidden;}

a:focus, a:active{outline: 0 none; -moz-outline: 0 none;}
/*a:active {outline: 0 none; -moz-outline: 0 none;}*/
	
a {color:#000;text-decoration:none;} 
a:hover {color:#000 ;text-decoration:underline;} 
a:visited {color:#000;text-decoration:none;} 
a:active {color:#000;text-decoration:none;} 
a:visited:hover {text-decoration:none;}

/*#flash-background{width:1014px; height:650px; position:absolute; top:0px; right:0px; bottom:0px; z-index:0; float:right;}*/

#flash-background{width:1014px; height:550px; position:absolute; z-index:0; background-attachment:fixed; background-position: bottom right; right:0px; bottom:0px; float:right;}

#flash-conceptgroup{width:1014px; height:600px; text-align:left; margin:0px auto; position:absolute; bottom:0px;left:50%; margin-left:-507px; z-index:0;}


@font-face {src:url(fonts/Tuffy.ttf);}
.body-txt{ font-family:Tuffy, Verdana, Arial, Helvetica, sans-serif; text-align:center; line-height:18px;}

form, ul, li, h1, h2, h3, h4, h5, h6, p {padding:0;margin:0;}
#wrapper{margin:auto; padding:0px; vertical-align:middle; width:990px; height:650px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#000000; text-align:left;position:relative;z-index:10000;}

#wrap{margin:auto; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#000000; text-align:left;}


h1{font-size:14px; line-height:20px; color:#000000; text-align:left;}
h2{font-size:16px; line-height:25px; color:#786432; text-align:left; text-transform:uppercase;}
h3{font-size:12px; line-height:20px; color:#dc6400; text-align:left;}
h4{ font-family:Arial, Helvetica, sans-serif; font-size:20px; line-height:25px; color:#505050; text-align:left;}
h5{font-size:12px; line-height:20px; color:#786432; text-align:left; padding-left:5px;}

#bodycontent{ width:600px; padding-left:60px;}
#bodycontent a, #bodycontent a:link, #bodycontent a:visited, #bodycontent a:active {text-decoration:underline;}
#bodycontent a:hover {text-decoration:none;}

/*menu*/
#menu{width:940px;padding:0;margin:0;}
#menu1 {float: left; width:200px;}
#menu2 {margin: 0; float: right;width: 700px; font-size:10px; line-height:20px; color:#000000; text-transform:uppercase; font-weight:normal; text-align:right;}
#menu2 a, #menu2 a:link, #menu2 a:visited, #menu2 a:active {color:#000000; text-decoration:none;}
#menu2 a:hover {color: #000000; text-decoration:none;}
/*menu*/

/*bottom-menu*/
#menu2{font-size:10px; line-height:20px; color:#000000; text-transform:uppercase; font-weight:normal; text-align:right;}
#menu2 ul{list-style-type: none;}
#menu2 ul li { display: inline; padding-left:20px;}
#menu2 ul li a{color:#000000; text-decoration:none;}
#menu2 ul li a:hover{color:#000000; text-decoration:none;}
#menu2 ul li .select {color:#000000; text-decoration:none; font-weight:bold;}
/*bottom-menu*/


/*bullet*/
#but ul {text-align:left; padding:10px 0 0 10px;}
#but ul {list-style-type: none; font-size:11px;}
#but ul li{background:url(../images/bullet.gif) no-repeat 0 0.6em; padding:0 0 5px 15px; line-height:20px; color:#000000;}
#but ul li a {color:#000000;text-decoration:none; font-weight:normal; text-align:left;}
#but ul li a:hover {color: #000000; text-decoration:none;}
/*bullet*/

/*bottom-menu*/
#bottom-menu{font-size:10px; line-height:20px; color:#dc6400; text-transform:uppercase; font-weight:bold; text-align:left; padding-left:60px;}
#bottom-menu ul{list-style-type: none;}
#bottom-menu ul li { display: inline;}
#bottom-menu ul li a{color:#dc6400; text-decoration:none;}
#bottom-menu ul li a:hover{color:#dc6400; text-decoration:none;}
#bottom-menu ul li .select {color:#000000; text-decoration:none;}
#bottom-menu span{font-size:11px; line-height:20px; color:#dc6400; text-transform:lowercase; font-weight:bold; text-align:left;}
#bottom-menu ul li a:hover span{color:#000000; text-decoration:none;}
/*bottom-menu*/

/*pages*/
#pages{font-size:10px; line-height:16px; color:#d78700; text-transform:uppercase; font-weight:normal; text-align:left; padding-left:60px; padding-bottom:20px;}
#pages ul{list-style-type: none;}
#pages ul li { display: inline;}
#pages ul li a{color:#d78700; text-decoration:none;}
#pages ul li a:hover{color: #d78700; text-decoration:none;}
#pages ul li .select {color: #d78700; text-decoration:none; font-weight:bold;}
/*pages*/

/*iframe*/
iframe#ifrm {width:480px; height:280px; margin-left:10px; margin-top:10px;}    
div#text div#lnks ul {list-style:none; margin:0; padding:0;}
div#text div#lnks ul li {display:inline; padding-right:8px;}
#ifrmbox{width:480px;padding:0;margin:0;}
#ifrmbox p{font-size:12px; line-height:16px; color:#000000; text-transform:uppercase; font-weight:bold; text-align:left; padding-left:25px;}
#ifrmbox1 {float: left; width:220px;}
#ifrmbox2 {margin: 0; float: right;width: 200px;}
#ifrmbut ul {float:left; text-align:left; padding:10px 0 0 10px;}
#ifrmbut ul {list-style-type: none; font-size:11px;}
#ifrmbut ul li{background:url(../images/bullet.gif) no-repeat 0 0.6em; padding:0 0 3px 15px; line-height:18px; color:#000000;}
#ifrmbut ul li a {color:#000000;text-decoration:none; font-weight:normal; text-align:left;}
#ifrmbut ul li a:hover {color: #000000; text-decoration:none;}
/*iframe*/

/*website*/
.website{margin:0px; padding:0px; text-align:left; border:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#786432; font-weight:bold;text-decoration:underline;}
.website a, .website a:link, .website a:visited, .website a:active {color:#786432; text-decoration:underline;}
.website a:hover {color: #786432; text-decoration:none;}
/*website*/

.home {position:absolute; margin:0px auto; position:absolute; bottom:0px;left:50%; margin-left:-507px;}  


/* new clearfix */
.clearfix:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
