/* --------------------------------------------

Name:     2006-Base
Designer: Holly Valero
URL:      www.hollyworks.com
Date:     Jan 2010

COLORS:  
Background body #000000
Bold Yellow: #ffb310
Orange: #fe7018
Soft Yellow: #ffeabd

----------------------------------------------- */


 
#cc {position: absolute; left: -9999px; font-size: small;}
#cc a:hover {color: #ffffff;}
.skip {display: none;}
a.skip {display: none;}





.fl {float:left; padding-right:6px;}
.left {float:left;}

.fr {float:right; padding-left:6px;}
.right {float:right;}

.clear {clear:both;}
.clearleft {clear:left;}

.center {margin-left: auto; margin-right: auto;}
.c {text-align:center;}



#boxyellow {
width:573px;
display:block;
margin:0;
padding:0;
border: 2px solid #ffb310 }

 

abbr, acronym {font-style: normal; border-bottom: dotted 1px #d6d6d6; cursor: help;}

img {border:0; padding:0;}

p { padding:2px 10px;}
p.12 { padding:2px 10px; font: 82.5%/1.3em 'Lucida Sans', Verdana, Sans-Serif; }

.quote { margin:4px 30px; padding:3px 3px; font: 1.5em 'Lucida Sans', Verdana, Sans-Serif; color:#333333; border-bottom:3px solid #dddddd;  border-top:1px solid #dddddd;}

#movie {width:172px: height:400px; clear:left;}


.bullet li {list-style-image: url(http://www.watchyourmouth.org/elements/images/bullet.gif); margin-bottom:6px;}

ol li {padding-bottom:12px;}


h1.basics {width:577px; height:37px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/ban_basics577.gif) no-repeat;}
h1.facts {width:577px; height:37px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/ban_facts577.gif) no-repeat;}
h1.statewide {width:577px; height:37px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/ban_statewide577.gif) no-repeat;}
h1.local {width:577px; height:37px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/ban_local577.gif) no-repeat;}
h1.newsletter {width:577px; height:37px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/ban_news577.gif) no-repeat;}
h1.resources {width:577px; height:37px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/ban_resources577.gif) no-repeat;}
h1.reports {width:577px; height:37px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/ban_reports577.gif) no-repeat;}
h1.supporters {width:577px; height:37px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/ban_supporters577.gif) no-repeat;}
h1.involved {width:577px; height:37px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/ban_involved577.gif) no-repeat;}



h1.voices {width:577px; height:37px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/ban_voices.gif) no-repeat;}

 
h1.month {width:577px; height:37px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(/elements/images/ban_coming577.gif) no-repeat;}


h2.spotlight {width:577px; height:22px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/partnermahome.gif) no-repeat;}
h2.links {width:577px; height:30px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/quicklinksmahome.gif) no-repeat;}
h2.dyk {width:577px; height:30px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/dykmahome.gif) no-repeat;}
h2.lu {width:577px; height:30px; text-indent: -9999px;text-decoration:none; display:block; margin:0; padding:0; margin-top:10px; background: transparent url(http://www.watchyourmouth.org/elements/images/listenup.gif) no-repeat;}



h2 { padding:2px 10px; font: 1.5em/1.5em 'Lucida Sans', Verdana, Sans-Serif; color:#111111;}
h3 { padding:2px 10px; font: bold 1.1em/1.1em 'Lucida Sans', Verdana, Sans-Serif; color:#111111;}
h4 { padding:2px 10px; font: 1.0em/1.0em 'Lucida Sans', Verdana, Sans-Serif; color:#111111;}
h5 { padding:2px 10px; font: 1.0em/1.0em 'Lucida Sans', Verdana, Sans-Serif; color:#111111;}



a:link {color: #0000cc; text-decoration: none; font-weight:bold;}
a:visited {color: #0000bb; text-decoration: none; font-weight:bold;}
a:hover {color: #fe7018; text-decoration: underline;font-weight:bold;}
a:active {color: #fe7018; text-decoration: underline;font-weight:bold;}



#middle a.boxlink:link, a.boxlink:visited {
text-decoration:none; 
font-size:11px;
font-weight:normal; 
background-color:#ffeabd;
border-top:#fe7018 2px solid;
border-left:#fe7018 2px solid; 
border-bottom:#fe7018 2px solid; 
border-right:#fe7018 2px solid; 
padding:3px 3px; 
margin:5px 5px;
}



body {
color:#111111;
background:#000000;
font: 68.5%/1.3em 'Lucida Sans', Verdana, Sans-Serif; 
margin: 0; 
padding: 0; 
text-align: center;  /* -- to center page --*/
}
 
 

#container_shell {
width:800px;
margin:0 auto;
text-align: left; /* -- to left align text page --*/
}

#container_wrap {
width:800px;
float:left;
background: url(http://www.watchyourmouth.org/elements/images/pagewall.gif) repeat-y;
}





#pagetop {
width:800px;
height:100px;
background: url(http://www.watchyourmouth.org/elements/images/pagetop.gif) no-repeat;
}


.padbanner {
margin:0;
margin-left:15px;
padding:0;
}




#page {
width:800px;
margin:0;
padding:0;
float:left;
}


#left {
width:172px;
position:relative;
top:10px;
left:20px;
padding:0;
margin:0;
float:left;
background-color:#ffeabd;
}




.classicmenu1 {
list-style-type: none;
margin:0;
padding: 0;
border: 0;
position:relative;
width:172px;
float:left;
}

.classicmenu1 li a {
background: #faab26 url(../images/dotwhite.gif) repeat-x bottom left;
font: 10px "Lucida Sans", Verdana, Helvetica, sans-serif;
color: white;
display: block;
padding: 6px 0;
padding-left: 4px;
text-decoration: none;

}


* html .classicmenu1 li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 162px;
}

.classicmenu1 li a:visited, .classicmenu1 li a:active{
background-color: #faab26; 
color: #ffffff;
text-decoration:none;
}

.classicmenu1 li a:hover{
background-color: #f98427;
color: #ffffff;
text-decoration:none;
}


#middle {
width:577px;
margin:0;
padding:0;
float:left;
position:relative;
left:25px;
}

#right {
width:1px;
margin:0;
padding:0;
float:right;
overflow:hidden;
}




#pagebot {
width:800px;
height:60px;
background: #000000 url(http://www.watchyourmouth.org/elements/images/pagebottom.gif) no-repeat;
}

#pagebot p {color: #ffffff; text-align:center; font-size: 9px; font-weight:normal; line-height:10px; }
#pagebot a:link, .tiny a:visited {color: #ffffff; text-decoration: none;}
#pagebot a:hover {color: #ffffff; text-decoration: underline;}





 






/* -- Primary Navigation:  -- */

#navwrap { 
	width: 800px;
	height: 26px;
	margin: 0;
	border:0;
	padding: 0;
	position:relative;
	background: url(http://www.watchyourmouth.org/elements/images/pnav.gif) no-repeat;
}


#nav { 
	width: 800px;
	height: 26px;
	margin: 0;
	border:0;
	padding: 0;
	background: #000000;
	position:relative;
}


#nav ul	{
	width: 800px;
	height: 26px;
	background: url(http://www.watchyourmouth.org/elements/images/pnav.gif) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

#nav ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#nav ul li, #nav a {
	height: 26px;
	display: block;
}

#nav ul li a {
	text-indent: -9999px; 
	text-decoration: none;
}


#nav1 {left: 14px; width: 154px;}
#nav2 {left: 178px; width: 112px;}
#nav3 {left: 300px; width: 56px;}
#nav4 {left: 362px; width: 44px;}
#nav5 {left: 413px; width: 86px;}
#nav6 {left: 508px; width: 90px;}
#nav7 {left: 608px; width: 52px;}
#nav8 {left: 668px; width: 36px;}
#nav9 {left: 708px; width: 72px;}


#nav1 a:hover, #on1 {background: transparent url(http://www.watchyourmouth.org/elements/images/pnav.gif) -14px -26px; no-repeat;}
#nav2 a:hover, #on2 {background: transparent url(http://www.watchyourmouth.org/elements/images/pnav.gif) -178px -26px; no-repeat;}
#nav3 a:hover, #on3 {background: transparent url(http://www.watchyourmouth.org/elements/images/pnav.gif) -300px -26px; no-repeat;}
#nav4 a:hover, #on4 {background: transparent url(http://www.watchyourmouth.org/elements/images/pnav.gif) -362px -26px; no-repeat;}
#nav5 a:hover, #on5 {background: transparent url(http://www.watchyourmouth.org/elements/images/pnav.gif) -413px -26px; no-repeat;}
#nav6 a:hover, #on6 {background: transparent url(http://www.watchyourmouth.org/elements/images/pnav.gif) -508px -26px; no-repeat;}
#nav7 a:hover, #on7 {background: transparent url(http://www.watchyourmouth.org/elements/images/pnav.gif) -608px -26px; no-repeat;}
#nav8 a:hover, #on7 {background: transparent url(http://www.watchyourmouth.org/elements/images/pnav.gif) -668px -26px; no-repeat;}
#nav9 a:hover, #on7 {background: transparent url(http://www.watchyourmouth.org/elements/images/pnav.gif) -708px -26px; no-repeat;}






/* -- SUBNAV FEEDERS:  -- */

#anavwrap { 
	width: 800px;
	height: 22px;
	margin: 0;
	border:0;
	padding: 0;
	position:relative;
	background: url(http://www.watchyourmouth.org/elements/images/pnav.gif) no-repeat;
}


#anav  ul	{
	width: 800px;
	height: 22px;
	background: url(http://www.watchyourmouth.org/elements/images/anav.gif) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

#anav ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#anav ul li, #anav a {
	height: 22px;
	display: block;
}

#anav  ul li a {
	text-indent: -9999px; 
	text-decoration: none;
}


#anav1 {left: 0px; width: 43px;}
#anav2 {left: 44px; width: 53px;}
#anav3 {left: 97px; width: 44px;}
#anav4 {left: 142px; width: 61px;}
#anav5 {left: 204px; width: 36px;}
#anav6 {left: 242px; width: 43px;}
#anav7 {left: 287px; width: 62px;}
#anav8 {left: 351px; width: 47px;}

#anav1 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/anav.gif) -0px -22px no-repeat;}
#anav2 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/anav.gif) -44px -22px no-repeat;}
#anav3 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/anav.gif) -97px -22px no-repeat;}
#anav4 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/anav.gif) -142px -22px no-repeat;}
#anav5 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/anav.gif) -204px -22px no-repeat;}
#anav6 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/anav.gif) -242px -22px no-repeat;}
#anav7 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/anav.gif) -287px -22px no-repeat;}
#anav8 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/anav.gif) -351px -22px no-repeat;}







#bnavwrap { 
	width: 800px;
	height: 20px;
	margin: 0;
	border:0;
	padding: 0;
	position:relative;
	background: url(http://www.watchyourmouth.org/elements/images/pnav.gif) no-repeat;
}


#bnav  ul	{
	width: 800px;
	height: 20px;
	background: url(http://www.watchyourmouth.org/elements/images/bnav.gif) no-repeat;
	margin: 0;
	padding: 0;
	position: relative;
}

#bnav ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}

#bnav ul li, #bnav a {
	height: 20px;
	display: block;
}

#bnav  ul li a {
	text-indent: -9999px; 
	text-decoration: none;
}


#bnav1 {left: 0px; width: 43px;}
#bnav2 {left: 44px; width: 53px;}
#bnav3 {left: 97px; width: 44px;}
#bnav4 {left: 142px; width: 61px;}
#bnav5 {left: 204px; width: 36px;}
#bnav6 {left: 242px; width: 43px;}
#bnav7 {left: 287px; width: 62px;}
#bnav8 {left: 351px; width: 47px;}

#bnav1 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/bnav.gif) -0px -20px no-repeat;}
#bnav2 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/bnav.gif) -44px -20px no-repeat;}
#bnav3 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/bnav.gif) -97px -20px no-repeat;}
#bnav4 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/bnav.gif) -142px -20px no-repeat;}
#bnav5 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/bnav.gif) -204px -20px no-repeat;}
#bnav6 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/bnav.gif) -242px -20px no-repeat;}
#bnav7 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/bnav.gif) -287px -20px no-repeat;}
#bnav8 a:hover {background: transparent url(http://www.watchyourmouth.org/elements/images/bnav.gif) -351px -20px no-repeat;}







/* -- search -- */
/* -- search -- */
#searcherbox {width: 780px; height: 35px; position: relative; margin: 0 auto;}
#searcher label {display:none;}
#searcher #search {position:absolute; left: 595px; top:2px; margin:4px; width:140px; height:18px; border-top:#efefef 1px solid; border-left:#efefef 1px solid;  border-bottom:#dddddd 1px solid; border-right:#dddddd 1px solid; font-size:11px; color:#222; line-height:20px;}
#searcher .button {float: right; width:24px; height:25px;  top:2px; margin:4px;}





 

/* -- Print  -- */

#containerprint {width: 560px; text-align:left; margin-left:20px; background: #ffffff; color:#000000;}  

#containerprint h1 {color:#000;}  


#axs {display:none;}




/* =Clear Floated Elements
--------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear
{
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://www.positioniseverything.net/easyclearing.html */

.clearfix:after
{
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}

.clearfix
{
	display: inline-block;
}

* html .clearfix
{
	height: 1%;
}

.clearfix
{
	display: block;
}






