/*   

Theme Name: Magazine Theme

Theme URI: 

Description:

Author: Spider Developers	

Author URI: 

Template: 

Version: 0.1

.

General comments/License Statement if any.

.

*/



*{

	margin:0px;

	padding:0px;

	}

	

	body {

		background:#E1E1E1;

		}

	

	#container{

		width:999px;

		margin:0px auto;

		}

		

	#header-image {

		background-image:url(images/header.png);

		width:999px;

		height:192px;

		display:block;

		border-bottom:3px solid black;

		}

#blog-info { 

float:left;

display:block;

width:600px;

}	



#blog-info p,h1{

		text-indent:-9999px;

		}	

#social-links {

float:right;

display:block;

height:23px;

width:117px;

margin-right:20px;

margin-top:15px;

}



#social-links a {

display:block;

width:21px;

height:23px;

float:left;

margin-right:6px;

}		

	#nav {

		width:999px; 

		height:60px;

		background:#E1E1E1;

		}

		

		#nav ul {

			list-style:none;

			width:100%;

			margin-left:22px;

			}

			

		#nav ul li {

			float:left;

			display:block;

			width:158px;

			height:35px;

			background-image:url(images/nav.png);

			background-repeat:no-repeat;

			color:white;

			text-align:center;

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

			font-weight:bold;

			font-size:12px;

			padding-top:10px;

			text-transform:uppercase;

			}

			

			#nav ul li a{

				text-decoration:none;

				color:white;

				}

			

	#sec-div {

	height:372px;

	width:999px;

		}

		

		.box {

			width:324px;

			height:352px;

			float:left;

			background-color:#FFFFFF;

			margin-left:8px;

			background:#FFFFFF url(images/bottom.png) bottom left no-repeat;

			margin-top:14px;

			}

			

			.box h3 {

				width:324px;

				height:31px;

				display:block;

				overflow:hidden;

				background-image:url(images/heading.png);

				background-repeat:no-repeat;

				color:white;

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

				font-weight:bold;

				font-size:15px;

				padding-left:39px;

				padding-top:15px;

				}

				

			.box p {

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

				font-size:10px;

				line-height:17px;

				width:290px;

				margin-left:19px;

				margin-top:10px;

				}

				

			#block {

				border-left:1px solid #a9a9a9;

				border-right:1px solid #a9a9a9;

				display:block;

				width:322px;

				height:274px;

				padding-top:9px;

				}

				

			span#post-image {

				display:block;

				width:290px;

				height:96px;

				margin-left:15px;

				background:url(images/glasses.png) no-repeat;

				}

			span#news-image {

				display:block;

				width:290px;

				height:96px;

				margin-left:15px;

				background:url(images/news.png) no-repeat;

				}

			span#review-image {

				display:block;

				width:290px;

				height:96px;

				margin-left:15px;

				background:url(images/reviews.png) no-repeat;

				}

			p#more a{

				float:right;

				text-decoration:none;

				background:url(images/more.png) no-repeat;

				display:block;

				text-indent:-9999px;

				width:87px;

				}			

				

	#footer {

		height:89px;

		width:999px;

		background:#000000;

		}

		

		#footer ul{

			float:left;

			color:white;

			list-style:none;

			display:block;

			width:408px;

			margin-top:38px;

			

			}

			

			#footer ul li {

				float:left;

				display:block;

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

				font-size:11px;

				color:#969696;

				padding:0px 7px;

				border-left:1px solid #969696;

				}

				

				#footer ul li a{

					text-decoration:none;

					color:#969696;

					} 

					

				#footer ul li:first-child{

					border:none;

					}

			

		#footer span{

			float:left;

			display:block;

			vertical-align:middle;

			width:342px;

			height:24px;

			margin-top:31px;

			}

			

			#footer img {padding-left:15px;}

			

		#footer p {

			float:left;

			color:white;

			display:block;

			width:220px;

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

			font-size:11px;

			color:#969696;

			margin-top:38px;

			}

			

		#form-sec {

			display:block;

			height:441px;

			width:984px;

			background:url('images/form.png') no-repeat;

			margin-left:10px;

			}

			

		form#form {

			margin-left:365px;

			padding-top:126px;

			}

		

		#form input {

			background-image:url('images/input.png');

			background-repeat:repeat-x;

			height:35px;

			border:none;

			}

			

			form#form p {

					margin-bottom:10px;

					}

					

			input#submit {

					width:383px;

					height:58px;

					margin-top:10px;

					}

					

			.page {

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

				line-height:22px;

				font-size:12px;

				}

				

			.page h2 {

				text-transform:uppercase;

				margin:0px auto;

width:800px;

padding-bottome:10px;

				}

				

			.post-edit-link{

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

				font-size:12px;

				display:block;

				width:960px;

				margin-top:10px;

				margin-bottom:20px;

				}

				

			.entry p{

				display:block;

				width:800px;

				padding-bottom:20px;

                                margin:0px auto;

				}

				

		#foot-img{

			background-image:url(images/image_27.png);

			background-repeat:no-repeat;

			display:block;

			width:322px;

			margin-left:10px;

			}



#links {

float:left;



}

#links a {

display:block;

float:left;

height:47px;

margin-top:35px;

text-decoration:none;

}

.link1 {margin-left:16px; width:115px;}

.link2 {margin-left:29px; width:155px;}

.link3 {margin-left:27px; width:110px;}

.link4 {margin-left:30px; width:110px;}

.link5 {margin-left:24px; width:61px;}

.link6 {margin-left:20px; width:100px;}

.link7 {margin-left:26px; width:155px;}



#page-3 {margin:0 auto;

width:940px;background-color:#FFFFFF;

}



#buy-book{

border:2px dashed #dc6659;

margin:27px auto;

width:540px;}



#buy-book a{

margin-left:35px;

}



#buy-book img{

margin-top:10px;

margin-left:55px;}



#reviews p{



padding-bottom:0px;

margin-bottom:20px;

background:#ffffff ;

padding:10px;



}

#reviews p span{

margin-left:300px;

display:block;

margin-top:10px;

}



#launch {width:800px; background-color: #fff; margin:0 auto; padding:30px 100px;}

#launch p {margin:0 0 15px 0; padding:0; font:normal normal 400 14px Arial, Tahoma, Helvetica, sans-serif; color:#222; line-height:25px;}

#launch ul {margin-left:30px;}

#launch li {margin:0 0 5px 0; padding:0; font:normal normal 400 14px Arial, Tahoma, Helvetica, sans-serif; color:#222; line-height:25px;}

#launch a {color:#990000; line-height:25px; text-decoration:underline;}

#launch a:hover {color:#990000; line-height:25px; text-decoration:none;}

#launch-box {width:85%; margin:0 auto; border:1px solid #adadad;}

#launch-box-header {background:url(images/bg-header.png) repeat-x; padding:10px; color:#fff; font-weight:bold;}

#launch-box-content {padding:15px; }

#launch-box-content a{margin-left:35px;}

#box1 { width:800px; margin:0 80px 10px; padding:0; background:url(images/box1-bg.png) repeat-y; }
#box1-top { width:800px; height:40px; background:url(images/box1-top.png) no-repeat; }
#box1-content { width:740px; margin:0 auto; }
#box1-content h3 { margin:0 0 15px 0; font:normal normal 700 16px Arial, Tahoma, Helvetica, sans-serif; color:#222; }
#box1-content p { margin:0; font:normal normal 400 14px Arial, Tahoma, Helvetica, sans-serif; color:#222; line-height:16px; }
#box1-content ul { margin-left:40px;}
#box1-content li { margin:0 0 10px 0; font:normal normal 400 14px Arial, Tahoma, Helvetica, sans-serif; color:#222; }
#box1-content .hline {margin:10px auto; height:1px; width:100%; border-top:1px dotted #666;}
#box1-bottom { width:800px; height:40px; background:url(images/box1-bottom.png) no-repeat; }

