body{
Margin: 0;
padding:0px;
background-image:url('http://www.obc-uk.net/testimages/obc bg.gif');
}

#outercontainer{
width: 906px; /*Width of main container*/
margin: 0px auto 0px auto; /*Center container on page*/
border: solid 0px yellow;
height:585px;
padding:0px;
}

#maincontainer{
width: 900px; /*Width of main container*/
border: solid 3px red;
Height : 560px;
margin:0px;
padding:0px;
background: rgb(0,0,0);
}

#topsection{
background: rgb(0,0,0);
height: 50px; /*Height of top section*/
Border-bottom: solid 1px rgb(200,200,200);
}

#topsection h1{
font-family: sans-serif;
font-size: 17px; 
margin:25px 5px 0px 2px;
color:rgb(150,150,150);
}

#contentwrapper{
width: 900px;

}

#contentcolumn{ 
background: rgb(0,0,0);
width:500px;
float:left;
margin:0;
padding:0;
Height : 510px;
Border-right: solid 1px rgb(200,200,200);
Border-left: solid 1px rgb(200,200,200);
}

#leftcolumn{
float:left;
width: 199px; /*Width of left column in pixel*/
background: rgb(0,0,0);
margin:0;
Height : 510px;
Border-right: solid 0px rgb(200,200,200);
}

#rightcolumn{
float: right;
width: 192px; /*Width of right column*/
background: rgb(0,0,0);
margin:0;
Height : 510px;
Border-left: solid 0px rgb(200,200,200);
}

#image{
width: 500px;
height:350px;
background: rgb(0,0,0);
text-align: center;
border-bottom:solid 1px rgb(200,200,200);
Border-right: solid 0px rgb(200,200,200);
}

#name{
width: 224px;
height:157px;
background: rgb(0,0,0);
float:left;

}

#table{
width: 274px;
height:157px;
background: rgb(0,0,0);
text-align: left;
float:right;
Border-left: solid 0px rgb(200,200,200);
}

#vertmenu {
font-family: sans-serif;
font-size: 11px;
width: 150px;
padding: 0px;
margin: 0px;
display: block;
}

#vertmenu h1 {
display: block;
background-color:rgb(0,0,0);
font-size: 11px;
padding: 1px 0px 0px 5px;
color: rgb(255,255,255);
margin: 0px;
width:191px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 11px;
display: block;
padding: 1px 0px 1px 5px;
text-decoration: none;
color: rgb(200,200,200);
width:198px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus{
color: rgb(0,0,0);
background-color: rgb(255,255,255);
}

#vertmenur {
font-family: sans-serif;
font-size: 11px;
width: 170px;
padding: 0px;
margin: 0px;
display: block;
}

#vertmenur h1 {
display: block;
background-color:rgb(0,0,0);
font-size: 11px;
padding: 1px 0px 0px 0px;
color: rgb(255,255,255);
margin: 0px;
width:190px;
}

#vertmenur ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenur ul li {
margin: 0px;
padding: 0px;
}
#vertmenur ul li a {
font-size: 11px;
display: block;
padding: 1px 0px 1px 0px;
text-decoration: none;
color: rgb(200,200,200);
width:190px;
}

#vertmenur ul li a:hover, #vertmenur ul li a:focus{
color: rgb(0,0,0);
background-color: rgb(255,255,255);
}

P.h3
{
font-size: 40px;
font-family : sans-serif;
Color :rgb(80,80,80);
text-align:center;
margin:20px 0px 0px 0px;
}

table.sample {

        color:rgb(102,102,102);
        font-size: 11px;
        font-family : sans-serif;
        border-bottom: solid;
        border-bottom-color: rgb(102,102,102);
        border-bottom-width: 1px ;
		margin:10px 0px 0px 0px;
}

table.sample th 
{
	padding: 0px 0px 0px 0px;
	color:rgb(102,102,102);
        font-size: 11px;
        font-family : sans-serif;
        font-weight:normal;
        text-align: right;
        border-bottom: solid;
        border-bottom-color: rgb(102,102,102);
        border-bottom-width: 1px ;
}

table.sample td 
{
	padding: 0px 0px 0px 0px;
	color:rgb(102,102,102);
        font-size: 11px;
        font-family : sans-serif;
        font-weight:normal;
        text-align:right;       
}

p.h5
{
	color:rgb(102,102,102);
    font-size: 11px;
    font-family : sans-serif;
    font-weight:normal;
    text-align: left;
    Margin:3px 0px 0px 0px;
}

p.tel
{
	color:black;
    font-size: 12px;
    font-family : sans-serif;
    font-weight:bold;
	float:left;
    Margin:1px 0px 0px 2px;
	padding:0px;
}

p.promo
{
	color:black;
    font-size: 12px;
    font-family : sans-serif;
    font-weight:bold;
	float:right;
    Margin:1px 2px 0px 0px;
	padding:0px;
}

P.h4
{
font-size: 40px;
font-family : sans-serif;
Color :rgb(153,153,153);
text-align:left;
float:none;
margin:20px 0px 0px 0px;
Padding:0px 0px 0px 0px;
}

P.h6
{
font-size: 11px;
font-family : sans-serif;
Color :rgb(102,102,102);
text-align:center;
margin:20px 0px 0px 0px;
}

