/* 
YOUR CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

body {
	background: white url("images/toppat.gif") repeat-x;
	font: 13px/18px "Lucida Grande",Arial,Verdana,sans-serif;
	color: #5e5e5e;
	padding: 0px;
	margin: 0px;
}

div#header {
  width: 194px;
  height: 117px;
  margin: 20px auto;
  padding: 0px;
  border: 0px;
  background: url("images/toplogo.gif") no-repeat;
}

#homepagetext { width: 780px;margin: 0px auto; padding: 0px;  }
#homepagetext p { clear: both; margin-left: 35px;}
#homepagetext img { margin-left: 30px;}

ul#portfolio { margin: 0px; padding: 0px; }


div.app { width: 780px; height: 525px; margin: 0px auto; padding: 0px; margin-bottom: 10px; margin-top: 10px; border: 1px solid #DDD; }
div.app ul { list-style-type: none; }

div.content { padding: 25px; }

div#printpricing { float: left; width: 300px; }
div#boutiquepricing { float: right; width: 450px; }

div#pricewrapper { border: 1px dotted #5e5e5e; margin: 0px auto 15px; width: 800px; padding: 15px;}
span.tableheader {
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;
}

.clear { clear: both; }

table#pricing h1 { font-size: 1.2em;  }
table#pricing h2 { font-size: 1.0em;  }
table#pricing h3 { font-size: 1.0em;  }
table#pricing  td { border-bottom-style: dotted; border-bottom-width: thin; }
table#pricing ul { margin: 0px; padding: 0px;  }

div.slidepress-gallery { margin-left: 100px; }

div#portfolio-nav ul {
  list-style-type: none;
  text-align: right;
  padding-right: 100px;
}

div#portfolio-nav ul li {
  display: inline;
  padding: 0px 10px;
}

h2 { width: 100%; border-bottom: 1px solid grey;
  font-weight: bold;
  letter-spacing: 5.5px;
  text-transform: uppercase; 
  color: #444444;
}

