/*
#ff0099 - Pink
#333333 - Text gray
*/
body {color:#333; margin: 10px 0 0 20px; font-family: Helvetica, Arial, Verdana, sans-serif;}

h1,h2,h3 {margin:0; padding:0;} 
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;color:#333; font-family: Helvetica, Arial, Verdana, sans-serif;}

a {color:#333; text-decoration:none;}
a:hover {color:#ff0099;text-decoration:none}

form,fieldset {border:none; margin:0; padding:0;}
input,form,select,textarea {color:#333;font-family: Helvetica, Arial, Verdana, sans-serif;}

ul, ol {margin:0; padding:0}
ul {list-style-type:none;}
ul.horizontal li {display:inline;}
ul li.last {margin-bottom:20px}


.hr-pink {height:1px;/*width:100%;*/width:976px;background:#ff0099;margin:10px 0;clear:both}

#site-wrapper {
  width:996px;
  margin:0px auto;
}

h1#title {
	background-image: url(../../images/graphics/logo.jpg);
	width: 409px;
	height: 51px;
	display: inline-block;
	overflow: hidden;
	text-indent: -9999px;
}

h1#title a {
	display: block;
}

h2#desc {
	display: none;
}

/*Navigation*/
#navigation {
  border:0px solid #000;
  width:140px;
  height:400px;
  font-size: 0.9em;
  float:left;
}

#navigation ul, #navigation li {}
#navigation li {}
#navigation li.last {margin-bottom:40px}

#navigation li a.on {color:#fe0198}

/*Center Frame*/
#center {
  border:0px solid #000;
  width:300px;
  height:500px;
  float:left;
  position: relative;
  overflow: hidden;
}

#center p {margin:0;padding:0}

/*Content Frame*/
#content-wrapper {
  border:0px solid #000;
  width: 536px;
  margin-left:440px;
  /*float:left;*/
}

#content-wrapper p {margin:10px 0;padding:0}
#content-wrapper p.normal {margin:10px 0;padding:0}

/*Footer*/
#footer {
  clear:both;
  /*text-align:right;*/
  margin-bottom:8px;
  padding-top:0px;
  color:#999;
}

#footer a {color:#999}
#footer a:hover {color:#ff5bbd}
#footer span.rights {width:976px;display:block;font-size:0.7em;margin:0 20px 0 0;text-align:right}


/*#Center Frame*/

/*Gallery Thumbs*/
.gallery-thumb-wrapper {width: 300px;margin-top:-8px} /*counteract thumb's 8px padding*/
.gallery-thumb-wrapper.current {position: relative;}
.gallery-thumb-wrapper.next {position: absolute;top: 0;left: 300px;}
.gallery-thumb {width:80px;height:80px;margin:8px;float:left}
.gallery-thumb-nl {clear:both}

#thumbnails {
	margin-top: -8px;
}

#thumbnails li {
	float: left;
}

#thumbnails li a {
	display: block;
	margin: 8px;
	width: 80px;
	height: 80px;
}

/*Misc*/
span.heading-2 {display:block;margin-top:20px}

/*#Content Frame*/

/*Gallery Content*/
#gallery-wrapper {
	text-align:right;
}

#gallery-wrapper span.title {
	font-weight:bold;
}

/*Blog*/
.blog-post {margin-bottom:20px}
.blog-post h4 {font-size:0.6em}
.blog-post h3 {font-size:1.3em}
.blog-post p.post {margin:0;text-align:justify}

/*Misc*/
p.small-block {margin-top:0px;width:220px}