*{
margin:0;
padding:0;
}

body{
color:#6B6B6B;
background:#F6F6F6 url(images/img01.jpg) repeat-x;
font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
font-size:12px;
}

form{
}

input, textarea{
color:#6B6B6B;
padding:2px 5px;
border:1px solid #EBEBEB;
font:bold 12px "Trebuchet Ms", Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4{
margin:0;
}

h2, h3, h4{
color:#37404C;
margin-botton:20px;
padding-bottom:9px;
border-bottom:1px solid #F2F2F2;
letter-spacing:-0.035em;
font-weight:normal;
}

h2{
font-size:28px;
}

h3{
font-size:16px;
font-weight:bold;
}

h4{
font-size:14px;
font-weight:bold;
}

p, ul, ol{
margin-botton:1.5em;
line-height:170%;
text-align:justify;
}

ul, ol{
margin-left:3em;
}

dl.list1{
margin:0;
padding:0;
list-style:none;
}

dl.list1 dt{
float:left;
width:70px;
}

dl.list1 dd{
margin-botton:10px;
}

dl.list1 a{
color:#666666;
}

ul.list2{
margin:0;
padding:0;
line-height:normal;
list-style:none;
}

ul.list2 li{
margin:0 18px 18px 0;
float:left;
}

ul.list2 li.nopad{
margin-right:0;
}

blockquote{
margin-left:3em;
margin-right:3em;
}

a{
color:#FF5A00;
}

a:hover{
text-decoration:none;
}

a img{
color:#000000;
border-color:#000000;
border:1px;
}

img.left{
margin:5px 20px 0 0;
float:left;
}

img.right{
margin:5px 0 0 20px;
float:right;
}

img{
color:#000000;
border-color:#000000;
margin:5px 1px 5px 1px;
border:1px;
}

#wrapper{
background:url(images/img02.jpg) repeat-y;
margin:0 auto;
width:960px;
}

#wrapper2{
background:url(images/img10.jpg) no-repeat left bottom;
}

#header{
background:#087FE7 url(images/img03.jpg) no-repeat;
height:140px;
}

#logo{
float:left;
}

#logo h1{
color:#FFFFFF;
margin:0;
padding:90px 0 0 78px;
font-size:40px;
letter-spacing:-3px;
}

#logo h1 a{
color:#FFFFFF;
}

#menu{
float:right;
}

#menu ul{
margin:0;
padding:112px 78px 0 0;
line-height:normal;
list-style:none;
}

#menu li{
display:inline;
}

#menu a{
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
padding-left:40px;
}

#menu a:hover{
text-decoration:underline;
}

#page{
background:url(images/img04.jpg) no-repeat;
}

#content{
padding:0 0 0 76px;
float:left;
width:555px;
}

.img{
border-color:#000000;
border:1px;
}

.post{
padding-top:50px;
}

.post .title{
}

.post .title a{
color:#37404C;
text-decoration:none;
}

.post .title a:hover{
text-decoration:underline;
}

.post .entry{
}

.post .meta{
background:url(images/img07.jpg) repeat-x left bottom;
margin:0;
padding:10px;
line-height:normal;
height:16px;
}

.post .meta .posted{
float:left;
display:block;
}

.post .meta .permalink{
background:url(images/img09.gif) no-repeat left center;
float:right;
display:block;
padding-left:17px;
}

.post .meta .comments{
background:url(images/img08.gif) no-repeat left center;
padding:0 30px 0 19px;
float:right;
display:block;
}

#sidebar{
padding:67px 76px 0 0;
float:right;
width:186px;
}

#sidebar ul{
margin:0;
padding:0;
list-style:none;
}

#sidebar li{
margin-botton:40px;
}

#sidebar li ul{
}

#sidebar li li{
margin:0;
}

#widebar{
background:#F2F2F2 url(images/img/img11.gif) repeat-x;
margin:0 50px;
padding:25px 28px 0 28px;
}

#widebar #colA{
float:left;
width:260px;
}

#widebar #colB{
float:left;
width:260px;
padding-left:45px;
}

#widebar #colC{
float:left;
width:186px;
padding-left:45px;
}

#footer{
background:url(images/img05.jpg) no-repeat;
height:108px;
}

#footer p{
color:#8E8E8E;
margin:0;
padding-top:45px;
}

#footer a{
color:#666666;
text-align:center;
}

