/*

Theme Name: Social Suicide the II
Theme URI: http://www.socialsuicide.co.uk/
Description: First incarnation of v2
Version: 2
Author: nico nuzzaci
Author URI: http://www.nuzzaci.com/

*/

html, body{font-family: Arial;background:url('images/body.gif') center center #111111;}
body{text-align:center;color:#808080;}

#page{width:990px;margin:0 auto;text-align:left;}
#header{height:70px;position:relative;}

#header h1{float:left;}
#header h1, #header h1 a{width:250px;height:100%;display:block;}
/*#header h1 a{background:url('images/logo.png') no-repeat -20px 0}*/
#header h1 a{background:url('images/logo.png') no-repeat 0 0}
#header h1 a span, #footer span{display:none;}

#header ul{position:absolute;right:0px;top:25px;}
#header ul li{display:inline;}
#header ul li a{margin-left:20px;font-weight:bold;font-size:17px;text-decoration:none;color:white;display:block;float:left;text-align:center;filter: alpha(opacity=70);-khtml-opacity: 0.7;-moz-opacity: 0.7;opacity: 0.7;}
#header ul li a.active, #header ul li a:hover{filter: alpha(opacity=100);-khtml-opacity: 1;-moz-opacity: 1;opacity: 1;}

/*#navigation-contact{height:30px;width:100px;background:url('images/navigation-contact.gif') no-repeat;}
#navigation-buy{height:30px;width:70px;background:url('images/navigation-buy.gif') no-repeat;}
#navigation-journal, #navigation-blog{height:30px;width:75px;background:url('images/navigation-blog.gif') no-repeat;}
#navigation-collections{height:30px;width:120px;background:url('images/navigation-collection.gif') no-repeat;}*/

/*.gallery{border-top:1px solid #2b2b2b;padding-top:18px;}*/
.slideshow{height:660px;}
.slideshow img, .gallery img {border-radius : 2px; -moz-border-radius : 2px; -webkit-border-radius : 2px;}
body.blog #content, body.single #content, body.archive #content{font-size:13px;line-height:18px;background:url('images/journal-bg.gif') repeat-y;overflow:hidden;border-radius : 2px; -moz-border-radius : 2px; -webkit-border-radius : 2px;}
body.blog a, body.single a, body.archive a{color:#333;}
body.blog a:hover, body.single a:hover, body.archive a:hover;{color:#555;text-decoration:none;}
.post-title, .post-content, .post-meta{margin-left:120px;}
.post-date{float:left;}
.post-meta{border-top:1px dashed #e5e5e5;padding:18px 0 0 0;}
.post-meta a{color:#808080 !important;}
.post-title a{color:#111;font-size:18px;font-weight:bold;text-decoration:none;}
.post-content p, .post-content img, .post-title, .post{margin-bottom:18px;}
.post{padding-bottom:18px;border-bottom:1px solid #e5e5e5;}
.post-content hr {height:4px;color:#e5e5e5;background:#e5e5e5;border:0;margin-bottom:18px;}
img.size-full, img.size-large, img.mega{margin-left:-120px;}

#main{padding:20px;width:680px;}
#post-navigation{width:680px;text-align:center;padding-bottom:20px;}

/* collections */
body.parent-pageid-553 #main, body.page-id-1177 #main{width:100%;padding:0;}
a.previous-collection, a.next-collection {color:#666;text-decoration:none;}

/* 556 dicators */
body.page-id-556 #content{border-top:1px solid #2b2b2b;padding-top:20px;}
body.page-id-556 .post-content{margin-left:0;font-size:13px;}
body.page-id-556 .post-title, body.page-id-556 .post-title a{font-size:20px;color:white !important;margin-left:10px;margin-bottom:10px;}
body.page-id-556 .gallery{border-top:1px dashed #2b2b2b;padding-top:18px;}

/* 599 holidaze */
body.page-id-599 #content{border-top:1px solid #2b2b2b;padding-top:20px;}
body.page-id-599 .post-content{margin-left:0;font-size:13px;}
body.page-id-599 .post-title, body.page-id-599 .post-title a{font-size:20px;color:white !important;margin-left:10px;margin-bottom:10px;}
body.page-id-599 .gallery{border-top:1px dashed #2b2b2b;padding-top:18px;}
body.page-id-599 .gallery img{max-width:990px;}

/* 604 beaufort */
body.page-id-604 #content{border-top:1px solid #2b2b2b;padding-top:20px;}
body.page-id-604 .post-content{margin-left:0;font-size:13px;}
body.page-id-604 .post-title, body.page-id-604 .post-title a{font-size:20px;color:white !important;margin-left:10px;margin-bottom:10px;}
body.page-id-604 .gallery{border-top:1px dashed #2b2b2b;padding-top:18px;}
body.page-id-604 .gallery img{max-width:990px;}

/* 1177 about */
body.page-id-1177 #content{border-top:1px solid #2b2b2b;padding-top:20px;}
body.page-id-1177 .post-content{margin-left:0;font-size:13px;}
body.page-id-1177 .post-title, body.page-id-1177 .post-title a{font-size:20px;color:white !important;margin-left:10px;margin-bottom:10px;}
body.page-id-1177 .gallery{border-top:1px dashed #2b2b2b;padding-top:18px;}
body.page-id-1177 img{margin:0;}

div.double-column{width:100%;overflow:hidden;text-align:justify;margin-bottom:20px;}
div.double-column div.left-side{padding:0 10px 0 20px;float:left;width:465px;}
div.double-column div.right-side{padding:0 20px 0 10px;float:left;width:465px;}

/*body.page-id-604 #content{background:white;border-radius : 2px; -moz-border-radius : 2px; -webkit-border-radius : 2px;padding:20px;}
body.page-id-604 .post-title, body.page-id-604 .post-title a{color:#111;margin-left:0px;margin-bottom:10px;}
body.page-id-604 .post-content{margin-left:0;}
body.page-id-604 .gallery{border-top:1px solid #ccc;padding-top:18px;}*/

/* contact page TEMP SOLUTION */
body.page-id-584 #content{font-size:13px;border-top:1px solid #2b2b2b;}
body.page-id-584 #main{width:100%;padding:0;}
body.page-id-584 #content a{color:#999;}
p.map{margin-top:18px;}
p.map a{text-shadow: #333 0px 1px 0px;padding:5px;background:#444;border-radius : 2px; -moz-border-radius : 2px; -webkit-border-radius : 2px;text-decoration:none;}
#contact-phone{background:url('images/phonenumber.gif') no-repeat 0 35px;height:180px;border-bottom: 1px solid #2b2b2b;margin-bottom:30px;}
#location-map-or-image{width:630px;height:400px;background:#ccc;}
#contact-sidebar{float:right;width:330px;}
#contact-sidebar h3{font-weight:bold;font-size:16px;color:#ffffff;}
#contact-sidebar ul li{margin-bottom:18px;}

/* BUY page */
#massive-buy-link span{display:none;}
#massive-buy-link{background:url('images/buy.gif') no-repeat;display:block;height:210px;margin-bottom:0px;}
body.page-id-581 #content ul{padding:0px 20px 20px 20px;line-height:16px;}
body.page-id-581 #content a{color:#ccc;}
body.page-id-581 #content ul h3{font-weight:bold;font-size:16px;color:#fff;margin-bottom:5px;}
body.page-id-581 #content ul li{border-bottom:1px solid #2b2b2b;padding-bottom:18px;margin-bottom:18px;font-size:13px;}
body.page-id-581 #content ul li ol li{border-bottom:0px;padding-bottom:0;margin-bottom:0;}

/* now */
body.page-id-1189 #content{border-top:1px solid #2b2b2b;padding-top:20px;font-size:13px;}
body.page-id-1189 #content{width:100%;overflow:hidden;}
body.page-id-1189 .post-content, body.page-id-1189 .post-content img{margin:0;}
body.page-id-1189 .entry{width:660px;margin-left:20px;}
body.page-id-1189 .entry h2 {margin-bottom:18px;}
body.page-id-1189 #home-side-bar a{color:#999;}
body.page-id-1189 #home-side-bar{float:right;width:250px;}
body.page-id-1189 #home-side-bar ol li{margin-bottom:35px;}
body.page-id-1189 #home-side-bar #tweet li{margin-bottom:10px;}
body.page-id-1189 #home-side-bar ol li li{margin-bottom:0;}
body.page-id-1189 .gl{font-size:20px;color:white;text-decoration:none;font-weight:bold;}	
body.page-id-1189 #discount{display:none;}

/* home */
body.home #main{width:100%;padding:0;}
body.home .post-content{margin-left:0;}
body.home .post-content p, body.home .post-content img{margin-bottom:0 !important;}
body.home #content{padding:0;}

#sidebar{padding:20px;width:230px;float:right;}
#sidebar h2{color:#111;font-size:16px;font-weight:bold;padding:4px;}
#sidebar ul li a{text-decoration:none;display:block;padding:4px;margin-bottom:1px;}
#sidebar ul li a:hover, #sidebar ul li.current-cat a{color:#111;background:#efefef;}
#sidebar ul li{margin-bottom:18px;border-bottom: 1px solid #e5e5e5;padding-bottom:18px;line-height:14px;}
#sidebar ul li li{margin-bottom:0;border-bottom:0;padding-bottom:0;}

#footer{padding:10px 0;border-top:1px dashed #292929;margin:15px 0;}
#footer h3{margin-right:0px;font-size:11px;font-weight:bold;display:inline;color:#ffffff;}
#footer div.text{display:inline;font-weight:bold;color:#b8b8b8;font-size:11px;margin:0;padding:0;}
#footer a{color:#b8b8b8;text-decoration:none;}
#footer a:hover{font-size:11px;font-weight:bold;color:#ffffff;}
#footer .external{float:right;}
#footer .external li{border-right:1px solid #292929;padding: 0 5px;}
#footer .external li.last{padding-right:0;border-right:0;}
#footer .external li, #footer .external ul{display:inline;font-size:11px;font-weight:bold;}
