/*
Theme Name: yazawa-web site
Theme URI: http://www.yazawainc.com/
Description: バイクパーツ輸出入、卸販売業.
Version: 1.0
Author: D-31N.COM　sawaking
Author URI: http://www.d-31n.com/
*/


a img {
	border-style: none;
         vertical-align:bottom;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}

a:hover {
	color: #666666;
	text-decoration: underline;
}






.error{
         background:#d34343;
         padding: 20px;
         text-align:center;
         font-weight:bold;
         color:#ffffff;
}








body {
	margin: 0;
	background: url("images/body.jpg") ;
         background-color:#fff;	
         background-position:top;
         background-margin:auto;
	padding:0;
        font-family: 'sans-serif', 'Century Gothic' ;
         font-size: 85%;
	line-height: 1.5em;
}




/* コンテナ */
div#container	{
         width: 950px;
         margin: auto;
         background-color:#ffffff;	
}

div#container:after {
	content : "";
	display : block;
	height : 0;
	clear : both;
        padding-bottom:20px;
}


/* ヘッダー */
div#header{
	background: url("images/header.jpg") ;
	width: 950px;
	height: 111px;
}

div#headerbox01 {
         width:950px;
         margin:0;
         clear:both;
         height:20px;
}

div#headerbox02 {
         width:950px;
         margin:0;
         clear:both;
         height:30px;
}




div#headtext {
         width: 500px;
         padding-left:15px;
         padding-top:5px;
         color: #333333;
         float:left;
}


#header h1	{
         font-size:12px;
	color: #333333;
	font-weight:normal;
}

div#header h1 a	{
	color: #333333;
	font-weight:normal;
}


	
div#header-navi{
	font: normal 10px "Century Gothic", Century Gothic;
         float: right;
         padding-top:10px;
         width:150px;
         height:50px;
         color:#000000;
       }

div#header-navi a {
         color:#000000;
       }

div#header-navi a:hover {
         color:#ffffff;
       }



/* ヘッダーメニュー　*/

	
.clearfix:after { 
          clear : both; 
          height : 0; 
          visibility : hidden; 
          display : block; 
          content : ""; 
          } 

ul, ol { 
          list-style : none; 
          } 

.clearfix { 
          display : inline-block; 
          } 


* html.clearfix { 
          height : 1%; 
          } 


.clearfix { 
          display : block; 
          } 


.clearfix:after { 
          clear : both; 
          height : 0; 
          visibility : hidden; 
          display : block; 
          content : ""; 
          } 

ul, ol { 
          list-style : none; 
          } 

.clearfix { 
          display : inline-block; 
          } 


* html.clearfix { 
          height : 1%; 
          } 


.clearfix { 
          display : block; 
          } 



div#header-menu {
	 width: 950px;
	 height: 40px;
	 margin: 0 auto;
	 padding: 0px;   
         margin-top:0px;                
	}


ul#globalNav { 
clear : both; 
	 margin: 0;
	 padding: 0px;    

} 


ul#globalNav li { 
float : left; 
width : 190px; 
} 
	
ul#globalNav li a { 
width : 190px; 
height : 40px; 
display : block; 
text-decoration: none;
background : transparent url("images/globalnavi.png") no-repeat; 
text-indent : -9999px; 
} 
ul#globalNav li#home a { 
background-position : 0 top; 
} 
ul#globalNav li#aboutus a { 
background-position : -190px top; 
} 
ul#globalNav li#products a { 
background-position : -380px top; 
} 
ul#globalNav li#flow a { 
background-position : -570px top; 
} 
ul#globalNav li#contact a { 
background-position : -760px top; 
} 

 

ul#globalNav li#home a:hover { 
background-position : 0 bottom; 
} 
ul#globalNav li#aboutus a:hover { 
background-position : -190px bottom; 
} 
ul#globalNav li#products a:hover { 
background-position : -380px bottom; 
} 
ul#globalNav li#flow a:hover { 
background-position : -570px bottom; 
} 
ul#globalNav li#contact a:hover { 
background-position : -760px bottom; 
} 


.home ul#globalNav li#home a { 
background-position : 0 bottom; 
} 
.aboutus ul#globalNav li#aboutus a { 
background-position : -190px bottom; 
} 
.products ul#globalNav li#products a { 
background-position : -380px bottom; 
} 
.flow ul#globalNav li#flow a { 
background-position : -570px bottom; 
} 
.contact ul#globalNav li#contact a { 
background-position : -760px bottom; 
} 



/* Header - Search */
	
div#header-search {
        margin:-10px 10px 0 0;
	position:relative;
	width: 245px;
	height: 22px;
        float:right;
	}
	
div#header-search #searchform {
	margin: 0;
	padding: 0;
	width: 245px;
	height: 22px;
	}
	
div#header-search #s {
	width: 147px;
	height: 18px;
	padding: 2px 5px;
	border: 0;
	font: normal 13px "Century Gothic", Century Gothic;
	color: #000000;
	background: transparent;
	float: left;
	}
	
div#header-search #searchsubmit {
        background-color:#333333;
	background: transparent;
	border: none;
	width: 88px;
	height: 30px;
	padding: 0;
	float: right;
	}




/* Header - Feed */
	
div#header-feed {
	position: relative;
	top: -15px;
	float:right;
	height: 33px;
        width:65px;
	}



div#header-feedhome {
	position: relative;
	top: 47px;
	left: 770px;
	width: 103px;
	height: 45px;
	}




div#nowonsale-feed {
	position: absolute;
	top: 175px;
	left: 440px;
	width: 397px;
	height: 185px;
	}





div#whats{
	float:left;
	width:360px;
	margin-top:10px;
	padding-top:10px;
	padding-left:50px;
	padding-right:50px;
	}


div#whats02{
	width:360px;
	float:right;
	margin-top:10px;
	padding-top:10px;
	padding-right:50px;
	}


div#info{
	position: absolute;
	width: 450px;
	height: 206px;
	padding-top: 108px;
	padding-left: 450px
	}




div#header p	{
         font-size: 1.00em;
	margin: 8px 20px 0
}



/* Contents */


div#content {
	width: 685px;
	background-color: #ffffff;
         padding-left:15px;
         padding-right:15px;
         float:left;
	}

#slider { 
width:920px;
margin:10px 15px 0 15px; 
} 

#slider ul, ol { 
list-style-type : none; 
margin : 0; 
padding : 0; 
line-height : 0%; 
} 
#slider li { 
margin : 0; 
padding : 0; 
line-height : 100%; 
} 


div#titlepic {
	margin-top:15px;
	}


div#topics {
	margin-top:5px;
	}

div#topicstext {
	width: 688px;
	height: 37px;
         font-size: 0.85em;
	color: #666666;
	background: url("images/topic-t.jpg") no-repeat;
	}

div#newstitle {
	background: url("images/newstitle.jpg") no-repeat;
         width:684px;
         height:35px;
	}

div#newsfeed {
	position:relative;
         top:8px;
         width:92px;
         height:24px;
         left:570px;
	}


div#newitem {
	background: url("images/newitem.jpg") no-repeat;
         width:688px;
         height:50px;
	}

div#itemfeed {
	position:relative;
         top:18px;
         width:102px;
         height:24px;
         left:575px;
	}


div#whatsnew {
         letter-spacing: 0.1em;
         font-size: 1.0em;
         border-left:solid 2px #666666;
         border-right:solid 2px #666666;
         border-bottom:solid 2px #666666;
	}

div#whatsnewtext {
         margin-top:8px;
         padding:0 20px;
         font-size:85%;
	}

hr{
    color:      #999999;
    height:     1pt;
    text-align: left;
}
*>hr{
    border-style: solid;
    border-color: #999999;
    border-width: 1pt 0 0 0;
    margin-left:  0;
}


div#since{
	background: url("images/since1972.jpg") ;
	width:688px;
	height:250px;
         font-size: 0.85em;
	color: #666666;
	}

div#sincetext{
         font-size: 1.1em;
	color: #666666;
         padding-right:285px;
         padding-top:30px;
         padding-left:15px;
	}

/** パンくず **/

div#topbread {
         margin-top:15px;
         background-color:#f0f0f0;
         padding:6px 10px;
         margin-bottom:10px;
	font-size: 85%;
         color:#333333;
         clear:both;
        -webkit-border-top-left-radius: 10px;
        -webkit-border-top-right-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
	}


div#topbread .breadcrumbs img  {
         vertical-align: middle;

}   


div#topbread .breadcrumbs a {
         color:#00a0e9;
         font-weight:bold;
	}


/** BEGIN content **/





.break {
	font-size: 0;
	width: 0; height: 0;
	clear: both;
}


#content .post {
	width: 195px;
        height:220px;
	float: left;
	padding: 20px 9px 20px 9px;
         border: solid 2px #e5e5e5;
         margin:0 5px 5px 5px;
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* W3C */
	}

#content .f {
	clear: both;
	margin-left: 0;
	}

#content .post .category {
	font-weight: bold;
	font-size: 0.8em;
	text-transform: uppercase;
	margin-bottom: 10px;
	}

#content .post .category a {
	text-decoration: none;
	color: #222222;
	}

#content .post h4 {
        padding: 0px 10px;
	font-family: Georgia;
	margin-bottom: 10px;
	font-size: 0.9em;
	color: #333333;
	}

#content .post h4 a {
	text-decoration: none;
	color: #333333;
	}



.thumback {
	width: 150px; height: 150px;
	background: url("images/thumback.jpg") no-repeat;
        background-color:#000000;
        margin-left:25px;
}


#content .post .thumb {
	width: 148px; height: 148px;
	overflow: hidden;
	display: block;
	margin-bottom: 5px;
        border:1px solid #999999;

	}



#content .post .postb {
         margin-left:39px; 
	}


#content .post p {
	margin-bottom: 10px;
	line-height: 1.5em;
	}
#content .post .date {
	font-size: 0.9em;
	margin-bottom: 0;
	color: #6B6C6C;
	}
#content .post .comments {
	padding-left: 20px;
	margin-bottom: 0;
	background: url(images/comments.gif) no-repeat 0 3px;
	font-size: 0.9em;
	}
#content .post .comments a {
	text-decoration: none;
	}
#content .recent {
         margin:0px 0px 0px 3px;
	}
#content .postnav {
	clear: both;
	padding: 20px 0;
	}
#content .postnav a {
	font-weight: bold;
	text-decoration: none;
	font-size: 0.9em;
	text-transform: uppercase;
	}
/** END content **/



/* テーブル */

table.table01 {
        margin-bottom: 20px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-collapse:collapse;
	border-bottom-style: none;
	border-left-style: none;
	border-top: 1px solid #cdd1d0;
	border-right: 1px solid #cdd1d0;
        clear:all;
        width:100%;

}

table.table01 th {
	text-align: right;
	margin: 5px 10px;
	border-bottom: 1px solid #cdd1d0;
	padding: 25px 10px;
}

table.table01 td {
	margin: 5px 10px;
	padding: 15px 10px;
	border-bottom: 1px solid #cdd1d0;
	border-left: 1px solid #cdd1d0;

}

table.table01 td.left {
       color:#ffffff;
       font-weight:bold;
}

table.table01 tr.odd {
	background-color: #ffffff;
}


table.table02 {
        margin: 0px 0 20px 0;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-collapse:collapse;
	border-bottom-style: none;
	border-left-style: none;
        line-height:1.4em;
}

table.table02 th {
	text-align: right;
	margin: 5px 10px;
	padding: 25px 10px;
}

table.table02 td {
	margin: 0px 10px;
	padding: 0px 10px;
}

table.table02 tr.odd {
	background-color: #ffffff;
}



/* 記事 */
.post02	{
	background-color: #ffffff;
	margin-top:15px;
         padding-left:10px;
         padding-right:10px
}


.button-rink, .button-rink:visited{
       font-size:13px;
      background:#094480;
      display:inline-block;
      padding:5px 9px 4px 9px;
      color:#ffffff;
      text-decoration:none;
      -moz-border-radius:6px;
      -webkit-border-radius:6px;
      border-radius:6px;
      border:none;
      position:relative;
      cursor:pointer;
      margin:10px 10px 0 0;
         vertical-align: middle;
}

a.button-rink {
     color:#ffffff;
}

.button-rink a:link{
     color:#ffffff;
}

.button-rink:hover{
      background:#555;color:#fff;
}



blockquote.staff01 {
        border: #fff 0px solid;  
	background: url(http://www.yazawainc.com/wp-content/uploads/2011/07/block-01.jpg) no-repeat;
        width:482px;
        height:104px;
        padding: 22px 160px 22px 23px;  
        margin: 15px 0px 15px 0px;  
　　　　 line-height:1.5em;　
　　　　 clear:all;　
}

blockquote.staff02 {
        border: #fff 0px solid;  
	background: url(http://www.yazawainc.com/wp-content/uploads/2011/07/block-02.jpg) no-repeat;
        width:482px;
        height:104px;
        padding: 22px 160px 22px 23px;  
        margin: 15px 0px 15px 0px;  
　　　　 line-height:1.5em;　
　　　　 clear:all;　
}

blockquote.staff03 {
        border: #fff 0px solid;  
	background: url(http://www.yazawainc.com/wp-content/uploads/2011/07/block-03.jpg) no-repeat;
        width:482px;
        height:104px;
        padding: 22px 160px 22px 23px;  
        margin: 15px 0px 15px 0px;  
　　　　 line-height:1.5em;　
　　　　 clear:all;　
}

blockquote.staff04 {
        border: #fff 0px solid;  
	background: url(http://www.yazawainc.com/wp-content/uploads/2011/07/block-04.jpg) no-repeat;
        width:482px;
        height:104px;
        padding: 22px 160px 22px 23px;  
        margin: 15px 0px 15px 0px;  
　　　　 line-height:1.5em;　
　　　　 clear:all;　
}

blockquote{
         background-color: #fcfbeb;  
         padding: 25px 15px 25px 15px;  
         border: #bbbbbb 1px solid;  
         border-left: #094480 5px solid;  
         margin: 15px 15px 15px 15px;  
　　　　　line-height:1.8em;　
　　　　　 clear:all;　
}

blockquote ul {
	margin: 10px 0 0 20px;
	padding: 0 0 0 0px;
	list-style-type: none;
        line-height:1.8em;
		}
		
blockquote ul li {
	padding: 0 0px 0px 25px;
        font-size:100%;
	background: url("images/icon-arrow.png") no-repeat;
	font:"Century Gothic", Century Gothic;
        line-height:15px;
        margin:8px 0;
		}

.post02 ul {
	margin: 10px 0 0 20px;
	padding: 0 0 0 0px;
	list-style-type: none;
        line-height:1.8em;
		}
		
.post02 ul li {
	padding: 0 0px 0px 25px;
        font-size:100%;
	background: url("images/icon-arrow.png") no-repeat;
	font:"Century Gothic", Century Gothic;
        line-height:15px;
        margin:8px 0;
		}



#content h3	{
	background: url("images/h3.jpg") ;
	background-repeat: no-repeat;
	font: normal 14px/29px "Century Gothic", Century Gothic;
	height: 29px;
	font-weight: bold;
	color: #fff;
	padding-left: 25px;
	padding-top:0px;
	margin-bottom: 5px;
	margin-top: 10px;
        clear:both;
}

#content h5	{
	background: url("images/h5.jpg") ;
	background-repeat: no-repeat;
	height: 22px;
	font-size: 1.00em;
        font-weight: bold;
	padding-top: 5px;
	padding-left: 30px;
	color: #fff;
	margin-bottom: 10px;
        margin-top:0;
        clear:both;
}


#content h2 {
	background: url("images/h2.jpg") ;
	background-repeat: no-repeat;
	font: normal 18px "Century Gothic", Century Gothic;
	font-weight: bold;
	color: #ffffff;
        padding:12px 5px 10px 50px;	
        margin-top:15px;
   	margin-bottom:15px;
        line-height:1.5em;
	}


#content h2 a	{
         text-decoration: none;
	 color: #ffffff;
}

#content h2 a:visited	{
         text-decoration: none;
	 color: #ffffff;
}


div.post p	{
         font-size: 0.85em;
	color: #666666;
	line-height: 1.6;
	margin-top: 10px
}


div.post02 h2 {
	background: url("images/arrow01.jpg") ;
	background-repeat: no-repeat;
	font: normal 16px/30px "Century Gothic", Century Gothic;
	font-weight: bold;
	color: #ffffff;
	height: 25px;
         padding-left:  40px;	
         margin-top:19px;
   	margin-bottom:10px;	
	}


div.post02 h2 a	{
         text-decoration: none;
	color: #ffffff;
}

div.post02 h2 a:visited	{
         text-decoration: none;
	color: #ffffff;
}


div.post p	{
         font-size: 0.85em;
	color: #666666;
	line-height: 1.6;
	margin-top: 10px
}



p.postinfo	{
         color: #2b76cc;
	text-align: right;
	margin: 10px 0 0;
	clear: both
}




p.postinfo a	{
          color: #2b76cc
}


div#hatena{
	float:right;
	margin-top:10px;
}




/* ソーシャルブックマークライト */

div.infobox {
        background-color:#d9dbdc;
        border:1px solid #c1c2c3;
        padding:0px 5px 5px 5px ;
        margin-bottom:20px;
}

div#wp_social_bookmarking_light {
        float:right;  
        margin:10px 0;
        clear:both;
}


/* ページリンク */
p.pagelink 	{
         font-size: 1.75em;
	color: #000000
}




p.pagelink a	{
         font-size: 0.75em;
	color: #000000
}




span.pageprev	{
          float: left
}




span.pagenext	{
          float: right
}

/* 画像回り込み */




img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 10px 10px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 10px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}


/* キャプション */

div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

div.alignright {
	padding: 5px;
	margin: 0 0 10px 7px;
	display: inline;
	}

div.alignleft {
	padding: 4px;
	margin: 0 7px 10px 0;
	display: inline;
	}

.wp-caption {
	border: 2px solid #d9d9d9;
	text-align: center;
	background-color: #F8F8F8;
	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 */



/* 関連する記事 */

div#wp_thumbie {
        border:1px solid #d6d4d4;
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #eeeeee 0%,#cccccc 100%); /* W3C */
         padding:15px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        width:683px;
        margin-top:30px;
         
}



div#wp_thumbie ul.wp_thumbie_ul_list{
        maragin:10px 0;
        padding:0;    
}

div#wp_thumbie ul.wp_thumbie_ul_list li#wp_thumbie_li {
        width:322px;
        margin-left:10px;
        float:left;
}





/* コメント */
#comments	{clear: both}




div#com	{
	padding: 0 18px;
	margin-top: 45px
}




textarea	{width: 400px}




div#com h3	{
         font-size: 1.50em;
	border-bottom: solid 3px #000000;
	padding-bottom: 3px;
	margin-top: 20px
}




div#com p	{font-size: 0.75em}




div.compost	{border-bottom: dotted 1px #2b76cc}




p.cominfo	{text-align: right}




div#com a	{color: #2b76cc}




p#comfeed img	{vertical-align: middle}




p#comfeed a	{color: black;
	text-decoration: none}




p#comfeed	{
	background: url("images/bg-pink.gif") ;
	padding: 8px;
	margin-top: 30px}




p#trurl	{
background-color: #a8d1ff;
	padding: 8px;
	margin-bottom: 30px}












/* サイドバー */
	
#sidebar {
        background-color: #ffffff;
        float: right;
        width: 220px;
        font: normal 14px/18px "Century Gothic", Century Gothic;
        color: #000000;
        padding-left:0px;
        padding-right:15px;
        padding-top:14px;
	}


#sidebar .sidebar-box {
	width: 216px;
         border:solid 2px #000000;
         margin:0;
         padding:0;
	}

.sidebar-box02 {
	width: 216px;
          border:solid 2px #000000;
　　　　　 padding-left:10px;　
　　　　　 padding-right:10px;　
           margin-top:0px;
         padding:0;
	}

.search {
        padding:0 10px;
	}

.space10 {
         height:10px;
         clear:both;
	}

.space15 {
         height:15px;
         clear:both;
	}


.space20 {
         height:20px;
         clear:both;
	}

.clear {
         clear:both;
}

div#side-ban{
         width:240px;
         margin-left:5px
}



	
#sidebar a {
	color: #000000;
	text-decoration: none;
	}
	
#sidebar a:hover {
	text-decoration: underline;
	}
	

	
/* Sidebar - Titles */
		
#sidebar h4 {
	font: normal 14px/26px "Century Gothic", Century Gothic;
	font-weight: bold;
	color: #ffffff;
	width: 180px;
         padding-left:  40px;		
         background-image: url(images/side-bg.jpg);
	background-repeat: no-repeat;
         margin:0;
	}

#sidebar h4 a {
	color: #ffffff;
	}






		
/* Sidebar - Menus */
		
#sidebar ul {
	margin: 0;
	padding: 0 0 0 0px;
	list-style-type: none;
		}
		
#sidebar ul li {
	padding-left: 25px;
         padding-top:1px;
         width: 191px;
	background: url("images/sideli.jpg") no-repeat;
	font: normal 12px/29px "Century Gothic", Century Gothic;
	color: #333333;
         vertical-align: middle;

		}




#sidebar ul li:hover {
         padding-top:1px;
	padding-left: 25px;
         width: 191px;
	background: url("images/sidelih.jpg") no-repeat;
	font: normal 12px/29px "Century Gothic", Century Gothic;
	color: #DA312E;
		}
		
#sidebar ul li a {
	color: #333333;
	text-decoration: none;
		}
		
#sidebar ul li a:hover {
	text-decoration: none;
         color:#DA312E;
		}








/* フィード */
p.feed	{
         font-size: 0.75em;
	font-family: Verdana, Helvetica, sans-serif;
	padding: 25px;
	margin: 25px 0
}




p.feed a	{
         color: #444444;
	text-decoration: none
}



p.feed img	{
         vertical-align: middle;
	margin-right: 8px
}





























/* フッター */
div#footer	{
	width: 900px;
	margin: 0 auto;
         border-top: solid 7px #000000;
	clear: both;
         color:#fffffff
}




#footer a {
	color: #ffffff;
	text-decoration: none;
	}
	
#footer a:hover {
	text-decoration: underline;
	}



address	{
         font-size: 0.75em;
         color:#ffffff;
	font-style: normal;
	font-family: Verdana, sans-serif;
	margin: 0 auto;
	padding-top: 6px;
         padding-bottom:20px;
}




address a	{
          color: #ffffff;
}

div.wp-pagenavi {
          margin: 1.5em 30px;
          color: #555;
          font-size: 85%;
          text-align: center;
}


.wp-pagenavi a, .wp-pagenavi a:link {
    padding: 0.5em 1em;
    margin: 0.25em;
    text-decoration: none;
    border: 1px solid #0198ca;
    color: #0198ca;
}
.wp-pagenavi a:visited {
    border: 1px solid #8f9da6;
    color: #8f9da6;
}
.wp-pagenavi a:hover {
    text-decoration: underline;
    border: 1px solid #00b8fd;
    color: #00b8fd;
}
.wp-pagenavi a:active {
    border: 1px solid #00b8fd;
    color: #00b8fd;
}
.wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi span.extend {
    padding: 0.5em 1em;
    margin: 0.25em;
    border: 1px solid #ddd;
}
.wp-pagenavi span.current {
    font-weight: bold;
}





