body{width:830px; margin:0 auto; background:#E4F5FB url(../images/background.jpg) top left repeat-x; font-family:Arial,Verdana; font-size:12px; color:#000;}

a {color:#4C7573; text-decoration: none; font-size: 12px; outline:none; cursor:pointer;}
a:hover {color:#4C7573; text-decoration: underline;}

h1{font-size:18px; font-family:Verdana; color:#ED71AF;}
h2{font-size:14px; font-family:Verdana; color:#719B99}
h3{font-size:14px; font-family:Verdana; color:#719B99}



#logo{height:128px; background: transparent url(../images/logo.jpg) top left no-repeat; position:relative;}

#menu-top{background: transparent url(../images/menu-top-inside.jpg) top left repeat-x;}
#menu-top-left{width: 5px; height: 43px; background: transparent url(../images/menu-top-left.jpg) top left no-repeat;}
#menu-top-right{width: 5px; height: 43px; background: transparent url(../images/menu-top-right.jpg) top left no-repeat;}
#menu-top-inside{width: 820px; height: 43px;}

#breadcrumbs{background: #BAE7E6;}
#breadcrumbs-left{width: 5px; height: 30px; background: transparent url(../images/breadcrumbs-left.jpg) top left no-repeat;}
#breadcrumbs-right{width: 5px; height: 30px; background: transparent url(../images/breadcrumbs-right.jpg) top left no-repeat;}
#breadcrumbs-inside{width: 800px; height: 20px; color:#4C7573; font-family:Verdana; font-size:10px; padding-top:10px; padding-left:20px;}

#main{margin:15px 0px 15px 0px;}
#main-column{width:540px;}
#right-column{width:261px;}

#main-menu{width:241px; background:#D2F2F2 url(../images/menu-top.jpg) top left no-repeat; margin:10px 0px 5px 0px; padding:10px 10px 10px 10px; float:left;}
#main-menu-bottom{width:261px; height:5px; background: transparent url(../images/menu-bottmom.jpg) top left no-repeat; float:left;}

#footer{font-family:Verdana; color:#4C7573; font-weight:bold; font-size:11px;}
#footer-left{width:5px; height:48px; background: transparent url(../images/footer-left.jpg) top left no-repeat;}
#footer-right{width:5px; height:48px; background: transparent url(../images/footer-right.jpg) top left no-repeat;}
#footer-inside{width:805px; height:30px; background:#BAE7E6; padding-top:18px;margin-bottom:20px; padding-left:15px;}


.inside{width:830px; margin:0 auto;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

#mainlevel-nav{list-style-type:none; margin:0px 20px 0px 20px; padding:0px;}
#mainlevel-nav li{height:43px; display:inline; background: transparent url(../images/li.jpg) top left no-repeat; float:left;  padding-left:25px; padding-right:25px;}
#mainlevel-nav a.mainlevel-nav{height:43px; line-height:45px; float:left; color:#FFF; font-size:12px; font-weight:bold; text-decoration:none;}
#mainlevel-nav .first-li {background: transparent url(../images/menu-top-inside.jpg) top left repeat-x; padding-left:20px; padding-right:20px;}
#active_menu-nav{height:43px; background: transparent url(../images/li-active.jpg) top left repeat-x;float:left;}
#active_menu-nav .li-active-left{height:43px; width:5px; background: transparent url(../images/li-active-left.jpg) 0px 11px no-repeat; float:left;}
#active_menu-nav .li-active-right{height:43px; width:5px; background: transparent url(../images/li-active-right.jpg) 0px 11px no-repeat; float:left;}

.window-top{width:261px; height:6px; background: transparent url(../images/window-top.jpg) top left no-repeat; float:left;}
.window-bottom{width:261px; height:6px; background: transparent url(../images/window-bottom.jpg) top left no-repeat; float:left;}
.window-inside{width:241px; background: #BAE7E6; float:left; padding:3px 10px 10px 10px;}

.category{width:250px; margin:5px 20px 5px 0px; float:left;}
.category-header{font-size:13px; color:#000; font-weight:bold; display:block;}
.category-description{width: 195px; font-size:12px; margin-left:5px;float:right;}
.category-image{width:50px; height:50px; background: transparent url(../images/baby.jpg) top left no-repeat; float:left;}



.window-inside .moduletable h3{font-size:14px; font-family:Verdana; color:#719B99}
.window-inside .moduletable a{font-weight:bold; color:#000;}

#main-menu .mainlevel{font-weight:normal; color: #000; padding:5px 10px 5px 10px; display:block; font-size:13px; text-decoration:none; border-bottom: 1px solid #BAE7E6;}
#main-menu .mainlevel:hover{color: #719B99; font-style:italic; font-weight:bold;}
#main-menu .sublevel{padding:2px 10px 2px 10px;}



.moduletable{width:230px; float:left; margin-bottom:20px;}
.componentheading{font-size:18px; font-family:Verdana; color:#ED71AF; margin-bottom:20px;}

.sectiontableheader,tr.sectiontableentry1 td,tr.sectiontableentry2 td {

       text-indent:5px;

       padding:4px;

}

.sectiontableheader {

       color:white;

       font-weight:700;

       padding:5px;

       background-color: #9AB3C2;

       background-repeat: repeat;

}

.sectiontableentry1 {

       background-color: #F3F3F3;

}

.sectiontableentry2 {

       background-color: #E9E9E9;

}

.banner{float:left;}

.googleads{margin:15px 0px 15px 0px; float:left; width:830px; overflow:auto; text-align:center;};
----------------------------------------------------------

.post{min-height: 16px;padding-left: 20px; margin:5px 0px 5px 0px; float:left; display:block; background: transparent url(../images/post.jpg) top left no-repeat;}
.post-title{font-weight:bold;}

.menu{list-style-type:none; margin:0px; padding:0px;}
.menu li{border-bottom: 1px solid #BAE7E6;}
.menu a{color: #000; padding:10px 10px 10px 10px; display:block; font-size:13px; text-decoration:none;}
.menu li.active a{color: #719B99; font-style:italic; font-weight:bold;}
.menu a:hover{color: #719B99; font-style:italic; font-weight:bold;}


