body
{
	background-image: url(templates/KennedyLaw/images/PageBG.jpg);/*default background image*/
	margin:0;
	padding:0;
	text-align: center;
	background-color: #002f40;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	background-position: center top;
	background-attachment: fixed;
	background-repeat: repeat-x;
}
h1, h2, h3, h4 {
	font: bold 1em/1.5em ;
	margin: 10px 20px 20px 0px;	 
	color: #555;
}
h1 {
	font-size: 2.5em;
	font-weight: normal;
	letter-spacing: -2px;
	color: #025b89;
	line-height: 1em;
}
h2 {
	font-size: 1.5em;
	font-weight: normal;
	margin: 10px 20px 10px 0px;
	color: #922e05;
}
h3 {
	font-size: 1.5em;
	font-weight: normal;
	letter-spacing: -0.5px;
	padding-top: 15px;
	color: #555;
}
h4 {
	font-size: 1.4em;
	color: #555;
	font-weight: normal;
	margin-bottom: 10px;
}
p, dl { margin: 10px 20px; }

#homeimage { width: 799px; margin: 5px auto 10px auto; text-align: left;}
#homeimage { border:solid 1px #FFF; }
#container
{
    margin: auto;
    margin-top: 0px;
    width: 801px; 
    text-align: left;
    background-color: #FFFFFF;
}

#mainnav 
{   
    width: 801px;
    margin: 0px auto ;
}
.logo { width: 232px; }
#topPhone { text-align:right; color:#E0F0FE; margin: 20px 13px 0px 5px; }
#leftside
{
	width: 225px;
	background-color: #f2f2f2;
}
#contents 
{ 
}
#rightside
{
	width: 225px;
}
.p15 { padding:15px; }

#breadcrumb
{
    margin-left:5px;
    margin-top: 0px;
    margin-bottom: 20px;
    text-align: left;
}
#topbreadcrm {width:801px;height:27px}

#bottombg
{   height: 80px;
    width: 801px;
    margin: auto;
    text-align: left;
}
#footer
{
	clear: both;
	color: #eaf5fe;
	font-size:11px;
	width: 801px;
	margin: auto;
	/*margin-top:10px;*/ 
	text-align: left;
}
#footermenu { padding: 15px; background-color: #b2b2b2; color:#333; }
#footertxt { padding: 20px 15px; }
#copyright { padding: 15px; }
.adminlinks { padding: 15px; }
