/*  
Theme Name: Chris Lousich
Theme URI: http://www.arctic.co.nz
Description: Chris Lousich
Version: 1.0
Author: Yustinus Subiakto
Author URI: http://www.arctic.co.nz/

*/

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, font, img, small, strong, ol, ul, li, form, label, table, tr, th, td { margin: 0; padding: 0; border: 0;}
body { background:#1c1c1c url(images/background.jpg) repeat-x; color:#FFFFFF; font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:1.4em; }
h1, h2, h2 a, h3, h4  {letter-spacing:0; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; padding-bottom:10px;}
h1 {font-size:18px;}
h2 {color:#993399; font-size:16px;}

p {padding-bottom:10px;}

#headerWrapper, #bannerWrapper, #mainWrapper, #footerWrapper {margin:0; width:100%; padding:0;}
#headerContent, #bannerContent, #mainContent, #footerContent { width: 900px; margin:0 auto;}

#logo {height:100px;}
#menu {border-top:2px solid #848484; border-bottom:1px dotted #848484; padding:20px 0;}
#menuNav { margin:0; padding:0}
#menuNav ul{ margin:0; padding:0; }
#menuNav li {list-style-type:none; display:inline;padding-right:15px;}
#menuNav li a{font:bold 14px Arial, Helvetica, sans-serif; letter-spacing:0px; text-transform:uppercase; color:#FFFFFF; text-decoration:none;}
#menuNav li a:hover {color:#993399;}

#bannerWrapper, #mainWrapper,#footerWrapper { padding:40px 0 0;}
.Left { width:630px; float:left;}
.Left img{ border:0px solid #000;}
.Right { width:250px; float:right;}

#featured_b {background: url(images/featured_background.jpg) no-repeat; width: 620px; height:300px; }
#featured_b img {padding:17px 0 0 111px;}

.bigger {text-transform:uppercase; line-height:1.5em; padding-bottom:5px; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
.featured {letter-spacing:-1px; font: normal 12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#993399; padding-bottom:3px;}
.postDate {font: normal 10px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-bottom:3px;}
.postDate2 { padding-bottom:3px; font-style:italic;}
img.listPage {float:left; padding:0; margin:0 10px 0 0;}

#mainFrontLeft { width:420px; padding:0 30px 0 0; float:left;}
#mainFrontRight { width:450px; float:right;}

.sidebarPost {background:url(images/sb_background.jpg) repeat-x;}

.frontNews {margin:0 0 20px 0; padding:10px; background:#151515;}
.frontNews img {float:left; padding:0 10px 0 0;}
.frontNews .title {padding-bottom:5px;}
.frontNews .title a{ font:bold 14px Arial, Helvetica, sans-serif; text-transform:capitalize;}

#footerContent {border-top:1px solid #848484; padding:20px 0; }
#copyright { width:630px; float:left;}
#copyright a {font:bold 12px Arial, Helvetica, sans-serif; text-transform:capitalize;}
#designedBy {text-align:right; color:#333333; float:right; width:250px;}

/* Shop */

#shopping-cart.widget {}

/* Base */

a{color: #993399; text-decoration: none; }
a:visited {color:#c481c2; text-decoration: none; }

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



.post{padding: 0 0 10px 0;}
.postList{ padding-bottom: 20px; margin-bottom: 20px; border-bottom:1px dotted #666666;}
.postList img { border:5px solid #0F0F0F; }

.entry{
line-height: 18px;
}
.entry img {border:hidden;}

p.postmetadata{
border-top: 1px solid #ccc;
margin: 10px 0 0 0;
}

.navigation{
padding: 10px 0 0 0;
font-size: 14px;
font-weight: bold;
line-height: 18px;
}

/*   Side Bar */
.sidebar{ padding: 0; margin:0;}

.sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px 10px 10px;
background:#0f0f0f;
}

.sidebar ul li{padding: 0 0 5px 0; margin:0;}

.sidebar ul li ul {margin:0; padding:0; list-style-position:outside;}
.sidebar ul li ul li.page_item{ background:url(images/bullet_pink.png) no-repeat; padding-left:15px;}

.sidebar ul li ul li {padding:0;}

.sidebar ul li h2{letter-spacing:0; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; padding:20px 0 5px 0; color:#FFFFFF; border-bottom:1px dotted #666666; margin-bottom:5px;}

.formInput {margin-bottom:5px;}

.sidebar form {margin-top:10px;}

table#wp-calendar{
width: 100%;
}

/* comments */
.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}
 
.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}
 
.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}
 
.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}
 
.commentmetadata{
	font-size: 12px;
}
 
.comments-template p.nocomments{
	padding: 0;
}
 
.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}