/*

Theme Name: Voodoo Dolly

Theme URI: http://www.themelab.com/free-wordpress-themes/

Description: Design by <a href="http://www.raykdesign.net">Rayk Web Design</a>.  WordPressed by <a href="http://www.themelab.com">Theme Lab</a>

Version: 1.0

Author: Theme Lab

Author URI: http://www.themelab.com/

*/



/* 

culture shock: voodoo dolly v2.0

pogy366: http://www.raykdesign.net

Sept 2007

*/





body {

font-family:Arial, Helvetica, sans-serif;

font-size:.8em; 

color:#000000; 

margin:1px 0 0 0;

padding:0 0 0 0;

background:#f8f8f8;

}



p {

margin-bottom:10px;

line-height:1.2em;

}



strong {

font-weight:bold;

}



em {

font-style:italic;

}



ul, ol {

margin:0 0 12px 0;

padding:0;

}



li {

margin:0 15px 5px 15px;

padding-left:15px;

list-style:none;

background-image:url(img/bulleted-li-bg-dark.gif);

background-position:0 3px;

background-repeat:no-repeat;

font-size:.95em;

color:#202020;

}




/* Main Outer Container */

#pageWrap {

margin:0 auto;

padding:0;

width:980px;

}





/* Header */

#header {

margin:0;

padding:0;

width:976px;

height:120px;

background-image:url(img/header-blu2s-bg.jpg);

background-position:0 0;

background-repeat:no-repeat;

border-left:2px solid #888888;

border-right:2px solid #888888;

border-top:2px solid #888888;

}



#header h1 {

margin:0;

padding:26px 0 7px 356px;

font-family: Comic Sans MS; Verdana, Arial, Helvetica, sans-serif;

color:#ffffff;

font-size:3em;

font-weight:bold;

}



#header h1 a {

color:#ffffff;

text-decoration:none;

}



#header p {

margin:0;

padding:8px 0 0 340px;

font-family:Comic Sans MS; Verdana, Arial, Helvetica, sans-serif;

color:#ffffff;

}







/* Main Navigation */

#navBar {

margin:0 0 0 0;

padding:0;

width:980px;

height:35px;

line-height:35px;

background:url(img/nav-bar1-bg.jpg);

background-position:0 0;

background-repeat:no-repeat;

}



#navBar ul{

list-style-type:none;

margin-left:1px;

}



#navBar li{

margin:0;

padding:0;

list-style-type:none;

display:inline;

background-image:none;

font-size:1em;

}



#navBar li a{

margin:0 0 0 -5px;

padding:9px 20px 9px 20px;

color:#ffffff;

text-decoration:none;

font-size:1.1em;

border-right:1px solid #757575;

}



#navBar ul li a:hover{

color:#ffffff;

text-decoration:none;

background-color:#357EC7;

}



#navBar li.first {

margin:0;

padding:0;

list-style-type:none;

display:inline;

background-image:none;

}



#navBar li.first a{

margin:0 0 0 0;

padding:9px 20px 9px 20px;

color:#ffffff;

text-decoration:none;

font-size:1.1em;

border-left:1px solid #757575;

border-right:1px solid #757575;

}



#navBar li.first a:hover{

color:#ffffff;

text-decoration:none;

background-color:#357EC7;

}




/* Content Container */

#container {

margin:0 0 0 0;

padding:0 0 0 0;

width:976px;

border-left:2px solid #888888;

border-right:2px solid #888888;

border-top:1px solid #888888;

}









/* Left Content Column - heavy negative margin so center column can appear first in HTML */

#leftColumn {

float:left;

margin:0 0 0 -768px;

padding:14px 0 0 9px;

width:177px;

font-size:.9em;

color:#000000;

}

#leftColumn h2 {

margin:0;

padding:0 0 3px 0;

font-size:1.2em;

color:#000000;

}

#leftColumn ul, ol {

margin:0 0 12px 0;

padding:0 1px 0 0;

}

#leftColumn li {

margin:5px 0 0 0;

padding-left:15px;

list-style:none;

background-image:url(img/bulleted-li-f8-bg-dark.png);

background-position:0 1px;

background-repeat:no-repeat;

font-size:.95em;

}

#leftColumn a {

color:#000000;

text-decoration:none;

}

#leftColumn a:hover {

color:#606060;

text-decoration:underline;

}

#leftColumn a:visited {

color:#4b4b4b;

text-decoration:none;

 }






/* Center Content Column */

#centerColumn {

float:left;

margin:0 4px 0 185px;

padding:18px 10px 50px 10px;

width:555px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:1em;

color:#000000;

border-right:1px solid #707070;

border-left:1px solid #707070;

border-bottom:1px solid #707070;

background:#fcfcfc;

}


#centerColumn a {color: #0000ff; text-decoration:underline;}

#centerColumn a:visited {color: #800080; text-decoration:underline}

#centerColumn a:hover {color: #ff0000; text-decoration:underline}


#centerColumn h2 a {color: #000000; text-decoration:none;}

#centerColumn h2 a:visited {color: #000000; text-decoration:none}

#centerColumn h2 a:hover {color: #4b4b4b; text-decoration:underline;}


#centerColumn h2 {

margin:0 0 3px 0;

padding:0 0 10px 0;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:1.5em;

line-height:115%;

}



#centerColumn h3 {

margin:0;

padding:0;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:1.3em;

}


#centerColumn blockquote {
	margin: 9px 15px 9px 15px;
	padding: 1px 4px 1px 5px;
	background-color: #f7f7f7; 

}

#centerColumn blockquote p {
	margin: 4px 4px 6px 5px; 

}

#centerColumn ul, ol {

margin:0 0 12px 0;

padding:0 1px 0 0;

}

#centerColumn li {

margin:0 0 0 0;

padding:4px 0 3px 20px;

list-style:none;

background-image:url(img/bullet-sm.gif);

background-position:5px 10px;

background-repeat:no-repeat;

font-size:1em;

line-height: 1.2em;

}


/* Right Content Column */

#rightColumn {

float:left;

margin:0 0 0 0;

padding:11px 8px 0 4px;

width:197px;

font-size:.9em;

color:#000000;

}

#rightColumn h2 {

margin:0;

padding:3px 0 0 0;

font-size:1.2em;

color:#000000;

}

#rightColumn li {

background:none;

padding:0;

margin:5px 0 5px 0;

}

#rightColumn a {color: #000000; text-decoration:underline;}

#rightColumn a:visited {color: #000000; text-decoration:underline}

#rightColumn a:hover {color: #606060; text-decoration:underline}

#rightColumn h2 a {color: #600000; text-decoration:underline;}

#rightColumn h2 a:visited {color: #600000; text-decoration:underline}

#rightColumn h2 a:hover {color: #000000; text-decoration:underline}




/* Footer */

#footer {

margin:0 0 10px 0;

padding:0 0 0 0;

width:980px;

height:20px;

/* background-image:url(img/footer-bg.jpg); */

background-position:0 0;

background-repeat:no-repeat;

}




#footer p {

margin:0;

padding:0 70px 0 0;

line-height:12px;

font-family:Arial, Helvetica, sans-serif;

font-size:.8em;

color:#454545;

text-align:center;

}



#footer a {

color:#9C291D;

text-decoration:none;

}



#footer a:hover {

color:#999999;

text-decoration:underline;

}





/* Clears nested floats */

.clearfix:after {

content: "."; 

display: block; 

height: 0; 

clear: both; 

visibility: hidden;

}



.clearfix {display: inline-table;}



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */



.commentlist, .commentlist p {

margin-top: 0;

margin-bottom: 7px;

}



img.avatar {

float:left;

margin-right:5px;

}



.alignleft {float:left;}

.alignright {float:right;}