/* start -----------------------------------------------------------------*/
* {
margin:0;
padding:0;
}

body {
background: #f0b39b url(images/linebg.jpg);
color: #333;
font:11px tahoma, verdana;
width:930px;
margin:auto;
}

#container {

	margin:0;
	padding:0;
}


/* header -----------------------------------------------------------------*/

#header {
width:680px;
margin:0;
background-color: #d2d2d2;
	position: relative;
}

#headerimg 	{
height: 209px;
width: 670px;
}

.wglogo	{
height: 127px;
width: 148px;
	background: url(images/wgbg.png) no-repeat;
	position: absolute;
	bottom: 0;
	left: 20px;
}


/* menu -----------------------------------------------------------------*/


#menu {
width:680px;
background-color: #2f2f2f;
height: 46px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#menu .pages li {
float:left;
font-family:Arial, Tahoma, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
list-style-type:none;

text-transform:uppercase;
background-color: #2f2f2f;
}

#menu .pages li a:link, #menu .pages li a:visited {
background-color:transparent;

color: #f3f3f3;
}

#menu .pages li a:hover {
color: #ffa9a7;
}

#menu .menuhome {
	width: 40px;
	height: 30px;
	background: #2f2f2f url(images/menu_home.png) no-repeat 0 12px;
	padding: 5px;
}

#menu .menunews {
	width: 130px;
	height: 30px;
	background: #2f2f2f url(images/menu_news.png) no-repeat 0 12px;
	padding: 5px;
}

#menu .menunewss {
	width: 137px;
	height: 18px;
	background: #2f2f2f url(images/menu_newss.png) no-repeat 10px 12px;
	padding: 7px 10px;

}

#menu .menuact {
	width: 137px;
	height: 18px;
	background: #2f2f2f url(images/menu_act.png) no-repeat 10px 12px;
	padding: 10px;

}

#menu .menumedia{
	width: 47px;
	height: 30px;
	background: #2f2f2f url(images/menu_media.png) no-repeat 0 12px;
	padding: 5px;
}

#menu .menumusic {
	width: 100px;
	height: 18px;
	background: #2f2f2f url(images/menu_music.png) no-repeat 10px 12px;
	padding: 7px 10px;
}

#menu .menuvideo {
	width: 100px;
	height: 18px;
	background: #2f2f2f url(images/menu_video.png) no-repeat 10px 12px;
	padding: 7px 10px;

}

#menu .menugallery{
	width: 100px;
	height: 30px;
	background: #2f2f2f url(images/menu_gallery.png) no-repeat 10px 12px;
	padding: 5px 10px 0px;
}

#menu .menuclip{
	width: 100px;
	height: 18px;
	background: #2f2f2f url(images/menu_clip.png) no-repeat 10px 12px;
	padding: 10px;

}

#menu .menuzine{
	width: 82px;
	height: 30px;
	background: #2f2f2f url(images/menu_zine.png) no-repeat 0 12px;
	padding: 5px;
}

#menu .menuboard{
	width: 77px;
	height: 30px;
	background: #2f2f2f url(images/menu_board.png) no-repeat 0 12px;
	padding: 5px;
}

#menu .menushop{
	width: 79px;
	height: 30px;
	background: #2f2f2f url(images/menu_shop.png) no-repeat 0 12px;
	padding: 5px;
}

#menu .menuteam{
	width: 85px;
	height: 30px;
	background: #2f2f2f url(images/menu_team.png) no-repeat 0 12px;
	padding: 5px;
}

#menu .menudiary{
	width: 40px;
	height: 30px;
	background: #2f2f2f url(images/menu_diary.png) no-repeat 0 12px;
	padding: 5px;
}



.jqueryslidemenu{

background: #2f2f2f;
width:670px;
	padding-left: 10px;
	font: 12px "Courier New", Courier, mono;
	border-top: 1px solid #434343;
	border-bottom: 1px solid #434343;
	height: 44px;
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items z-index*/ 
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
	z-index: 300;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
background: #2f2f2f; /*background of tabs (default state)*/
color: white;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{

color: #e36785;

}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
z-index: 999;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: 12px "Courier New", Courier, mono;
width: 150px; /*width of sub menus*/
padding: 8px 10px;
margin: 0;
}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 0px;
right: 0px;
}

.rightarrowclass{
position: absolute;
top: 0px;
right:0 px;
}

	
/* content -----------------------------------------------------------------*/


#content {
background-color: #fff;
float:left;
width:680px;
height:auto!important;
overflow:hidden;
}

.wrapdash {
width:610px;
border-right:1px dashed Gray;
border-left:1px dashed Gray;
	margin-bottom: 20px;
	margin-top: 20px;
	height:auto!important;
overflow:hidden;
	padding: 10px 25px;
}

.wrapdash01 {
width:610px;
border-right:1px dashed Gray;
border-left:1px dashed Gray;
	margin-top: 20px;
	height:auto!important;
overflow:hidden;
	padding: 10px 25px;
}

.wrapdash02 {
width:610px;
border-right:1px dashed Gray;
border-left:1px dashed Gray;
	height:auto!important;
overflow:hidden;
	padding: 10px 25px;
	
}

.wrapdash03 {
width:610px;
border-right:1px dashed Gray;
border-left:1px dashed Gray;
	margin-bottom: 20px;
	height:auto!important;
overflow:hidden;
	padding: 10px 25px;
}

.dashclear {
width:595px;
	height:auto!important;
    overflow:hidden;
	padding: 10px 0;
	border-top: 1px dotted gray;
	margin-left: 5px;
}

.wrapdashw {
width:610px;
border-right:1px dashed #fff;
border-left:1px dashed #fff;
	margin-bottom: 20px;
	margin-top: 20px;
	height:auto!important;
overflow:hidden;
	padding: 10px 25px;
}

#contenttalk {
background-color: #fff;
float:left;
width:660px;
height:auto!important;
overflow:hidden;
padding: 5px 10px;
}

#contenttalk h2{
	font-size: 17px;
	color: #e36785;
}

#contenttalk .dmy{
float:left;
margin-top: 10px;
padding-bottom: 10px;
border-top: 1px dotted #333;
padding-top: 10px;
margin-bottom: 25px;
	width: 300px;
}

.talk {
	height:auto!important;
overflow:hidden;
}

.talk .talkheader {
	height: 78px;
	display: block;
	background-image: url(images/linenote01.jpg);
}

.talk .talkbody {
	height:auto!important;
    overflow:hidden;
	background-image: url(images/linenote02.jpg);
}

.talkk {
width:90%;
height:auto!important;
overflow:hidden;
	margin: auto;

}

.talk .talkbottom {
	height: 21px;
	display: block;
	background-image: url(images/linenote03.jpg);
}



.contentpage {
float:left;
padding: 20px;
width: 640px;
background-color: white;
}

.page .entry-content {
display:inline;
float:left;
font:11px tahoma, Georgia, serif;
padding-top:0;
text-align:left;
width:100%;
}

.entry-h {
	border-bottom: 1px dotted #333;
	padding-bottom: 20px;
	margin-bottom: 30px;
}

.entry-content {
display:inline;
float:left;
font:11px tahoma, Georgia, serif;
padding-top:0;
text-align:left;
width:100%;

	background-color: #fff;
}

/* sidebar -----------------------------------------------------------------*/

.sidebar {
float: right;
width: 235px;
	
}

.sidecalendar {
	height:auto!important;
    overflow:hidden;
	background-color: #b8d7f2;
	padding: 15px;
	margin-top: 15px;
}

.sidecalendar h3{
	color: #fff;
	letter-spacing: 1px;
	text-align: center;
	padding-bottom: 10px;
	border-bottom: 1px dotted #fff;
	font: normal normal 12px "Courier New", Courier, mono;
}

.sidecalendar h4{
	color: #fff;
	letter-spacing: 1px;
	text-align: right;
	padding-top: 10px;
	font: normal normal 12px "Courier New", Courier, mono;
}

.sidezine {
	height:auto!important;
    overflow:hidden;
	padding: 15px;
	margin-top: 15px;
	border-top: 4px double #333;
	border-bottom: 4px double #333;
	background-color: #fff;
}

.sideclip {
	height:auto!important;
    overflow:hidden;
	padding: 15px;
	margin-top: 15px;
	background-color: #000;
}
 
.sideclip h3,.sidebanner h3{
	color: #fff;
	letter-spacing: 1px;
	text-align: center;
	padding-bottom: 10px;
	border-bottom: 1px dotted #fff;
	margin-bottom: 15px;
	font: normal normal 12px "Courier New", Courier, mono;
}

.sideclip h4,.sidebanner h4{
	color: #fff;
	letter-spacing: 1px;
	text-align: right;
	padding-top: 10px;
	border-top: 1px dotted #fff;
	font: normal normal 12px "Courier New", Courier, mono;
}

.sideclip .clipitem{

	height:auto!important;
    overflow:hidden;
	margin-bottom: 15px;
	clear: both;
}
.sideclip .imgclip{
	width: 90px;
	float: left;
}


.sideclip .hclip{
	float: right;
	width: 110px;
}

.sideclip .txt {
	color: #fff;
	float: right;
	width: 110px;
}

.sidewerkbanner {
	height:auto!important;
    overflow:hidden;
	padding: 15px;
	margin-top: 15px;
	background-color: #ffbc95;
	text-align: center;
}

.sidewerkbanner img {
	padding: 10px;

}

.sidebanner {
	height:auto!important;
    overflow:hidden;
	padding: 15px;
	margin-top: 15px;
	background-color: #e3608a;
	text-align: center;
}

.sidebanner img {
	padding: 10px;

}

.sidelink {
	height:auto!important;
    overflow:hidden;
	padding: 15px;
	margin-top: 15px;
	background-color: #f290b7;
}

/* footer -----------------------------------------------------------------*/

#footer {
float:left;
width:620px;
padding: 20px 30px;
background-color: #101010;

}

#footer .txt {
	color: #fff;
	float: left;
	margin-right: 15px;
	font: 10px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}


#footer .logo {
	width: 161px;
	height: 32px;
	float: right;
	background: url(images/footlogo.png) no-repeat;
}

/* txt -----------------------------------------------------------------*/
small {
font-size:.85em;
}

strong {
font-weight:700;
}

a:link,a:visited {
color: #e36785;
text-decoration:none;
}

a:hover {
color: #333;
text-decoration:none;
}

.edit-link {
	clear: both;
	width: 100%;
	float: left;
}

h1#blog-title a {
display:inline;
font-size:30px;
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6 {
font-family:Arial, Tahoma, Helvetica, sans-serif;
padding:0 0 5px;
}

h2 {
font-size:11px;
color:#333;
}

h2.title {
font-size:15px;
color:#333;
}

h2.title ul{
margin: 0;
padding: 0;
list-style-type: none;
}


h2.page-title {
color:#333;
font-family:'Helvetica Neue', Arial;
font-size:11px;
	margin-bottom: 20px;
}


#comments {
height:auto!important;
overflow:hidden;
background-color: #f290b7;
margin:50px 0 25px 0;
	padding: 20px;
}

#comments-list,#trackbacks-list {
	height:auto!important;
overflow:hidden;
clear:both;
font-size:11px;
}

.comment-meta,#trackbacks-list .comment-author{
	border-top:1px solid silver;
	font:9px/11px tahoma, Georgia, serif;
	width: 100%; 
	margin-top: 10px;
	padding-top: 10px;
}
li.comment,#trackbacks-list ol li{
	background-color: #fff;	
	font: 11px tahoma, Arial, Helvetica, Geneva, sans-serif;
	list-style-type:none;
	padding:10px; 
	width: 550px; 
	float:left;
}
li.comment.alt,#trackbacks-list ol li.alt{
	background-color: #fff;
	border:none;}
li.comment.bypostauthor{
	background: #ffd6db;}



#nav{
clear:both;
float:left;
margin-top: 20px;
	width: 100%;
}

h2.nav-title {
color:#333;
font-family:'Helvetica Neue', Arial;
font-size:11px;
}

h2.nav-title a:link, h2.nav-title a:visited {
color: #333;
text-decoration:none;
}

h2.nav-title a:hover {
color: #ff6997;
text-decoration:none;
}

#nav #navprev{
float:left;
}

#nav #navnext{
float:right;
}

p {
font:12px tahoma, Helvetica, Arial, sans-serif;
color:#333;
}

.lcp_catlist li{
	font-size: 13px;
	margin-left: 15px;
	font-weight: bold;
	color: #e36785;
}

div.hnewsact {
	width: 134px;
	height: 12px;
	background: url(images/h_news&act.png) no-repeat 5px;
	margin-bottom: 10px;
	display: block;
	padding: 5px;
	overflow: hidden;
	float: left;
}

h2.hnews {
	width: 37px;
	height: 12px;
	background: url(images/h_newss.png) no-repeat;
}

h2.hact {
	width: 74px;
	height: 12px;
	background: url(images/h_act.png) no-repeat;
}

h2.hmedia {
	width: 48px;
	height: 14px;
	background: url(images/h_media.png) no-repeat;
}

h2.hmusic {
	width: 46px;
	height: 12px;
	background: url(images/h_music.png) no-repeat;
}

h2.hvideo {
	width: 42px;
	height: 14px;
	background: url(images/h_video.png) no-repeat;
}

h2.hgal {
	width: 56px;
	height: 19px;
	background: url(images/h_gal.png) no-repeat;
}

h2.hclip {
	width: 82px;
	height: 19px;
	background: url(images/h_clip.png) no-repeat;
}

h2.hzine {
	width: 83px;
	height: 19px;
	background: url(images/h_zine.png) no-repeat;
}

h2.hcalendar {
	width: 75px;
	height: 14px;
	background: url(images/h_calendar.png) no-repeat;
	color: #fff;
	font-size: 0;
}

h2.hshop {
	width: 84px;
	height: 19px;
	background: url(images/h_shop.png) no-repeat;
}

div.hnewtrack {
	width: 77px;
	height: 14px;
	background: url(images/h_newtrack.png) no-repeat 5px;
	margin-bottom: 10px;
	display: block;
	padding: 5px;
	overflow: hidden;
	float: left;
}

div.hnewvideo{
	width: 78px;
	height: 14px;
	background: url(images/h_newvideo.png) no-repeat 5px;
	margin-bottom: 10px;
	display: block;
	padding: 5px;
	overflow: hidden;
	float: left;
}

div.hnewvideo a, div.hnewtrack a, div.hnewsact a, div.hboard a  {
	display: block;
    text-indent: -500%;
}

div.hall{
	width: 78px;
	height: 14px;
	background: url(images/h_all.png) no-repeat 5px;
	margin-bottom: 10px;
	display: block;
	padding: 5px;
	overflow: hidden;
}

div.hall a{
	display: block;
    text-indent: -300%;
}

div.hallboard{
	width: 78px;
	height: 14px;
	background: url(images/h_all.png) no-repeat 0 3px;
	margin-bottom: 10px;
	display: block;
	padding: 5px;
	overflow: hidden;
}

div.hallboard a{
	display: block;
    text-indent: -300%;
}


h2.hshout {
	width: 73px;
	height: 12px;
	background: url(images/h_shout.png) no-repeat;
}

div.hboard {
	width: 78px;
	height: 14px;
	background: url(images/h_board.png) no-repeat;
	margin-bottom: 10px;
	display: block;
	padding: 5px;
	overflow: hidden;
	float: left;
}

h2.hteam {
	width: 87px;
	height: 14px;
	background: url(images/h_team.png) no-repeat;
	color: #fff;
	font-size: 0;
}

h2.hdiary {
	width: 38px;
	height: 17px;
	background: url(images/h_diary.png) no-repeat;
	color: #fff;
	font-size: 0;
}

h2.copy {
	width: 235px;
	height: 102px;
	background: url(images/copy.png) no-repeat;
	margin-top: 15px;
}


.sidecalendar h2{
	width: 100%;
	height: 19px;
	background: url(images/h_calendar.png) no-repeat 50%;
	text-align: center;
	padding-bottom: 10px;
	border-bottom: 1px dotted #fff;
	margin-bottom: 5px;
}

.sideclip h2{
	width: 100%;
	height: 19px;
	background: url(images/h_newclip.png) no-repeat 50%;
	text-align: center;
	padding-bottom: 10px;
	border-bottom: 1px dotted #fff;
	margin-bottom: 15px;
}

.sidebanner h2{
	width: 100%;
	height: 19px;
	background: url(images/h_support.png) no-repeat 50%;
	text-align: center;
	padding-bottom: 10px;
	border-bottom: 1px dotted #fff;
	margin-bottom: 5px;
}

/* news -----------------------------------------------------------------*/
#contentnews {
background-color: #f0f0f0;
float:left;
width:660px;
height:auto!important;
overflow:hidden;
padding: 0px 10px;
}

#contentnews h2{
	margin-left: 6px;
	color: #333;
	letter-spacing: 1px;
	margin-bottom: 5px;
	font: normal normal 12px "Courier New", Courier, mono;
}

.itemnews {
float:left;
width:190px;
margin-right: 6px;
margin-left: 6px;
position: relative;
height: 280px;

margin-bottom: 25px;
	background-color: #fff;
}

.itemnews .hnews{
float:left;
	width: 90%;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: 700;
	padding-right: 10px;
	padding-left: 10px;
}

.itemnews .txt{
float:left;
width: 90%;
padding-right: 10px;
padding-left: 10px;

}

.itemnews .txt a:link,.itemnews .txt a:visited,.itemnews .txt a:hover{
color: #333;
}

.itemnews .dmy{
float:left;
width: 90%;
margin-top: 10px;
position: absolute;
bottom: 0;
left: 10px;
padding-bottom: 10px;

	border-top: 1px dotted #333;
	padding-top: 10px;
}

/* track -----------------------------------------------------------------*/
#contenttrack {
background-color: #f0f0f0;
float:left;
width:660px;
height:auto!important;
overflow:hidden;
padding: 0px 10px;
}

#contenttrack h2{
	margin-left: 6px;
	color: #333;
	letter-spacing: 1px;
	margin-bottom: 5px;
	font: normal normal 12px "Courier New", Courier, mono;
}

.itemtrack {
float:left;
width:110px;
margin-right: 5px;
	margin-left: 6px;
	position: relative;
	height: 200px;
	margin-bottom: 10px;
}

.itemtrack .htrack{
float:left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: 700;
}

.itemtrack .txt{
float:left;
width: 100%;
}

.itemtrack .txt a:link,.itemtrack .txt a:visited,.itemtrack .txt a:hover{
	color: #333;

}


/* video -----------------------------------------------------------------*/
#contentvideo {
background-color: #f0f0f0;
float:left;
width:660px;
height:auto!important;
overflow:hidden;
padding: 0px 10px;
}


#contentvideo h2{
	margin-left: 6px;
	color: #fff;
	letter-spacing: 1px;
	margin-bottom: 5px;
	font: normal normal 12px "Courier New", Courier, mono;
}

.itemvideo {
float:left;
width:110px;
margin-right: 5px;
	margin-left: 6px;
	position: relative;
	height: 200px;
	margin-bottom: 10px;
}

.itemvideo .hvideo{
float:left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: 700;
}

.itemvideo .txt{
float:left;
width: 100%;
}

.itemvideo .txt a:link, .itemvideo .txt a:visited,.itemvideo .txt a:hover  {
color: #333;
text-decoration:none;
}

.itemvideo .txthome a:link, .itemvideo .txthome a:visited,.itemvideo .txthome a:hover  {
color: #333;
text-decoration:none;
}

/* zine -----------------------------------------------------------------*/
#contentzine {
background-color: #84a6a3;
float:left;
width:660px;
height:auto!important;
overflow:hidden;
padding: 5px 10px;
}


#contentzine h2{
	margin-left: 6px;
}

.itemzine {
float:left;
width:258px;
margin-right: 5px;
	margin-left: 6px;
	position: relative;
	height: 170px;
	margin-bottom: 10px;
	background-color: #fff;
	padding: 18px;
}

.itemzine .txtbox{
float:right;
width: 120px;
}

.itemzine .hzine{
float:left;
	width: 120px;
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: 700;
	position: absolute;
	top: 15px;
	border-bottom: 1px dotted #333;
	padding-bottom: 10px;
}

.itemzine .txt{
float:left;
width: 120px;
	position: absolute;
	top: 50px;
}

.itemzine .dmy{
width: 120px;
margin-top: 10px;
position: absolute;
bottom: 0;
padding-bottom: 15px;
	left: 230px;
}

/* forum -----------------------------------------------------------------*/
#contentforum {
background-color: #9cbfcd;
float:left;
width:660px;
height: 100%;
height:auto!important;
overflow:hidden;
padding: 5px 10px;
}

.homeforum{
width: 100%;
height: 100%;
height:auto!important;
overflow:hidden;
}

.shoutbox{
width: 260px;
height: 300px;
height:auto!important;
overflow:hidden;
background-color: #fff;
	float: left;
	padding: 20px 20px 15px;
	position: absolute;
}

#shoutboxoption {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
}

.shoutname{
float: left;
	width: 80px;
	position: absolute;
	top: 11px;
}

.shoutnameuser{
float: left;
	width: 5px;
}

.shouttool{
float: left;
	border-bottom: 1px dashed #000;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}



.homeboard{
width: 260px;
height: 300px;
background-color: #fff;
float: right;
	padding: 20px;
}

.shoutbox h2, .homeboard h2{
	color: #333;
	letter-spacing: 1px;
	margin-bottom: 5px;
	font: normal normal 12px "Courier New", Courier, mono;
}

.shoutbox h2, .homeboard h2{
	color: #333;
	letter-spacing: 1px;
	margin-bottom: 5px;
	font: normal normal 12px "Courier New", Courier, mono;
}

.homeboard ul{
margin: 10px 0;
padding: 0;
list-style-type: none;

}

.homeboard p{
margin: 5px 0;
padding: 0 0 5px;
	background-color: #fff;
	border-bottom: 1px dotted #333;
}


/* team -----------------------------------------------------------------*/
.boxteam {

background-color: #ffe1e6;
width: 150px;
float: left;
margin: 0 13px 13px 0;
padding: 20px;
	height: 165px;
	clear: none;
}

.boxteam img, .boxartist img{
	margin: 0 auto 10px;

}

.boxartist {

background-color: #bee3ea;
width: 150px;
float: left;
margin: 0 13px 13px 0;
padding: 20px;
	height: 150px;
}


/* content -----------------------------------------------------------------*/
.contentcat {
background-color: #f0f0f0;
float:left;
width:660px;
height:auto!important;
overflow:hidden;
padding: 5px 10px;
}

.contentcat h2, .contentcatmedia h2, .contentcatzine h2, .contentcatshop h2{
	margin-left: 6px;
	color: #333;
	letter-spacing: 1px;
	margin-bottom: 5px;
	font: normal normal 12px "Courier New", Courier, mono;
}

.contentcatmedia{
background-color: #fafad2;
float:left;
width:660px;
height:auto!important;
overflow:hidden;
padding: 5px 10px;
}


.contentcatshop{
background-color: #ffe4c4;
float:left;
width:660px;
height:auto!important;
overflow:hidden;
padding: 5px 10px;
}


.contentcatzine{
background-color: #c8e4e8;
float:left;
width:660px;
height:auto!important;
overflow:hidden;
padding: 5px 10px;
}

.contententry {
background-color: white;
float:left;
width:660px;
height:auto!important;
overflow:hidden;
padding: 5px 10px;
}

.contententry h2{
	margin-left: 0px;
}

/* Captions & aligment */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
	padding-right: 10px;
}

.alignright {
	float: right;
	padding-left: 10px;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions & aligment */



/* stop -----------------------------------------------------------------*/



img {
border:0 solid silver;
padding:0;
}

img.post-image {
max-width:100%;
width:expression(this.width > 100 ? 200: true);
padding:0 0 5px;
}

img.post-imagezine {
width:125px;
height:170px;
padding:0 0 5px;
}

img.post-imagezineside {
width:210px;
height:286px;
padding:0 0 5px;
}

img.post-imageclip {
width:85px;
height:85px;
padding:0 0 5px;
}

.details {
font-family:Arial, Tahoma, Helvetica, sans-serif;
text-align:left;
border-bottom:0 solid #333;
font-size:9px;
color:#333;
width:200px;
margin:0;
padding:5px 0;
}

p.thumbnews,p.thumbtrack,p.thumbvideo,p.thumbzine,p.thumbzineside,p.thumbclip {
float:left;
border:0 solid #999;
background: transparent;
margin:.0em 0;
padding:0;
}

p.thumbclip {
float:left;
border:0 solid #999;
background: transparent;
margin:.0em 0;
padding:0;
}

p.thumbnews a {
display:block;
float:left;
width:190px;
height:110px;
line-height:100px;
overflow:hidden;

background-color:transparent;
}

p.thumbzine a {
display:block;
float:left;
width:125px;
height:170px;
line-height:100px;
overflow:hidden;

background-color:transparent;
}

p.thumbzineside a {
display:block;
float:left;
width:210px;
height:286px;
line-height:100px;
overflow:hidden;

background-color:transparent;
}

p.thumbtrack a, p.thumbvideo a {
display:block;
float:left;
width:110px;
height:110px;
line-height:100px;
overflow:hidden;
position:relative;
background-color:transparent;
}

p.thumbclip a {
display:block;
float:left;
width:85px;
height:85px;
line-height:100px;
overflow:hidden;
position:relative;
background-color:transparent;
	margin-right: 10px;
}


p.thumbnews a img,p.thumbtrack a img,p.thumbvideo a img,p.thumbzineside a img,p.thumbclip a img {
float:left;
background-color:transparent;

}

p.thumbzine a img{
float:left;
top:0;
left:0;
background-color:transparent;
	width: auto;
}


p.thumbnews a:hover,p.thumbtrack a:hover,p.thumbvideo a:hover,p.thumbzine a:hover,p.thumbzineside a:hover,p.thumbclip a:hover {
overflow:hidden;
border:none;
background-color:transparent;
}

p.thumbnews a:hover img,p.thumbtrack a:hover img,p.thumbvideo a:hover img,p.thumbzine a:hover img,p.thumbzineside a:hover img,p.thumbclip a:hover img {
border:0 solid #999;
background-color:transparent;
padding:0;
}

/* IE6 css fixer v0.4: Fri, 24 Jul 2009 07:50:02 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
#menu .pages li,
.jqueryslidemenu ul li,
#content,
#contenttalk,
#contenttalk .dmy,
.contentpage,
.page .entry-content,
.entry-content,
.sidebar,
.sideclip .imgclip,
.sideclip .hclip,
.sideclip .txt,
#footer,
#footer .txt,
#footer .logo,
.edit-link,
li.comment,#trackbacks-list ol li,
#nav,
#nav #navprev,
#nav #navnext,
.itemnews,
.itemnews .hnews,
.itemnews .txt,
.itemnews .dmy,
#contentzine,
.itemzine,
.itemzine .txtbox,
.itemzine .hzine,
.itemzine .txt,
#contentforum,
.shoutbox,
.shoutname,
.shoutnameuser,
.shouttool,
.homeboard,
.boxteam,
.boxartist,
.contentcat,
.contentcatmedia,
.contentcatshop,
.contentcatzine,
.contententry,
.alignleft,
.alignright,
p.thumbnews a,
p.thumbzine a,
p.thumbzineside a,
p.thumbtrack a,p.thumbvideo a,
p.thumbclip a,
p.thumbnews a img,p.thumbtrack a img,p.thumbvideo a img,p.thumbzineside a img,p.thumbclip a img,
p.thumbzine a img,
#contentnews,#contenttrack,#contentvideo,
.itemtrack,.itemvideo,
.itemtrack .htrack,.itemvideo .hvideo,
.itemtrack .txt,.itemvideo .txt,
p.thumbnews,p.thumbtrack,p.thumbvideo,p.thumbzine,p.thumbzineside,p.thumbclip,p.thumbclip {display:inline;}

/* add zoom:1 to overflow:hidden */
#content,
.wrapdash,
.wrapdash01,
.wrapdash02,
.wrapdash03,
.wrapdashw,
#contenttalk,
.talk,
.talk .talkbody,
.talkk,
.sidecalendar,
.sidezine,
.sideclip,
.sideclip .clipitem,
.sidewerkbanner,
.sidebanner,
#comments,
#comments-list,#trackbacks-list,
#contentzine,
#contentforum,
.homeforum,
.shoutbox,
.contentcat,
.contentcatmedia,
.contentcatshop,
.contentcatzine,
.contententry,
p.thumbnews a,
p.thumbzine a,
p.thumbzineside a,
p.thumbtrack a,p.thumbvideo a,
p.thumbclip a,
p.thumbnews a:hover,p.thumbtrack a:hover,p.thumbvideo a:hover,p.thumbzine a:hover,p.thumbzineside a:hover,p.thumbclip a:hover,
#contentnews,#contenttrack,#contentvideo {zoom:1;}

/* add zoom:1 to pos:relative elements */
#header,
.jqueryslidemenu ul li,
.itemnews,
.itemzine,
#shoutboxoption,
p.thumbnews a,
p.thumbzine a,
p.thumbzineside a,
p.thumbtrack a,p.thumbvideo a,
p.thumbclip a,
.itemtrack,.itemvideo {zoom:1;}

