*, html {
	margin:0;
	padding:0;
}

body {
	background: transparent url(../images/main-bg.jpg) top center;
	margin: 0 auto;
	overflow-x:hidden;
}
a {
	outline: none;
}

.clearfloat {
	clear: both;
}
/* AUDIO PLAYER */
#audio_player a {
	text-indent: -9999px;
	position: absolute;
	background: transparent url(../images/audio_tab.png) no-repeat 0 -63px;
	height: 63px;
	width: 160px;
	left: 50%;
	margin: 0 0 0 -470px;
	z-index: 2;
}
#audio_player a:hover {
	background-position: 0 -50px;
	height: 80px;
}
#header_wrap {
	/*height: 521px;
	width: 1600px;
	margin: 0 auto;*/
	width:100%;
	margin: 0 auto;
	height: 408px;
	position: relative;
	z-index: 0;
	overflow: hidden;
}
#header {
	text-align: center;
	margin: 0 auto;
	width:	397px;
	/*height: 521px;*/
	height: 250px;
	background: transparent url(../images/header-mid.png) no-repeat;
	cursor: pointer;
}
#header #header-lft {
	background:url(../images/header-lft.png) no-repeat;
	height:250px;
	width:100%;
	position:relative;
	left:-99%;/*100%*/
	top:-0px;
	z-index: 1;
}
#header #header-rgt{
	background:url(../images/header-rgt.png) no-repeat;
	height:250px;
	width:100%;
	position:relative;
	left: 100%;
	top:-250px;
	z-index: -0;
}
/* --- CONTENT LINK STATES --- */
a, a:link, a:visited {
	color: #b9393c;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	font-family: Helvetica, Tahoma;
	cursor: pointer;
}

a:hover {
	color: #fff;
}

a img, a:visited img {
	border: none;
}

.cl-head {
	cursor: pointer;
}
/* --- END LINK STATES --- */
/*
#header #header-lft {
	background: transparent url(../images/header-lft.png) no-repeat 0 0;
	height: 521px;
	width: 533px;
	float: left;
	margin-right: -4px;
	position: relative;
	z-index: 2;
	text-indent: -9999px;
}
#header #header-mid {
	background: transparent url(../images/header-mid.png) no-repeat 0 0;
	height: 521px;
	width: 533px;
	float: left;
	margin-right: -4px;
	position: relative;
	z-index: 2;
	text-indent: -9999px;
}
#header #header-rgt {
	background: transparent url(../images/header-rgt.png) no-repeat 0 0;
	height: 521px;
	text-align: right;
	margin-left: 1062px;
	position: relative;
	z-index: 2;
	text-indent: -9999px;
}
*/
#nav_wrap {
	width:100%;
	margin: 0 auto;
	height: 129px;
	position: relative;
	z-index: 0;
	top: -160px;
	overflow: hidden;
}

#nav {
	background: transparent url(../images/nav_cont-bg.png) no-repeat;
	margin: -13px auto 0 auto;
	_margin: -13px auto 0 auto;
	text-align: center;
	width: 950px;
	height: 129px;
}
#nav ul{
	list-style: none;
	z-index: 4;
}

#nav li {
	float: left;
  display:block;
  padding: 0 17px 0 0;
}

#nav a {
  display: inline-table;
  height: 129px;
  overflow: hidden;
  position: relative;
  text-decoration: none;
	text-indent: -9999px;
}

#nav_wrap_left{
	background:url(../images/nav_bg-left.png) repeat-x;
	height:129px;
	width:100%;
	position:relative;
	left:-100%;
	top:-0px;
	z-index: 1;
}

#nav_wrap_right{
	background:url(../images/nav_bg-right.png) repeat-x;
	height:129px;
	width:100%;
	position:relative;
	left: 100%;
	top:-138px;
	z-index: -0;
}
/* --- Navigation Rollovers --- */

#homeBtn a {
	background:url(../images/home-btn.jpg) no-repeat 0 0;
	width: 67px;
	height: 45px;
	margin-top: 55px;
}
#bioBtn a {
	background:url(../images/bio-btn.jpg) no-repeat 0 0;
	width: 43px;
	height: 43px;
	margin-top:53px;
}
#newsBtn a {
	background:url(../images/news-btn.jpg) no-repeat 0 0;
	width: 57px;
	height: 44px;
	margin-top: 54px;
}
#tour_datesBtn a {
	background:url(../images/tour_dates-btn.jpg) no-repeat 0 0;
	width: 93px;
	height: 48px;
	margin-top: 45px;
}
#musicBtn a {
	background:url(../images/lyrics-btn.jpg) no-repeat 0 0;
	width: 60px;
	height: 46px;
	margin-top: 46px;
}
#photosBtn a {
	background:url(../images/photo-btn.jpg) no-repeat 0 0;
	width: 68px;
	height: 47px;
	margin-top: 42px;
}
#videosBtn a {
	background:url(../images/video-btn.jpg) no-repeat 0 0;
	width: 66px;
	height: 48px;
	margin-top: 37px;
}
#chain_gangBtn a {
	background:url(../images/chain_gang-btn.jpg) no-repeat 0 0;
	width: 96px;
	height: 46px;
	margin-top: 38px;
}
#storeBtn a {
	background:url(../images/store-btn.jpg) no-repeat 0 0;
	width: 56px;
	height: 46px;
	margin-top: 35px;
}
#pressBtn a {
	background:url(../images/press-btn.jpg) no-repeat 0 0;
	width: 60px;
	height: 46px;
	margin-top: 34px;
}
#contactBtn a {
	background:url(../images/contact-btn.jpg) no-repeat 0 0;
	width: 75px;
	height: 45px;
	margin-top: 33px;
}
/* --- Navi Hover States --- */

#homeBtn a:hover {
	background:url(../images/home-btn.jpg) no-repeat 0 -45px;
}
#bioBtn a:hover {
	background:url(../images/bio-btn.jpg) no-repeat 0 -43px;
}
#newsBtn a:hover {
	background:url(../images/news-btn.jpg) no-repeat 0 -44px;
}
#tour_datesBtn a:hover {
	background:url(../images/tour_dates-btn.jpg) no-repeat 0 -48px;
}
#musicBtn a:hover {
	background:url(../images/lyrics-btn.jpg) no-repeat 0 -46px;
}
#photosBtn a:hover {
	background:url(../images/photo-btn.jpg) no-repeat 0 -47px;
}
#videosBtn a:hover {
	background:url(../images/video-btn.jpg) no-repeat 0 -48px;
}
#chain_gangBtn a:hover {
	background:url(../images/chain_gang-btn.jpg) no-repeat 0 -46px;
}
#storeBtn a:hover {
	background:url(../images/store-btn.jpg) no-repeat 0 -46px;
}
#pressBtn a:hover {
	background:url(../images/press-btn.jpg) no-repeat 0 -46px;
}
#contactBtn a:hover {
	background:url(../images/contact-btn.jpg) no-repeat 0 -47px;
}
/* --- END Hover States --- */
/* --- Navi Selected States --- */
#homeBtn.sel_home a{
	background:url(../images/home-btn.jpg) no-repeat 0 -45px;
}
#bioBtn.sel_bio a {
	background:url(../images/bio-btn.jpg) no-repeat 0 -43px;
}
#newsBtn.sel_news a {
	background:url(../images/news-btn.jpg) no-repeat 0 -44px;
}
#tour_datesBtn.sel_tourdates a {
	background:url(../images/tour_dates-btn.jpg) no-repeat 0 -48px;
}
#musicBtn.sel_music a {
	background:url(../images/music-btn.jpg) no-repeat 0 -46px;
}
#photosBtn.sel_photos a {
	background:url(../images/photo-btn.jpg) no-repeat 0 -47px;
}
#videosBtn.sel_videos a {
	background:url(../images/video-btn.jpg) no-repeat 0 -48px;
}
#chain_gangBtn.sel_chaingang a {
	background:url(../images/chain_gang-btn.jpg) no-repeat 0 -46px;
}
#storeBtn.sel_store a {
	background:url(../images/store-btn.jpg) no-repeat 0 -46px;
}
#pressBtn.sel_press a {
	background:url(../images/press-btn.jpg) no-repeat 0 -46px;
}
#contactBtn.sel_contact a {
	background:url(../images/contact-btn.jpg) no-repeat 0 -47px;
}

/* --- END Navi Selected States --- */

/* --- CONTENT --- */
#wrapper {
	width: 950px;
	margin: 0 auto;
	margin-top: -140px;
}

span.dateWhite {
	color: #fff !important;
}

#content {
	width: 640px;
	float: left;
	padding: 5px 0 0 0;
}

#content h1, #content h2, #content #page #page_heading {
	font-family: Helvetica, Tahoma, sans-serif;
	color: #b9393c;
}
#content h3 {
	color: #E8DAA1;
	font-family: Helvetica, Tahoma, sans-serif;
}
#content #page h3 {
	padding: 10px 0 0 0;
}
#content #page #contact_page h3 {
	padding: 5px 0 !important;
}
#content p {
	font-family: Helvetica, Tahoma;
	font-size: 14px;
}
#content #page p {
	font-family: Helvetica, Tahoma;
	padding: 0 0 10px 0;
}
#content #bio-heading {
	text-indent: -9999px;
	background: transparent url(../images/bio_heading.png) no-repeat 0 0;
	height: 53px;
	width: 200px;
	padding: 0 0 10px 0;
}
#content #news-heading {
	text-indent: -9999px;
	background: transparent url(../images/news_heading.png) no-repeat 0 0;
	height: 53px;
	width: 200px;
}
#content #tour-heading {
	text-indent: -9999px;
	background: transparent url(../images/tourdates_heading.png) no-repeat 0 0;
	height: 53px;
	width: 200px;
	padding-bottom: 25px;
}
#content #music-heading {
	text-indent: -9999px;
	background: transparent url(../images/lyrics_heading.png) no-repeat 0 0;
	height: 53px;
	width: 200px;
}
#content #photos-heading {
	text-indent: -9999px;
	background: transparent url(../images/photos_heading.png) no-repeat 0 0;
	height: 53px;
	width: 200px;
}
#content #videos-heading {
	text-indent: -9999px;
	background: transparent url(../images/videos_heading.png) no-repeat 0 0;
	height: 53px;
	width: 200px;
	float: left;
}

/*
#content #youtube-heading {
	text-indent: -9999px;
	background: transparent url(../images/youtube-chn.png) no-repeat 0 0;
	height: 35px;
	width: 86px;
	margin: -10px 0 0 90px;
}

#content #youtube-heading:hover {
	background-position: 0 -35px;
}
*/

#content #chain-heading {
	text-indent: -9999px;
	background: transparent url(../images/chaingang_heading.png) no-repeat 0 0;
	height: 53px;
	width: 200px;
}
#content #store-heading {
	text-indent: -9999px;
	background: transparent url(../images/store_heading.png) no-repeat 0 0;
	height: 53px;
	width: 200px;
}
#content #press-heading {
	text-indent: -9999px;
	background: transparent url(../images/press_heading.png) no-repeat 0 0;
	height: 53px;
	width: 200px;
}
#content #contact-heading {
	text-indent: -9999px;
	background: transparent url(../images/contact_heading.png) no-repeat 0 0;
	height: 53px;
	width: 200px;
}

a img {
	border: none;
}



/* Pages */
/* TOUR */
#page span.event_date {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}

#page span.event_town {
	color:#523618;
	font-size:14px;
	font-weight:bold;
	padding: 0 15px;
}

#page p.tour_dates {
border-bottom: #fff solid thin;
margin: 15px 0px;
}

#page span.event_tix {
	float: right;
}

#page span.event_tix a {
	color: #b9393c;
}

#page span.event_tix a:hover {
	color: #fff;
}
/* MUSIC PAGE */
#page .music_album a.album_ln {
	font-family: Helvetica, Tahoma;
	font-size: 17px;
	text-decoration: none;
}

#page .music_album img {
	margin: 0 0 10px 0;
}

#page .music_album {
	font-family: Helvetica, Tahoma;
	color: #fff;
}
#page p, #page.bio p {
font-family: Helvetica, Tahoma;
}

#page .music_album p.album_title {
	font-size: 17px;
	font-family: Helvetica, Tahoma;
	font-weight: bold;
	color:#6c4820;
}

#page .music_album .tracks {
	float: right;
	margin: 0 90px 0 0px;
	width:300px;
}

#page .music_album p.playnow a {
	text-indent: -9999px;
	background: transparent url(../images/play_now.png) no-repeat 0 0;
	height: 21px;
	width: 83px;
	display: block;
}

#page .music_album p.playnow a:hover {
	background-position: 0 -21px;
}

#page .music_album .tracks .track {
	padding: 0 0 8px 0;
	margin: 0;
}

.music_album.track a:link, .music_album.track a:visited, .music_album.track a:active {
	font-size: 14px;
}


/* PHOTOS PAGE */

table.photo_album img {
	padding: 0px;
}

#page table.photo_album tr td {
	margin: 0 10px;
	padding: 10px 10px;
}
/* BIO PAGE */
#page.bio p {
	color: #523618;
	text-align: justify;
}

#page.bio #band-members p {
	color: #6c4820;
	font-size: 14px;
	font-weight: bold;
}

#page.bio #band-members {
	padding: 10px 0 0 0;
}

div.bio {
	color: #523618;
    font-family: Helvetica,Tahoma;
    font-size: 14px;
    line-height: 18px;
    text-align: left;
}

/* CONTACT PAGE */
#page #contact_page p {
	color: #523618;
}

/* TOUR PAGE */
#page.tourdates table a {
	font-size: 16px;
}

#page.tourDates table tr td {
	margin: 0;
	padding: 0;
}

#page.tourdates table {
	color: #fff;
	font-size: 16px;
	font-family: Helvetica, Tahoma;
}

#page.tourdates table tr.info-top1, #page.tourdates table tr.info-top2 {
	background: url(../images/tr-bg.jpg) repeat-x 0 0;
	height: 50px;
}

#page.tourdates table tr.info-top2, #page.tourdates table tr.info-bottom2 {
}

#page.tourdates table tr td {
	padding: 5px 10px 0 10px;
}

#page.tourdates table tr td.supporting {
	border-bottom: #9C551F 1px solid;
	border-left: #9C551F 1px solid;
	border-right: #9C551F 1px solid;
	border-top: #9C551F 1px solid;
	font-style: italic;
	vertical-align: top;
}

#page.tourdates table tr td.supporting.no-border {
	border-top: #9C551F 1px solid;
	border-bottom: #9C551F 1px solid;
	border-left: none;
}

#page.tourdates table tr td.supporting1 {
	border-bottom: #9C551F 1px solid;
	border-right: #9C551F 1px solid;
	border-top: #9C551F 1px solid;
	font-style: italic;
}

td.t_city {
	font-size: 14px;
}

#page.tourdates table tr td.t_date {
	border-left: #9C551F 1px solid;
	color: #fff;
}

td.t_date, td.t_city, td.t_venue, td.t_age, td.t_price {
	border-right: #9C551F 1px solid;
}

td.t_date, td.t_city, td.t_venue, td.t_age, td.t_price, td.supporting {
	color: #523618;
}

#page.tourdates table tr td.t_price {
	border-right: #9C551F 1px solid;
}

#page.tourdates table tr th {
	border-bottom: #9C551F 1px solid;
	letter-spacing: 1px;
	color: #f9f4ed;
	text-shadow: #9a7e57 2px 2px 2px;
	text-align: left;
	padding: 0 0 0 10px;
}

#page.tourdates table tr {
	vertical-align: top;
}

#page.tourdates td.t_date {
	font-size: 14px;
}

#page.tourdates tr td a.rsvp {
	background: url(../images/rsvp.png) no-repeat left top;
	width: 90px;
	height: 13px;
	display: block;
	text-indent: -9999px;
	margin: 3px 0 0 0;
	float: right;
}

#page.tourdates tr td a.rsvp:hover {
	background: url(../images/rsvp.png) no-repeat left bottom;
}

#page.tourdates table tr td.t_age, #page.tourdates table tr td.t_price {
	white-space: nowrap;
}


#left_col {
	float: left;
	width:325px;
}

#left_col #post_cont, #content #news_post {
	padding: 10px 0;
	border-bottom: #e37134 6px double;
}

#left_col #post_cont h3.dates, #page h3.dates {
	font-family: Helvetica, Tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #6c4820;
}

#left_col #post_cont h2.title a, h2.title a {
	color: #b9393c;
	font-family: Helvetica, Tahoma;
	font-size: 19px;
	font-weight: bold;
	text-decoration: none;
}

#left_col #post_cont h2.title a:hover, h2.title a:hover {
	color: #fff;
}

#left_col #post_cont p, #news_post p, #news_post .paragraph {
	color: #523618;
	text-align: left;
	line-height: 18px;
	font-family:Helvetica,Tahoma;
	font-size:14px;
}

#left_col #post_cont p {
	padding: 12px 0 0 0;
}

#left_col #post_cont p#read_more a {
	font-weight: normal;
}
	
/* --- MID COL --- */
#mid_col {
	width:275px;
	float: right;
	margin: 0 0 0 20px;
}

#youtube_reel, .youtube_reel {
	padding:10px;
	width: 262px;
	height: 158px;
	margin: 0 0 20px 0;
	background: url(../images/youtube-bg.jpg) repeat;
	
}

.alb-border {
	background: url(../images/youtube-bg.jpg) repeat;
	padding: 10px;
}

.videos_disp .youtube_reel {
	padding:10px;
	width: 620px;
	height: 365px;
	margin: 0 0 20px 0;
	background: url(../images/youtube-bg.jpg) repeat;
	
}
.videos_disp {
	width: 620px;
	/*float: left;*/
	margin-right: 20px;
	margin-left: 20px;
}

#youtubechn {
	float: left;
	margin: 20px 0 0 0;
}

#larger {
	margin: -20px 0 0 0;
	text-align: right;
}

#mid_col .vid_all {
	text-align: right;
}

span.link_arrow {
	font-size: 7px;
	font-family: Helvetica, Tahoma;
	vertical-align: middle;
	padding: 0 2px 0 0;
	color: #fff;
}

#tweet_deck {
	background: transparent url(../images/tweet_deck-top.png) no-repeat top left;
	min-height: 290px;
	overflow: hidden;
	padding: 10px 0 10px 0;
	width: 275px;
}

#tweet_deck #tweet-heading {
	padding: 0 0 33px 0;
	_padding: 0 0 33px 0;
}

#tweet-heading img {
	margin: 5px 0 0 150px;
	text-align: right;
}

#tweet_deck p {
	background: transparent url(../images/tweet_deck-bg.png) repeat-y top center;
	padding: 0px 10px 10px 10px;
	font-size: 13px;
}
/* --- RIGHT COL --- */
#right_col {
	float: right;
	margin: 0 -38px 0 10px;
	width: 306px;
	/*width: 300px;*/
}

#tourDates {
	height: auto;
	overflow: hidden;
}

#tourDates p.vid_all {
	text-align: right;
	border-bottom: none;
}

#tourDates p{
	margin: 5px 0 0 0;
	padding: 5px 0;
	border-bottom: #fff thin solid;
	text-align: left;
	font-size: 12px;
	font-family: Helvetica, Tahoma;
	font-weight: bold;
}

#tourDates span.event_date {
	color: #fff;
	float: left;
	margin-left: 4px;
}

#tourDates span.event_town {
	color: #523618;
	margin: 0 0 0 20px;
}

#tourDates span.event_tix {
	float: right;
}

#tourDates span.event_tix a {
	color: #b9393c;
}

#tourDates span.event_tix a:hover {
	color: #fff;
}

#mailing_list {
	margin: 20px 0;
	padding: 0 0 20px 0;
}

#mailing_list img {
	padding: 0;
	margin: 0 0 -10px 0;
}

#mailing_list form {
	margin:5px 0 0 0;
}

#mailing_list form .inputText {
	height: 20px;
}
	
#mailing_list .mail_submit {
	width: 48px;
	height: 24px;
	border: none;
	background: transparent url(../images/sign_up.png) top left no-repeat;
	margin: 0 0 0 7px;
	position: relative;
	top: 5px;
	cursor: pointer;
}

#the_release {
	padding: 0 0 20px 0;
}
/* --- THE HEADINGS --- */
#the_release-heading {
	background: transparent url(../images/the_release.png) no-repeat;
	height: 40px;
	width: 132px;
	text-indent: -9999px;
}

#tour_dates-heading {
	background: transparent url(../images/tour_dates.png) no-repeat;
	height: 38px;
	width: 125px;
	text-indent: -9999px;
	margin: 0 0 0 -7px;
}

#feat_videos-heading {
	background: transparent url(../images/featured_videos.png) no-repeat;
	height: 55px;
	width: 232px;
	text-indent: -9999px;
}

#the_news-heading {
	background: transparent url(../images/the_news.png) no-repeat;
	height: 55px;
	width: 171px;
	text-indent: -9999px;
}

#follow_us-heading {
	background: transparent url(../images/follow_us.png) no-repeat;
	height: 25px;
	width: 137px;
	text-indent: -9999px;
	padding-bottom: 10px;
}
/* --- END THE HEADINGS --- */

#follow_us img {
	padding: 0 5px 0 0;
}

/* --- SOCIAL MEDIA LINKS --- */
#follow_us img#myspace_ln {
	background: transparent url(../images/s-social-myspace.png) no-repeat 0 0;
	height: 21px;
	width: 77px;
}

#follow_us img#facebook_ln {
	background: transparent url(../images/s-social-facebook.png) no-repeat 0 0;
	height: 17px;
	width: 84px;
}

#follow_us img#twitter_ln {
	background: transparent url(../images/s-social-twitter.png) no-repeat 0 0;
	height: 15px;
	width: 78px;
}

#follow_us img#youtube_ln {
	background: transparent url(../images/s-social-youtube.png) no-repeat 0 0;
	height: 19px;
	width: 49px;
}

#follow_us img#itunes_ln {
	background: transparent url(../images/s-social-itunes.png) no-repeat 0 0;
	height: 21px;
	width: 70px;
}

#follow_us img#flickr_ln {
	background: transparent url(../images/s-social-flickr.png) no-repeat 0 0;
	height: 17px;
	width: 55px;
}

#follow_us img#myspace_ln:hover {
	background-position: 0 -21px;
}

#follow_us img#facebook_ln:hover {
	background-position: 0 -17px;
}

#follow_us img#twitter_ln:hover {
	background-position: 0 -15px;
}

#follow_us img#youtube_ln:hover {
	background-position: 0 -19px;
}

#follow_us img#itunes_ln:hover {
	background-position: 0 -21px;
}

#follow_us img#flickr_ln:hover {
	background-position: 0 -17px;
}
/* --- END SOCIAL MEDIA LINKS --- */


/* --- FOOTER --- */

#footer{
	text-align: left;
	width: 950px;
	margin: 0 auto;
	padding: 50px 0 0 0;
}

#footer ul {
	line-styles:none;
}

#footer li {
	display: inline;
	font-weight: bold;
	font-size: 14px;
	font-family: Helvetica, Arial, sans-serif;
	color: #fff;
}	

#footer .copyright {
	color: #cc3248;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, sans-serif;
}

#footer #aktLogo {
	width: 154px;
	height: 27px;
	margin: -30px 0 0 0;
	float: right;
	text-align: left;
}

#footer #aktLogo img {
	height: 23px;
	width:153px;
	background: transparent url(../images/logo_studioakt.png) no-repeat 0 0;
}

#footer li {
	color: #e37134;
}
/* --- FOOTER LINKS --- */
#footer a {
	color: #fff;
	text-decoration: none;
}

#footer a:hover {
	color: #b9393c;
}

/*--STORE STYLING*/
#products {width:100%; margin:5px auto;}
#product_line {background:#e7ca77; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -khtml-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; height:195px; padding: 20px 20px 10px 17px; border:2px solid #EABD3C; margin-bottom:15px; opacity: 0.85; filter:alpha(opacity=85); -moz-opacity:0.85; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85); -khtml-opacity: 0.85; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”;}
#product_line2 {background:#e7ca77; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -khtml-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; height:195px; padding: 20px 20px 43px 17px; border:2px solid #EABD3C; margin-bottom:15px; opacity: 0.85; filter:alpha(opacity=85); -moz-opacity:0.85; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85); -khtml-opacity: 0.85; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”;}
#product_line3 {background:#e7ca77; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -khtml-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; height:195px; padding: 20px 20px 64px 12px; border:2px solid #EABD3C; margin-bottom:15px; opacity: 0.85; filter:alpha(opacity=85); -moz-opacity:0.85; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85); -khtml-opacity: 0.85; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”;}
#product_line4 {background:#e7ca77; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -khtml-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; height:195px; padding: 20px 20px 50px 13px; border:2px solid #EABD3C; margin-bottom:15px; opacity: 0.85; filter:alpha(opacity=85); -moz-opacity:0.85; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85); -khtml-opacity: 0.85; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”;}
#product_line5 {background:#e7ca77; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -khtml-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; height:195px; padding: 20px 20px 87px 12px; border:2px solid #EABD3C; margin-bottom:15px; opacity: 0.85; filter:alpha(opacity=85); -moz-opacity:0.85; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85); -khtml-opacity: 0.85; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”;}
#product_line6 {background:#e7ca77; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -khtml-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; height:195px; padding: 20px 20px 75px 12px; border:2px solid #EABD3C; margin-bottom:15px; opacity: 0.85; filter:alpha(opacity=85); -moz-opacity:0.85; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85); -khtml-opacity: 0.85; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”;}

.product_img {margin-right:20px;}
.product_img2 {margin-right:15px;}
.product_img3 {margin-right:30px;}
.product_img4 {margin-right:20px; margin-top: 13px;}

.productTitle {font-weight: bold; text-transform:uppercase; color:#f02648; line-height:22px; font-size:15x; font-family:Verdana, Geneva, sans-serif; margin-bottom:15px;}
.productTitle2 {font-weight: bold; text-transform:uppercase; color:#f02648; line-height:22px; font-size:15x; font-family:Verdana, Geneva, sans-serif; margin-bottom:15px; margin-top:5px;}
.productTitle3 {font-weight: bold; text-transform:uppercase; color:#f02648; line-height:22px; font-size:15x; font-family:Verdana, Geneva, sans-serif; margin-bottom:15px; margin-top:30px;}
.productDescript {color:#553735; font-size:13px; line-height:20px; font-family:helvetica; margin-top:5px;}

.buy {margin:0 auto; float:right;}
