/* CSS Document */

body
{
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
background-color:#fff;
background-image:url('http://www.pavilionprojects.com/images/246.jpg');
background-repeat:no-repeat;
background-position: top center; 
background-attachment:fixed;
color: #666;
margin: 0 0 100px 0;
/*padding-bottom: 100px;*/
/*min-height: 1400px;*/
font-size: 14px;
line-height: 20px;
}

#container
{
margin-top: 40px;
margin-left: auto ;
margin-right: auto; 
font-size: 20px
line-height: 22px;
width: 800px;
color:#333;

}

#menu
{
width: 600px;
margin-left: auto ;
margin-right: auto; 
}

#main
{
margin-top: 20px;
margin-left: auto ;
margin-right: auto; 
height: 500px;
padding: 0 20px 20px 20px;
width: 600px;
background-color: #fff;
overflow: auto;
}

#main ul
{
list-style: none;
}

ul.projects 
{
list-style: none;
padding: 0;
margin: 0 0 40px 0;
}


ul.projects li
{
margin: 10px 0 10px 10px;
display:block;
}

.mailingfield
{
padding: 11px 0 11px 0;
border-bottom: 1px dotted #333333;
border-left: none;
border-right: none;
border-top: none;
padding-bottom: 3px;
color: #333333;
width: 200px;
font-size: 14px;
}

.mailingbutton
{
border: none;
color: #000;
font-weight: bold;
background-color:#fff;
font-size: 14px;
}

#footer
{
width: 200px;
float:left;
margin: 0 0 0 0;
padding-right: 5px;
padding-top: 200px;
position:fixed;
}

h2, h3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
}

h2
{
color: #333333;
line-height: 32px;
padding: 0;
margin: 25px 0 3px 0;

}

h3
{
color: #333333;
line-height: 32px;
padding: 0;
margin: 0 0 5px 0;
}



#menu .title
{
font-weight: bold;
color:#333333;
}



#menu ul
{
list-style: none;
padding: 0;
margin: 0 0 0 0;
}

#menu li
{
margin: 2px 10px 3px 0px;
font-size: 20px;
font-weight: bold;
color: #333333;
display:inline;
}





a:link
{
color:#333;
text-decoration:none;
border-bottom: none;
font-weight: bold;

}

a:hover
{
color:#333;
text-decoration:none;
font-weight: bold;
}

a:visited
{
color:#333;
text-decoration:none;
font-weight: bold;
}

a:active
{
color:#333;
text-decoration:none;
font-weight: bold;
}





#sidebar a:link
{
color:#333;
text-decoration:none;
border-bottom: none;
font-weight: bold;

}

#sidebar a:hover
{
color:#333;
text-decoration:none;
font-weight: bold;
}

#sidebar a:visited
{
color:#333;
text-decoration:none;
font-weight: bold;
}

#sidebar a:active
{
color:#333;
text-decoration:none;
font-weight: bold;
}

.light
{
color: #A3A3A3;
}

.light a:link
{
text-decoration: none;
color:#A3A3A3; 
}


.light a:hover
{
text-decoration: none;
color:#A3A3A3; 
}

p
{

}

img
{
border: 0;
}