/* PNG IE6 FIX */

img, div, ul, li, span { behavior: url(iepngfix.htc) }
body{
	background-image:url(../img/stripe_gray.jpg);
	background-repeat:repeat-x repeat-y;
	background-position:center center;
	margin:0;
	padding:0;
	min-height:600px;
}
.list_buyposters { list-style:none; margin:0; padding:0; }
.list_buyposters li { display:block; width:130px; height:190px; list-style:none; text-align:center; border:1px solid #ccc; padding:12px 8px; margin:0 20px 0 0; float:left; }
h1,h2,h3,h4,h5{
	font-family:tahoma;
	color:#000100;
}
h3{
	font-size:14px;
	margin-bottom:0px;
	margin-top:10px;
	padding:0;
}
img{ border:none; }
a{
	color:#000100;
	text-decoration:none;
} 
a:hover{
	text-decoration:underline;
}
a img { border:0px; }
#header{
	background-image:url(../img/ico_header_logo.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:100px;
	margin-top:14px;
	margin-left:20px;
	font-family:tahoma;
	font-size:12px;
	color:#000100;
}
#header a{
	font-size:12px;
	color:#000100;
	font-weight:bold;
	text-decoration:none;
}
#header a:hover{
	color:#76777a;
}
#header h1 { height:0px; position:absolute; margin-left:-2000px; }
#header .header_bottom{
	margin-top:10px;
	padding-top:3px;
}
#nav{
	list-style:none;
}
#nav li{
	padding-left:15px;
	padding-right:15px;
	float:left;
	display:block;
}
#body{
	margin-top:10px;
	min-width:954px;
	float:left;
	background-image:url(../img/bg_content_fadededge.gif) ;
	background-repeat:repeat;	
	background-position:center center ;

	
}

#body_top{
	min-width:954px;
    height:80px;
	background-image:url(../img/bg_body_main_top.gif) ;
	background-repeat:no-repeat;
	background-position:top center ;
	
	
}
#body_bottom{
	min-width:974px;
	height:80px;
	margin-top:-15px;
	margin-left:-2px;
	padding-left:20px;
		
}

#body_center{
	min-width:954px;
	background-image:url(../img/bg_body_main_center.gif) ;
	background-repeat:repeat;
	background-position: top center;
	
}
#container{
	background-image:url(../img/bg_main_one.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#76777a;
	margin:0;
	padding:0;
}
#copyright_bottom{
	margin: 30px 0 0 140px;
	margin-top:30px;
	padding: 0 160px 0 40px ;
}
#copyright_bottom1{
	margin: 30px 0 0 0px;
	margin-top:30px;
	padding: 0 160px 0 40px ;
	
}
.body_artist{
	background-image:url(../img/bg_body_two.gif) !important;
	background-repeat:no-repeat;
	height:476px;
}
.running_shoes{
	background-image:url(../img/bg_runningshoes_one.png);
	background-repeat:no-repeat;
	width:268px;
	height:443px;
	margin:0;
	margin-top:70px;
	padding:0;
	float:left;
}
.running_shoes_two{
	background-image:url(../img/bg_runningshoes_one.png);
	background-repeat:no-repeat;
	background-position:right;
	width:245px;
	height:443px;
	margin:0;
	margin-top:20px;
	padding:0;
	float:left;
	position:relative;
	top:90px;
}
.content{ 
	float:left;
	margin-top:40px;
	overflow:hidden;
	width:677px;
	padding-bottom:40px;
}
.content table { font-size:12px; margin:25px 0 15px 0; }
.content table td { font-size:12px; border-bottom:1px solid #B7D0F0; padding:10px 0; margin:0; color:#666666; }
.content table td strong, .content table td b,{ color:#282828; }
.content table td h2 { font-size:15px; color:#0B4765; font-family:tahoma; }
.content #gallery_table td { border:0px; }
.content_left{
	float:left;
	width:385px;
	margin-top:10px;
	padding-left:2px;
}
.content_right{
	float:right;
	width:275px;
	margin:10px 0 0 0;
}

.author{
	font-size:10px;
	color:#76777a;
	font-weight:normal;
}
#vrule{
	width:2px;
	float:left;
	height:430px;
	border-left:1px #bbbcbd solid; 
}
#footer{
	position:absolute; top:-40px; width:670px; height:20px; margin-left:240px;
}
