/* Basic styles */
*{margin:0;padding:0}
body{line-height:1}
img,fieldset{border:0}
img,object{vertical-align:bottom}
a,a:hover{cursor:pointer;text-decoration:none;outline:none}
a:hover{border:0} /* IE fix */
ul{list-style:none}
option{padding:0 .5em 0 1px}
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:top;text-align:left;font-weight:normal}
address{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:bold}
.clear{clear:both}

/* fonts, html, body, wrapper */
body,input,textarea,select,td{color:#777;font-size:11px;font-family:verdana,arial,sans-serif;}
html{background:#f0e9c6 url(../images/html_bg.png) repeat-x}
body{background:url(../images/body_bg.png) 50% 0 no-repeat}
#wrapper{width:748px;padding:0 13px;margin:0 auto 0;position:relative;background:url(../images/wrapper_bg.jpg) 0 100% no-repeat;border-bottom:30px solid #f0e9c6;}

#left{width:205px;float:left;font-family:tahoma,sans-serif;background:url(../images/left_bg.png) no-repeat;min-height:600px;height:auto;_height:600px}
#left h2{padding:0 0 3px;}
#left h3{color:#383838;padding:18px 27px 0;margin:5px 0 0;line-height:13px;position:relative;}
#left h3 span{display:block;height:13px;position:absolute;left:20px;top:0px;border-left:2px solid #3bb3c3;padding:0 0 0 5px;}
#left p{color:#383838;padding:0 27px 5px;line-height:13px;}

#right{width:543px;float:left;}
#flash-nav{margin:0 0 0 5px;}

#footer{padding:20px 17px 20px 15px;}
#footer .nav{color:#fff;font-weight:bold;line-height:18px;}
#footer .nav a{color:#fff;}
#footer .nav a:hover{color:#fff;}
#footer .links{color:#fff;font-size:10px;line-height:14px;width:595px;margin:10px 0;}
#footer .links a{color:#fff;}
#footer .links a:hover{color:#a4a4a4;}
#footer address{color:#fff;font-weight:bold;line-height:18px;}
#footer address a{color:#fff;}
#footer address a:hover{color:#a5cf65;}
#footer img{float:right;}

#content{padding:8px 14px;min-height:400px;}
#content a{color:#767676;}
#content a:hover{color:#84a264;}

#home-1{margin:10px 0 0 -3px;overflow:hidden;}
#home-1 div{margin:0;}
#home-1 p{color:#767676;padding:5px 0 12px 22px;line-height:125%;}
#home-1 p.link{text-align:right;padding-bottom:0px;margin-bottom:0px;}
#home-1 p.link a{padding:0 0 0 10px;background:url(../images/ico-li.png) 0 50% no-repeat;color:#767676;font-weight:bold;}
#home-1 p.link a:hover{color:#84a264;}
#home-1 div{float:left;width:304px;}
#flash-logo2{float:left;}

#home-2{margin:0 0 0 -3px;}

#home-2-1{width:227px;float:left;padding:0 0 0 9px;}
#home-2-1 h2{margin:0 0 0 -9px;}
#home-2-1 .pic{margin:0 0 15px;}
#home-2-1 p{line-height:13px;width:190px;}
#home-2-1 ul{border-top:1px dashed #d6d6d6;margin:15px 0 0;width:190px;}
#home-2-1 li{color:#575757;font-weight:bold;line-height:19px;padding:0 0 0 15px;background:url(../images/ico-li.png) 5px 50% no-repeat;border-bottom:1px dashed #d6d6d6;}
#home-2-1 li.alt{background-color:#efefef;}
#home-2-1 li a{color:#575757;}
#home-2-1 li a:hover{color:#59b200;}

#home-2-2{width:282px;float:left;}
#home-2-2 .pic{margin:0 0 15px;}
#home-2-2 p{line-height:13px;}
#home-2-2 ul{margin:15px 0 0;}
#home-2-2 li{line-height:14px;padding:0 0 0 15px;background:url(../images/ico-li2.png) 4px 50% no-repeat;}
#home-2-2 li a{color:#777;}
#home-2-2 li a:hover{color:#000;}

#home-3{float:left;padding:0 0 0 9px;}
#home-3{margin:0 0 0 -9px;}
#home-3 .pic{margin:0 0 15px;}
#home-3 p{line-height:13px;}
#home-3 ul{margin:5px 0 0;}
#home-3 li{font-weight:bold;line-height:19px;padding:0 0 0 15px;background:url(../images/ico-li.png) 5px 50% no-repeat;}
#home-3 li a{color:#575757;}
#home-3 li a:hover{color:#59b200;}

#home-4{float:left;padding:0 0 0 9px;}
#home-4{margin:0 0 0 -9px;}
#home-4 .pic{margin:0 0 15px;}
#home-4 p{line-height:13px;}
#home-4 ul{margin:5px 0 20px 0;}
#home-4 li{line-height:19px;padding:0 0 0 15px;background:url(../images/ico-li.png) 5px 50% no-repeat;}
#home-4 li a{color:#575757;}
#home-4 li a:hover{color:#59b200;}

.c p,.c div,.c .ed{line-height:15px;color:#767676;margin:0 0 1em;}
.c h1{margin:0 0 5px;}
