﻿*	{ margin : 0; padding 0;}

a					{ color : #000000 ; text-decoration : none ;}
a:visited			{ color : #C0C0F0 ;}
a:active, a:hover	{ color : #EEEEEE ; text-decoration : underline;}
a.menu				{ text-decoration : none ;}
a:visited.menu		{ color : #EEEEEE ;}

BODY	{
	margin: 0;
	padding: 0;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "MS Pゴシック", sans-serif;
	line-height: 1.2em;
	text-align: center;
	background-color : #FFFFFF;
	background-image : url("");
	background-repeat : repeat-x;
	width : 100%;
	}

IMG		{
	border : 0px;
}

IMG.jacket	{
	margin : 10px;
	}
	
IMG.jacket2	{
	margin : 10px; float : left;
	}

OBJECT, EMBED {
	margin : 10px;
	}
	
DIV.con		{ 
	margin : 0px auto 0px;
	width : 800px;
	height : auto;
	background-color : #818ab0;
	background-image : url("http://www.sorrel-records.jp/vdf/img/SRLR_VDFweb_top.jpg");
	background-repeat : no-repeat;
	color : #dfdfdf;
	}
	

DIV.header		{
	height : 280px;
	color : #ffffff;
	}

DIV.header a { color : #FFFFFF ;}
DIV.header a:visited { color : #FFFFFF ;}

	

DIV.main	{
	width : 582px;
	float : left;
	}
	

DIV.sidebar		{
	width : 218px;
	float: right;
	}
	
DIV.footer		{
	background-color : #373A3F;
	padding : 5px;
	color : #dfdfdf;
	clear : both;
	}
	

DIV.content	{ margin : 10px; }
DIV.load	{ margin : 200px auto; text-align : center; }


H1		{ text-align : left;  margin: 0px 0px 0px 0px; padding : 0px 5px; font-size : 18px; font-weight : bold;}
H2		{ text-align : left;  margin: 0px; padding : 2px 3px; font-size : 11px; font-weight : normal; 
		border-color : #999999; border-style : solid; border-width : 0px 3px 1px 0px; }
H3		{ text-align : left;  margin: 3px 0px 5px; padding : 2px 5px; font-size : 12px; font-weight : bold; line-height : 1em; }
H4		{ text-align : left;  margin: 0px 100px 3px 0px; padding : 0px 0px; font-size : 12px; font-weight : normal;
		border-color : #999999; border-style : solid; border-width : 0px 0px 1px 0px; }
H5		{ text-align : left;  margin : 0px 20px 3px 0px; padding : 0px; font-size : 12px; font-weight : bold; text-align : right; }


P			{ text-align : left; font-size : 12px; font-weight : normal; padding : 5px; margin-left : 5px; margin-bottom : 15px; margin-right : 15px;}
P.header	{ font-size : 8px; font-weight : bold;}
P.copy		{ text-align : center; font-size : 10px; padding : 5px; }
P.side		{ font-size : 10px; text-align : left;}
P.menu		{ text-align : left; font-size : 14px; font-weight : bold; padding : 0px; margin : 0px 5px; font-family : Arial;}
P.text		{ margin : 5px 20px; font-size : 12px; font-weight :  normal; }
P.mini		{ margin : 5px 20px; font-size : 10px; font-weight : normal; }


.title	{ line-height : 2em ; font-weight : normal; font-family: Impact, Arial;}