/* Positioning and Size Start */
#wrapper {
width:100%;
}

#mainContainer {

/* overflow:visible; */
margin-bottom: 0;
}

* img {
display:none;
}

#content {
/* padding:0px 10px 10px 10px; */
width:100%;
}

.summary {
padding:0 30 0;
}

.float-right {
float:right;
}

.float-left {
float:left;
}

.section {
clear:both;
}
/* Positioning and Size End */

/* Colourl Start */

body {
/* background-color: brown; */
background-color: #f7f3f1;
}

#header {
/* background-color: blue; */
margin:0px;
}

#sidebar {
/* background-color: red; */
}

#content {
/* background-color: green; */
}

#footer {
/* background-color: white; */
}

/* Colour End */


/* Alignment Start */

#header h1, #header h2 {
text-align:center;
font-size: 1.2em;
}


/* Alignment End */


/* Font Start */

body {
font-family:sans-serif;
font-size:1em;
}

.text, p {
font-family:sans-serif;
}

h1, h2 {
font-family:georgia;
margin-top:10px;
margin-bottom:10px;
}
/* Font End */



/* Lists Start */

#sidebar li {
list-style:none;
}

#footer ul {
margin: 0;
padding: 0;
list-style-type:none;
text-align: center;
}

#footer ul li {
display: inline;
}

#footer ul li a {
text-decoration: none;
padding: .0em 1em;
color: #fff;
background-color: #036;
}

#footer ul li a:hover{
color: #fff;
background-color: #369;
}

#links ul li {
list-style:none;
}
/* Lists End */

/* Tables Start */
#vcard {
display:table;
}
.vcard {
display: table-row-group;
}
.head {
display; table-cell
}
.adr,.tel,.email {
display: table-row;
}
.type {
display: table-cell;
}
/* Tables End */