
*, body, div, ul, li, p, h1, h2, h3, h4, form, fieldset, input, textarea { margin: 0; padding: 0; }

p { margin-bottom: 0.8em; }

h1 { margin: 0 0 10px; font-size:24px; font-weight: 100; line-height:24px;  letter-spacing: -1px; }
h2 { margin: 0 0 10px; font-size:16px; font-weight: 100; line-height:20px; }
h3 { margin: 0 0 10px; font-size:20px; font-weight: 100; line-height:24px; }
h4 { margin: 3px 0; font-size:11px; font-weight: 100; line-height:11px; }

a img { border: none; }
:focus, :active { outline: 0; }

body { color:#3B3B3B; background: #FFF; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Arial, Helvetica, sans-serif; }

.info { position: absolute; top: 0px; left: 0px; width: 100%; height:45px; background: #FFF; color: #000; font-family: Trebuchet MS, Verdana; text-align: right; }
.info ul { padding: 15px 0 0 0; }
.info li { padding: 0 30px 0 0; display: inline; font-size:10px; font-weight: 400; text-transform: uppercase; letter-spacing: 1px; }	        
.info a { color:#000; text-decoration: none; }
.info a:hover {color: #A80200; text-decoration: none; }

.c1 { position: absolute; top: 80px; left: 30px; padding: 25px 25px 300px; width: 410px; height: 326px; 
      background: #DF7569 url('tb.jpg') no-repeat bottom left; color: #FFF; font-size: 13px; line-height: 15px; }
.c1 a { color: #fff; border-bottom: 1px dotted #FFF; text-decoration:none; }
.c1 a:hover { color: #fff; border-bottom: 1px solid #DF7569; text-decoration:none; } 

.c2 { position: absolute; top: 330px; left: 500px; width: 170px; height: 170px; background: #FFF url('lo.jpg') no-repeat 0 0; } 
.c21 { position: absolute; top: 550px; left: 600px; width: 53px; height: 59px; background: #FFF url('la.jpg') no-repeat 0 0; }  


.c3 { position: absolute; top: 710px; left: 500px; padding: 25px 25px 300px; width: 315px; height: 55px;  
      background: #DF7569 url('wb.jpg') no-repeat bottom left; color: #FFF; font-size: 13px; line-height: 15px; }
    
.c31 { position: absolute; top: 710px; left: 30px; padding: 25px; width: 360px; height: 345px; color:#727272; font-size: 13px; line-height: 15px; background: #EDEDEB; }
.c31 a { color: #000; border-bottom: 1px dotted #000; text-decoration:none; }
.c31 a:hover { color: #000; border-bottom: 1px solid #000; text-decoration:none; }

.c32 { position: absolute; top: 1115px; left: 30px; padding: 25px; width: 360px; height: 410px; color:#727272; font-size: 13px; line-height: 15px; background: #EDEDEB; }
.c32 a { color: #000; border-bottom: 1px dotted #000; text-decoration:none; }
.c32 a:hover { color: #000; border-bottom: 1px solid #000; text-decoration:none; }  

.c33 { position: absolute; top: 1115px; left: 450px; padding: 25px; width: 360px; height: 410px; color:#727272; font-size: 13px; line-height: 15px; background: #EDEDEB; }
.c33 a { color: #000; border-bottom: 1px dotted #000; text-decoration:none; }
.c33 a:hover { color: #000; border-bottom: 1px solid #000; text-decoration:none; } 

.c34 { position: absolute; top: 1180px; left: 670px; padding: 25px; width: 180px; height: 345px; color:#727272; font-size: 13px; line-height: 15px; background: #EDEDEB; }
.c34 a { color: #000; border-bottom: 1px dotted #000; text-decoration:none; }
.c34 a:hover { color: #000; border-bottom: 1px solid #000; text-decoration:none; }

.c35 { position: absolute; top: 1590px; left: 0px; padding: 0 4%; width: 92%; height: 15px; color:#727272; font-size: 11px; line-height: 15px;  background: #FFF; }


.c4 { position: absolute; top: 100px; left: 430px; padding: 25px 25px 300px; width: 295px; height: 260px;  
      background: #DF7569 url('cb.jpg') no-repeat bottom left; color: #FFF; font-size: 13px; line-height: 15px; }
.c4 a { color: #fff; border-bottom: 1px dotted #FFF; text-decoration:none; }
.c4 a:hover { color: #fff; border-bottom: 1px solid #DF7569; text-decoration:none; } 

textarea.sidebar { font: normal .85em tahoma; width:295px; height:80px; color:#727272; margin:5px 0px 5px 0px; }
input.sidebar { font: normal .85em tahoma; width:290px; color:#727272; margin:0px 0px 5px 0px; padding: 3px; }
input.button_sidebar { cursor: pointer; font: normal .85em tahoma; width:100px; color:#727272; margin:0px 0px 5px 0px; padding: 3px; }
textarea.sidebar, input.sidebar, input.button_sidebar  { border-top: 1px solid #DDD; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; border-left: 1px solid #DDD; }


.c41 { position: absolute; top: 100px; left: 30px; padding: 25px; width: 300px; height: 200px; color:#727272; font-size: 13px; line-height: 15px ;background: #FFF; }
.c41 a { color: #000; border-bottom: 1px dotted #000; text-decoration:none; }
.c41 a:hover { color: #000; border-bottom: 1px solid #000; text-decoration:none; }

.c42 { position: absolute; top: 450px; left: 50px; padding: 25px 5px; width: 300px; height: 390px; color:#727272; font-size: 13px; line-height: 15px;  background: #EDEDEB; }
.c42 a { color: #000; border-bottom: 1px dotted #000; text-decoration:none; }
.c42 a:hover { color: #000; border-bottom: 1px solid #000; text-decoration:none; }

.c43 { position: absolute; top: 430px; left: 780px; width: 170px; height: 170px; background: #FFF url('lo.jpg') no-repeat 0 0; } 

.c44 { position: absolute; top: 920px; left: 0px; padding: 0 4%; width: 92%; height: 15px; color:#727272; font-size: 11px; line-height: 15px;  background: #FFF; }


.c5 { position: absolute; top: 130px; left: 30px; padding: 25px 25px 300px; width: 250px; height: 105px;  
      background: #DF7569 url('sb.jpg') no-repeat bottom left; color: #FFF; font-size: 13px; line-height: 15px; }
.c5 a { color: #fff; border-bottom: 1px dotted #FFF; text-decoration:none; }
.c5 a:hover { color: #fff; border-bottom: 1px solid #DF7569; text-decoration:none; } 

.c51 { position: absolute; top: 130px; left: 370px; padding: 25px 0; width: 310px; color:#727272; font-size: 13px; line-height: 15px ; background: #FFF; }
.c51 a { color: #A80200; text-decoration:none; }
.c51 a:hover { color: #CCC; text-decoration:none; }

.c52 { position: absolute; top: 130px; left: 710px; padding: 25px; width: 200px; height: 260px; color:#727272; font-size: 13px; line-height: 15px; background: #EDEDEB; }
.c52 a { color: #000; text-decoration:none; }
.c52 a:hover { color: #CCC; text-decoration:none; }

.c53 { position: absolute; top: 460px; left: 750px; width: 170px; height: 170px; background: #FFF url('lo.jpg') no-repeat 0 0; } 

.c6 { position: absolute; top: 130px; left: 30px; padding: 25px 25px 278px; width: 500px; height: 105px;  
      background: #DF7569 url('kb.jpg') no-repeat bottom left; color: #FFF; font-size: 13px; line-height: 15px; }
.c6 a { color: #fff; border-bottom: 1px dotted #FFF; text-decoration:none; }
.c6 a:hover { color: #fff; border-bottom: 1px solid #DF7569; text-decoration:none; } 
       