@charset "utf-8";
/* CSS Document */

body { background: #31658C url(1images/bg.jpg); margin:0; font-family:arial, helvetica, sans-serif; text-align:center;margin-bottom:25px;  }

a { text-decoration:none; color:#000;}
a:hover { text-decoration:underline; color:#899;}

#wrap {margin:auto; margin-top:15px; background:url(images/aero-bg.jpg) repeat-y center; width:759px;}
#wrap-lft{background:url(images/aero-top.jpg) no-repeat top; padding-top:6px; margin:auto; width:759px;}

#header {background: #ffffff; height:100px; width:713px; margin:auto; text-align:left; padding-left:0px; margin-left:15px;}
#header #logo{ background:url(images/head_logo.jpg) no-repeat left center; height:100px; width:728px; text-indent:-100em; margin-left:0px;}

#menu {background:url(images/menu-bg.jpg) repeat-x; height:37px; color:#fff; width:728px; margin:auto;margin-left:15px; text-align:center;}
#menu ul {line-style:none; margin:auto; margi n-top:8px; width:585px;}
#menu ul li {display:inline;}
#menu h5 {display:none;}
#menu a:hover {text-decoration:none;}
#menu ul li a { margin:0 15px; margin -top:-8px; display:block;float:left;  width:87px; height:37px; text-indent:-100em;}

#menu #home a { background:url(images/nav-home.jpg);}
#menu #home a:hover {background: url(images/nav-home.jpg) -87px;}
#menu #home.active a{background: url(images/nav-home.jpg) -174px;}

#menu #purchase a { background:url(images/nav-purchase.jpg);}
#menu #purchase a:hover {background: url(images/nav-purchase.jpg) -87px;}
#menu #purchase.active a{background: url(images/nav-purchase.jpg) -174px;}

#menu #download a { background:url(images/nav-download.jpg);}
#menu #download a:hover {background: url(images/nav-download.jpg) -87px;}
#menu #download.active a{background: url(images/nav-download.jpg) -174px;}

#menu #contact a { background:url(images/nav-contact.jpg);}
#menu #contact a:hover {background: url(images/nav-contact.jpg) -87px;}
#menu #contact.active a{background: url(images/nav-contact.jpg) -174px;}

#menu #articles a { background:url(images/nav-articles.jpg);}
#menu #articles a:hover {background: url(images/nav-articles.jpg) -87px;}
#menu #articles.active a{background: url(images/nav-articles.jpg) -174px;}

#menu #blog a { background:url(images/nav-blog.jpg);}
#menu #blog a:hover {background: url(images/nav-blog.jpg) -87px;}
#menu #blog.active a{background: url(images/nav-blog.jpg) -174px;}

#menu #forums a { background: url(images/forums.jpg);}
#menu #forums a:hover {background: url(images/forums.jpg) -87px;}
#menu #forums.active a{background: url(images/forums.jpg) -174px;}

#menu #downloads a {background:url(images/downloads.jpg); width:105px;}
#menu #downloads a:hover {background: url(images/downloads.jpg) -105px;}
#menu #downloads.active a{background: url(images/downloads.jpg) -210px;}

#menu #logout a { background:url(images/logout.jpg);}
#menu #logout a:hover {background: url(images/logout.jpg) -87px;}
#menu #logout.active a{background: url(images/logout.jpg) -174px;}

#menu #login a { background: url(images/login.jpg);}
#menu #login a:hover {background: url(images/login.jpg) -87px;}
#menu #login.active a{background: url(images/login.jpg) -174px;}

#menu #register a { background: url(images/nav-register.jpg);}
#menu #register a:hover {background: url(images/nav-register.jpg) -87px;}
#menu #register.active a{background: url(images/nav-register.jpg) -174px;}

#content {width:540px; height:29em; float:left; margin-left:19px; background: #fff url(images/content-bg.jpg) right top no-repeat;border-rig1ht:#dfebf2 1px solid;}
#sidebar {float:left; margin-right:19px; background:#fff; text-align:left;}
#sidebarback {float:left; width:140px; height:400px; background:#fff url(images/folder.jpg) right top no-repeat; text-align:left;}

#clear {clear:both;}

#footer {height:73px; background:url(images/footer.jpg); width:728px; margin:auto;margin-left:15px;}
#foot {height:27px; background:url(images/aero-footer.jpg) bottom center; width:759px; margin:auto;}

.title {font-size: 22px;
        color: #0c4c78;
        font-family : Tahoma,Verdana,Arial;
}
.title1 {font-size: 16px;
        color: #0c4c78;
        font-weight: bold;
        font-family : Tahoma,Verdana,Arial;
}
.smalltitle {font-size: 14px;
	margin-top : 9px;
	margin-left : 10px;
	margin-right : 10px;
	padding-top : 5px;
	padding-left : 5px;
        color: #0c4c78;
        font-weight: bold;
        font-family : Tahoma,Verdana,Arial;
}
.description {font-size: 12px;
        color: #167289;
        font-family : Tahoma,Verdana,Arial;
}
.description strong {
        font-weight: normal;
}
.description a {
        color: #3e974e;
        font-size: 11px;
        font-weight: bold;
	text-decoration: none;
}
.description1 {font-size: 11px;
        color: #167289;
        font-family : Tahoma,Verdana,Arial;
}
.description1 strong {
        font-weight: normal;
}
.description1 a {
        color: #3e974e;
        font-size: 11px;
        font-weight: bold;
	text-decoration: none;
}
