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

body {
	font: 400 14px/1.3 'Open Sans', sans-serif;
	background-color: #666;
	margin: 0;
	padding: 0;
	color: #222;
    overflow-y: scroll;
}

a:link {
	color: #222;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #222;
}
a:hover {
	text-decoration: underline;
	color: #ff0000;
}
a:active {
	text-decoration: none;
	color: #222;
}

#pgLink{font-weight: bold; color: #333}
#pgLink:hover{font-weight: bold; color: #ff0000;}
#pgLink:active{font-weight: bold; color: #ff0000;}

p{font: 400 13px/1.3 'Open Sans', sans-serif; padding-top: 5px; padding-bottom: 5px; margin-left: 10px; margin-right: 10px;}

#ftrPar{ color: #555; padding-top: 12px;padding-bottom: 6px;letter-spacing: 0px; }

h1 {
  color: #A10403;
  margin: 0;
  margin-bottom: 10px;
  font: 700 16px/1.3 'Open Sans', sans-serif;
  text-shadow: 1px 1px 2px rgba(198, 198, 198, 0.2)
}
h2 {
  color: #222;
  margin: 0;
  margin-bottom: 8px;
  font: 700 19px/1.3 'Open Sans', sans-serif;
  text-shadow: 1px 1px 2px rgba(99, 99, 99, 0.2)
}

h3 {
  color: #fff;
  margin: 0;
  letter-spacing: 1px;
  font: 600 18px/1.3 'Open Sans', sans-serif;
  text-shadow: 1px 1px 2px rgba(80, 80, 80, 0.6)
}

h4 {
  color: rgba(0,0,0,0.6);
  margin: 0;
  margin-left: 9px;
  font: 600 18px/1.3 'Open Sans', sans-serif;
  text-shadow: 1px 1px 1px rgba(80, 80, 80, 0.2);
  
}

h5 {
  color: #888;
  margin: 0;
  margin-top: 8px;
  font: 700 15px/1.3 'Open Sans', sans-serif;
  text-shadow: 1px 1px 2px rgba(8, 8, 8, 0.2)
}

h6 {
  color: #333;
  margin-top: 7px;
  margin-left: 10px;
  text-align: left;  font: 600 14px/1.3 'Open Sans', sans-serif;
  text-shadow: 1px 1px 1px rgba(140, 140, 140, 0.3);
}
#myTbl{font: 400 12px/1.3 'Open Sans', sans-serif;}

#mktPts{font: 600 13px/1.3 'Open Sans', sans-serif; color: #444; text-shadow: 1px 1px 3px rgba(160, 160, 160, 0.5); margin-bottom: 20px; list-style: none; padding-left: 12px;}

#dropped{margin-top: 20px;}

#gapped{margin-bottom: 20px;}

#hLeft{padding: 0px; height: 34px; background-color: #333;
}

#hSide{padding: 0px;height: 34px;  background-color: #444; text-align: center;  padding-top: 7px;
} 

.hTitle{ text-align: center;  font: 500 15px/1.3 'Open Sans', sans-serif;
  text-shadow: 1px 1px 2px rgba(8, 8, 8, 0.5); color: #fff; 
}

#bannerBar{background-color: #000;}

#headerBar{background-color: #222;}

#htLeft{padding: 0px; height: 1px;  background-color: #444;
}

#htSide{padding: 0px;height: 1px;  background-color: #555; text-align: center;  padding-top: 1px; 
} 

#htRight{padding: 0px;height: 1px; background-color: #444;
}

#hRight{padding: 0px;height: 34px; background-color: #333;
}

#b1Left{padding: 0px; height: 5px;  background-color: #222; 
}

#b1Side{padding: 0px;height: 5px;  background-color: #FF0000; text-align: center;  
} 

#b1Right{padding: 0px;height: 5px; background-color: #222;
}

#b2Left{padding: 0px; height: 5px;  background-color: #222; 
}

#b2Side{padding: 0px;height: 5px;  background-color: #FF0000; 
} 

#b2Right{padding: 0px;height: 5px; background-color: #222; 
}

#bar{background-color: #333;
}

#bar2{background-color: #333;
}

#headerTop{
     background-color: #444;
}

#headerArea { 
	background-color: #333;
}

#menuArea { 
	background-color: #222;
}

#bannerArea {
	background-color: #000;
	height: auto;
	padding: 0px;
}

#contentArea { 
	overflow: hidden;
	background-color: #ccc;
}

#advertArea { 
	overflow: hidden;
	background-color: #bbb;
}

#barArea { 
	overflow: hidden;
	background-color: #bbb;
}


#cLeft{  
    margin-bottom: -999px;
    padding-bottom: 999px;
	background-color: #ccc;

}

#cSide{
    margin-bottom: -999px;
    padding-bottom: 999px;
    background-color: #fff;
}


#cRight{
    margin-bottom: -999px;
    padding-bottom: 999px;
	background-color: #ccc;
}


#addLeft{  
    margin-bottom: -999px;
    padding-bottom: 999px;
    background:#aaa;

}

#addSide{
    margin-bottom: -999px;
    padding-bottom: 999px;
    background:#ddd;
}


#addRight{
    margin-bottom: -999px;
    padding-bottom: 999px;
    background:#aaa;
}

#barLeft{  
    height: 10px;
    background:#999;
}

#barSide{
    height: 10px;
    background:#bbb;
}


#barRight{
    height: 10px;
    background:#999;
}

.fa-ul{color: #222}
.fa-phone{color: #FF0000}
.fa-mobile{color: #FF0000}
.fa-facebook-square{color: #FF0000}
.fa-google-plus-square{color: #FF0000}
.fa-linkedin-square{color: #FF0000}
.fa-twitter-square{color: #FF0000}
.fa-envelope{color: #FF0000}
.fa-home{color: #FF0000}
.fa-map-marker{color: #FF0000}
.fa-check{color: #FF0000}
.fa-camera{color: #FF0000}
.fa-building{color: #FF0000}
.fa-download{color: #FF0000; margin-right: 4px;}
.list-group-item{color: #FF0000}
.glyphicon-ok{color: #FF0000}
#spaced{ margin-top: 12px; margin-bottom: 12px;}

#leftSpace{padding-left: 15px;}

#myEnv{color:#000;}
#myEnv:hover{color:#fff;}

.btn-circle{
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 6px 0;
  font-size: 12px;
  line-height: 1.428571429;
  border-radius: 15px;
  outline: none;
}
.btn-circle:hover{outline: none;}
.btn-circle:active{outline: none;}
#myLi{outline: none;}
#myLi:hover{outline: none;color: #fff; background-color: #0077b5;border: solid 1px #025f8f}
#myFb{outline: none;}
#myFb:hover{outline: none;color: #fff; background-color: #3b5998;border: solid 1px #2a406d}
#myGo{outline: none;}
#myGo:hover{outline: none;color: #fff; background-color: #dd4b39;border: solid 1px #c53f2e}
#myTw{outline: none;}
#myTw:hover{outline: none;color: #fff; background-color: #3d97d5;border: solid 1px #579bca}
#myGe{color: #000; outline: none;}
#myGe:hover{outline: none;color: #fff; background-color: #ff0000;border: solid 1px #cc0000}


#lib{outline: none;}
#fbb{outline: none;}
#gob{outline: none;} 
#twb{outline: none;}
#lib:hover{outline: none;}
#fbb:hover{outline: none;}
#gob:hover{outline: none;} 
#twb:hover{outline: none;}

#sNavi2 ul{
font: 600 12px/1.3 'Open Sans', sans-serif;
letter-spacing: 0px;
list-style: none;
padding: 0;
margin: 0;
margin-top: 8px;
}

#sNavi2 ul li{
		display: block;
		border: solid 1px rgba(220,220,220,0.9);
		margin-bottom: 4px;
		-webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius:4px;
		
}

#sNavi2 ul li:hover {
		display: block;
		background-color: #FF0000;
		border: solid 1px rgba(90,90,90,0.4);
}


#sNavi2 li a{
width: 100%;
display: block;
padding-left: 20px;
padding-top: 7px;
padding-bottom: 7px;
padding-right: 20px;
color: #333;
text-shadow: 1px 1px 2px rgba(100, 100, 100, 0.3);
text-decoration: none;
text-align: left;


}

#sNavi2 li a:hover{
width: 100%;
display: block;
color: #fff;
text-shadow: 1px 1px 2px rgba(10, 10, 10, 0.7);
text-decoration: none;
text-align: left;

}

#srchInp{width:120px; border: none;  height: 19px; padding:0px 3px; border-radius: 3px;}
#srchSbt{border: none;background-color: #0178c0; width: 30px; height: 20px; padding:0px 3px; margin-left: 3px; border-radius: 3px; color: #fff; font-weight: bold}
#srchSbt:hover{background-color: #ccc;color: #fff;}

.google-maps {
        position: relative;
        padding-bottom: 75%; // This is the aspect ratio
        height: 0;
        overflow: hidden;
}
    
.google-maps iframe{
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
  }
  
#bArea{padding: 0px;}
  
#fbarArea{padding: 0px; box-sizing: border-box; background-color: #000;}


.navList{
float:left;
list-style: none;
padding: 0px;
margin: 0px;
text-align: center;
margin-top: 2px;
margin-left: 20px;
}

.navList li{
display: inline-block;
padding: 0px;
margin: 0px;
}

.navList a{
color: #999;
padding-top: 3px;
padding-left: 3px;
padding-right: 6px;
padding-bottom: 3px;
text-shadow: 1px 1px 2px rgba(40, 40, 40, 0.7)
}

.navList a:hover{
color: #fff;
}

.navList a:active{
color: #fff;
}


#division{color: #fff}

  
#fLeft{
    padding: 0px;
	padding-top: 3px;
    background-color: #333;
	box-sizing: border-box;
	height: 30px;

}

#fSide{
    padding: 0px;
	padding-top: 3px;
	height: 30px;
    background-color: #444; 
	box-sizing: border-box;	
}

#fRight{
     padding: 0px;
	 padding-top: 3px;
     background-color: #333;	
	 box-sizing: border-box;
	 height: 30px;
	
}

#empha{color: #000000; font: 600 14px/1.3 'Open Sans', sans-serif; text-shadow: 1px 1px 1px rgba(160, 160, 160, 0.5);}

#tPos{color: #888;}

.cleft{margin: 0px; padding-right: 10px; padding-top: 6px; padding-bottom: 0px; color: #777; text-align: right; font: 600 13px/1.3 'Open Sans', sans-serif; text-shadow: 1px 1px 2px rgba(8, 8, 8, 0.6)}

.copy{padding-top: 6px; padding-bottom: 0px; color: #666; text-align:center; font: 600 13px/1.3 'Open Sans', sans-serif; text-shadow: 1px 1px 2px rgba(8, 8, 8, 0.6)}
 
#division{color: #aaa;margin-left: 1px; margin-right: 1px;}
 
#copyLeft{background-color: #222; height:30px;}
  
#copySide{padding: 0px; background-color: #333; height:30px;} 

#copyRight{ background-color: #222; height:30px; }

#cpyTxt{color: #666; font: 400 12px/1.3 'Open Sans', sans-serif; margin-top: 2px;}

.copyRight{background-color:#1D2703;}


 
#cur-proj .item{
        margin: 3px;
		background-color: #fff;
		padding: 4px;
	-webkit-border-radius: 14px;
-moz-border-radius: 14px;
border-radius: 14px;
}

#cur_proj-demo .item img{
        display: block;
        width: 100%;
        height: auto;
		
		
		
}
 
#projPic{	
         opacity: 1;
    -webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
background-color: #ccc;
}

#projInfo{
         color: #fff;
		 text-align: center;
		 padding-top: 8px;
		 padding-bottom: 9px;
         background-color: #444;
		 border-top: solid 4px #fff;
		 text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
        -webkit-border-bottom-left-radius: 10px;
        -webkit-border-bottom-right-radius: 10px;
        -moz-border-radius-bottomleft: 10px;
        -moz-border-radius-bottomright: 10px;
         border-bottom-left-radius: 10px;
         border-bottom-right-radius: 10px;
}


#projPic:hover{opacity: 0.5}
#projPic:active{opacity: 0.5}

/* Very Tiny devices */
@media (min-width: 140px) and (max-width: 320px) {

.oWrapper{
    padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #666; 
	border-style:solid;
	border-width: 0px;
	border-color: #666;
    -moz-border-radius: 0px;
	border-radius: 0px;
	-moz-box-shadow: 2px 2px 2px #555555;
	-webkit-box-shadow: 2px 2px 2px #555555;
	box-shadow: 0px 0px 0px #555555;
 }
 
.mWrapper{
    margin: 3px;
	padding: 0px;
	overflow: hidden;
	border: solid 0px #333;
	background: #444; 
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;	
}
 
#iWrapper{
    overflow: hidden;
	border: solid 1px #111;
	box-sizing: border-box;
	background-color: #222;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;	
}


h5{letter-spacing: 0px;}

.hTitle{letter-spacing: 0px;}

#menuArea { 
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

#tPos{margin-left: 15px; }


#footerArea{  
	box-sizing: border-box;
    background-color: #333;
	}

#copyArea{  
	text-align: center;
	box-sizing: border-box;
	background-color: #222;
	}

#fRight{
     text-align: left;
     background-color: #333;	
	 border-bottom-right-radius: 0px 0px;
	-moz-border-radius-bottomright: 0px 0px; 
}

#b1Right{background-color: #222;}

}

   
/* Tiny devices */
@media (min-width: 321px) and (max-width: 480px) {

.oWrapper{
    padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #666; 
	border-style:solid;
	border-width: 0px;
	border-color: #666;
    -moz-border-radius: 0px;
	border-radius: 0px;
	-moz-box-shadow: 2px 2px 2px #555555;
	-webkit-box-shadow: 2px 2px 2px #555555;
	box-shadow: 0px 0px 0px #555555;
 }
 
.mWrapper{
    margin: 3px;
	padding: 0px;
	overflow: hidden;
	border: solid 0px #333;
	background: #444; 
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;	
}
 
#iWrapper{
    overflow: hidden;
	border: solid 1px #111;
	box-sizing: border-box;
	background-color: #222;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;	
}



#tPos{margin-left: 20px;}


h5{letter-spacing: 1px;}

.hTitle{letter-spacing: 1px;}

#menuArea { 
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
	
#footerArea{  
	box-sizing: border-box;
background-color: #333;
	}

#copyArea{  
	text-align: center;
	box-sizing: border-box;
	background-color: #222;
	}
	
#fRight{
     background-color: #333;	
	 border-bottom-right-radius: 0px 0px;
	-moz-border-radius-bottomright: 0px 0px; 
}

#b1Right{background-color: #222;}


 }

/* Mobile devices */
@media (min-width: 481px) and (max-width: 640px) {

.oWrapper{
    padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #666; 
	border-style:solid;
	border-width: 1px;
	border-color: #666;
    -moz-border-radius: 0px;
	border-radius: 0px;
	-moz-box-shadow: 2px 2px 2px #555555;
	-webkit-box-shadow: 2px 2px 2px #555555;
	box-shadow: 0px 0px 0px #555555;
 }
 
.mWrapper{
    margin: 6px;
	padding: 5px;
	overflow: hidden;
	border: solid 1px #333;
	background: #444; 
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;	
}
 
#iWrapper{
    overflow: hidden;
	border: solid 1px #111;
	box-sizing: border-box;
	background-color: #222;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;	
}


#tPos{margin-left: 30px;}


h5{letter-spacing: 2px;}

.hTitle{letter-spacing: 2px;}

#menuArea { 
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
	
#footerArea{  
	box-sizing: border-box;
    background-color: #333;
	}
	
#copyArea{  
	text-align: center;
	box-sizing: border-box;
	background-color: #222;
	}
	
#fRight{
     background-color: #333;	
	 border-bottom-right-radius: 0px 0px;
	-moz-border-radius-bottomright: 0px 0px; 
 }
 
#b1Right{background-color: #222;}

}

/* Mobile devices */
@media (min-width: 641px) and (max-width: 767px) {


#tPos{margin-left: 30px;}


h5{letter-spacing: 3px;}

.hTitle{letter-spacing: 2px;}

#menuArea { 
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.oWrapper{
    padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #666; 
	border-style:solid;
	border-width: 1px;
	border-color: #666;
    -moz-border-radius: 0px;
	border-radius: 0px;
	-moz-box-shadow: 2px 2px 2px #555555;
	-webkit-box-shadow: 2px 2px 2px #555555;
	box-shadow: 0px 0px 0px #555555;
 }
 
.mWrapper{
    margin: 6px;
	padding: 5px;
	overflow: hidden;
	border: solid 1px #333;
	background: #444; 
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;	
}
 
#iWrapper{
    overflow: hidden;
	border: solid 1px #111;
	box-sizing: border-box;
	background-color: #222;
	-webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;	
}

#b1Right{background-color: #222;}

#footerArea{  
	background-color: #333;
	border-bottom-left-radius: 0px 0px;
	-moz-border-radius-bottomleft: 0px 0px;
	border-bottom-right-radius: 0px 0px;
	-moz-border-radius-bottomright: 0px 0px;
}

#copyArea{  
	text-align: center;
	box-sizing: border-box;
	background-color: #222;
	border-bottom-left-radius: 0px 0px;
	-moz-border-radius-bottomleft: 0px 0px;
	border-bottom-right-radius: 0px 0px;
	-moz-border-radius-bottomright: 0px 0px;

}

#fRight{
     background-color: #333;	
	 border-bottom-right-radius: 0px 0px;
	-moz-border-radius-bottomright: 0px 0px; 
 }

}

/* Tablet devices */
@media (min-width: 768px) and (max-width: 849px) {

#tPos{margin-left: 30px;}

#b1Right{background-color: #222;}


h5{letter-spacing: 4px;}

.hTitle{letter-spacing: 2px;
}

.oWrapper{
    padding: 0px;
	margin-top: 18px;
	margin-bottom: 18px;
	background: #777777; 
	border-style:solid;
	border-width: 1px;
	border-color: #555555;
    -moz-border-radius: 26px;
	border-radius: 26px;
	-moz-box-shadow: 2px 2px 2px #555555;
	-webkit-box-shadow: 2px 2px 2px #555555;
	box-shadow: 2px 2px 2px #555555;
}
.mWrapper{
    margin: 6px;
	padding: 5px;
	overflow: hidden;
	border: solid 1px #333;
	background: #444444; 
	 -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
#iWrapper{
    overflow: hidden;
	border: solid 1px #111;
	box-sizing: border-box;
	background-color: #222;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;	
} 

#footerArea{  
	background-color: #333;
	box-sizing: border-box;
	border-bottom-left-radius: 16px 16px;
	-moz-border-radius-bottomleft: 16px 16px;
	border-bottom-right-radius: 16px 16px;
	-moz-border-radius-bottomright: 16px 16px;

}

#copyArea{  
	text-align: center;
	box-sizing: border-box;
	background-color: #222;
	border-bottom-left-radius: 16px 16px;
	-moz-border-radius-bottomleft: 16px 16px;
	border-bottom-right-radius: 16px 16px;
	-moz-border-radius-bottomright: 16px 16px;

}

#fRight{
     background-color: #333;	
	 border-bottom-right-radius: 16px 16px;
	-moz-border-radius-bottomright: 16px 16px; 
}

}

/* Tablet devices */
@media (min-width: 850px) and (max-width: 991px) {

#tPos{margin-left: 30px;
}

#b1Right{background-color: #222;}

h5{letter-spacing: 5px;}

.hTitle{letter-spacing: 2px;}

.oWrapper{
    padding: 0px;
	margin-top: 18px;
	margin-bottom: 18px;
	background: #777777; 
	border-style:solid;
	border-width: 1px;
	border-color: #555555;
    -moz-border-radius: 26px;
	border-radius: 26px;
	-moz-box-shadow: 2px 2px 2px #555555;
	-webkit-box-shadow: 2px 2px 2px #555555;
	box-shadow: 2px 2px 2px #555555;
}

.mWrapper{
    margin: 6px;
	padding: 5px;
	overflow: hidden;
	border: solid 1px #333;
	background: #444444;
   -webkit-border-radius: 20px;	
    -moz-border-radius: 20px;
    border-radius: 20px;
} 

#iWrapper{
    overflow: hidden;
	border: solid 1px #111;
	box-sizing: border-box;
	background-color: #222;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;	
}

#footerArea{  
	box-sizing: border-box;
	border-bottom-left-radius: 16px 16px;
	-moz-border-radius-bottomleft: 16px 16px;
	border-bottom-right-radius: 16px 16px;
	-moz-border-radius-bottomright: 16px 16px;
	background-color: #333;

}

#copyArea{  
	text-align: center;
	box-sizing: border-box;
	background-color: #000;
	border-bottom-left-radius: 16px 16px;
	-moz-border-radius-bottomleft: 16px 16px;
	border-bottom-right-radius: 16px 16px;
	-moz-border-radius-bottomright: 16px 16px;

}

#fRight{
     background-color: #333;	
	 border-bottom-right-radius: 16px 16px;
	-moz-border-radius-bottomright: 16px 16px; 
}

}

/* Tablet devices */
@media (min-width: 992px) and (max-width: 1199px) {

#b1Right{background-color: #222;}

#tPos{margin-left: 30px;}

h5{letter-spacing: 6px;}

.hTitle{letter-spacing: 2px;}

.oWrapper{
    padding: 0px;
	margin-top: 18px;
	margin-bottom: 18px;
	background: #777777; 
	border-style:solid;
	border-width: 1px;
	border-color: #555555;
    -moz-border-radius: 26px;
	border-radius: 26px;
	-moz-box-shadow: 2px 2px 2px #555555;
	-webkit-box-shadow: 2px 2px 2px #555555;
	box-shadow: 2px 2px 2px #555555;
}

.mWrapper{
    margin: 6px;
	padding: 5px;
	overflow: hidden;
	border: solid 1px #333;
	background: #444444; 
	-webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
} 
#iWrapper{
    overflow: hidden;
	border: solid 1px #111;
	box-sizing: border-box;
	background-color: #222;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;	
}


#footerArea{  

box-sizing: border-box;
background-color: #333;


}

#copyArea{  
	text-align: center;
	box-sizing: border-box;
	background-color: #222;
	border-bottom-left-radius: 16px 16px;
	-moz-border-radius-bottomleft: 16px 16px;
	border-bottom-right-radius: 16px 16px;
	-moz-border-radius-bottomright: 16px 16px;

}

#fRight{
     background-color: #333;	
	 border-bottom-right-radius: 16px 16px;
	-moz-border-radius-bottomright: 16px 16px; 
 }
 

}


/* PC TV devices */
@media (min-width: 1200px){

#b1Right{background-color: #222;}

h5{letter-spacing: 8px;}

.hTitle{letter-spacing: 2px;}

.oWrapper{
    padding: 0px;
	margin-top: 18px;
	margin-bottom: 18px;
	background: #777777; 
	border-style:solid;
	border-width: 1px;
	border-color: #555555;
    -moz-border-radius: 26px;
	border-radius: 26px;
	-moz-box-shadow: 2px 2px 2px #555555;
	-webkit-box-shadow: 2px 2px 2px #555555;
	box-shadow: 2px 2px 2px #555555;
}

.mWrapper{
    margin: 6px;
	padding: 5px;
	overflow: hidden;
	border: solid 1px #333;
	background: #444444; 
	-webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}
#iWrapper{
    overflow: hidden;
	border: solid 1px #111;
	box-sizing: border-box;
	background-color: #222;
	-webkit-border-radius: 16px;
    -moz-border-radius: 16px;
    border-radius: 16px;	
} 

#tPos{margin-left: 30px;}

#footerArea{  
	box-sizing: border-box;
	background-color: #333;


}

#b1Right{background-color: #222;}

#copyArea{  
	text-align: center;
	box-sizing: border-box;
	background-color: #222;
	border-bottom-left-radius: 16px 16px;
	-moz-border-radius-bottomleft: 16px 16px;
	border-bottom-right-radius: 16px 16px;
	-moz-border-radius-bottomright: 16px 16px;

}
#fRight{	
     background-color: #333;

}
}





