/* GENERAL TAGS */
HTML, BODY{font-family:Helvetica, Verdana, Arial;font-size:12px;margin:0px;text-align:center;background-image:url(/img/bg.jpg);background-repeat:repeat-x;background-position:top center;}
A IMG{border:0;}
DIV{position:relative;text-align:left;}
A:link{color:#00f;text-decoration:none;}
A:visited{color:#5775C7;text-decoration:none;}
A:hover{text-decoration:none;}

A.white{color:white;}

H1, H2, H3, H4, H5 {border-bottom:4px solid #FC3;padding:5px;margin:0;color:#960;clear:both;}
H3, H4, H5 {border-bottom:4px solid #F90;color:#F90;}

H3.sub{border-bottom:0;background-color:#FC3;}
H3.sub:hover{background-color:#e29c2d;}

UL{padding:0;margin:0;padding-left:20px;}

LI{ list-style-image: url(/img/gear_small.png); font-size:1.1em;padding-bottom:5px;}
/* LI:before{content:url(/img/gear_small.png);display:inline-block; text-align:left;width:10px;height:10px;}*/

UL.btn{clear:both;overflow:hidden;margin-bottom:10px;}
UL.btn LI{float:left;background-color:#FC3;padding:3px;cursor:pointer;margin:3px;}
UL.btn LI:before{margin-left:5px;}

.dataspecs  caption{background-color:#FC3;font-size:1.2en;padding:3px;border:1px solid black;border-bottom:0;}
.dataspecs table{border:1px solid black;margin-bottom:10px;padding:5px;width:100%;}

P.text{text-align:justify;font-size:1.2em;}
.big{font-size:1.3em;font-weight:bold;}
.hidden{display:none;}
.red{color:#e00;}
.pageTitle{font-size:1.8em; margin:10px 0;background-color:#77B31D;color:#426E27; padding:10px;}
.column{float:left;overflow:hidden;}
.shadowedBox{border-right:4px solid #eee; border-bottom:4px solid #eee;padding:10px 5px;margin:10px 0;}
.action{cursor:pointer;}
.opacity-50 { -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50; }
.opacity-60 { -moz-opacity:.60; filter:alpha(opacity=60); opacity:.60; }
.opacity-70 { -moz-opacity:.70; filter:alpha(opacity=70); opacity:.70; }
.opacity-80 { -moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; }
.opacity-100 { -moz-opacity:1; filter:alpha(opacity=100); opacity:1; }

.boxshadow{-moz-box-shadow: 0 0 5px #222;-webkit-box-shadow: 0 0 5px #222;box-shadow: 0 0 5px #222;}

.fullwidth{width:1000px; margin:0px auto;clear:both;overflow:hidden;}

.leftColumn{float:left;width:700px;}
.rightColumn{float:left;width:290px;margin-left:10px;}

/* SITE CONTENTS */
#mainLayer { position:relative; width:1000px; margin:0px auto 10px;   background-color:white;  overflow:hidden;padding:10px 0;}	
#topBar{width:100%;height:135px;background-color:#000;}
#topbarContents{background-image:url(/img/topbar.jpg);height:135px;}
#menuContainer{position:absolute;bottom:0;overflow:hidden;}
#menuContainer DIV{float:left;height:20px;}
#menuContainer IMG{cursor:pointer;}

#footerBtns{clear:both;margin:20px 0 10px 20px;}
#footerBtns DIV{float:left;margin-right:10px; }
#footer{background-color:#000;color:#fff;text-align:center;padding:10px;font-size:0.95em;}

#pictures_home{width:680px;overflow:hidden;margin:20px 10px;}
#pictures_home DIV{cursor:pointer;}
DIV.sect_pictures, #pictures_home DIV.frm{background-image:url(/img/pictures_home.jpg);width:160px;height:233px;margin:0 0 10px 10px;float:left; overflow:hidden;}
DIV.sect_pictures{float:left;width:150px;height:220px;margin:10px;float:left;border:1px solid #ccc;padding:5px;}

#pictures_home DIV.lblbg{position:absolute;bottom:0;height:60px;width:160px;background-color:#000;-moz-opacity:.70; filter:alpha(opacity=70); opacity:.70; }
#pictures_home DIV.lbl{position:absolute;bottom:0;margin:10px 5px;width:150px;height:40px;color:white;font-size:1.3em;font-weight:bold;overflow:hidden; }

DIV.img1{background-position:0 0;}
DIV.img2{background-position:-160px 0;}
DIV.img3{background-position:-320px 0;}
DIV.img4{background-position:-480px 0;}
DIV.img5{background-position: 0 	  -233px;}
DIV.img6{background-position:-160px -233px;}
DIV.img7{background-position:-320px -233px;}
DIV.img8{background-position:-480px -233px;}

.floatParagraph{float:left;width:480px;padding-top:10px;}
.dm_row{border:1px solid #ccc;margin-top:20px;padding:20px;}

