/* Main Body */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0; padding: 0; border: 0; }

body {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#666;
background-color:#EAEAEA;
margin: 0;
padding: 0;
font-size: 100%;
text-align:left;
}

/* Wrapper */
#wrapper { width:800px; text-align:center; margin: 0 auto; background-image:url(../images/dellapina_slice.gif); background-repeat: repeat-y; background-position: center; }

/* Container */
#container { width:760px; text-align:left; margin: 0 auto;}

/* Header */
#header { width:760px; margin:0; text-align:right; padding:15px 0; }

/* Nav */
#nav { width:760px; text-align:center; margin: 0 auto 15px auto; text-transform:uppercase; font-size:80%; background-image:url(../images/DEL_nav_slice.gif); background-repeat:repeat-x; padding:6px 0; }
#nav a, a:visited { color:#FFF; text-decoration:none; font-weight:normal; }
#nav a:hover, a:active { color:#143D8D; text-decoration:none; }

/* Nav List */
#nav li { display:inline; list-style-type:none; padding-left:1em; margin-left:1em; border-left:1px solid #FFF; }
#nav li:first-child { border-left:none; padding-left:0; margin-left:0; }

/* Left Column */
#left { float:left; padding:0; margin:0; border:0; width:199px; }

#side_nav { border:1px solid #EAEAEA; }
#side_nav p { font-size:80%; margin:0;font-weight:normal; padding:7px 10px; }
#side_nav a, a:visited { color:#143D8D; text-decoration:none; font-weight:normal; }
#side_nav a:hover, a:active { color:#97C0E6; text-decoration:underline; }
#side_nav h2 { font-size:90%; color:#FFF; margin:0; font-weight:bold; text-transform:uppercase; background-image:url(../images/DEL_nav_slice.gif); background-repeat:repeat-x; padding:5px 10px; }

#quote_box { margin:15px 0; }

/* Main Content */
#content { float:left; padding:0; margin-left:25px; border:0; width:520px; }
#content p { font-family:Arial, Helvetica, sans-serif; font-size:80%; margin-bottom:15px;font-weight:normal; padding:0; line-height:1.4em; }
#content a, a:visited { color:#143D8D; text-decoration:none; font-weight:normal; }
#content a:hover, a:active { color:#97C0E6; text-decoration:underline; }
#content h1 { font-size:115%; color:#143D8D; margin-bottom:8px; font-weight:normal; text-transform:none; }
#content h2 { font-size:105%; color:#143D8D; margin-bottom:5px; font-weight:bold; text-transform:none; }
#content h3 { font-size:80%; color:#97C0E6; margin:0; font-weight:bold; text-transform:none; line-height:1.4em; }
#content h4 { font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#143D8D; margin-bottom:5px; font-weight:bold; text-transform:none; line-height:1.4em; }

/* Bulleted List */
.Bullets { list-style:outside; margin:0 0 7px 13px; color:#97C0E6; font-size:80%; line-height:1.4em; }
.listText { color:#666; }

/* Footer */
#footer { width:800px; text-align:right; margin:0 auto;}
#footer p { color:#666; font-size:75%; margin-bottom:5px; padding:0 10px; }
#footer a, a:visited { color:#666; text-decoration:none; font-weight:normal; }
#footer a:hover, a:active { color:#999; text-decoration:underline; }

/* Additional classes */
b, strong { font-weight:bold; color:#143D8D; }
.clearit{ clear:both; }
.hr { color:#EAEAEA; margin: 20px 0; }
.FloatLeft { float:left; }
.FloatRight { float:right; }
.LightBlueText {color:#97C0E6;}
.profile_img { border:solid 1px #CCC; margin:0 20px 20px 0; }
.img_border { border:solid 1px #CCC; }