html,body{
    height:100%;
    text-align:center;
    margin:0;
    padding:0;
    background:#090909;
    font-family:Verdana, sans-serif;
}

h1{
    padding:10px 0;
    margin:0;
}
    
p{
    padding:7px 0;
    margin:0;
}

a img{
	border:none;
}

#page{
    min-height:100%;
    height:auto !important;
    height:100%;
    width:100%;
    text-align:center;
    margin:0 auto -100px;
    padding:0;
    /*background:#FC3;
    border-left:11px solid #FFF;
    border-right:11px solid #FFF;*/
}

#header{
    text-align:left;
    width:800px;
    padding:20px 0px 20px 0px;
    padding-left:50%;
    margin:0;
    margin-left:-400px;
}

	
#ct{
    width:800px;
    padding-left:50%;
    margin-left:-400px;
    text-align:left;
    padding-bottom:100px;
}

#footer{
    width:100%;
    padding:0;
    margin:0 auto;
    height:100px;
    background-image:url("../../images/assets/bottom_bg.gif");
    background-position:bottom;
    background-repeat:repeat-x;
}

#footer img{
	margin-top:43px;
	margin-bottom:-3px;
	border:none;
}

#ct.dpextra #archive, #ct.dpextra #social{
	background-image:url("../../images/assets/body_bg_dp.gif");
	color:#090909;
}

#ct.dpextra #archive .basketMessage{
	background-image:url("../../images/assets/body_bg_dp.gif");
	color:#090909;
}

#archive_list, #archive, #social{
	background-image:url("../../images/assets/archive_bg.gif");
	padding:0px;
	margin:0px;
}

#archive_list{
	margin-top:25px;
}

#social{
	margin-top: 25px;
}

#archive_bottom, #social_bottom{
	margin-bottom:-5px;
}

#archive_list ul, #archive ul, #social ul{
	float:left;
	width:150px;
	color:#a3a2a2;
	font-size:11px;
	padding:0px 0px 0px 10px;
	margin:0px 20px -8px 20px;
	font-weight:normal;
	list-style-image: url("../../images/assets/archive_dot.gif");
}

#archive_list ul li, #archive ul li, #social ul li{
	padding:0px 0px 8px 0px;
	margin:0px;
	line-height: 16px;
}

#archive_list ul li a, #archive ul li a, #social ul li a{
	text-decoration:none;
	color:#378ede;	
}

#social ul li.headline, #archive_list ul li.headline, #archive ul li.headline{
	color: #ffffff;
	list-style: none;
	margin: 0 0 0 -8px;
	padding: 12px 0px 8px 0px;
}

#social ul, #social ul li{
	list-style: none;
	margin: 0;
	padding: 0;
}

#social ul li{
	margin-left: -8px;
}

#facebook{
	margin-top: 2px;
}

#social ul{
	margin-left: 27px;
	width: 166px;
}

#social ul#addthis li.headline{
	margin-bottom: 12px;
}

#social ul li a img{
	border: none;
}

.teaser_img{
	margin-top:20px;
}

#content, #errormsg{
	margin:10px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

#content_body{
	background-image:url("../../images/assets/body_bg.gif");
	margin-top:-4px;
	margin-bottom:-11px;
}

.dpextra #content_body .std, .dpextra #content_body, .dpextra label, .dpextra h3, .dpextra .twocol, .dpextra table, .dpextra #leftcol, .dpextra #rightcol, .dpextra .leftcol, .dpextra .rightcol{
	color:#090909 !important;
}

.dpextra #content_body{
	background-image:url("../../images/assets/body_bg_dp.gif");
	margin-top:-4px;
	margin-bottom:-11px;
}

#leftcol a, #rightcol a, #leftcol a strong, #rightcol a strong, #leftcol a b, #rightcol a b, .leftcol a, .rightcol a, .leftcol a strong, .rightcol a strong, .leftcol a b, .rightcol a b{
	text-decoration:none;
	color:#378ede;
}

#leftcol b, #rightcol b, #leftcol strong, #rightcol strong, .leftcol b, .rightcol b, .leftcol strong, .rightcol strong{
	color: #ffffff;
}

#leftcol, .leftcol{
	width:344px;
	margin:0px 0px 0px 30px;
	padding:15px 0px 15px 0px;
	color:#c3c3c3;
	font-size:11px;
} 


#rightcol, .rightcol{
	width:344px;
	margin:0px 0px 0px 45px;
	padding:15px 0px 15px 0px;
	color:#c3c3c3;
	font-size:11px;
}

.dpextra #leftcol, .dpextra #rightcol, .dpextra .leftcol, .dpextra .rightcol{
	width:344px;
	margin:0px 0px 0px 10px;
	padding:15px 0px 15px 0px;
	color:#c3c3c3;
	font-size:11px;
}

#content_body td{
	vertical-align:top;
	line-height:16px;
}

h2{
	font-size:14px;
}

#content_body h3{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
}

.newsletter h3{
	margin-left: 10px !important;
}

.newsletter input{
	margin-left: 10px !important;
	margin-top: -20px;
	font-size: 12px;
	color: #999999;
	padding: 1px;
	width: 200px;
}

.newsletter a{
	display: block;
	padding: 5px;
}

.quote{
	padding:0px;
	margin:0px;
	width:342px;
	background-image:url("../../images/assets/quote_bg.gif");
}

.quote_text{
	padding:10px 20px 10px 20px;
	font-size:14px;
	line-height:24px;
	font-family: Georgia, serif;
	background-image:url("../../images/assets/quote_start.gif");
	background-repeat:no-repeat;
	background-position:1px 1px;
}

.quote_author{
	text-align:right;
	padding:0px 20px 4px 0px;
	color:#949292;
}

.quote_top{
	margin-bottom:-4px;
}

.quote_bottom{
	margin-bottom:-4px;
}

.quote_inner_text{
	padding:0px;
	margin:0px;
	min-height:25px;
	background-image:url("../../images/assets/quote_end.gif");
	background-repeat:no-repeat;
	background-position:bottom right;
}

.quote_container{
	margin:0px;
	padding:0px;
}

.quote_container.newsletter{
	margin-top: 20px;
}

#newsletter_1_public{
	margin-top:0px;
	border:2px solid #555555;
	background-color:#dddddd;
	color:#878787;
	width:195px;
	font-size:12px;
}

#newsletter_submit_but, .newsletter_submit_but, input.newsletter_submit_but{
	width:auto;
	width: 101px;
	float:right;
	margin-right:10px; 
	margin-top:-22px;
}

a img.onright{
	float:right;
}

a img.onleft{
	float:left;
}

#press_top ul, #press_top li, #business_top ul, #business_top li, #business_top ul, #business_top li, #about_top ul, #about_top li, #header ul, #header li{
	list-style:none;
	margin:0px;
	padding:0px;
}

#header ul{
	margin-top:-20px;
}

#about_top ul{
	width:auto;
	float:right;
	margin-right:10px;
}

#business_top ul{
	width:auto;
	float:right;
	margin-right:10px;
}

#press_top ul{
	width:auto;
	float:right;
	margin-right:10px;
}

#press_top ul li, #business_top ul li, #about_top ul li, #header ul li{
	float:right;
}

#press_top ul li a, #business_top ul li a, #about_top ul li a, #header ul li a{
	background-position:top;
	padding:0px;
	margin:0px;
	overflow:hidden;
	height:15px;
	display:block;
}

#about_top ul li a{
	margin-top:9px;
	height:22px;
	margin-right:8px;
}

#press_top ul li a{
	margin-top:9px;
	height:22px;
	margin-right:8px;
}

#business_top ul li a{
	margin-top:9px;
	height:22px;
	margin-right:8px;
}

#press_top ul li a img, #business_top ul li a img, #about_top ul li a img, #header ul li a img{
	border:none;
	height:15px;
}

#about_top{
	height:43px;
	width:100%;
	background-image:url("../../images/assets/about_top.gif");
}

#business_top{
	height:43px;
	width:100%;
	background-image:url("../../images/assets/business_top.gif");
}

#press_top{
	height:43px;
	width:100%;
	background-image:url("../../images/assets/presse_top.gif");
}

#press_top ul li a:hover, #press_top ul li a.current, #business_top ul li a:hover, #business_top ul li a.current, #about_top ul li a:hover, #about_top ul li a.current, #header ul li a:hover, #header ul li a.current{
	background-position:bottom;
}

#header ul li.item1 a{
	background-image:url("../../images/assets/shop.gif");
}

#header ul li.item2 a{
	background-image:url("../../images/assets/thegrooves.gif");
}

#header ul li.item3 a{
	background-image:url("../../images/assets/business.gif");
}

#header ul li.item4 a{
	background-image:url("../../images/assets/presse.gif");
}

#header ul li.item5 a{
	background-image:url("../../images/assets/impressum.gif");
}

#header ul li.item6 a{
	background-image:url("../../images/assets/b2b.gif");
	margin-right:20px;
	margin-left:5px;
}

#header ul li.item1 img{
	width:66px;
}

#header ul li.item2 img{
	width:114px;
}

#header ul li.item3 img{
	width:70px;
}

#header ul li.item4 img{
	width:72px;
}

#header ul li.item5 img{
	width:84px;
}

#header ul li.item6 img{
	width:35px;
}

#about_top ul li.item1 a{
	background-image:url("../../images/assets/about_menu_1.gif");
}

#about_top ul li.item2 a{
	background-image:url("../../images/assets/about_menu_2.gif");
}

#about_top ul li.item3 a{
	background-image:url("../../images/assets/about_menu_3.gif");
}

#about_top ul li.item4 a{
	background-image:url("../../images/assets/about_menu_4.gif");
}

#about_top ul li.item5 a{
	background-image:url("../../images/assets/about_menu_5.gif");
}

#about_top ul li.item1 img{
	width:60px;
}

#about_top ul li.item2 img{
	width:101px;
}

#about_top ul li.item3 img{
	width:121px;
}

#about_top ul li.item4 img{
	width:124px;
}

#about_top ul li.item5 img{
	width:50px;
}

#business_top ul li.item1 a{
	background-image:url("../../images/assets/business_menu_1.gif");
}

#business_top ul li.item2 a{
	background-image:url("../../images/assets/business_menu_2.gif");
}

#business_top ul li.item3 a{
	background-image:url("../../images/assets/business_menu_3.gif");
}

#business_top ul li.item1 img{
	width:45px;
}

#business_top ul li.item2 img{
	width:74px;
}

#business_top ul li.item3 img{
	width:90px;
}

#press_top ul li.item1 a{
	background-image:url("../../images/assets/press_menu_1.gif");
}

#press_top ul li.item2 a{
	background-image:url("../../images/assets/press_menu_2.gif");
}

#press_top ul li.item3 a{
	background-image:url("../../images/assets/press_menu_3.gif");
}

#press_top ul li.item4 a{
	background-image:url("../../images/assets/press_menu_4.gif");
}

#press_top ul li.item1 img{
	width:99px;
}

#press_top ul li.item2 img{
	width:114px;
}

#press_top ul li.item3 img{
	width:70px;
}

#press_top ul li.item4 img{
	width:90px;
}

#archive_list.detailspage, #archive.detailspage{
	margin-top:30px;
}

a img.onright{
	float:right;
}

a img.onleft{
	float:left;
}

a img.hover{ display:none; }
a img.normal{ display:block; }

a:hover img.hover{ display:block; }
a:hover img.normal{ display:none; }

a:hover{
	color:#378ede !important;
}

#archive_list.detailspage #body_bottom, #archive.detailspage #body_bottom{
	margin-bottom:-3px;
}

#archive_list.detailspage #content_body, #archive.detailspage #content_body{
	margin-bottom:-14px;
}

a.inlinelink{
	text-decoration:none;
	color:#378ede;
}

#archive ul.downloadlinks li, #archive ul.downloadlinks{
	width:100% !important;
	padding:0px !important;
	margin:0px !important;
	list-style:none !important;
	clear:both !important;
	line-height:20px;
}

#archive ul.downloadlinks{
	padding-bottom:15px !important;
	
}

#archive ul.downloadlinks li a{
	padding:0px !important;
	margin:0px !important;
	clear:both !important;
	text-decoration:none !important;
	color:#378ede !important;
}

.basketMessage{
	padding:11px 0px 11px 22px; 
	color:#c3c3c3;
	font-size:11px;
}

.basketMessage a{
	text-decoration:none !important;
	color:#378ede !important;
}

#content_body .std{
	color:#c3c3c3;
	font-size:11px;
	padding:11px 22px 11px 22px;
	display:block;
	line-height:19px;
}

#magcontainer.shop label{
	padding-left:22px;
	display:block;
	float:left;
	width:100px;
	color:#c3c3c3;
	margin-top:6px;
}

#magcontainer.shop input{
	width:150px;
	background-color:#c3c3c3;
	color:#000000;
	border:4px solid #323131;
}

a.shop-but-left{
	float:left;
	line-height:21px;
	padding:0px;
	margin:8px 0px 0px 18px;
	text-decoration:none;
	color:#c3c3c3;
	font-size:10px;
	background-repeat:repeat-x;
	display:block;
	background-image:url('../../images/assets/but_ongrey_bg.gif');
}

#ct.dpextra a.shop-but-left{
	color:#090909;
	background-image:url('../../images/assets/but_ongrey_bg_dp.gif');
}


#ct.dpextra .basket_bottom{
	background-image:url('../../images/assets/basket_bottom_dp.gif');
}

.basket_bottom{
	border-top:1px solid #4a4a4a;
	height:100px;
	background-image:url('../../images/assets/basket_bottom.gif');
	background-align:bottom;
	background-repeat:no-repeat;
}

.basket_bottom.empty{
	height:40px;
	background-position:bottom;
}

hr.basket-line-trans{
	clear:both;
	width:90%;
	border:none;
	height:10px;
	margin:0;
	padding:0;
}

hr.basket-line{
	clear:both;
	width:100%;
	border:none;
	border-bottom:1px solid #4a4a4a;
	margin:0;
	padding:0;
}

span.basket-dp-info{
	font-size:11px;
	color:#c3c3c3;
	display:block;
	width:500px;
	float:left;
	margin:15px 0 0 40px;
	line-height:16px;
}

#basket_dp_logo{
	margin:2px 0 0 15px;
	float:left;
}

#update-button{
	margin-top:17px;
}

#warenkorb{
	margin:-3px 1px 0px 1px;
	padding:0;
	color:#c3c3c3;
	font-size:11px;
	width:798px;
}

#warenkorb tr.odd{
	background-color:#262626;
}

#ct.dpextra #warenkorb tr.odd{
	background-color:#dddddd;
}

#warenkorb tr td{
	border-bottom:1px solid #4a4a4a;
}

#ct.dpextra #warenkorb tr td{
	border-bottom:1px solid #aaaaaa;
}

#warenkorb tr td img.cover{
	height:50px;
	width:56px;
	margin-left:22px;
	margin-right:7px; 
	margin-bottom:-2px;
}

#warenkorb tr td input.amount{
	width:25px;
	text-align:right;
}

#warenkorb tr td.price{
	text-align:right;
	padding-right:28px;
}

#warenkorb tr.sum{
	height:80px;
}

.left{
	text-align:left;
}

#warenkorb tr td.sumprice{
	font-size:14px;
	text-align:right;
	padding-right:28px;
}

img.buttonends{
	margin-bottom:-7px;
}

.shop-but-right{
	float:right;
	line-height:21px;
	padding:0px;
	margin:8px 22px 0px 0px;
	text-decoration:none;
	color:#c3c3c3;
	font-size:10px;
	background-repeat:repeat-x;
	display:block;
	background-image:url('../../images/assets/but_ongrey_bg.gif');
}

#ct.dpextra .shop-but-right{
	color:#090909;
	background-image:url('../../images/assets/but_ongrey_bg_dp.gif');
}


#cardonly_4, #cardonly_3, #cardonly_2, #cardonly_1{
	display:none;
}

#content_body.order_form h3{
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:2px;
}


#content_body.order_form label{
	margin-left:3px;
	display:block;
	float:left;
	width:125px;
	color:#c3c3c3;
	margin-top:5px;
}

#ct.dpextra #content_body.order_form label{
	width:100px;
}

#content_body.order_form input.nummer, #ct.dpextra #content_body.order_form input.nummer{
	width:44px;
}

#content_body.order_form select.month, #content_body.order_form select.year, #ct.dpextra #content_body.order_form select.month, #ct.dpextra #content_body.order_form select.year{
	width:88px;
}

#content_body.order_form input, #content_body.order_form select{
	width:220px;
	background-color:#c3c3c3;
	color:#000000;
	border:4px solid #323131;
}

#ct.dpextra #content_body.order_form input, #ct.dpextra #content_body.order_form select{
	width:200px;
	background-color:#ffffff;
	color:#000000;
	border:1px solid #aaaaaa;
	border-top:1px solid #555555;
	padding:3px;
	float:right;
	
}

#content_body.order_form table tr td #leftcol, #content_body.order_form table tr td #rightcol, #content_body.order_form table tr td .leftcol, #content_body.order_form table tr td .rightcol{
	padding-top:2px;
	padding-bottom:2px;
}

#ct.dpextra #content_body.order_form table tr td #rightcol, #ct.dpextra #content_body table tr td #rightcol, #ct.dpextra #content_body.order_form table tr td .rightcol, #ct.dpextra #content_body table tr td .rightcol{
	padding-left:30px;
}

#ct.dpextra #content_body.order_form table tr td #leftcol, #ct.dpextra #content_body table tr td #leftcol, #ct.dpextra #content_body.order_form table tr td .leftcol, #ct.dpextra #content_body table tr td .leftcol{
	padding-left:10px;
}

#content_body.order_form{
	padding-bottom:20px;
	margin-bottom:-16px;
}

#check-button{
	display:none;
}

#errormsg{
	display:none;
}

#errormsg #content_body .std.errortext, .errortext, #ct.dpextra #errormsg #content_body #errortext.std.errortext{
	color:#f86b2a !important;
	font-weight:bold;
}

hr{
	border:none;
	border-top:1px solid #323131;
}

.slideShowNav{
	width:340px;
	padding:0px 1px 0px 1px;
}

a.next{
	background-image:url('../../images/assets/arrow_right.gif');
	float:right;
}

a.prev{
	background-image:url('../../images/assets/arrow_left.gif');
	float:left;
}

.slideShowNav a.border{
	float:left;
	margin-top:-222px;
	margin-left:-1px;
	background-position:top left;
	width:342px;
	height:222px;
}

.pointer{
	cursor:pointer;
}

.slideShowNav a{
	background-position:top;
	width:40px;
	height:40px;
	overflow:hidden;
	margin-top:-130px;
}

.slideShowNav a.border{
	background-image:url('../../images/assets/slider_overlay_small.gif');
}

.slideShowNav a img{
	border:none;
}

.slideShowNav a:hover{
	background-position:bottom !important;
}


.theslideshow{
	margin-top:20px;
	width:342px;
	height:222px;
	overflow:hidden;
}

#container_1, #container_2, #container_3, #container_4, #container_999, #teaser_1, #teaser_2, #teaser_3, #teaser_4, #teaser_999{
	display:none;
}

tr.headline_row td{
	padding:20px 20px 20px 24px;
	font-size:13px;
	font-weight:bold;
}

/*----- alternative flash content -----*/

p.flash-message{
	padding-left: 50%;
	margin-left: -400px;
	width: 800px;
	display: block;
	text-align: left;
	color: #dddddd;
	line-height: 16px;
	font-size: 11px;
	margin-top: 20px;
	margin-bottom: 20px;
}

p.flash-message a{
	float: right;
	margin-top: -14px;
}

#album_holder{
	padding-left: 50%;
	margin-left: -400px;
}

#album_container{
	width: 800px;
	overflow: hidden;
	background-image: url("../../images/assets/body_bg.gif");
}

#album_slide_left, #album_slide_right{
	width: 50px;
	float: left;
}
 
 #album_slide_left a, #album_slide_right a{
	display: block;
	width: 50px;
	height: 280px;
	text-decoration: none;
}

#album_slide_left a:hover{
	background-position: right;
}

#album_slide_left a{
	background-image: url("../../images/assets/but_left.gif");
	background-position: left;
	margin-left: 1px;
}

#album_slide_right a:hover{
	background-position: left;
}

#album_slide_right a{
	background-image: url("../../images/assets/but_right.gif");
	background-position: right;
}

#album_slide_container{
	overflow: hidden;
	width: 698px;
	float: left;
}

#inner_album_container{
	width: 80000px;
}

#album_container ul, #album_container ul li{
	list-style: none;
	margin: 0;
	padding: 0;
}

#album_container ul li{
	width: 700px;
	float: left;
	display: block;
	color: #ffffff;
	text-align: left;
}

#album_container img{
	float: left;
}

img.album_border_top{
	margin-bottom: 20px;
}

img.album_border_bottom{
	margin-top: 10px;
}

#album_container #inner_album_container img{
	float: left;
	margin-right: 30px;
}

#album_container .contentbox{
	float: left;
	width: 400px;
	font-size: 11px;
	line-height: 16px;
}

#album_container .contentbox a{
	color: #378ede;
	text-decoration: none;
}

#album_container .contentbox .prize{
	font-size: 12px;
	font-weight: bold;
}

#album_container h1{
	font-size: 20px;
	margin: 0;
	padding: 0;
	line-height: 25px;
}

#album_container h2{
	line-height: 25px;
	color: #378ede;
	font-size: 20px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	margin-bottom: 10px;
}

/*--------------- TWITTPOLL ---------------*/

#twittpoll{
	padding-left: 90px;
	padding-top: 30px;
}

#twittpoll #top, #twittpoll #bottom{
	margin: 0px;
	padding: 0px;
	border: none;
	height: 11px;
	width: 622px;
}

#twittpoll #bottom{
	background-color: #ffffff;
}

#twittpoll #twitt-content{
	background-color: #ffffff;
	margin: 0px;
	width: 622px;
	padding-top: 30px;
	margin-bottom: -2px;
}

#twittpoll p.twitt-copy{
	padding-left: 40px;
	padding-right: 40px;
	font-size: 11px;
	line-height: 18px;
	color: #313131;
	clear: both;
}

#twittpoll span.twitt-name{
	font-size: 30px;
	font-weight: bold;
	padding-left: 15px;
	font-family: Arial;
}

#twittpoll img.twitt-icon{
	margin-bottom: -7px;
}

#twittpoll h1{
	width: 100%;
	padding: 0px;
	padding-left: 40px;
	padding-right: 40px;
	font-weight: normal;
	font-family: Arial;
	color: #666666;
	font-size: 26px;
	margin: 20px 0px 0px 0px;
}

#twittpoll h2{
	width: 100%;
	padding: 0px;
	padding-left: 40px;
	padding-right: 40px;
	font-weight: normal;
	font-family: Arial;
	color: #999999;
	font-size: 11px;
	margin: 0px 0px 20px 0px;
}

hr.twitt-splitt{
	width: 542px;
	margin: 40px 40px 20px 40px;
	clear: both;
	border: none;
	border-top: 1px solid #dddddd;
}

.twitt{
	margin: 0px;
	padding: 0px;
}

.twitt .twitt-image-inner-container img{ 
	margin-left: 0px;
	float: left;
}

.twitt-image-container{
	overflow: hidden;
	float: left;
	width: 542px;
}

.twitt-sub{
	font-size: 11px;
	float:left;
}

p.twitt-copy a, .twitt-sub a{
	text-decoration: none;
	color: #378ede;
}

.twitt-vote{
	float: right;
	width: 200px;
	text-align: right;
	margin-top: -30px;
	margin-right: 40px;
	margin-bottom: 30px;
}

.twitt-vote img{
	margin-left: 4px;
}

.twitt-image-inner-container{
	width: 9000px;
}

.twitt-left-but-container, .twitt-right-but-container{
	float: left;
	width: 40px;
}

.twitt a.prev, .twitt a.next{
	width:40px;
	height: 240px;
}

.twitt a.prev,.twitt a.next{
	background-position: top;
}

.twitt a.prev:hover, .twitt a.next:hover{
	background-position: bottom;
}

.twitt a.prev img, .twitt a.next img{
	width: 40px;
	height: 240px;
}

.twitt a.prev{
	background-image: url("../../images/assets/arrow_left_twitt.gif");
}

.twitt a.next{
	background-image: url("../../images/assets/arrow_right_twitt.gif");
}

#twitt_1 .twitt-left-but-container, #twitt_1 .twitt-right-but-container, #twitt_1 .twitt-image-container{
	height: 280px;
}

#twitt_2 .twitt-left-but-container, #twitt_2 .twitt-right-but-container, #twitt_2 .twitt-image-container{
	height: 280px;
}

#twitt_3 .twitt-left-but-container, #twitt_3 .twitt-right-but-container, #twitt_3 .twitt-image-container{
	height: 280px;
}

#twitt_4 .twitt-left-but-container, #twitt_4 .twitt-right-but-container, #twitt_4 .twitt-image-container{
	height: 250px;
}

#twitt_5 .twitt-left-but-container, #twitt_5 .twitt-right-but-container, #twitt_5 .twitt-image-container{
	height: 260px;
}

#twitt_6 .twitt-left-but-container, #twitt_6 .twitt-right-but-container, #twitt_6 .twitt-image-container{
	height: 240px;
}

#twitt_7 .twitt-left-but-container, #twitt_7 .twitt-right-but-container, #twitt_7 .twitt-image-container{
	height: 280px;
}

#twitt_8 .twitt-left-but-container, #twitt_8 .twitt-right-but-container, #twitt_8 .twitt-image-container{
	height: 280px;
}

#twitt_9 .twitt-left-but-container, #twitt_9 .twitt-right-but-container, #twitt_9 .twitt-image-container{
	height: 270px;
}

#twitt_10 .twitt-left-but-container, #twitt_10 .twitt-right-but-container, #twitt_10 .twitt-image-container{
	height: 300px;
}

#twitt_11 .twitt-left-but-container, #twitt_11 .twitt-right-but-container, #twitt_11 .twitt-image-container{
	height: 260px;
}

#twitt_12 .twitt-left-but-container, #twitt_12 .twitt-right-but-container, #twitt_12 .twitt-image-container{
	height: 260px;
}

#twitt_13 .twitt-left-but-container, #twitt_13 .twitt-right-but-container, #twitt_13 .twitt-image-container{
	height: 260px;
}

#twitt_14 .twitt-left-but-container, #twitt_14 .twitt-right-but-container, #twitt_14 .twitt-image-container{
	height: 270px;
}

#twitt_15 .twitt-left-but-container, #twitt_15 .twitt-right-but-container, #twitt_15 .twitt-image-container{
	height: 290px;
}

#twitt_16 .twitt-left-but-container, #twitt_16 .twitt-right-but-container, #twitt_16 .twitt-image-container{
	height: 270px;
}

#twitt_17 .twitt-left-but-container, #twitt_17 .twitt-right-but-container, #twitt_17 .twitt-image-container{
	height: 290px;
}

#twitt_18 .twitt-left-but-container, #twitt_18 .twitt-right-but-container, #twitt_18 .twitt-image-container{
	height: 260px;
}

#twitt_19 .twitt-left-but-container, #twitt_19 .twitt-right-but-container, #twitt_19 .twitt-image-container{
	height: 260px;
}

#twitt_20 .twitt-left-but-container, #twitt_20 .twitt-right-but-container, #twitt_20 .twitt-image-container{
	height: 280px;
}

#twitt_21 .twitt-left-but-container, #twitt_21 .twitt-right-but-container, #twitt_21 .twitt-image-container{
	height: 260px;
}

#twitt_22 .twitt-left-but-container, #twitt_22 .twitt-right-but-container, #twitt_22 .twitt-image-container{
	height: 280px;
}

#twitt_23 .twitt-left-but-container, #twitt_23 .twitt-right-but-container, #twitt_23 .twitt-image-container{
	height: 270px;
}

#twitt_24 .twitt-left-but-container, #twitt_24 .twitt-right-but-container, #twitt_24 .twitt-image-container{
	height: 280px;
}

#twitt_25 .twitt-left-but-container, #twitt_25 .twitt-right-but-container, #twitt_25 .twitt-image-container{
	height: 300px;
}

#twitt_26 .twitt-left-but-container, #twitt_26 .twitt-right-but-container, #twitt_26 .twitt-image-container{
	height: 290px;
}

#twitt_27 .twitt-left-but-container, #twitt_27 .twitt-right-but-container, #twitt_27 .twitt-image-container{
	height: 270px;
}

#twitt_28 .twitt-left-but-container, #twitt_28 .twitt-right-but-container, #twitt_28 .twitt-image-container{
	height: 280px;
}

#twitt_29 .twitt-left-but-container, #twitt_29 .twitt-right-but-container, #twitt_29 .twitt-image-container{
	height: 260px;
}

#twitt_30 .twitt-left-but-container, #twitt_30 .twitt-right-but-container, #twitt_30 .twitt-image-container{
	height: 260px;
}

#twitt_31 .twitt-left-but-container, #twitt_31 .twitt-right-but-container, #twitt_31 .twitt-image-container{
	height: 270px;
}

#twitt_32 .twitt-left-but-container, #twitt_32 .twitt-right-but-container, #twitt_32 .twitt-image-container{
	height: 270px;
}

#twitt_33 .twitt-left-but-container, #twitt_33 .twitt-right-but-container, #twitt_33 .twitt-image-container{
	height: 280px;
}

#twitt_34 .twitt-left-but-container, #twitt_34 .twitt-right-but-container, #twitt_34 .twitt-image-container{
	height: 280px;
}

.twitt-sub{
	display: block;
	clear: both;
	width: 100%;
	padding-left: 40px;
	padding-right: 40px;
}

#twitt-tweet-but{
	float:right;
	margin-right: 40px;
	/*margin-top: -100px;*/
}

#twitt-submit{
	margin-top: 10px;
	background-image: url("../../images/assets/submit_email_but.gif");
	width: 118px;
	height: 22px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 0px 0px 20px;
}