/*
Theme Name: Graffiti Man
Theme URI: http://graffitiman.co.nz
Description: Graffiti Man Theme
Version: 1
Author: Ben Ford
Author URI: http://metasolutions.co.nz


*/



/* reset*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset {margin:0;padding:0;}

body { 
background-image:url(images/background.gif);
background-repeat:repeat-y;
background-position:center top;
background-color:#232323;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
}

h1 { 
color:#ff6100;
margin-bottom:15px;
font-size:20px;
}

h2 {
color:#ff6100;
margin-bottom:10px;
font-weight:normal;
font-size:18px;} 

#container { 
width:801px;
margin-left:auto;
margin-right:auto;
}

img {border:none;
}

a:link {
color:#ff6100;
text-decoration:underline;
}    

a:visited {
color:#ff6100;
text-decoration:underline;
}
  
a:hover {
color:#fff;
text-decoration:none;
}
   
a:active {
color:#ff6100;
text-decoration:underline;
}   


#left {
float:left;
width:184px;
 }

#right { 
float:left;
width:583px;
padding-top:15px;
padding-left:16px;
padding-right:16px;
}

#right p { 
margin-bottom:15px;
line-height:18px;
}

#nav { 
margin-top:15px;
}

#nav ul { 
padding:0px;
margin:0px;
border-top: 1px solid #444444;
}

#nav li { 
list-style-type:none;
font-weight:bold;
font-size:14px;
display:block;
text-transform:uppercase;
}

#nav li a:link {
color:#fbfbfb;
display:block;
padding-left:20px;
border-bottom: 1px solid #444444;
padding-top:6px;
padding-bottom:6px;
text-decoration:none;
}    

#nav li a:visited {
color:#fbfbfb;
display:block;
padding-left:20px;
border-bottom: 1px solid #444444;
padding-top:6px;
padding-bottom:6px;
text-decoration:none;
}
  
#nav li a:hover {
color:#ff6100;
display:block;
background-color:#090909;
text-decoration:none;
padding-bottom:6px;
padding-left:20px;
border-bottom: 1px solid #444444;
padding-top:6px;
text-decoration:none;
}
   
#nav li a:active {
color:#fbfbfb;
display:block;
padding-bottom:6px;
padding-left:20px;
border-bottom: 1px solid #444444;
padding-top:6px;
text-decoration:none;
}  



.current_page_item a:link, .current_page_item a:visited, .current_page_item a:hover, .current_page_item a:active { 

background-color:#090909;
text-decoration:none;
color:#ff6100!important;
}

.alignleft { 
float:left;
margin-right:15px;
margin-bottom:15px;
}

.alignright { 
float:right;
padding-left:15px;
padding-bottom:15px;
}

hr { 
clear:both;
color: #393939;
background-color: #cacaca;
color: #cacaca;
border:none;
height: 1px;
margin-bottom:15px;
}

.bigtext { 
font-size:16px;
font-weight:bold;
}

.orange {color:#ff6100; }