@charset "iso-8859-1";

/*  
Theme Name: Gianticebox v4
Theme URI: http://gianticebox.co.uk/
Description: better dynamic portfolio site
Version: 0.9
Author: Patrick Best
Author URI: http://www.gianticebox.co.uk/
*/

body {
font-family: Helvetica, Verdana, Arial, sans-serif;
text-align:center;
font-size: normal;
word-spacing: normal;
letter-spacing: normal;
font-variant: normal;
background-image: url('shapes1.png');
background-position: center;
background-repeat: repeat;
}

p {
font-size: 0.875em;
text-align:left;
font-family: Helvetica, Verdana, Arial, sans-serif;
word-spacing: normal;
letter-spacing: normal;
font-variant: normal;
}

a {
font-size: normal;
text-decoration: underline;
color:black;
}

a:link    		{text-decoration: none; color:black}
a:visited 		{text-decoration: none; color:black}
a:active  		{text-decoration: none; color:black}
a:hover   		{text-decoration: underline; color:grey}

p a:link    		{text-decoration: none; color:darkgrey}
p a:visited 		{text-decoration: none; color:darkgrey}
p a:active  		{text-decoration: none; color:darkgrey}
p a:hover   		{text-decoration: underline; color:grey}

img {
border: none;
}
					   
a.image				{color:black}
a.image:link    		{color:black}
a.image:visited 		{color:black}
a.image:active  		{color:black}
a.image:hover   		{color:grey}

div#center {
width: 900px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

div#content {
position: relative;
top: 5em;
background: white;
text-align: center;
padding: 0.125em;
}

table {
padding: 0px;
margin: 0px;
}

td{
vertical-align:top;
}

div#links {
text-transform: lowercase;
min-height: 300px;
background: white;
text-align: left;
}

div#dynamic {
height: auto;
min-height: 300px;
background: white;
text-align: center;
}

div#toolbar {
left: 10%;
right: 10%;
background: black;
color: white;
text-align: left;
width: 900px;
margin-top: 1.125em;
height: 1.125em;
padding: 0.125em;
}

div#footer {
position: relative;
text-align: right;
text-transform: lowercase;
font-variant: small-caps;
font-size: 0.625em;
margin-bottom: 0.5em;
margin-top: 0.25em;
margin-right: 0.25em;}

h3 {
text-transform: lowercase;
font-variant: small-caps;
text-align: left;
font-size: 1.125em;
padding-top: 0px;
margin-top: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
}

ul {
list-style-type: square;
font-variant: small-caps;
padding: 0px;
margin: 0px;
margin-left: 1.125em;
font-size: 0.875em;
}