/* CSS Document */

/****************************
AUTHOR: Heidi Weiland
DATE: January 2007
CONTACT: heidi@soundwebsolutions.net

NOTES: FORMATTING/LAYOUT FOR SPECIFIC PAGES, ALPHABETICAL
****************************/

#contact #content p {
clear:both;
}
#index h2 {
clear:none;
}
#index #content img {
margin-bottom:25px;
}

#portfolio #content {
background-image:none;
}
#portfolio #content img {
float:right;
clear:both;
margin-left:10px;
}
#portfolio #content p {
width:710px;
}



/**************** STYLING FOR FORMS **************/
form {
margin-left:15px;
padding-bottom:10px; /* TO PREVENT A SPACE AT THE BOTTOM OF #content */
width:400px;
}
fieldset {
padding-top:1em;
padding-right:1em;
border:1px solid gray;
background-color:#ffffff;
}
#contact #content form p  {
width:400px;
}
legend {
font-weight:bold;
}
label {
float:left; /*MUST BE APPLIED SO THAT WIDTH PARAMETER WILL FUNCTION*/
width:8em;
text-align:left;
font-weight:bold;
}
input, select {
width:12em;
}
textarea {
width:360px;
height:150px;
}

input[type="text"], textarea { /*PRIMARILY FOR FIREFOX*/
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-top:2px solid #999;
border-left:2px solid #999;
}


