body{
margin:0px 0px 5px 0px;
padding:0;
background: #efefef;
/* background-image:url(../images/bg-tile.jpg);
background-position:top;
background-repeat:no-repeat; */
}

#toplinks{
width: 770px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding: 10px 10px 10px 0px;
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1a4da2; text-align:right; font-weight:bold;
}

#toplinks a{ color: #1a4da2; }
#toplinks a:link { text-decoration: none; color:#1a4da2; }
#toplinks a:visited {text-decoration:none; color:#1a4da2; }
#toplinks a:hover {text-decoration: underline; color:#1a4da2; }

img.logo{ padding-left:10px; }

#header{
width: 770px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding: 10px 0px 10px 0px;
background-color:#FFFFFF;
background-image:url(../images/bg-corner-top.gif);
background-position:top;
background-repeat:no-repeat;
}

#header a{
color: #666666; text-decoration:underline;
}

td.freeadvice{
padding: 20px 30px 20px 20px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:justify; font-weight:bold;
}

#headerimg{
margin: 0 auto; /*Center container on page*/
width: 820px; /*Width of main container*/
height: 200px;
padding: 0px 0px 0px 0px;
background-color:#FFFFFF;
background-image: url(../images/header-evolving-your-business.jpg);
background-repeat:no-repeat;
background-position:center;
}

#headercopy  { font-size:14px;font-weight:bold;color:#ffffff;font-family:arial;line-height:175%; padding: 35px 300px 50px 50px;} 
#headercopy a{ font-size:14px;font-weight:bold;color:#ffffff;font-family:arial;line-height:175%;} 

#pageheader{
margin: 0 auto; /*Center container on page*/
width: 820px; /*Width of main container*/
height: 109px;
background-image:url(../images/bg-header.gif);
background-repeat:no-repeat;
background-position:center;
padding: 0px 0px 0px 0px;
}

#pageheadercopy  { font-size:28px;font-weight:bold;color:#ffffff;font-family:arial;line-height:150%; padding: 35px 300px 50px 50px;} 
#pageheadercopy a{ font-size:28px;font-weight:bold;color:#ffffff;font-family:arial;line-height:150%;} 

#maincontainer{
width: 770px; /*Width of main container*/
background-color:#FFFFFF;
margin: 0 auto; /*Center container on page*/
padding:0px;
}

#mainlinks {
width: 728px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:justify; font-weight:bold; line-height:150%;
background:#fcfcfc;
padding: 20px 20px 20px 20px;
border-top:1px solid #efefef; border-bottom:1px solid #efefef;
}

#mainlinks a{ color: #666666; }
#mainlinks a:link { text-decoration: none; color:#666666; }
#mainlinks a:visited {text-decoration:none; color:#666666; }
#mainlinks a:hover {text-decoration: underline; color:#666666; }

h1 { font-size:20px;font-weight:bold;color:#174ea6;font-family:arial;line-height:100%; }
h2 { font-size:16px;font-weight:bold;color:#bb0000;font-family:arial;line-height:150%; }
h3 { font-size:14px;font-weight:bold;color:#174ea6;font-family:arial;line-height:150%; }

p {
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-align:justify; line-height:150%;
}

p.linkcontent {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:justify; line-height:150%;
}

p.linkreadmore {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b60000; text-align:right; font-style:italic; line-height:200%;
}

.quickLink			{width:225px; float:left; margin:0px 5px 20px 10px; text-align:left; font-size:100%; font-family: Arial, Helvetica, sans-serif; }
.quickLink h3		{margin:0; padding:0; line-height:300%; }
.quickLink p		{margin:0; padding:0; line-height:150%; }
.quickLink a		{display:block; background-image:url(../images/bg-body-top.gif); background-repeat: repeat-x; 
					border:1px solid #E5E5E5; text-decoration:none; padding:0px 10px 10px 10px; }
.quickLink a:hover	{border:1px solid #4896ed; text-decoration:none; background:#f8fbfe;  } 

td.main {
/* background-image:url(../images/bg-body-top.gif);
background-position:top;
background-repeat:repeat-x; */
padding: 0px 20px 0px 20px;
}

td {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-align:justify; line-height:150%; }

td a{ color: #1a4da2; }
td a:link { text-decoration: none; color:#1a4da2; }
td a:visited {text-decoration:none; color:#1a4da2; }
td a:hover {text-decoration: underline; color:#1a4da2; }

#contentfocus{
width: 685px; /*Width of main container*/
background-color:#FFFFFF;
margin:10px 0px 10px 0px;
padding:0px 20px 0px 20px;
border: 1px solid #ebebeb;
}

#portfoliofocus{
width: 175px; /*Width of main container*/
float:left;
margin:10px 13px 10px 13px;
background-color:#FFFFFF;
padding:0px 20px 0px 20px;
border: 1px solid #ebebeb;
text-align:center;
}

#portfoliofocus p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:center; line-height:150%;}

#emailpackage{
width: 685px; /*Width of main container*/
background-color:#FFFFFF;
background-image:url(../images/package-email.gif); background-repeat:no-repeat; background-position:top right;
margin:10px 0px 10px 0px;
padding:0px 20px 0px 20px;
border: 1px solid #ebebeb;
}

#websitepackage{
width: 685px; /*Width of main container*/
background-color:#FFFFFF;
background-image:url(../images/package-website.gif); background-repeat:no-repeat; background-position:top right;
margin:10px 0px 10px 0px;
padding:0px 20px 0px 20px;
border: 1px solid #ebebeb;
}

#bundlepackage{
width: 685px; /*Width of main container*/
background-color:#FFFFFF;
background-image:url(../images/package-bundle.gif); background-repeat:no-repeat; background-position:top right;
margin:10px 0px 10px 0px;
padding:0px 20px 0px 20px;
border: 1px solid #ebebeb;
}

#footer{
margin: 0 auto; /*Center container on page*/
width: 820px; /*Width of main container*/
height: 109px;
background-image:url(../images/bg-focus.gif);
background-repeat:no-repeat;
background-position:center;
padding: 0px 0px 0px 0px;
}

#footer a{ color: #ffffff; }
#footer a:link { text-decoration: none; color:#ffffff; }
#footer a:visited {text-decoration:none; color:#ffffff; }
#footer a:hover {text-decoration: underline; color:#ffffff; }

ul.large {
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-align:left; line-height:200%;
}

ul {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align:left; line-height:200%;
}

li{
margin-left: -15px;
} 

span.left {
float: left;
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; line-height:150%; padding:45px; font-weight:bold;
}

span.right {
float: right;
font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; line-height:150%; padding:45px; font-weight:bold;
}

#rtj{
width: 770px;
margin: 0 auto;
padding:20px 10px 10px 10px;
font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; font-weight:bold; text-align:center;
background-image:url(../images/bg-corner-btm.gif);
background-position:top;
background-repeat:no-repeat;
}

#rtj a{
color: #666666;
}
