@import url( 'https://fonts.googleapis.com/css ?family=Alegreya+Sans:300,400,500,700 ');
* {
margin:0;
padding:0;
}

a:focus {
outline-style:none;
}

iframe {
max-width:100%;
}

body {
font-family: 'Alegreya Sans', sans-serif;
font-size:14px;
color:#595959;
background:#FF9900;
background-attachment:fixed;
}

a {
color:#285000;
}

#body-main {
-webkit-box-shadow:0px 0px 15px 1px rgba(179,181,170,1);
-moz-box-shadow:0px 0px 15px 1px rgba(179,181,170,1);
box-shadow:0px 0px 15px 1px rgba(179,181,170,1);
}

#main {
background:#FFCC00;
}

img {
border:0 none;
display:inline-block !important;
}

#main-content {
}

#header-area {
}

.header {
}

.logo {
padding:15px;
}

.logo a {
}

.header-banner {
width:470px;
float:right;
margin-top:20px;
}

#navigation {
-webkit-border-radium:7px;
-moz-border-radius:7px;
-khtml-border-radius:7px;
border-radius:7px;
background:#FF0000;
}

#navigation ul {
list-style:none;
}

#navigation ul li {
list-style:none;
background:url(images/nav-bar.jpg) no-repeat left center;
}

#navigation ul li:first-child {
background-image:none;
}

#navigation ul li a {
color:#fff;
font-family:'Alegreya Sans', sans-serif;
font-size:14px;
text-decoration:none;
padding:0 15px;
height:35px;
margin:0;
line-height:35px;
transition:all ease .5s;
}

#navigation ul li a:hover {
color:#000;
text-decoration:none;
border-radius:5px;
}

#navigation ul li:first-child a:hover:first-child {
-moz-border-radius:8px 0 0 8px;
-kstml-border-radius:8px 0 0 8px;
border-radius:8px 0 0 8px;
-webkit-border-radius:8px 0 0 8px;
}

#contentArea {
margin:35px 0 10px 0;
}

.mid-content {
}

.content-box {
}

.content-box-top {
}

.content-box-area {
}

.content-box-bottom {
}
/*------------quick-links------*/
.quick-links {
}

.quick-links ul {
list-style:none;
}

.quick-links ul li {
list-style:none;
}

.quick-links ul li h2 {
background:url(images/sidebar-head.jpg) no-repeat top;
font-size:14px;
font-weight:bold;
color:#FF0000;
font-family:'Alegreya Sans', sans-serif;
margin:0;
padding:11px 5px 11px 20px;
}

.quick-links ul li h2 a {
color:#fff;
text-decoration:none;
}

.quick-links ul li ul {
list-style:none;
padding:0 20px;
}

.quick-links ul li ul li {
color:#000;
font-size:14px;
font-family:'Alegreya Sans', sans-serif;
margin:7px 0;
padding:0 0 0 15px;
font-weight:normal;
}

.quick-links ul li ul li a {
text-decoration:none;
color:#FF0000;
font-size:14px;
font-family:'Alegreya Sans', sans-serif;
display:block;
}

.quick-links ul li ul li a:hover {
color:#fff;
text-decoration:none;
}

.quick-links-footer {
background:url(images/sidebar-footer.jpg) no-repeat;
padding:0;
margin-bottom:20px;
}
/*------------sidebar-banner------*/
.sidebar-banner {
padding:0;
margin:0;
text-align:center;
}

.sidebar-banner h2 {
font-size:12px;
font-weight:bold;
color:#151515;
font-family:'Alegreya Sans', sans-serif;
margin:0;
padding:0 0 7px;
text-align:left!important;
}

.sidebar-banner .banner1 {
margin-bottom:20px;
}

.sidebar-banner .banner2 {
margin-bottom:20px;
}
/*------------sidebar-right------*/
#sidebar-right {
width:250px;
float:right;
}
/*------------content-banner------*/
.content-banner {
text-align:center;
margin-bottom:20px;
}

.first-banner {
margin-top:10px
}
/*-----content-top-----*/
.content-top h1 {
font-family:'Alegreya Sans', sans-serif;
color:#171717;
font-size:22px;
font-weight:bold;
padding:0 0 15px 0;
margin:0;
line-height:25px;
}

.content-top h1 a {
color:#171717;
text-decoration:none;
}

.content-top h1 a:hover {
color:#171717;
text-decoration:none;
}

.content-top {
font-family:'Alegreya Sans', sans-serif;
color:#101010;
font-size:14px;
line-height:150%;
}

.content-top h2 {
font-family:'Alegreya Sans', sans-serif;
color:#171717;
font-size:22px;
font-weight:bold;
line-height:25px;
}

.content-top h2 a {
color:#171717;
text-decoration:none;
}

.content-top h2 a:hover {
color:#171717;
text-decoration:none;
}

.content-top h3 {
font-family:'Alegreya Sans', sans-serif;
color:#171717;
font-size:16px;
font-weight:bold;
padding:7px 0;
}

.content-top h3 a {
color:#171717;
text-decoration:none;
}

.content-top h3 a:hover {
color:#171717;
text-decoration:none;
}

.content-top p {
font-family:'Alegreya Sans', sans-serif;
color:#101010;
font-weight:normal;
line-height:150%;
}

.content-top p a {
color:#285000;
text-decoration:none;
}

.content-top p a:hover {
color:#285000;
text-decoration:underline;
}

.content-top ul {
list-style:disc;
padding:10px 20px;
margin:0;
}

.content-top ul li {
list-style:disc;
padding:0;
margin:5px 0;
font-family:'Alegreya Sans', sans-serif;
color:#101010;
font-size:12px;
font-weight:normal;
}

.content-top ul li a {
color:#101010;
text-decoration:none;
}

.content-top ul li a:hover {
color:#285000;
text-decoration:underline;
}

.content-top ol {
list-style:decimal;
padding:10px 20px;
margin:0;
}

.content-top ol li {
list-style:decimal;
padding:0;
margin:5px 0;
font-family:'Alegreya Sans', sans-serif;
color:#101010;
font-size:12px;
font-weight:normal;
}

.content-top ol li a {
color:#101010;
text-decoration:none;
}

.content-top ol li a:hover {
color:#285000;
text-decoration:underline;
}
/*-----content-----*/
.content h1 {
font-family:'Alegreya Sans', sans-serif;
color:#FF0000;
font-size:22px;
font-weight:bold;
line-height:25px;
}

.content h1 a {
color:#171717;
text-decoration:none;
}

.content h1 a:hover {
color:#171717;
text-decoration:none;
}

.content {
font-family:'Alegreya Sans', sans-serif;
color:#101010;
line-height:150%;
}

.content h2 {
font-family:'Alegreya Sans', sans-serif;
color:#fff;
font-size:18px;
font-weight:bold;
line-height:25px;
}

.content h2 a {
color:#171717;
text-decoration:none;
}

.content h2 a:hover {
color:#171717;
text-decoration:none;
}

.content h3 {
font-family:'Alegreya Sans', sans-serif;
color:#171717;
font-size:16px;
font-weight:bold;
padding:7px 0;
}

.content h3 a {
color:#171717;
text-decoration:none;
}

.content h3 a:hover {
color:#171717;
text-decoration:none;
}

.content p {
font-family:'Alegreya Sans', sans-serif;
color:#101010;
font-size:12px;
font-weight:normal;
padding:15px 0 0 0;
line-height:150%;
text-align:justify;
}

.content p a {
color:#285000;
text-decoration:none;
}

.content p a:hover {
color:#285000;
text-decoration:underline;
}

.content ul {
list-style:disc;
padding:10px 20px;
margin:0;
}

.content ul li {
list-style:disc;
padding:0;
margin:5px 0;
font-family:'Alegreya Sans', sans-serif;
color:#101010;
font-size:12px;
font-weight:normal;
}

.content ul li a {
color:#101010;
text-decoration:none;
}

.content ul li a:hover {
color:#285000;
text-decoration:underline;
}

.content ol {
list-style:decimal;
padding:10px 20px;
margin:0;
}

.content ol li {
list-style:decimal;
padding:0;
margin:5px 0;
font-family:'Alegreya Sans', sans-serif;
color:#101010;
font-size:12px;
font-weight:normal;
}

.content ol li a {
color:#101010;
text-decoration:none;
}

.content ol li a:hover {
color:#285000;
text-decoration:underline;
}
/* footer style */
footer {
padding:10px 5px;
}

footer p,footer a {
color:#fff;
}
/* additional banner on top right corner */
.top-right-banner {
padding-top:15px;
}