
* {margin: 0;padding: 0;}

body {background-color: #8591e0;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: Tahoma, Helvetica, sans-serif; font-size: 14px;color: #4d60d0; }
#container {background: #FFF;margin: 0 auto;width: 712px;padding: 0px;}

#banner {float: left; width: 712px; background: url(../images/tl.jpg) no-repeat top left;height: 178px;}
body#savvy #banner {background: url(../images/tl-savvy.jpg) no-repeat top left;}
#banner .slide {float: right;margin-right: 4px;}

#navigation {float: left; width: 712px; background: #a8b4ff url(../images/navigationBGhome.jpg) no-repeat top left;height: 79px; }


#content {float: left; width: 652px; background: #a8b4ff url(../images/r2.jpg) repeat-y 5px 0px;padding-left: 30px;padding-right: 30px;}

#left {float: left;width: 450px; }
#right {float: left;width: 172px;padding-left: 28px;}
#right img {margin-bottom: 20px;}
#right img#savvy {margin-bottom: 0px;}

#bottom1 {float: left; background: #a8b4ff url(../images/bottom2.jpg) no-repeat 5px 0px;width: 712px;height: 17px;}
#footer {float: left; width: 712px; background: url(../images/footer.jpg) repeat-y;}


/* ---------------------
		LINKS
------------------------*/
a:link, a:visited, a:hover {color: #7785da;}


/* ---------------------
	  TEXT STYLES 
------------------------*/
p { font-size: 14px; color: #4d60d0; line-height: 150%;padding-top: 8px; padding-bottom: 8px;}
.small {font-size: 12px;}
#footer p {text-align:center;font-size: 12px;}

/* ---------------------
		LISTS 
------------------------*/
#content ul, #content ol {line-height: 150%;margin-left: 20px;}
#content li {list-style-type: disc; }

#content ul li ul li {font-size: 11px;padding-top: 0px; padding-bottom: 0px;}
ul#sitemap li {padding-top: 10px; padding-bottom: 10px;}

/* ---------------------
		NAVIGATION 
------------------------*/
#navigation ul {margin-top: 10px;margin-left: 10px;}
#navigation ul li {float: left;}
#navigation ul li a {float: left;color: #ffffc8;text-decoration:none;padding-left: 15px;padding-right: 5px; background: url(../images/star.jpg) no-repeat 0 50%;text-align: center;font-size: 20px;}
#navigation ul li a:hover {color: #7490e4;}
#navigation ul li a#home {background: none;}

/* ---------------------
		HEADINGS 
------------------------*/

h1, h2 {font-weight: bold; font-size: 20px;padding-top: 8px; padding-bottom: 8px;}
h2 {font-size: 16px;}


.blog p {font-size: 12px; line-height: 115%;padding: 0; margin: 0;padding-top: 4px;}

