/*  
Theme Name: Contrast Style
Theme URI: http://wordpress.imblickpunkt.com
Description: SEO Optimized Portal Layout. The Text Element are white for better reading. The Code is W3C Valid and Clean. You can easy modify alot of thinks. For sure the Theme is Widget ready. If you find bugs plz visit http://wordpress.imblickpunkt.com and leave a MSG - i will fix it asap.
Tags: seo, w3c, valid, easy, three columns, Right sidebar, left sidebar, fixed width, widgets, easy customization, widget ready, valid css, valid xhtml. games
Version: 1.1
Author: Schalkie
Author URI: http://imblickpunkt.com
License :  GNU General Public License (GPL) version 3

	
 */

hmtl{
     }

body
	{
	padding:0px;
	margin:0px;
	background-color:#b0bdc5;
	background-image:url(images/page-bg.gif);
	background-repeat:repeat-x;
	font-family:verdana, arial, Helvetica, sans-serif;
	font-size:12px;
        line-height:160%;
	color:#333;
     }
	 
#brex body
	{
	margin:0 auto ;
	padding:0;
	font-size:12px;
	line-height:18px;
	background:#061239 url(../img/bg.gif) repeat-y top center;
	color:#222;
     }
/*--------------------DIVs------------------------------*/

div#pagecenter
	{
	margin: 0 auto;
	width: 800px;
	background-color:#3b4d56;
	}
	
div#header
	{
	height:10px;
	background-color:#223136;
	background-image:url(images/header.gif);
	padding:0px;
	text-align:right;
	color:#FFFFFF;
	}
	
div#sitename
	{
	margin-left:15px;
	margin-top:15px;
	font-size:24px;
	float:left;
	text-align:left;
	}
	
div#top-navi
	{
	background-image:url(images/top-navi-bg.gif);
	height:29px;
	margin:auto;
	}

.topNavi
	{
        width:800px;
        text-align:center;
		padding:0px;
	}
	
#top-navi a{
	padding-left:12px;
	padding-right:12px;
	font-size:10px;
        line-height:29px;
	}
	
div.left-navi-blog
	{
	width:240px;
	margin-right:10px;
	float:left;
	}
	
div.left-widget
	{

	width:240px;

	background-color:#000000;
	padding-bottom:15px;
	}
	
div#leftbarfooter
	{
	background-image:url(images/leftbar-footer.gif);
	height:15px;
	}
	
div#rightbarfooter
	{
	background-image:url(images/rightbar-footer.gif);
	height:15px;
	}
	
div.center-blog
	{
	width:545px;
	margin:0px;
	padding:0 0px 0 0;
	float:left;
	}
	
div.center-blogR
	{
	width:545px;
	margin:0px;
	padding:0px;
	float:right;
	}
	
div.topCenter
	{
	width:520px;
	margin:0px 0px 0px 0px;
	padding:10px 10px 6px 10px;
	float:left;
        background:#fff;
	}

	
div.post-title
	{
	margin:0px;
	padding:0px;
	height:16px;
	background-image:url(images/title-header.gif);
	}
	
div.post-content
	{
	background-color:#FFFFFF;
	margin:0px;
	padding:10px 10px 10px 10px;
	#padding:10px 0px 10px 10px;
	text-align:justify;
	border-bottom:#000000 1px solid;
	}
	
div.post-meta
	{
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	height:14px;
	margin-bottom:10px;
	background-image:url(images/post-footer.gif);
	}
	
div.single-meta
	{
	border:#444 1px dashed;
	padding:0px;
	margin:5px;
	margin-top:10px;
	color:#202D32;
	background-color:#B0BDC5;
	font-size:10px;
	}
	
div.main-meta
	{
	border:#ccc 1px dashed;
	padding:0px;
	margin:5px;
	margin-top:10px;
	color:#666;
	background-color:ddd;
	font-size:10px;
	}
	
div.commentblog
	{
	background-color:#B0BDC5;
	margin:0px;
	padding:0px;
	text-align:justify;
	border-top:#000000 1px solid;
	border-bottom:#000000 1px solid;
	}

div.singlecommentborder
	{
	float:left;
	}
	
div.gravatorblog
	{
	float:left;
	width:70px;
	}
	
div.singlecomment
	{
	float:left;
	width:410px;
	}
	
div.right-navi-blog
	{
	width:240px;
	float:left;
		margin:0px;
	padding:0px;
	}
	
div.right-widget
	{
	margin-top:1px;
	width:235px;
	margin-top:1px;
	background-color:#000000;
	padding-bottom:15px;
	padding-right:5px;
	}
	
div.widget-header
	{
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
	}
	
div.clear
	{
    clear: left;
    margin: 0;
    padding: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
	}
	
div#footer
	{
	background-image:url(images/top-navi-bg.gif);
	height:19px;
	text-align:center;
	padding:5px;
	color:#FFFFFF;
        font-size:10px;
	}

/*--------------------textgestaltung--------------------*/

p{
margin:0px;
     }

h1,h2,h3,h4,h5,h6{
color:#FFFFFF;
margin:0px;
padding:0px;
font-size:16px;
font-weight:bold;
     }
h2 {
	font-size: 16px;
color:#000000;
line-height:200%;
}


h4 {
	font-size: 15px;
	line-height: 180%;
	font-weight: bold;
	color: #990000;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin: 10px 10px 10px 0px;
	padding: 0px 0px 2px;
	border-bottom-width: 1px;

}

.komozi {
	font-size: 10px;
	line-height: 160%;
}
h5 {
	font-size: 13px;
	font-weight: bold;
	color: #666600;
	border-bottom: 1px solid  #666600;
	line-height: 220%;
	margin-right:10px;
}

acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	
	}

blockquote {
	
	}

blockquote cite {
	
	}



hr {
	
	}





dl{
     }
     dt{
          }
          dd{
          }

ul
	{
	margin:0px;
	margin-left:12px;
	list-style:square;
	padding-left:8px;
     }
ol{
     }
     li
	 {

	margin-top:3px;
	padding-top:2px;
	padding-bottom:2px;
      }

    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
     }

b, i,em {
     }

strong{font-size:16px; font-weight:bold;} 
small{font-size:9px; line-height:13px;}
img{
     }

address {
     }
	 
img.ogtzuq{
border:0px;
color:#3B4D56;
	}

/*--------------------linkgestaltung--------------------*/


a {
	color:#FFFFFF;
     }
a:link { 
color:#FFFFFF;
text-decoration:none;
     }
a:visited { 
color:#FFFFFF;
text-decoration:none;
     }
a:link:focus{ 
color:#FFFFFF;
text-decoration:none;
     }
a:link:hover, 
a:visited:hover {
color:firebrick; 
    }
a:link:active, 
a:visited:active {
     }

.post-content a{
color:#firebrick; 
     }
.post-content a:link
	{
text-decoration:none;
	color:firebrick; 
     }
.post-content a:visited{ 
text-decoration:none;
color:firebrick; 
     }
.post-content a:link:active, 
.post-content a:visited:active{
text-decoration:none;
color:#firebrick; 
      }
.post-content a:hover{ 
text-decoration:none;
color:#003399; 
     }
	  
#single-meta a{
color:firebrick; 
     }
#single-meta a:link
	{
text-decoration:none;
	color:firebrick; 
     }
#single-meta a:visited{
text-decoration:none; color:firebrick; 
     }
#single-meta a:link:active, 
#single-meta a:visited:active{
text-decoration:none;color:firebrick; 
      }

.commentblog a{
color:#333; 
     }
.commentblog a:link
	{
	color:#333; 
     }
.commentblog a:visited{
text-decoration:none;
color:#333; 
     }
.commentblog a:link:active, 
.commentblog a:visited:active{
text-decoration:none;
color:#333; 
      }

/*--------------------bilder als links--------------------*/
a img{

     }
a:link img { 
     }
a:visited img { 
     }
a:link:active img, 
a:visited:active img {
      }
	  
a:link:hover img, 
a:visited:hover img {

    }

/*--------------------smilies im text--------------------*/

body img.wp-smiley{
     }



/*--------------------der weiterlesen link--------------------*/

.more-link{
     }

/*--------------------die seiten wenn es mehrere gibt--------------------*/
p.serif{
     }

/*--------------------suche--------------------*/

#searchform{
     }

input#s{
     }

input#searchsubmit{
     }




/*--------------------Kommentare--------------------*/
.alt {
	 
	}

.commentlist {	padding:0px;
	margin:0px;
	 
	}


.nocomments {
text-align:justify;
	 
	}
 
.commentlist li {
	padding:0px;
	margin:0px;
	list-style:none;
	color:#111;
	 
	}

.commentlist cite, 
.commentlist cite a {
	 
	}

.commentlist p {
text-align:justify;
	padding:0px;
	padding-top:5px;

	 
	}

#commentform p {
	 
	}

.commentmetadata {
	 
	}

#commentform input {
border:1px solid #333;
margin-bottom:3px;
	}

#commentform textarea {
	border:1px solid #333;
	width:488px;
	}

#commentform #submit {
	 
	}

/*--------------------fuer den wp kalender--------------------*/
 
#wp-calendar th {
	 
	}


#wp-calendar {
	empty-cells: show;
	
	}

#wp-calendar #next a {
	
	}

#wp-calendar #prev a {
	
	}

#wp-calendar a {
	
	}

#wp-calendar caption {
	
	}

#wp-calendar td {
	
	}

#wp-calendar td.pad:hover { 
      }


/*-------------------- widgets---------------------*/
h2.widgettitle{
     }
.widget {
     }

/*--------------------Archive--------------------*/

li#archives{
     }

.widget_archives{
     }

/*--recent posts--*/


li#recent-posts{
     }

.widget_recent_entries{
     }



/*--------------------text widget--------------------*/
li.widget_text{
     }

/*--id haengt von der nummer des text widgets ab*/
li#text-4{
     }
div.textwidget{
     }

/*--------------------links blogroll--------------------*/

li#links{
     }

.widget_links{
     }


/*--------------------kategorien--------------------*/

li#categories{
     }

.widget_categories{
     }

/*-------------------WP Requires------------------*/

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.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-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

.width400 {
	width: 400px;
	margin-left: 60px;

}

.large {
	font-size: 16px;
	line-height: 220%;
	color: #333333;
	font-weight: bold;

}
.kuwashiku {
	font-size: 10px;
	float: right;
}

.width402 {
	width: 400px;
	margin-left: 30px;

}
.bottan350 {
	background-image: url(http://www.philip-collegering.com/topfiles/bottan.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 350px;
	font-size: 11px;
	line-height: 35px;
}

.bottan3502 {
	background-image: url(http://www.philip-collegering.com/topfiles/bottan.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 350px;
	font-size: 11px;
	line-height: 35px;
	text-align:center;
	margin:20px 85px 0 85px;
	padding:0px;
	}

.bottan467 {
	background-image: url(http://www.philip-collegering.com/topfiles/bottanl.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 467px;
	font-size: 12px;
	line-height: 35px;
	text-align:center;
	margin:20px 16px 0 16px;
	padding:0px;
	}
	
.bottan4672 {
	background-image: url(http://www.philip-collegering.com/topfiles/bottanl.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 467px;
	font-size: 12px;
	line-height: 35px;
	text-align:center;
	margin:20px 26px 0 26px;
	padding:0px;
	}
	
#bottan467s {
	background-image: url(http://www.philip-collegering.com/topfiles/bottanls.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 467px;
	font-size: 12px;
	color:royalblue;
	line-height: 35px;
	text-align:center;
	margin:20px 26px 0 26px;
	padding:0px;
	}
	
#bottan467s a{color:royalblue;}
#bottan467s a:hover{color:darkorange;}
	
.bottan180 {
	background-image: url(http://www.philip-collegering.com/topfiles/kobotan.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	font-size: 11px;
	line-height: 35px;
	text-align:center;
	}

.komidashi {
	font-size: 13px;
	line-height: 180%;
	font-weight: bold;
	color: #669900;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #669900;
	width: 400px;
	margin-bottom: 5px;}
.komozi {
	font-size: 10px;
	line-height: 160%;
}

.museimg {
	float: left;
	font-size: 12px;
	line-height: 130%;
	text-align: center;
	width: 250px;
	margin-bottom: 10px;
	height: 270px;
	margin-right: 10px;
}

.gyoukan {
	height: 40px;
	clear:both;
}

#mainnavi img {
	margin: 0 0 5px 0;
	padding: 0px;
	float: left;
}

.width200 {
	width: 200px;
	margin-left: 20px;
	font-size: 10px;
	line-height: 140%;
	color: #FFFFFF;
}

.subtitle {
	font-size: 14px;
	line-height: 160%;
	font-weight: bold;
	color: #336633;
	width: 260px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.bjtitle {
	font-size: 14px;
	line-height: 160%;
	font-weight: bold;
	color: #FF0000;
	width: 260px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

.catlist{
width:535px;
margin:-10px 0px 0px -10px;
background:black;
font-size:10px;
line-height:30px;
padding-left:10px;
color:#999;
}

.cattitle230 {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	width: 230px;
	line-height: 180%;
	padding-top: 5px;
}

.hosoku {
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	float: right;
	margin-bottom: 10px;
}

td.c {
	font-size: 11px;
	line-height: 160%;
	color: #FFFFFF;
	background-color: #000000;
}

td.c2 {
	border: 1px solid #CCCCCC;
	font-size: 11px;
	line-height: 160%;
	color: #333333;
	padding: 10px;
}

.eibun {
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
	float: right;
}

.cattitle {
	font-size: 13px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	width: 140px;
	text-align: center;
	line-height: 130%;
}

.eibunkomozi {
	font-size: 10px;
	text-align: center;
}

#toplist ul {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	padding: 0px 5px 0px 0px;
	overflow: auto;
	height: 188px;
	width: 520px;
        color:#333;
}

#toplist li {
	margin: 10px 0px 0px;
	padding: 5px 0px 5px 25px;
	background: url(http://www.philip-collegering.com/topfiles/ul.jpg) no-repeat 0.4em;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	list-style-type: none;
        color:#333;
}

#toplist a{
color:firebrick;
}

#toplist a:hover{ 
text-decoration:none;
color:#003399; }

#orderTable td {
	font-size: 10px;
	text-align: center;
line-height:120%;
padding:5px 0 5px 0;
border:1px solid #666;
}

.td6{
color:white;
border:1px solid #666;
background:#666;
}

.tdKo{
	text-align: left;
vertical-align: top;
}

.orderKoma01{
background:url(http://www.philip-collegering.com/cat_img/sankaku01.jpg) no-repeat bottom #000;
font-size:10px;
line-height:15px;
padding:0 5px 25px 5px;
width:150px;
color:white;
margin-bottom:-5px;
}

.orderKoma02{
background:url(http://www.philip-collegering.com/cat_img/sannkaku02.jpg) no-repeat bottom #333;
font-size:10px;
line-height:15px;
padding:0 5px 30px 5px;
width:150px;
color:white;
margin-bottom:-5px;
}

.orderKoma03{
background:url(http://www.philip-collegering.com/cat_img/sannkaku03.jpg) no-repeat bottom #666;
font-size:10px;
line-height:15px;
padding:0 5px 30px 5px;
width:150px;
color:white;
margin-bottom:-5px;
}

.orderList{
width:160px;
float:left;
margin:0px 6px 0px 6px;
}

.orderG{
color:gold;
font-weight:bold;
}

.kizi2{
font-size:10px;
line-height:165%;
text-align:left;
width:400px;
margin:10px 60px;
}

.kizi2b{
font-size:12px;
line-height:165%;
text-align:left;
width:400px;
margin:10px 60px;
}

.kizi3{
font-size:10px;
line-height:165%;
text-align:left;
width:460px;
margin:10px 30px;
}

.kizi3b{
font-size:12px;
line-height:175%;
text-align:left;
width:460px;
margin:10px 30px;
}

.kizi4{
font-size:12px;
line-height:175%;
text-align:left;
width:480px;
margin:10px 10px;
}

.aqq{
font-size:14px;
line-height:160%;
font-weight:bold;
text-align:left;
width:500px;
margin:10px;
border-bottom:1px solid darkorange;
clear:both;
}

.aqa{
font-size:12px;
line-height:160%;
text-align:left;
width:450px;
margin:0px 10px 40px 20px;
}

.aqi{margin-right:5px; float:left;}

.aqqi{margin-right:5px;}

.temp{
width:100px;
float:left;
text-align:center;
line-height:120%;
margin:0px 13px 10px 13px;
}

#temple a img{
border:1px solid firebrick;
}

#temple a:hover img{
border:1px solid darkblue;
}

.metal{
margin:30px 0 10px 0;
clear:both;
text-align:left;
padding:0 30px 0 30px;
}

#meta img{
width:140px;
float:left;
margin-right:10px;
}

#meta h6{
font-size:16px;
font-weight:bold;
text-align:center;
color:darkorange;
border-bottom:1px dotted gold;
margin:5px;
padding-bottom:5px;
}

.red{
color:red;
}

.firebrick{
color:firebrick;
}

#hini h6{
font-size:14px;
font-weight:bold;
text-align:left;
color:#666;
border-bottom:1px dotted #999;
margin:5px;
padding-bottom:5px;
}

#us h6{
font-size:14px;
font-weight:bold;
text-align:left;
color:#666;
border-bottom:1px dotted #999;
margin:5px;
padding-bottom:5px;
}

.stones{
width:100px;
float:left;
text-align:center;
font-size:10px;
line-height:13px;
margin:1px;
}


.stones2{
width:130px;
float:left;
text-align:center;
font-size:10px;
line-height:13px;
margin:0px;
}

.stone{
width:520px;
font-size:14px;
line-height:28px;
color:white;
font-weight:bold;
background:black;
}

.CZ{
width:150px;
float:left;
text-align:center;
font-size:10px;
line-height:13px;
margin:10px;
}

#CZcut img{
float:left;
margin-right:10px;
height:80px;
}

.cutCZ{
clear:both;
margin:0 0 10px 100px;
height:80px;
}

#sideUl ul{
margin:0px 0 7px 0;
padding:0px;
}

#sideUl li{
background:url(http://www.philip-collegering.com/top_img/side02.jpg) no-repeat;
width:210px;
height:25px;
font-size:9px;
line-height:24px;
padding:0px 0 0 8px;
list-style:none;
margin:0px;
display:block;
}

.daiza{
width:165px;
text-align:center;
margin:0 5px 15px 5px;
float:left;
}

#kyoutuu p{
font-size:10px;
text-align:left;
}

#kyoutuu h6{
color:black;
font-size:14px;
font-weight:bold;
border-bottom:1px dotted black;
line-height:14px;
}

#kyoutuu img{
margin:0px;
padding:0px;
}

#custom h1{
font-size:16px;
font-weight:bold;
color:firebrick;
border-bottom:1px dotted black;
margin:10px 10px 0;
padding-bottom:5px;
}

#us h1{
font-size:16px;
font-weight:bold;
color:firebrick;
border-bottom:1px dotted black;
margin:10px 10px 0;
padding-bottom:5px;
}

#custom h2{
border-top:1px solid firebrick;
border-bottom:1px solid firebrick;
margin-right:10px;
}

#custom h3{
font-size:14px;
text-align:left;
padding:3px 0 3px 7px;
color:black;
background-color:gold;
margin:20px 10px 10px 0;
clear:both;
}

#us h3{
font-size:14px;
color:black;
color:#333;
}

#custom li{
color:black;
}

.customLeft{
float:left;
margin:15px 5px 0 -5px;
}

.Rightcustom{
float:left;
width:220px;
text-align:left;
margin-top:15px;
}

.eibunC{
font-size:10px;
color:gold;
font-weight:bold;
}

.ccLeft{
font-size:10px;
line-height:130%;
width:150px;
margin-right:20px;
text-align:center;
float:left;
}

.ccRight{
font-size:12px;
width:350px;
text-align:left;
float:left;
}

.ccRight2{
font-size:12px;
width:480px;
text-align:left;
margin-left:20px;
}

.syousaiC{
font-size:10px;
width:470px;
text-align:left;
margin:0 40px 0 10px;
}

.usMain{
width:300px;
float:left;
}

.usMain2{
margin-right:5px;
}

.usRight{
width:210px;
margin-left:10px;
float:left;
text-align:left;
}

#us hr{
border:1px dotted #666;
height:1px;
margin-bottom:5px;
}


#readyMade img{
float:left;
width:165px;
padding:4px;
}

#readyMade a img{
border:1px solid white;
}

#readyMade a:hover img{
border:1px solid firebrick;
}

#customMade img{
}

#customMade a img{
float:left;
padding:4px;
border:1px solid white;
}

#customMade a:hover img{
border:1px solid firebrick;
}

#PROcat a img{
float:left;
padding:4px;
border:1px solid white;
}

#PROcat a:hover img{
border:1px solid firebrick;
}

#tokutei dt{
font-weight:bold;
font-size:14px;
border-top:dotted 1px #666;
margin-top:20px;
padding-top:10px;
}

#tokutei dd{
margin-left:20px;
line-height:180%;
}

.negumi{
text-align:left;
width:400px;
}

.nouki{
width:174px;
padding:3px;
margin:10px;
background-color:darkslategray;
}

.sLeft {
	font-size: 14px;
	font-weight: bold;
	width: 140px;
	float: left;
	line-height:16px;
	padding-top:20px;
}
.sRight {
	font-size: 10px;
	width: 360px;
	float: left;
	margin:0 0 20px 20px;
	line-height:14px;
}

#sitemap h2{
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #999;
	color:#666;
	margin:20px 0 3px 0;
	padding-bottom:3px;
}
#sitemap h3{
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dotted #666;
	width:340px;
	color:#666;
	margin:10px 0 5px 20px;
}

#sitemap .ko{
	font-size: 12px;
	width:340px;
	color:#666;
	margin:5px 0 5px 20px;
}

#sitemap h4{
	font-size: 10px;
	font-weight: bold;
	border-top: 1px dotted #999;
	color:#666;
	margin:0 0 20px 0;
}

#sitemap h5{
	font-size: 10px;
	font-weight: bold;
	border-bottom: 1px dotted #666;
	width:340px;
	color:#666;
	margin:10px 0 5px 20px;
}

.fuWaku02{width:500px; padding:0 10px 0 10px; text-align:left; margin:0px;}
.fuWaku03{background:url(http://www.philip-collegering.com/cat_img/sotugyou/waku01b.jpg) repeat-y; width:520px; margin:0px; padding:0px;}
.kome{font-size:12px: color:#333; border:1px dotted #333; padding:5px; }

.muskoma{width:120px;height:160px;margin:5px;float:left;font-size:10px;line-height:140%;text-align:left;}
#mus img{border:0px;}
#mus h2{text-align:center;color:#333;border-bottom:1px dotted gold;}

#hyou1 td{text-align:center;}

#pairbo a {background:url(http://www.philip-collegering.com/pair10/bo01.jpg) no-repeat;width:220px;height:30px;font-size:9px;line-height:30px;padding:0px 0 0 0px;margin:0px;display:block;text-align:center;color:white;float:right;}
#pairbo a:hover {background:url(http://www.philip-collegering.com/pair10/bo02.jpg) ;color:red;}
#pairbo2 a {background:url(http://www.philip-collegering.com/pair10/bo01.jpg) no-repeat;width:220px;height:30px;font-size:9px;line-height:30px;padding:0px 0 0 0px;margin:0px;display:block;text-align:center;color:white;}
#pairbo2 a:hover {background:url(http://www.philip-collegering.com/pair10/bo02.jpg) ;color:red;}
#pairbo {text-align:right;padding-top:10px;line-height:30px;}

#pair img{border:0px;margin:2px;}
.pairtop3{float:left;width;width:174px;}
#uskoma{float:left;width:165px;text-align:center;margin:0 10px 20px 0px;}
#uskoma img{border:1px solid;}

.catlist2{width:535px;margin:-30px 0px 0px -10px;background:black;font-size:10px;line-height:30px;padding-left:10px;color:#999;}
#sideUl li a{display:block;}

#CatInfo li{margin:0 0 20px 10px;}
#CatBlog{padding-left:170px;margin-bottom:30px;}
#CatNews{padding-left:100px;}
#guna {width:424px;}
#guna a{float:left;padding:5px;}
