/* CSS style sheet and page design copyrighted &copy by Balmain DESIGN. www.balmainpdesign.com  */


/* Clears margins and paddings */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin :0;
 padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ol,ul { list-style : none; }

img { border: none;}

html {
min-height: 101%;}

/* Main Styles begin */

body {
background-color: #fff;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: .9em;
line-height:1.4em;
color: #4c4c4c;
text-align:center;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center top;
background-image: url('images/bg.jpg'); }

#wrapper {
width:600px;
text-align:left;
margin:440px auto 0 auto;}

#content {background-image: url('images/page_middle.png');
background-repeat: repeat-y;
}

h1 {
background-image: url('images/page_top.png');
background-repeat: no-repeat;
height:280px;
text-indent:-9000px;
}

strong {
}

h2 {padding: 5px 55px 0px 55px;
font-size: 1.0em;
color: #333333; }

h3 {padding: 5px 55px 0px 55px;
font-size: .8em;
color: #666666;}

#intro {
font-style: italic;
font-size: .9em;
padding: 0 30px 20px 30px; }

#portfolio_links {
padding-left:70px;
padding-bottom:15px;
font-size: .9em; }

#portfolio_links li{
font-size: .8em;
}

#portfolio_links li a{
color: #804000;
text-decoration:none; }

#portfolio_links li a:hover{
text-decoration:underline;}

#portfolio_links li a:visited{
color: #804000;}

li {}

#footer {
height:92px;
background-image: url('images/page_bottom.png');
background-repeat: no-repeat;
padding-bottom:30px;
 }

#footer p{

color: #999999;
font-size: .7em;
text-align: center;
padding-top:5px; }

#footer p a{
color: #4c4c4c;
text-decoration:none; }

#footer p a:hover{
color: #999999;
text-decoration:underline; }

p {
padding: 5px 55px 5px 55px;
font-size: .9em; }

a:link {color: #804000;
text-decoration:none; }

a:visited {color: #804000;
text-decoration:none;}

a:hover {text-decoration:underline; }

a:active {color: #804000;}


