/*

Theme Name:jinmacblack

Description: black mac style wp theme

Author: Jinsona designs

Author URI: http://web2feel.com/

*/







body {

	margin:0;

        padding-top:0px;

	background:#c0c0c0 ;

	background-repeat:repeat-x;

	font-family:"Myriad web",Tahoma,Verdana,sans-serif;

	color:#fff;

	font-size:13px;

	}

img {

	border:0;

	}

a {

	color:#e1e1e1;

	text-decoration:none

	}

a:hover {

	color:#ffa200;

	text-decoration:none

		}

h1, h2, h3, h4, h5, h6 {

	

	}

blockquote {

	padding-left:10px;

	color:#411d00;

	font-style: normal;

	

	}

.clear {

	clear:both;

	}

.alignleft {

	float:left;

	}

.alignright {

	float:right;

	}



/* The Wrapper */



.wrapper {

	width:890px;

	margin:-15px auto;

	background:#000 ;

	background-repeat:no-repeat;

	align:center;}

#navigation ul

		{

			width: 890px; height: 44px;

			margin-top:0px;

                        margin-left:0px;

                        align:left;

			list-style: none;

                        padding:15px 0 0 0px;

                       

		}

		

			#navigation ul li

			{

				

                        

                           float: left;

			  padding-left:-100px;     

			   }

			

				#navigation ul li a

				{

					 height: 44px;

					display: block;

                                                          

				}

				#navigation ul li a.home

				{

				width: 167px;

                                height:44px;

                                background: url(images/hm.jpg) 0px 0px no-repeat;

				}

				

					#navigation ul li a.home:hover

					{

						background-position: 0px -44px;

					}

				

				#navigation ul li a.abt

				{

				width: 149px;

                                height:44px; 



                                background: url(images/ab.jpg) 0px 0px no-repeat;

				}

				

					#navigation ul li a.abt:hover

					{

						background-position: 0px -44px;

					}



                                #navigation ul li a.blog

				{

				width: 130px;	

                                

                                background: url(images/bl.jpg) 0px 0px no-repeat;

				}

				

					#navigation ul li a.blog:hover

					{

						background-position: 0px -44px;

					}



                                       

                                #navigation ul li a.dgg

				{

				width: 144px;	

                               

                                background: url(images/dg.jpg)  0px 0px no-repeat;

				}

				

					#navigation ul li a.dgg:hover

					{

						background-position: 0px -44px;

					}



                                #navigation ul li a.book

				{

				width: 144px;	

                         

                                background: url(images/bo.jpg) 0px 0px no-repeat;

				}

				

					#navigation ul li a.book:hover

					{

						background-position: 0px -44px;

					}



                                #navigation ul li a.press

				{

				width: 156px;	

                    

                                background: url(images/pr.jpg) 0px 0px no-repeat;

				}

				

					#navigation ul li a.press:hover

					{

						background-position: 0px -44px;

					}





/* The Top */



#home {

	height:417px;

	margin-top:20px;

	

	background-repeat:no-repeat;

	}

#about{

        height:417px;

	margin-top:20px;

	

	background-repeat:no-repeat;

	}

#blog{

        height:417px;

	margin-top:20px;

	

	background-repeat:no-repeat;

	}



#dogoodguide{

        height:417px;

	margin-top:20px;

	

	background-repeat:no-repeat;

	}



#mybook{

        height:417px;

	margin-top:20px;

	

	background-repeat:no-repeat;

	}



#press{

        height:417px;

	margin-top:20px;

	

	background-repeat:no-repeat;

	}

.blogname {

	float:left;

	width:700px;

	}

.blogname h1  {

        Font family: Underwood Champion;

	font-size:35px;

	font-weight:bold;

	margin:50px 0 0 120px;

	color:#ffffff;

	text-decoration: none;

	}



.blogname h1  a:link, .blogname h1  a:visited{ 

	

	color: #787878; 

	text-decoration: none; 

	background-color:transparent;

	}

	



.blogname h1  a:hover { 

	color: #fff; 

	text-decoration: none; 

	background-color:transparent;

	}	



.blogname h2 {

	margin:0px 0 0 120px;

	font-size:16px;

	font-weight:normal;

	color:#fff;

	}









/* Menu */





.menu  { width:890px;

height:44px;

margin: 0 auto;

background:url(images/navigation_01.jpg);



}

	

.menu  ul {

margin: 0;

padding: 0 50px;

list-style: none;

}



.menu  ul li {

float: left;







margin: 0;

padding: 0;

}



.menu  ul li a:hover {

background-color: #8a8484;

}



.menu  ul li a {

display:none;

float:left;

margin: 0 1px 0 0;

font-size: 100%;

font-weight: bold;

text-decoration: none;

padding: 5px 5px;

font-size: 14px;

color: #333;

}



/*.menu  ul li a:hover {

color: #fff;

background:#000 url(images/roll-over_01.jpg) repeat-x;

}*/





.search {
color:#000000;
float:left;
margin:-51px 20px 0 301px;
padding:0;
}


/* The Content */



.rss{

margin-left:50px;

margin-top:40px;

padding-bottom:0px;

padding-top:0px;

}
.rss_icon{
	background:url(images/rss_icon.jpg);
	height: 80px;
	width: 240px;
	display:block;
}


.rss a{

color:#ffffff;

}



.rss a:hover {

color: #fe8b03;

	background-color: transparent;

	text-decoration: none;

}	

#content {

	float: left;

	width: 670px;

	margin: 0px 0 3px 0;

	padding: 0 0;

	margin-top:0px;

	}



.post {

	margin: 50px 10px 0 30px;

	padding:0px 0px 0px 0px;

	height: 100%;

	text-align: justify;

	color:#000000;

	

	}



.post h2 {

	margin: 0 0;

	padding: 4px 0px 0px 15px;

	height:28px;

	background: url(images/title.png) no-repeat left top;

	text-align: left;

	font: normal  20px "Helvetica", Arial, sans-serif;

	

	}

.post h3 {

	margin: 0 0;

	padding: 4px 0px 0px 15px;

	text-align: left;
	color:#fff;

	font: normal  20px "Helvetica", Arial, sans-serif;

	

	}

.post h2 a, .post h2 a:link, .post h2 a:visited  {

	color: #333;

	background-color: transparent;

	}



.post .date {

	margin: 0 0;

	padding: 8px 0 0 13px;

	height: 22px;

	background: url(images/date.png) no-repeat left top;

	font: normal 1.0em "Tahoma", Arial, sans-serif;

	color: #ccc;

	background-color: transparent;

	}



.post .postmetadata {

	margin: 0 0;

	padding: 7px 15px 0px 110px;

	height: 22px;	

	background: url(images/postmet.png) no-repeat left top;

	font: normal 12px Verdana, Arial, sans-serif;

	text-align: right;

	}



.post a:link,

.post a:visited {

	color: #0062e8;



















	background-color: transparent;



}









.post a:hover {

	color: #2481ff;

	background-color: transparent;

	text-decoration: none;

}



.entry {

	display:block;

	margin: 0 0;

	padding: 5px 25px;
	font-size:16px;

	}
.entry p{
	/*color:#fff;*/
	margin-bottom:15px;
	}
.entry ul, .entry ol{
	color:#fff;
	margin-bottom:15px;
	}
.entry ul li{
	margin-bottom:10px;
	}
.cover{

	margin: 0 0;

	background: url(images/content.png) repeat-y left top;

	}



/* The Sidebar */





#sidebar {

width:174px;

float:right;

font-size:12px;

color:#333;

margin: 43px 25px 0px 0px;



}



#sidebar ul {

margin:0;

padding:0;

list-style-type:none;

}



#sidebar  h2 {

font-size:15px;

height:24px;

font-weight:bold;

font-family:Tahoma, arial,sans-serif;

padding:5px 0px 0px 30px;

background:url(images/h2.png);

Margin: 10px 0 0 0;

color:#ccc;

}



#sidebar a {

display:block;

line-height:160%;

padding:4px 0 4px 0;

color:#ffffff;

}



#sidebar a:hover {

text-decoration:none;

background-color:#535050;

color:#ffffff;



}





#sidebar ul li a {

background:#5e5e5e;

padding-left:10px;

border-bottom:1px solid #353535;

}



#sidebar table {

	width:100%;

	text-align:center;

	background-color:#fff;

	}





#ad div {



	text-align:center;

	border:5px solid #000;

	}



#sidebar1{

           width:174px;

float:right;

font-size:12px;

color:#333;

margin: 70px 25px 0px 0px;

}

#sidebar1 a{

 text-decoration:none;

}

#sidebar1 a: hover{

 text-decoration:none;

}



#sidebar2{

  width:174px;

float:right;

font-size:12px;

color:#333;

margin: 70px 25px 0px 0px;

}

.text {

	font-family: Helvetica, "Helvetica Narrow";

	font-size: 16px;

	color: #FFFFFF;

	line-height: 25px;

	font-weight: normal;

}

.text1 {

	font-family: Helvetica, "Helvetica Narrow";

	font-size: 20px;

	font-weight: bold;

	color: #FFFFFF;

}

.text2 {

	font-family: Helvetica, "Helvetica Narrow";

	font-size: 15px;

	color: #FF6600;

}

.link {

	font-family: Helvetica, "Helvetica Narrow";

	font-size: 12px;

	color: #FFFFFF;

}





/* --- FOOTER --- */



#footer {

	height:25px;

        width:890px;

        align:left;

        text-align:center;

        padding:20px 0 0 0px;

        margin:20px 0 0px 0px;

	color:#000000;

	font-size:11px;

	font-weight:normal;

  



	letter-spacing:1px;

	background:url(images/footer.jpg) no-repeat bottom left ;

     

}



#footer a {

	color:#999;

	text-decoration:none;

	}



#footer a:hover {

	color:#FFF;

	

	}



/* The Navigation */



.navigation {

	height:10px;

	padding:0 20px;

	}

.navigation a {

	font-weight:bold;

	text-decoration:none;

	font-size:14px;

	color:#fff;

	}

.navigation a:hover {







	color:#fff;



	}



/* The Attachment */



.contentCenter {

	text-align:center;

	}



/* The Page Title */

h2.pagetitle {

        margin-top:40px;

	margin-left:50px;

        padding:0;

	font-size:15px;

	text-align:left;

	}







/* The Comments */



.comments {

	padding: 22px 32px 23px 32px;

	line-height:16px;

	}

	

.comments ol {

	margin: 0 0 30px 0;

	padding: 0 0 0 20px;

	font-weight: bold;

	color: #FFF;

	

}	



div.comments ol li {

	padding-bottom: 9px;

	

}



.comments form {

	}

.comments textarea {

	width:96%;

	height:156px;

	background:#ccc;

	border:2px solid #777;

	color:#000;

	padding:10px;

	overflow:auto;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	}

#commentform {

	padding-left:23px;

	}

#commentform input {

	background:#dcdcdc;

	border:1px solid #ababab;

	color:#484849;

	padding-left:10px;

	}

.comments input#submit {

	padding:0;

	width:72px;

	height:29px;

	}

.comments h2 {

	font-size:19px;

	line-height:30px;

	margin:24px 0 0 0px;

	padding:0;

	font-weight:normal;

	

	}

.comments ol li p {

	padding:0;

	margin:10px 0;

	}

.comments ol li {

	padding-bottom: 9px;



}



.sym{
	color: #FFFFFF;
	cursor:pointer;
}
.sw_download{
	font-style: italic;
	color: #0099FF;
}
