body
{
background-color:#ffffff;
}

#page
{
background-color:white;
width:750px;

text-align:left;
font-family:arial;
border:5px solid #333399;
padding:10px;
padding-top:30px;
padding-bottom:20px;
}

#content
{
width:660px;

display:inline-block;
}

#page p,
#page ul
{
text-align:justify;
font-weight:500;
font-size:15px;
}

#page ul
{
padding-left:70px;
}

.headerhorizontal
{
width:880px;
height:10px;
background-color:red;
}

.footerhorizontal
{
height:213px;
color:#333399;
font-size:35px;
font-family:arial;
font-weight:700;
clear:both;
text-align:center;
font-size:26px;
padding-bottom:10px;
}

.footerhr
{
width:660px;
color:#333399;
border:2px solid #333399;

clear:both;
}

.imagesidebar
{
display:inline-block;
width:220px;
height:500px;
text-align:left;
margin-top:0;
float:left;
}
.imagesidebar img
{
padding-left:0px;
padding-top:5px;
padding-bottom:0px;
width:210px;
}

.footeranimation
{
width:300px;
height:348px;
float:right;

}

.homecorner
{
width:206px;
height:346px;
float:left;
border:2px solid #333399;
margin-right:10px;
}

.qgsjpg
{
margin:20px;
margin-bottom:5px;
display:block;
}

.imagepadding
{
padding:0px;
border:2px solid #000000;
width:220px;
height:167px;
}

.twovans
{
padding:0px;
border:1px solid #000000;
width:180px;
height:135px;
}

.twovans img
{
width:180px;
}

.hrtop
{
margin-top:20px;
}
.menucontainer
{
width:660px;
height:60px;
}

.menuleftx
{
float:left;
height:70px;
width:320px;
text-align:left;
cursor:hand;
cursor:pointer;
display:block;
padding-top:3px;
}

.menurightx
{
float:right;
height:50px;
width:320px;
text-align:left;

cursor:hand;
cursor:pointer;

}

.menuitem
{
float:left;
width:220px;
height:50px;
padding-left:15px;
padding-top:5px;
}

#post-1 .entry
{
width:405px;
float:right;

}

.sideimages
{
float:left;
padding-top:30px;
width:250px;
height:200px;
}

.sideimages p
{
margin:30px !important;
}

em
{
color:#000099;
font-size:18px;
vertical-align:-5%;
}

.strapline
{
text-align:center !important;
margin-top:0px;
}

.areaswecover span {
    display: inline-block;
    padding: 0 10px 0 0;
}

.areaswecover {
    color: #000000;
    font-size: 12px;
padding: 0 35px 10px;
}

.footerhorizontal {padding-top:0 !important}
