body {
margin-top:20px;
margin-bottom:20px;
padding:0;
background-color:#f5f6f6;
background-image:url(../img/bg.gif);
background-position:top;
background-repeat:repeat-x;
color:#000000;  
text-align:center;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:.9em;
}

a {
color:#000;
text-decoration:none;
}

a:hover {
color:#05512a;
text-decoration: underline;
}

ul {
margin:0 0 0 20px;
list-style-type:disc;
}

li {
margin:4px 0 5px 10px;
}

#myGallery
{
width: 750px !important;
height: 120px !important;
}

#bigcontainer { 	
margin:0 auto;
padding:0;
width:1050px;
text-align:left;
vertical-align: middle;	
}

#leftBanner {
float:left;
margin:162px 0 0 0;
padding-right:5px;
width:140px;
font-size:12px;
overflow: visible;
text-align:left;
}

#leftBanner img {
border:#000000 1px solid;
}

#rightBanner {
float:right;
margin:74px 0 0 0;
padding-left:5px;
width:140px;
font-size:9pt;
overflow: visible;
text-align:left;
}

#rightbanner a {
color:#05512a;
text-decoration:underline;
}

#rightBanner img {
border:#000000 1px solid;
}

#container { 	
margin:0 auto;
padding:0;
width:750px;
text-align:left;
vertical-align: middle;	
background-color:#fff;
border:1px solid #000;
}



#header {
margin:0;
padding:0;
height:120px;
}

#menu {
margin:0;
padding:0;
color: #BBBBBB;
height:40px;
text-align: center;
letter-spacing: 0.3pt;
font-size:.9em;
line-height: 40px;
border-bottom: #05512a 1px solid;
}

#menu a {
color:#000;
font-weight:bold;
text-decoration:none;
}

#menu a:hover {
color:#05512a;
font-weight:bold;
border-bottom: #333333 1px dotted;
}

#header h1 {
margin:0;
padding:20px 0 0 20px;
font-size:1.8em;
letter-spacing:.1em;
color:#ffffff;
font-weight:lighter;
}

#header h2 {
margin:0;
padding:0 0 0 20px;
font-size:.9em;
font-weight:lighter;
letter-spacing:.1em;
color:#eeeeee;
}

#leftColumn {
float:left;
margin:20px 0 0 0;
padding:5px;
width:180px;
height:300px;
font-size:12px;
overflow:auto;
text-align:left;
}

#leftColumn p {
padding-left:2px;
padding-right:5px;
}


#leftColumn h2 {
margin:0;
padding:0 0 0 5px;
font-size:1em;
}

#p2 {
font-size:12px;
font-weight:bold;
color:#05512a;
}

#leftColumn ul {
margin:0 0 0 0;
list-style:none;
}

#leftColumn li {
margin:4px 0 5px 10px;
}

#leftColumn li a {
text-decoration:underline;
}

#leftColumn li a:hover{
text-decoration:none;
}

#centerColumn { 	
height: 300px;
margin:20px 0 0 0px;
padding:0 0 0 20px;
background-color:#ffffff;
background-image: url(../img/bg_main2.gif);
background-position: center center;
background-repeat: no-repeat;
border-left: #05512a 1px solid;
overflow:auto;
}

#centerColumn p {
padding:10px
}

#centerColumn h2 {
margin:0;
padding:0 0 5px 0;
letter-spacing:.1em;
font-size:12pt;
}

#centerColumn2 { 	
height: 350px;
margin:20px 0 0 0px;
padding:0 0 0 20px;
background-color:#ffffff;
background-image: url(../img/bg_main2.gif);
background-position: center center;
background-repeat: no-repeat;
overflow:auto;
}

#centerColumn2 p {
padding:10px
}

#centerColumn2 h2 {
margin:0;
padding:0 0 5px 0;
letter-spacing:.1em;
font-size:12pt;
}

#partnerfooter {
position:relative;
bottom:0;
margin:0 0 0 10px;
padding:20px;
text-align:left;
color: #05512a;
font-size:8pt;
background-image: url(../img/bg_main.gif);
background-position: bottom right;
background-repeat: no-repeat;
line-height:30px;
}

#footer {
position:relative;
bottom:0;
margin:0px 0 0 0;
color: #fff;
padding:0;
height:30px;
line-height:30px;
text-align:center;
font-size:8.5pt;
letter-spacing: 1px;
background-image: url(../img/bg_footer.gif);
background-position: left;
background-repeat: repeat;
}

#prod {
position:relative;
bottom:0;
margin:0px 0 0 0;
color: #999999;
padding:0;
height:20px;
line-height:20px;
text-align:center;
font-size:7pt;
}

#prod a {
color: #999999;
}











