html {width:100%;height: 100%;padding: 0px;margin: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #707262; line-height: 1.4em;
/* Always show scrollbars in FF */
overflow-y: scroll;
/*overflow: -moz-scrollbars-vertical;
overflow-x: auto;*/
}

body {list-style-type:none; width: 1000px; height: 210px; margin: 0 auto 0 auto;}
#onehundred {width: 100%; height: 100%;padding: 0px;margin: 0px;}



/* Text */
h1 {font-family: Georgia, Times New Roman, serif;font-size: 2.5em; line-height: 1em;font-weight:normal;margin:0 0 10px 0; padding:0;}
h2 {font-family: Georgia, Times New Roman, serif;font-size: 1.5em;font-weight:normal; line-height: 1.3em; margin:0; padding:0 0 5px 0;}
h3 {font-family: Georgia, Times New Roman, serif; font-size: 1em; font-weight:normal; margin:0; padding:0 0 5px 0;}
.dropcap {float:left;font-size:49px;line-height:35px;padding-top:5px;}
.bold {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;font-style: normal; margin: 0; padding:0;}
.bold2 {font-weight: bold;}
.caps {text-transform: uppercase;}
.largetext {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;}
hr {height: 1px;border: 0;color: #707262; background-color: #707262;}
.voice2 {font-family: Georgia, Times New Roman, serif; font-size: 13px;}
.voice3 {font-style: italic; font-size: 13px;}
.voice4 {font-weight: bold; font-style: italic; font-size: 13px;}
.indent {padding-left: 20px;}
p {padding: 0 0 10px 0; margin:0;}

/* Layout elements */
#left {float:left; width: 210px; height: 380px; margin-top: 60px; /*border:1px solid red;*/}
#middletop {float:left;width: 665px;height: 125px; margin-top: 60px; /*border:1px solid green;*/}
#middlewrapper {float:left;width: 715px; /*border:1px solid black;*/}
#maintext {clear:both; text-align:justify;width: 570px;line-height: 14px;padding-bottom: 70px; padding-top: 10px; margin-left: 127px; /*border:1px solid blue;*/}
#maintext2 {text-align:left;width: 715px; float:left; padding-bottom: 70px; /*border:1px solid purple;*/}
#maintext3 {text-align: left;width: 570px; margin-left: 17px; padding-bottom: 70px; float:left;}
#right {position: absolute; top: 17px; left: 30px;}
#pinkpicks_table TD {padding: 0 25px 40px 0;}
#pinkpicks_table {margin-top: 30px;}

/* Columns with larger gap between */
#leftcolumn {text-align:left; width: 310px; float: left; padding: 30px 40px 0 0;}
#rightcolumn {text-align: left; width: 307px; float: left; padding: 30px 0 0 0;}


/* Columns with small gap between */
#leftcolumn2 {width: 310px; float: left; padding-top: 0px; padding-right: 10px;}
#rightcolumn2 {width: 350px; float: left; padding-top: 0px;}

#leftcolumn3 {width: 400px; float: left; padding-top: 0px; padding-right: 40px;}
#rightcolumn3 {width: 230px; float: left; padding-top: 0px;}

#leftcolumn4 {width: 310x; float: left; padding:0;}
#rightcolumn4 { float: left; padding-top: 0px;}
.articleitem {padding: 15px 20px; background: #9DCEC7; color: #000;}
.articleitem a {color: #fff;}
.articleitem2 {padding: 15px 20px;  background: #D8F0D8;}
.articleitem2 a {color: #707262}


#leftcolumn_blog {text-align:left; width: 520px; float: left; padding: 0;}
#rightcolumn_blog {text-align: left; width: 180px; float: right; padding: 0;}

/* Flash altcontent */
#leftmenu_altcontent {width: 180px; height: 380px; text-align: right;}
#topmenu_altcontent {width: 665px; height: 125px;}

/* Links */
a, a:visited {color: #000000; text-decoration: none;}
a:hover, a:active {color: #1C7274; text-decoration: underline;}
a.nav, a.nav:visited {color: #000000; font-variant: small-caps; line-height: 15pt; text-decoration: none;}
a.nav:hover, a.nav:active {color: #FFFFFF; font-variant: small-caps; line-height: 15pt; text-decoration: none;}

/* Lists */
ul {list-style-type: none; padding: 0px; margin: 0px;}
ul li {padding-bottom:7px;}

/* Slideshow elements */
#biotext {width: 197px; float:left; text-align: left; }
#slideshow2 {width: 373px;height: 412px; padding-left: 20px; float:left;}

#slideshow {width: 570px;height: 412px;background: url('../images/imagebackground.gif') no-repeat;text-align: center; float:left;}
#thumb {float:left;width: 55px;margin-right: 8px;margin-bottom: 8px;}
#thumb2 {float:left;width: 55px; margin-right: 8px;margin-bottom: 0px;}
#thumblarge {float:left;width: 118px;margin-right: 8px;margin-bottom: 8px;}
#thumbtitle {width: 190px;font-family: Georgia, Times New Roman, serif;color: #707262;}
#subslidelinks {padding: 7px;background: #D8F0D8;line-height: 14px;margin-top:10px; margin-left: 20px; float: right; text-align:right;}
#subslidelinks2 {padding: 7px;background: #D8F0D8;line-height: 14px; float: left;}
#captiontext {margin-top: 10px; padding-left:127px;}
#thumbnails {width: 126px; height:412px; float: left; margin:0; padding: 0;}

#thumbnails2 {width: 78px;float: left;}
#thumb2 {float:left;width: 66px;margin-right: 8px;margin-bottom: 8px;}

.pinkpicks_thumb {float:left;padding-right: 10px;padding-bottom: 10px;}


/*Testimonials buttons */

.testimonials_button_current {float: left; width: 110px;  margin-right: 10px;}
.testimonials_button_current a, .testimonials_button_current a:active, .testimonials_button_current a:visited, .testimonials_button_current a:hover {font-family: Georgia, Times New Roman, serif; font-size: 2em; line-height: 1.1em; color: #fff; text-decoration: none;}
.testimonials_button_current p {margin:0; padding: 10px}

.testimonials_button {float: left; width: 110px;  margin-right: 10px;}
.testimonials_button a, .testimonials_button a:active, .testimonials_button a:visited {font-family: Georgia, Times New Roman, serif; font-size: 2em; line-height: 1.1em; color: #928A7A; text-decoration: none;}
.testimonials_button a:hover {color: #000;}
.testimonials_button p {margin:0; padding: 10px}

