* {
margin:0px;
padding:0px;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
}

img {
border:0px;
padding:0px;
margin:0px;
}

ul, li {
list-style:none;
padding: 0;
margin: 0;
}

body {
background-color:black;
}

fieldset {
border:none;
}

a, p, h1, h2, h3, h4, h5 {
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
}

.clear {
height:0px; 
overflow:hidden; 
display:block; 
clear:both;
visibility:hidden;
}

.imgBlock {
display:block;
}

/*-- Body
================================================================*/
#body_home {
background-image:url(../_images/layout/bg/bg.gif);
background-position:center top;
background-repeat:no-repeat;
}

#body_pages {
background-image:url(../_images/layout/bg/header_pages.gif);
background-position:center top;
background-repeat:no-repeat;
padding:146px 0 0 0;
}

/*-- Container
================================================================*/
#container {
width:645px;
margin-left:auto;
margin-right:auto;
}

#container_pages {
width:736px;
margin-left:auto;
margin-right:auto;
padding:0 0 15px 0;
}

/*-- Colors
=================================================================*/
.color9dc4a9 {
color:#9dc4a9;
}

/*-- Home
=================================================================*/
#home_spacer_top {
padding:215px 0 0 0;
}

#home_logo_align {
padding:0 0 0 124px;
}

#home_nav {
padding:84px 0 0 0;
}

#home_contact_info {
padding:160px 0 0 0;
width:400px;
}

#home_contact_phone {
float:left;
width:100px;
}

#home_contact_phone p {
color:white;
letter-spacing:2px;
padding:0px;
}

#home_contact_email {
float:right;
width:260px;
text-align:right;
}

#home_contact_email a {
color:white;
letter-spacing:2px;
padding:0px;
margin:0px;
line-height:1.0em;
}

/*-- Padding
==================================================================*/
.floatLPR29px {
float:left;
padding:0 29px 0 0;
}

/*-- Pages
===================================================================*/
#link_to_home {
float:left;
padding:10px 0 0 0;
width:217px;
}

#portfolio_thumbs {
float:right;
width:490px;
}

/*-- Portfolio
====================================================================*/
#portfolio_main_image {

}

#prev_next_buttons {
padding:10px 3px;
text-align:right;
width:490px;
float:right;
}

#portfolio_big_img_plus_notes {

}

#portfolio_notes {
width:186px;
padding:0 0 0 57px;
float:left;
}

#portfolio_notes h1 {
font-size:26px;
color:white;
font-weight:100;
letter-spacing:7px;
padding:0 0 15px 0;
}

#BigImage {
float:right;
}

#portfolio_li2 li {
font-size:11px;
padding:0 0 15px 0;
color:white;
display:inline;
float:left;
clear:both;
letter-spacing:2px;
/*-- IE Hack #2 --*/
}

#portfolio_li li {
font-size:11px;
color:white;
padding:0 0 3px 0;
margin:0px;
display:inline;
float:left;
clear:both;
letter-spacing:2px;
/*-- IE Hack #3 --*/
}

#FC0, #FC1, #FC2, #FC3, #FC4, #FC5, #FC6 {
padding:0 34px 0 0;
}

#FF0, #FF1, #FF2, #FF3, #FF4, #FF5, #FF6, #FF7, #FF8 {
padding:0 15px 0 0;
}

#FF9 {
padding:0 13px 0 0;
}

.buttons {
background-color:black;padding:0px;margin:0px;border:none;
}

#BigImageCaption {
display:none;
}