@charset "utf-8";
/* CSS Document */

body {background:url(images/bg.jpg); margin:30px 0px;}
.follow {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-transform:uppercase;}

.menu {background:url(images/menu-bg.jpg) repeat-x; font-family:Calibri; font-size:15px;}
.menu ul {padding:0px; margin:0px;}
.menu ul li {list-style:none; float:left; line-height:38px; position:relative; display:block; background:url(images/mid-menu.jpg) no-repeat right;}
.menu ul li a {color:#FFFFFF; display:block; padding:0 20px; text-decoration:none;}
.menu ul li a:hover {background:url(images/menu-hover.jpg) repeat-x;}
.menu ul .last {background-image:none;}
.menu ul li .active {background:url(images/menu-hover.jpg) repeat-x;}

.classes-private {background:url(images/rightbg.jpg) repeat-x; font-family:Calibri; font-size:14px; color:#FFFFFF; padding:0 10px; line-height:18px; height:139px;}
.classes-private h1 {margin:0px; font-family:Calibri; font-size:18px; text-transform:uppercase; padding-left:30px; background:url(images/left-icon.png) no-repeat left; padding-bottom:10px;}
.classes-private:hover {background:url(images/rightbg-hover.jpg) repeat-x;}

.readmore {font-family:Calibri; font-size:11px; color:#FFFF00; text-transform:uppercase; line-height:30px;}
.readmore a {color:#FFFF00; text-decoration:underline;}
.readmore a:hover {text-decoration:none;}

.header {background:url(images/header-bg.jpg) repeat-y; font-family:"Century Gothic"; font-size:18px; color:#333333; line-height:30px; padding-left:10px; font-weight:bold;}

.header-blue {font-family:"Century Gothic"; font-size:16px; color: #0099CC; line-height:30px; font-weight:bold; text-transform:uppercase;}
.header-white {font-family:"Century Gothic"; font-size:16px; color:#fff; line-height:30px; font-weight:bold; text-transform:uppercase;}


.normal {font-family:Calibri; font-size:14px; color:#333333; line-height:20px;}
.normal-blue {font-family:Calibri; font-size:14px; color: #0099CC; line-height:20px;}
.normal-red {font-family:Calibri; font-size:14px; color: #FF0000; line-height:20px;}
.normal-white {font-family:Calibri; font-size:14px; color: #fff;}
.normal-yellow {font-family:Calibri; font-size:14px; color: #FFFF00;}
.normal ul {padding:0px; margin:0px;}
.normal ul li {list-style:square; padding:4px 0 0 0; margin-left:25px; line-height:normal;}
.normal a {color:#FF0000;}
.normal a:hover {text-decoration:none;}

.footer {background:#e4e4e2; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.footer ul {padding:0px; margin:0px; float:left; margin-right:30px;}
.footer ul li {list-style:square; margin-left:25px; line-height:25px;}

.copyright {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; height:50px; border-left:5px solid #CCCCCC; padding-left:60px; text-align:right; line-height:18px;}
.copyright a {color:#666666; text-decoration:none;}
.copyright a:hover {color:#000000;}


.imgleft {float:left; margin-right:10px; border:1px solid #ccc; padding:5px;}
.imgright {float:right; margin-left:10px;}

.border {border:1px solid #ccc; padding:5px; margin-right:10px;}

.contctus {background:url(images/rightbg-hover.jpg) repeat-x; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}

.textfield {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; width:200px; border:1px solid #CCCCCC; height:18px;}
.textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; width:350px; border:1px solid #CCCCCC;}

.submit {background:url(images/rightbg-hover.jpg) repeat-x center; font-family:Calibri; font-size:16px; width:140px; height:35px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color:#FFFFFF; border:0px; box-shadow:0 0 3px 3px #999; margin-top:5px; line-height:normal; text-transform:uppercase;}
.submit:hover {background:url(images/rightbg.jpg) repeat-x center; cursor:pointer;}

.time {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #0084C4; line-height:20px; font-weight:bold; text-transform:uppercase;}