/* Start of CMSMS style sheet 'InternalPage' */
img.headshot2-i { padding: 0 20px 10px 10px; margin: 0;

}


#header2 { float: left;
          width: 700px;
		  padding: 0;
		  margin: 10px 0 5px 0;

}

#header2 h1 { float: left; margin: 0 0 0 20px;
             font-weight: normal;
			 font-size: 250%;
			 padding: 0;

}

#header2 h2 { float: right;
			 font-weight: normal;
			 margin: 0 100px 0 0;
			 padding: 18px 0 0 0;
			
			 }


#maintext {  float: left;
                    background: url(uploads/images/dropbox.png) no-repeat bottom right !important;
                    background: url(uploads/images/dropbox.gif) no-repeat bottom right;
		    margin: 5px 5px 5px 10px;
		    width: 682px;
		    height: 546px;
		    color: #000033;
	            padding: 5px;

                    

}



#maintext img { margin: 0; 

}

#maintext h3.img { margin: 10px; padding-right: 5px; padding-bottom: 5px;

}

#maintext a, #maintext a:visited { color: #000033; text-decoration: none;

}

#maintext a:hover, #maintext a:active { text-decoration: underline;

}

#maintext p { 
                     
                      text-align: left;
                      

}

#textbox3 { margin: 0px 0 5px 10px;
                   padding: 0 0 5px 0;
                   width: 682px;
                   height: 535px;
                   overflow: auto;

}
#textbox3 h3 { margin: 15px 0 5px 5px; 
                       padding: 0 10px 0 5px;

}


#resume { font-size: 75%; padding: 10px 0 0 10px; margin-top: -20px;
              
            
                
}

#resume table { width: 655px; 

}

#resume td { vertical-align: top;
                     padding-left: 5px;
                     padding-bottom: 2px;
                     padding-right: 0;

}

#resume td.col1 { width: 210px;

                            

}

#resume td.col2 { width: 150px;

}

#resume td.col3 { width: 270px;

}

#resume td.header { font-weight: bold; font-variant: small-caps; font-size: 110%;
                               padding-left: 0;

}


div#emailnatalie { 
}

div.ReviewsSummary {
                                 padding: 2px 20px 2px 0;
}

div.ReviewsSummary img {
                                 padding: 10px; border: none;
}

div.ReviewsSummary blockquote {
                                 margin: -10px 0 0 20px;
                                 font-size: 92%;
}

form { width: 600px; padding: 2px;
                  border: 1px solid;
                  padding-left: 10px;
          margin: 0 0 0 10px;
}

form label {
                     padding-right: 20px;
                     font-size: 80%;

}

form input {
                   margin: 5px 0 0  0;
}

#vid-dir { padding: 0; margin: -28px 0 0 50px; font-size: 80%;

}

#menu { margin-top: -11px;

}
h3.maillist { padding: 0 0 3px 0; margin: 0; margin-top: 10px; 
                  
}
#mailinglist { 
              width: 160px;
			  height: 177px;
			  margin: 0 23px 0 5px;
			  padding: 1px 5px 1px 3px;
			  background: #CCCCCC;
			  color: #000033;
			  font-size: 90%;
                          text-align: left;
                          background: url(uploads/images/dropbox.png) no-repeat bottom right !important;
		          background: #CCCCCC url(uploads/images/dropbox.gif) no-repeat bottom right;
                          
}

#mailinglist form {
                       width: 160px; margin: 0; padding: 0; border: none; 
}
#mailinglist label {
                            font-size: 85%; text-align: left;
}

#mailinglist form option {
                              font-size: 85%;
}

#mailinglist form input {
                              font-size: 75%; width: 140px;
}
/* End of 'InternalPage' */

