body { 

margin : 0px;
text-align : center;

} 


#wrapper{
background: #fff url(../images/bg.jpg) repeat-x;
text-align : center;
width: 720px;
height:700px
margin: 0 auto 0 auto;
padding: 0px 0 0px 0;
border-width : 3px;
border-style : solid;
border-color : #333;

}







#topcontainer{
position:relative;
width: 720px;
height:100px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align : left;

}
#header {
float : right;
width: 720px;
height:100px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-width : 0px;
border-style : solid;
border-color : red;
}





#middlecontainer{
position:relative;
width: 720px;
height:377px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
text-align : left;
border-width : 0px;
border-style : solid;
border-color : blue;

}
 

#middlecontainer2{
position:relative;
width: 720px;
height:420px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
text-align : left;
border-width : 0px;
border-style : solid;
border-color : blue;

}

#middlecontainer3{
position:relative;
width: 720px;
height:440px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
text-align : left;
border-width : 0px;
border-style : solid;
border-color : blue;

}

#middlecontainer4{
position:relative;
width: 720px;
height:460px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
text-align : left;
border-width : 0px;
border-style : solid;
border-color : blue;

}

#middlecontainer5{
position:relative;
width: 720px;
height:300px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
text-align : left;
border-width : 0px;
border-style : solid;
border-color : blue;

}

#middlecontainer6{
position:relative;
width: 720px;
height:1300px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
text-align : left;
border-width : 0px;
border-style : solid;
border-color : blue;

}
#front {
float : left;
width: 550px;
height:378px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-width : 0px;
border-style : solid;
border-color :  #333333;
}



#front2 {
float : left;
width: 550px;
height:430px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-width : 2px;
border-style : solid;
border-color :  #333333;
}


#contact {
float : left;
width: 550px;
height:390px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-width : 1px;
border-style : solid;
border-color :  #333333;
}

#side {
float : left;
width: 150px;
height:370px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-width : 0px;
border-style : solid;
border-color : green;
}



#frontpage {
float:left;
width: 700px;
height:378px;
margin: 0;
padding:0;
border-width : 0px;
border-style : solid;
border-color : red;
}


#footer{
float:left;
width: 700px;
height:102px;
margin: 0;
padding:0;
border-width : 0px;
border-style : solid;
border-color : red;
}




.solid{
border-width : 1px;
border-style : solid;
border-color : #cc0000;

}





#footercontainer{
position:relative;
width: 720px;
height:102px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align : left;
border-width : 0px;
border-style : solid;
border-color : blue;

}

#footer_left{
float:left;
width: 300px;
height:102px;
margin: 0;
padding:0;
border-width : 0px;
border-style : solid;
border-color : red;
}


#footer_right{
float:left;
width: 420px;
height:102px;
margin: 0;
padding:0;
border-width : 0px;
border-style : solid;
border-color : red;
}

	





#contact2 {
float : left;
width: 550px;
height:320px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-width : 0px;
border-style : solid;
border-color :  #333333;
}

#contact3 {
float : left;
width: 550px;
height:1290px;
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-width : 1px;
border-style : solid;
border-color :  #333333;
}

#menu ul li a:hover{
	text-decoration: underline;
}
#nav ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav li
{
float: left;
margin: 0 0em;
}

#nav li a
{
position: relative;
top: -1px;
background:#f73243;
height: 15px;
line-height: 1.5em;
width: 9.8em;
display: block;

color: #ffffff;
font-family: arial;
font-weight: bold;
font-size: 10px;
text-decoration: none;
text-align: center;
border:solid #000 1px;
}