body{
width:960px;
margin-left:auto;
margin-right:auto;
padding:0;
margin-top:0;
}
#maintab{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
font: bold 12px Arial;
list-style-type: none;
background: #C8BBBE;
}
#maintab li{
display: inline;
margin: 10;
background: #C8BBBE;
}
#maintab li a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
padding-right: 10px;
padding-left: 10px;
color:#87686f;
background: #C8BBBE;
border-right: 1px solid #87686f;
}
#maintab li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
padding-right: 4px;
padding-right: 10px;
padding-left: 10px;
color: #fff;
background: #C8BBBE;
border-right: 1px solid #87686f;
}
#maintab li.selected a{ /*selected main tab style */
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
padding-right: 4px;
padding-right: 10px;
padding-left: 10px;
color: #fff;
background: #C8BBBE;
border-right: 1px solid #87686f;
}
#tabcontent{ /*2nd level content wrapper*/
background-color: #87686f;
height: 100% /*IE7 beta2 fix*/
}
#tabcontent ul{
padding: 0;
margin: 0;
list-style-type: none;
display: none;
}
#tabcontent ul li{
display: inline;
}
#tabcontent ul.selected{ /*selected 2nd level content*/
display: block;
}
#tabcontent ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;
border-right: 1px solid #FFF;
color: #FFF;
padding:2px 10px 2px 10px;
display: block;
float: left;
text-decoration: none;
}
#tabcontent ul li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration: none;	
background-color: #C8BBBE;
color: #333;
padding:2px 10px 2px 10px;
}
.clearfix:after{ /*Clear floats hack: http://positioniseverything.net/easyclearing.html*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix{
display: inline-table;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
#topsection{
background: #ffffff;
height: 180px; /*Height of top section*/
}

#contentwrapper{
float: left;
width: 100%;
}
#contentcolumn{
margin-right: 200px; /*Set right margin to RightColumnWidth*/
font-family: Arial;
color:#666666;
font-size: 12px;
line-height:120%;
background: #ffffff;
}
#rightcolumn{
float: left;
width: 200px; /*Width of right column in pixels*/
margin-left: -200px; /*Set left margin to -(RightColumnWidth) */
background: #ffffff;
margin-bottom: 10px;
}
#footer{
clear: left;
width: 950px;
color: #FFF;
text-align: center;
background-color:#C8BBBE;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding: 5px;
}
#footerlast{
clear: left;
width: 950px;
color: #666;
text-align: center;
background-color:#fff;
font-family: Arial;
font-size:55%;
padding: 5px;
background: #ffffff;
height: 100%;
}
#footer a{
text-decoration:none;
color: #fff;
}
.bg
{
background-image:url('images/bg.jpg');
background-repeat:repeat-x;
} 
.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}
.innertubemain{	
text-align:justify;	
margin: 0px 20px 0px 20px; 

}		
h4 
{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-style:italic;
text-align:center;
padding-top: 2px;
padding-bottom: 2px;
}
.boxgrid{ 
width: 200px; 
height: 200px; 
margin:10px;
margin-left:20px; 
float:left; 
background:#cccccc; 
border: solid 2px #C8BBBE; 
overflow: hidden; 
position: relative; 
}
.boxgrid img{ 
position: absolute; 
top: 0; 
left: 0; 
border: 0; 
}

