/*
Theme Name: Global
Description: Training for land-of-web.com
PSD Template Designer: psdstyle.net
CSS/HTML Coder: land-of-web.com
*/
body {
color: #000;
background: #fff;
font-size: 12px;
margin:0;
}
	 
a {
color: #294f94;
}
	 
.header_cotainer {
width: 100%;
height: 60px;
display: block;
background:#222 url(../images/Pattern.png) repeat top left;
}
	 
.baner_container {
width: 100%;
height: 400px;
display: block;
background:#fff url(../images/banner.png) no-repeat top center;
overflow: hidden;
color:#fff;
}
.precontent_container
{
width: 100%;
height: 100%;
display: block;
background-color:#fff;
color:#000;
}	 
.content_container {
width: 100%;
height: 100%;
display: block;
background-color:#fff;
overflow: hidden;
color:#000;
}
	 
.footer_container {
width: 100%;
height:330px;
display: block;
background: #111 url(../images/Pattern.png) repeat top left;/*1b1a1a*/
overflow: hidden;
color: #fff;
}
.footer_container2 {
width: 100%;
height:30px;
background: #050505;
border-top:1px solid #4e4949;
overflow: hidden;
font:12px/26px Verdana, Arial, Helvetica, sans-serif;/*"Times New Roman",Times,serif;*/
text-align:center;
color:#fff;
}
/*===============================HEADER CONTAINER===================================*/

.header_cotainer img
{
padding-left:20px;
padding-top:5px;
border:none;
}
ul#menu 
{  
padding:0px;  
position:relative; 
float:right;
display:block;
margin-right:20px;
}  
ul#menu li 
{  
display:inline;  
margin-right:10px; 
}  
ul#menu li a 
{  
text-decoration:none;  
color:#fff;  
font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
}  
ul#menu li a.active, ul#menu li a:hover {  
color:#fff;
}
/*================================BANER CONTAINER==================================*/
.baner_container img
{border:23px solid transparent;}
.baner{margin: 0px auto;}

.baner h1
{
color:#fff;  
font:bold 20px/24px Verdana, Arial, Helvetica, sans-serif;
padding:10px;
margin-left:5px;
text-shadow: 2px 2px 2px #000;
}
.baner p
{
color:#fff;  
font: 14px/20px Verdana, Arial, Helvetica, sans-serif;
padding:10px 15px;
}
.baner a
{
margin-top:20px;
margin-left:15px;
padding:10px 20px;
color:#fff;  
text-align:center;
font:18px/18px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
/*Gradient BG*/
background: #5fa8d3; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5fa8d3', endColorstr='#4290c1'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#5fa8d3), to(#4290c1)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #5fa8d3,  #4290c1); /* for firefox 3.6+ */
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
/*================================CONTENT CONTAINER==================================*/
.drop-shadow {
position:relative;
float:left;
width:40%;    
padding:1em; 
margin:2em 5px 3em;
background:#fff;
-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.drop-shadow:before,
.drop-shadow:after {
content:"";
position:absolute; 
z-index:-2;
}
.drop-shadow p {
color:#000;  
font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;
}
/* Lifted corners */
.lifted {
display:block;
height:40px;
width:940px;
background:#e9e8e6;
}
.lifted:before,
.lifted:after { 
bottom:30px;
left:10px;
width:50%;
height:20%;
max-width:940px;
background:#e9e8e6;
-webkit-box-shadow:0 30px 20px rgba(0, 0, 0, 0.7);   
-moz-box-shadow:0 30px 20px rgba(0, 0, 0, 0.7);
box-shadow:0 30px 20px rgba(0, 0, 0, 0.7);
-webkit-transform:rotate(-3deg);    
-moz-transform:rotate(-3deg);   
-ms-transform:rotate(-3deg);   
-o-transform:rotate(-3deg);
transform:rotate(-3deg);
}
        
.lifted:after {
right:10px; 
left:auto;
-webkit-transform:rotate(3deg);   
-moz-transform:rotate(3deg);  
-ms-transform:rotate(3deg);  
-o-transform:rotate(3deg);
transform:rotate(3deg);
}
#contact-area
{
width: 320px;
margin:0px auto;
}
#contact-area input {display:inline;}
#contact-area input.email{
width: 210px;
height:35px;
background:#fff;
color:#000;  
font: bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
padding-left:10px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border:none;
margin-right:5px;
}
#contact-area input.blackInput
{
width: 240px;
height:30px;
background:#101010;
color:#fff;  
font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
margin:5px 15px;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border:none;
}
#contact-area input:focus {border:none;}
#contact-area input.submit-button {
width: 60px;
height:35px;
text-decoration:none;
border:none;
/*Gradient BG*/
background: #60a9d4; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#60a9d4', endColorstr='#4290c1'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#60a9d4), to(#4290c1)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #60a9d4,  #4290c1); /* for firefox 3.6+ */
color:#fff;
font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
#contact-area input.submit-buttonBlk {
width: 60px;
height:35px;
text-decoration:none;
border:none;
/*Gradient BG*/
background: #1d8ed4; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d8ed4', endColorstr='#1455ac'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#1d8ed4), to(#1455ac)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #1d8ed4,  #1455ac); /* for firefox 3.6+ */
color:#fff;
font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
margin:10px 0px 0px 20px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
#contact-area textarea
{
background:#101010;
color:#fff;  
font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
margin:5px 15px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border:none;
}

.post{margin-bottom:40px;}
.post h3
{
color:#000;
font: bold 16px/18px Verdana, Arial, Helvetica, sans-serif;
margin:10px 15px;
}
.post img
{border:7px solid transparent;}

.post a
{
padding:5px;
color:#000;
font: 14px/14px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
/*Gradient BG*/
background: #e4e4e4; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#e4e4e4'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e4e4e4)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #fff,  #e4e4e4); /* for firefox 3.6+ */
border:1px solid #c0c0c0;
margin:20px 0px 0px 10px;
}
.post2{padding:10px 0px; margin-bottom:30px;}
.post2 h3
{
color:#000;
font: bold 16px/18px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
.post2 img
{
border:5px solid #e2e0e0;
background:transparent url(../images/ImageShadow.png) no-repeat bottom center;
margin-left:20px;
}
.post p, .post2 p
{
color:#000;
font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
margin:10px 15px;
}
/*================================FOOTER CONTAINER==================================*/
.footer_post h3
{
color:#fff;
font: bold 16px/28px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
background:transparent url(../images/border.png) repeat-x bottom left;
padding-left:20px;
}
.footer_post p
{
color:#fff;
font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding:10px 20px;
}
.footer_post a
{
margin:20px 0px 0px 20px;
padding:10px;
color:#fff;  
text-align:center;
font:12px/18px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
/*Gradient BG*/
background: #1d8ed4; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d8ed4', endColorstr='#1455ac'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#1d8ed4), to(#1455ac)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #1d8ed4,  #1455ac); /* for firefox 3.6+ */
/*Border Radius*/
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
ul#ArrowMenu {  
position:relative;  
list-style-position: outside;
list-style-image: url(../images/arrow.png);
list-style-type: square;
}  
ul#ArrowMenu li {  
padding-bottom:15px;
}  
 
ul#ArrowMenu li a{  
text-decoration:none;  
color:#fff;  
font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
line-height:12px;
text-align:left;
background:transparent;
}  
ul#ArrowMenu li a.active, ul#ArrowMenu li a:hover  {  
color:#fff; 
border-bottom:1px dotted #fff;
}