@CHARSET "UTF-8";
/* global reset */
body,img,p,h1,h2,h3,h4,h5,h6,fieldset,form,table,td,ul,li,dl,ol,dd,dt,pre,blockquote,code{ margin:0; padding:0; border:0; }


/*
------------------------------
	elements
------------------------------
*/
body{ background-color: #ffffff; }
h1,h2,h3,h4{}

a,a:active,a:focus,a:visited{ color: #cc3300; }
a:hover{ color: #dc4310; }

p{}

ul{  }
ul li{}
ul li a{ padding: 3px; }

/*
------------------------------
	layout
------------------------------
*/
#wrapper{ width: 100%; text-align: left; }

div.header h1 a img{ width: 300px; }
div.header .nav{ width: 100%; }
div.header .nav li{ float: left; width: 33%; list-style: none; background-color: #eeeeee; text-align: center; }
div.header .nav li a{ color: #333333; }
div.header .nav li a span{ display: none; }

div.footer{ border-top: solid 1px #eeeeee; padding: 3px 0 0 0; }

/*
------------------------------
	sections
------------------------------
*/
div.portfoliodetail{ margin: 0 0 10px 0; border-bottom: solid 2px #eeeeee; }

/*
------------------------------
	classes
------------------------------
*/
.clear{ clear: both; }
.errorBlock{ background-color: #FFC6A5; border: solid 1px #ff0000; color: #ff0000; padding: 5px 10px; font-weight: bold; font-size: 12px; }
.successBlock{ background-color: #99ff99; border: solid 1px #00aa00; color: #00aa00; padding: 5px 10px; font-weight: bold; font-size: 12px; }

.wysiwyg img{ float: none; display: block; }
