/* BASIC ELEMENTS */
body{margin:0px;font-family:Arial,Helvetica,Verdana,sans-serif;background-color: #fff;}
html{height:100%;width:100%;}
a{outline:none;color:#b33a1d;text-decoration: none;}
a:hover{color:#381605;text-decoration: underline;}
p,td{font-size:12px;line-height: 18px;}
img{border:0px;}
ul li{font-size:12px}
/*basic classes */
.clear{clear:both;}
/*look & feel*/
h3{font-size:15px;color:#999;font-weight:bold;margin: 3px 0px;}
h4{font-size:15px;color:#1C6BAE;font-weight:bold;margin: 0px 0px;}

/* structure */
#container{width:922px;margin:0px auto;}
.header_home{width:100%;height:436px;position:relative;}
.header_home_concert{width:100%;height:436px;position:relative; background-image: url(images/concert/bg3.png)}
.navigation{width:220;margin:0px;padding:0px;float:left;}
.main_photo{width:702px;margin:0px;padding:0px;float:right;}
.donate{position: absolute; bottom:0px;left:0px;}
.donate_concert{position: absolute; bottom:5px;left:4px;}

.bottom_home{width:100%;margin-top:5px;}
.sidebar{width:220px;float:left;margin-top:30px;}
.subnav {margin:0px auto;width:150px;border-top:1px solid #b2adac;padding-top:20px;border-bottom:1px solid #b2adac;padding-bottom:10px;} 
.subnav a{font-size:12px;line-height:18px;}
.sidebar_logo{display:block;margin:30px auto;}

.content_home{float:left;width:688px;padding-left:14px;}
.news{float:right;width:700px;padding-left:0px;}
.photo_group{width:201px;float:left;margin-right:42px;margin-bottom:20px;}
.last{margin-right:0px;}
.hp_pic{margin-bottom:22px;}
.hp_title{padding-bottom:8px;border-bottom:1px solid #b2adac;margin-bottom:24px;}
.hp_text{color:#7a7575;font-size:12px;line-height:17px;}
.hp_text a{display:block;margin: 5px 0px;font-style: italic;}
.footer{clear:both;width:100%;background-image:url(images/footer_bg.gif);background-repeat:repeat-x;height:68px;}
.footertxt{width:922px;font-size:12px;margin:0px auto;color:#fff;padding-top:8px;}


/* form */
form{font-size:12px;}
label{display:block;margin:2px 0px;}
input,textarea{font-size:13px;border:1px solid #333;margin:5px 0px;}
input[type="text"],textarea{font-size:11px;font-family: Georgia; color:#333;background-color: #f1f1f1;}