* { padding: 0px; margin: 0px}

body {background: rgb(#d04001); font-family: verdana, arial; font-size: 10px; line-height: 160%; color: rgb(0,0,0); text-align: center; background: url(../images/bgr.jpg) 50% 0 no-repeat}
p {color: #464646;}
a {color: rgb(51,102,102); text-decoration: none}
a:hover {text-decoration: underline}
a.ov {color: rgb(51,102,102); text-decoration: underline}
a img {border: none}
.both {clear: both}
.both3 {clear: both; height: 5px; line-height: 4px}
.rg {float: right}
.rg0 {float: right; text-align: right}
.lt {float: left}
table {border: 0px}
table td {text-align: left; vertical-align: top}

#main_box {width: 962px; height: auto; margin: 0px auto; padding: 14px 0px; text-align: left}


/* HEADER FOR ALL */
#header {height: 73px; background: url(../images/bg_t.gif) 0 0 no-repeat; background-repeat:no-repeat; padding-right: 38px; position:relative;}
#header img.logo {margin: 18px 0px 0px 39px; float: left}
#header h3 {font-size: 16px; font-family: arial; font-weight: bold; color: rgb(0,71,49); margin-top: 18px}
#header p {padding-top: 6px}
#header p img {margin-bottom: -5px; padding-top: 5px;}
#header p a {font-size: 12px; line-height: 30px; font-family: arial; color: rgb(80,110,145); text-decoration: none}
#header p a:hover {text-decoration: underline}
#header p a.ov {font-size: 12px; line-height: 30px; font-family: arial; color: rgb(80,110,145); text-decoration: underline}
#header p a.count {font-size: 9px; line-height: 28px; font-family: verdana; color: rgb(0,0,0); text-decoration: none}
#header p a:hover {text-decoration: underline}


#content {background: url(../images/bg_c.gif) 0 0 repeat-y; margin-top: 7px}
#content .in_0 {background: url(../images/bg_b.jpg) 0 100% no-repeat}
#content .in_1 {background: url(../images/bp_1.jpg) 0 0 no-repeat}
#content .casestudies_in_2 {background: url(../images/bp_test.jpg) 0 170px no-repeat}
#content .in_2 {background: url(../images/bp.jpg) 0 100% no-repeat}
#content .in_2_music_store {background: url(../images/bp_music_store.jpg) 0 100% no-repeat}
#content .in_3 {background: url(../images/TRU_key_art.jpg) 0 100% no-repeat}
#content .in_4 {background: url(../images/bp_2.jpg) 0 100% no-repeat}
#content .in_5 {background: url(../images/bp_3.jpg) 0 100% no-repeat}
#content .in_6 {background: url(../images/bp_4.jpg) 0 100% no-repeat}
#content .news_in_7 {background: url(../images/bp_5_test.jpg) 0 140px no-repeat}
#content .in_7 {background: url(../images/bp_5.jpg) 0 100% no-repeat}
#content .in_8 {background: url(../images/bp_6.jpg) 0 100% no-repeat}
#content .in_9 {background: url(../images/bp_7.jpg) 0 100% no-repeat}
#content .in_10 {background: url(../images/bp_8a.jpg) 0 100% no-repeat}
#content .in_11 {background: url(../images/bp_9.jpg) 0 150px no-repeat}
#content .in_12 {background: url(../images/bp_10.jpg) 0 100% no-repeat}
#content .in_13 {background: url(../images/bp_11.jpg) 0 100% no-repeat}
#content .in_14 {background: url(../images/bp_12.jpg) 0 100% no-repeat}
#content .in_15 {background: url(../images/bp_13.jpg) 0 100% no-repeat}
#content .in_16 {background: url(../images/bp_14.jpg) 0 100% no-repeat}
#content .in_17 {background: url(../images/bp_15.jpg) 0 100% no-repeat}
#content .in_18 {background: url(../images/bp_16.jpg) 0 100% no-repeat}
#content .in_19 {background: url(../images/bp_19.jpg) 0 100% no-repeat}


#content .in_0 .left {width: 213px; padding-left: 38px; float: left;}
#content .in_0 .left h1, #content .in_0 .left h1 a {font-size: 12px; font-family: arial; line-height: 150%; font-weight: bold; color: rgb(229,113,0); margin-top: 6px; }
#content .in_0 .left h4 a {font-size: 12px; font-family: arial; line-height: 150%; font-weight: normal; color: rgb(80,110,145); padding-left: 32px}
#content .in_0 .left h4 ul {padding-left: 70px}
#content .in_0 .left h4 ul li a {padding-left: 0px}
.bb {border-top: 1px solid rgb(153,153,154); margin-top: 6px; padding-top: 2px; width: 179px}
.bb a, .bc a {font-size: 12px; font-family: arial; line-height: 150%; font-weight: bold; color: rgb(80,110,145)}
.bc {border-bottom: 1px solid rgb(153,153,154); margin-bottom: 4px; padding-bottom: 4px; width: 179px}

#content .in_0 .right {width: 641px; min-height: 450px; padding: 35px; padding-bottom: 5px; float: right;  }/*background-color: White;*/
#content .in_0 .right h1 {font-size: 17px; line-height: 26px; font-weight: normal; color: rgb(230,118,51)}
#content .in_0 .right p {font-size: 11px; line-height: 150%; color: #464646}
#content .in_0 .right p span {color: #464646}
#content .in_0 .right p a {text-decoration: underline; color: #464646}
#content .in_0 .right p a:hover {text-decoration: none}
#content .in_0 .right .und {width: 162px; height: 250px; float: right; margin-left: 20px; margin-bottom: 15px;}
#content .in_0 .right .und a div {width: 24px; height: 22px; margin: 127px 0px 0px 119px; cursor: hand}
#content .in_0 .right li {	margin-left: 40px; padding-left: 5px;}

/* FOOTER FOR ALL */
#footer {height: 73px; padding-right: 38px}
#footer p {padding-top: 6px}
#footer p a {font-size: 12px; line-height: 30px; font-family: arial; color: rgb(80,110,145); text-decoration: none}
#footer p a:hover {text-decoration: underline}
#footer p a.ov {font-size: 12px; line-height: 30px; font-family: arial; color: rgb(80,110,145); text-decoration: underline}
#footer p a.count {font-size: 9px; line-height: 28px; font-family: verdana; color: rgb(0,0,0); text-decoration: none}
#footer p a:hover {text-decoration: underline}
