/*
Theme Name: Defund And Disobey
Theme URI: http://www.defundanddisobey.com/
Description: A custom WordPress theme developed by Internet Imagineering for defundanddisobey.com.
Version: 1.0
Author: Derek Tonkin
Author URI: http://internetimagineering.com/
Tags: fixed width
*/



body {
	background:#010e50 url("http://www.defundanddisobey.com/images/background.jpg") no-repeat top;
	margin: 0px 0px; 
	font-family: arial, verdana, helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

.clear { clear: both;}

.headernav {position: absolute; margin: 30px 0px 0px 750px; color: #FFF; text-decoration: none; font-size: 12px; font-weight: bold;}
.headernav a {color: #FFF; text-decoration: none; font-weight: bold;}
.headernav a:visited {color: #FFF; text-decoration: none;}
.headernav a:hover {color: #FFF; text-decoration: underline;}

/* Drop-down menus */
/* Drop-down menus */
#dropmenu, #dropmenu ul {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	z-index:300;
	text-transform: uppercase;
	font-weight:bold;
}
#dropmenu a {
	color: #FFF;
	text-decoration: none;
	font-family: arial, verdana, helvetica;
}
#dropmenu img {

}

#dropmenu li a.home {display:block; float:left; height:57px; width: 88px; text-decoration:none; padding:0; cursor:pointer;}
#dropmenu li a.strategies {display:block; float:left; height:57px; width: 140px; text-decoration:none; padding:0; cursor:pointer;}
#dropmenu li a.defundpledge {display:block; float:left; height:57px; width: 189px; text-decoration:none; padding:0; cursor:pointer;}
#dropmenu li a.resources {display:block; float:left; height:57px; width: 139px; text-decoration:none; padding:0; cursor:pointer;}
#dropmenu li a.events {display:block; float:left; height:57px; width: 104px; text-decoration:none; padding:0; cursor:pointer;}
#dropmenu li a.support {display:block; float:left; height:57px; width: 143px; text-decoration:none; padding:0; cursor:pointer;}
#dropmenu li a.store {display:block; float:left; height:57px; width: 97px; text-decoration:none; padding:0; cursor:pointer;}
#dropmenu li a.forum {display:block; float:left; height:57px; width: 100px; text-decoration:none; padding:0; cursor:pointer;}
 
#dropmenu li a.home {background:url(/images/topnav_home1.jpg);}
#dropmenu li a.strategies {background:url(/images/topnav_strategies1.jpg);}
#dropmenu li a.defundpledge {background:url(/images/topnav_pledge1.jpg);}
#dropmenu li a.resources {background:url(/images/topnav_resources1.jpg);}
#dropmenu li a.events {background:url(/images/topnav_events1.jpg);}
#dropmenu li a.support {background:url(/images/topnav_support1.jpg);}
#dropmenu li a.store {background:url(/images/topnav_store1.jpg);}
#dropmenu li a.forum {background:url(/images/topnav_forum1.jpg);}
 
#dropmenu li:hover a.home, #dropmenu a:hover.home {background:url(/images/topnav_home2.jpg);}
#dropmenu li:hover a.strategies, #dropmenu a:hover.strategies {background:url(/images/topnav_strategies2.jpg);}
#dropmenu li:hover a.defundpledge, #dropmenu a:hover.defundpledge {background:url(/images/topnav_pledge2.jpg);}
#dropmenu li:hover a.resources, #dropmenu a:hover.resources {background:url(/images/topnav_resources2.jpg);}
#dropmenu li:hover a.events, #dropmenu a:hover.events {background:url(/images/topnav_events2.jpg);}
#dropmenu li:hover a.support, #dropmenu a:hover.support {background:url(/images/topnav_support2.jpg);}
#dropmenu li:hover a.store, #dropmenu a:hover.store {background:url(/images/topnav_store2.jpg);}
#dropmenu li:hover a.forum, #dropmenu a:hover.forum {background:url(/images/topnav_forum2.jpg);}

#dropmenu li {
	float:left;
	position:relative;
	display:block;
}
#dropmenu ul {
	position:absolute;
	display:none;
	height:auto;
}
#dropmenu ul a {
	color:#000;
	padding:0px;
}
#dropmenu ul a:hover {
	color:#fff;
	background: #000;
}
#dropmenu li ul {
	width:180px;
	background:#edb;
	top:57px;
	padding: 0px;
	margin: 0px;
	border-right:1px solid #009;
	border-left:1px solid #009;
}

#dropmenu li ul li {
	border-bottom:1px solid #009;
}

#dropmenu li ul a {
	width:170px;
	height:30px;
        padding-top: 2px;
	padding-left:10px;
	font-size: 12px;
	text-transform: none;
	float:left;
}
#dropmenu ul ul {
	top:auto;
	border-top:1px solid #009;
}
#dropmenu li ul ul {
	left:170px;
	margin:0px 0 0 10px;
        background:#ccc;
}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {
	display:none;
}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {
	display:block;
}

.pagetitle {font-size: 18px; font-weight: bold; color: #666666; text-transform: uppercase;}

.content_container {padding: 3px 30px 0px 30px; margin: 20px 0px 0px 0px;}
.content_container a {color: #900; text-decoration: none;}
.content_container a:visited {color: #900; text-decoration: none;}
.content_container a:hover {color: #900; text-decoration: underline;}

.rightside_desc {padding: 0px 20px 0px 20px; color: #ccc;}
.rightside_desc a {color: #ccc; text-decoration: none;}
.rightside_desc a:visited {color: #ccc; text-decoration: none;}
.rightside_desc a:hover {color: #ccc; text-decoration: underline;}

.rightnav {margin: 0px 0px 10px 20px;}

.rightnav ul {margin: 0px; padding: 0px; list-style-type: none;}
.rightnav ul li {margin: 2px 0px 0px 0px;}
.rightnav ul li a {color: #fff; text-decoration: none; font-weight: bold; font-size: 12px;}
.rightnav ul li a:visited {color: #fff; text-decoration: none; font-weight: bold; font-size: 12px;}
.rightnav ul li a:hover {color: #900;}

.rightnav ul ul {margin: 5px 0px 5px 40px; padding: 0px; list-style-type: disc;}
.rightnav ul ul li {color: #fff;}
.rightnav ul ul li a {color: #fff; text-decoration: none; font-size: 11px;}
.rightnav ul ul li a:visited {color: #fff; text-decoration: none; font-size: 11px;}
.rightnav ul ul li a:hover {color: #900;}

.footer_container {position: absolute; width: 1100px; margin: 20px 0px 0px 0px;}

.footernav {float:right; margin: 0px 80px 50px 0px; font-size: 11px; color: #FFF;}
.footernav a {color: #FFF; text-decoration: none;}
.footernav a:visited {color: #FFF; text-decoration: none;}
.footernav a:hover {color: #FFF; text-decoration: underline;}

.copyright {color: #FFF; font-size: 11px; margin: 0px 0px 0px 80px;}
.copyright a {color: #FFF; text-decoration: none;}
.copyright a:visited {color: #FFF; text-decoration: none;}
.copyright a:hover {color: #FFF; text-decoration: underline;}

.posttitle {color: #666666; text-transform: uppercase; font-size: 18px;}
.posttitle a {color: #666666; text-transform: uppercase; font-size: 18px; text-decoration: none;}
.posttitle a:visited {color #666666; text-decoration: none;}
.posttitle a:hover {color #900; text-decoration: underline;}
.postdate {color: #999; font-size: 11px;}
.posttags {font-size: 11px;}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}