
@font-face {font-family: 'VenusSBOP-MediumExtended';src: url('webfonts/2AD452_0_0.eot');src: url('webfonts/2AD452_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2AD452_0_0.woff') format('woff'),url('webfonts/2AD452_0_0.ttf') format('truetype');}
@font-face {
	font-family: 'VenusSBOP-MediumExtended';
	src: url('webfonts/2AD452_0_0.eot');
	src: url('webfonts/2AD452_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2AD452_0_0.woff') format('woff'),url('webfonts/2AD452_0_0.ttf') format('truetype');}
body{
        font: 13px/13px 'VenusSBOP-MediumExtended'; 
	font-weight: normal;
	font-style: normal;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: none;
}


header, footer, article, section, hgroup, nav, figure { display: block; }
input::-ms-clear { display: none; }
[type=search] { -webkit-appearance: none; }
input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
input[type="email"], input[type="search"], input[type="text"],  input[type="password"], input[type="file"], input[type="submit"] {
	-webkit-appearance:none;
	-webkit-border-radius: 0;
	outline: none;
}
::-webkit-input-placeholder { color: #999; }
:-ms-input-placeholder { color: #999; }
::-moz-placeholder { 
	color: #999;
	opacity: 1;
}
:-moz-placeholder { color: #999; }
 

#header1{
       display:none;
}

@media screen and (max-device-width: 640px) {
#container{
         margin:0 auto !important;
         width:100% !important;
         
}
#header2 {
         display:none !important;
}

#header1 img{
        margin:0 10px 0 0;
        width:65%;

}
#innerheader{
        width:93.7%;
        display:block;
        border-top:3px solid #000 !important;
        border-bottom:3px solid #000 !important;
        min-height:45px;
        padding:15px 0 10px 0;
        text-align:right;
        margin:0 auto !important;
        
        
}
#header1 {
        text-align:right;
        padding:20px 0 20px 0;
        width:100%;
        display:block;
        position:fixed;
        background-color:#fff;
        top:0;
        left:0;
        right:0;
        clear:both;
        margin:0 auto;

 }
 
h1{
        
        float:right;
        text-transform:uppercase;
        font: 17px/17px 'VenusSBOP-MediumExtended', Arial, Helvetica, sans-serif;        
	font-weight: bold;
	font-style: normal;
	width:100%;
	height:17px;		
        padding:0 0 2px 0;
	margin:0;	
 }
 
 h2{
        
        float:right;  
        text-transform:none !important;      
        font: 18px/18px 'VenusSBOP-MediumExtended', Arial, Helvetica, sans-serif !important;        
 	font-weight: bold;
	font-style: normal;
	width:100%;	
	height:14px;	
        padding:0px;
	margin:0;
 }
#right-column{
        text-align:left;
        height:auto;
        float:left;       
        width:100% !important;
        padding:0 0 0 2px;
        
        
}
#left-column{         
         width: 100% !important;
         clear:both !important;
         float:left;
         margin:115px 0px 0 2px;

overflow:hidden;

        
}
#left-column ul, #left-column li{
        padding:0 !important;        
}
#left-column ul{
        content: "";
        width: 100% !important;
        display: inline-block !important;
        text-align: justify !important;
}

.imagelist:after {
         content:"";
         width: 100% !important;
         display: inline-block !important;
         zoom: 1;
         *display: inline;
}
#left-column:after{
         clear:both !important;
}

#left-column img{
        text-align: right !important;
        margin:0 !important;
        padding:0 !important;
        vertical-align:top;
        width:100% !important;              
                
}
#left-column li{
        text-align: center !important;
        display: inline-block !important; 
        width:95px !important; 
        height:100px !important;    
        vertical-align:top !important;       
        margin:0 auto 60px auto !important;


}
#left-column li:last-child {

        padding-right:5px !important;

}
#left-column li:nth-last-child(2) {
        margin-left:-2px !important;

}
}
#container{
        width:1000px;
        text-align:center;
        margin: 50px auto 0 auto;        
        min-height: 100px;        
        'height: auto;
}
#left-column{
        clear:both;
        float:left;
        width: 70%;
        text-align:center;
}
#left-column ul{
        width:100%;  
        vertical-align:top;      
        text-align:center;
        list-style-type:none;
        display: inline-block;
        padding:0;
        margin:auto;
}
#left-column li{
        display: inline-block; 
        width:110px ; 
        height:100px;    
        vertical-align:top; 
        margin:0 20px 130px 0;
        padding:0;

        
}
#left-column img{
        display:inline-block !important;
        vertical-align:top;
        width:100%;
        padding:0px 17px 85px 0;
        height:auto;
        
}

aside, #right-column{
        height:auto;
        float:left;
        width:30%; 
        letter-spacing:0.1em !important;        
        text-align:justify;
        line-height:16px !important;
        font: 11px/11px 'VenusSBOP-MediumExtended', Arial, Helvetica, sans-serif;   
}
#right-column address{
        margin: 26px auto;
        width:80%;
        line-height:30px;
        font-style:normal;
        text-align:left;
}
#right-column address a{
        color:#000;        
}
#lines{
        line-height:15px !important;
        margin-top:20px !important;
}
#right-column address p{
        line-height:20px;
}
#header2 {
        width:100%;
        display:block;
        font-family:VenusSBOP-MediumExtended;
        
        border-top:3px solid #000;
        border-bottom:3px solid #000;
        padding:15px 0 10px 0;
        text-align:right;
        margin:0 0 30px 0;
        text-transform:uppercase;
        clear:both;
 }
#header2 img{
        width:200px;:
}
h1{
         
        float:right;
        text-transform:uppercase;
        font: 16px/16px 'VenusSBOP-MediumExtended', Arial, Helvetica, sans-serif;        
 	font-weight: bold;
 	font-style: normal;
 	width:100%;
 	height:17px;		
        padding:7px 0 7px 0;
 	margin:0;	
}
  
h2{         
        float:right;     
        text-transform:none !important;    
        font: 18px/18px 'VenusSBOP-MediumExtended', Arial, Helvetica, sans-serif;        
  	font-weight: bold;
 	font-style: normal;
 	width:100%;	
 	height:14px; 	
        padding:0px;
 	margin:0;
}
.indentF {
        text-indent:40px;
}
p{
        justify:full;
}