body{background-image: url(/images/website334/bgremedy.jpg); background-repeat: repeat-x; background-color: #06b4e7;  text-align: center; margin: 0px; padding: 0px;}
body, td, span, p, li, ul{font-family: arial, helvetica, sans-serif; font-size: 12px; color: #707070; line-height: 22px;}
a{}


.quotes{padding: 0px;}
.quotes .quotetop{float: left;width: 20px; height: 20px; background-image: url(/images/website334/quotetop.jpg); background-repeat: no-repeat;z-index: 1;}
.quotes .quotesbottom{width: 20px; height: 30px; background-image: url(/images/website334/quotebottom.jpg); background-repeat: no-repeat;z-index: 1; float:right; margin-top: -50px; background-position: right bottom;}
.quotes p{margin-left: 30px; font-weight: bold;}
.quotes .author p{margin-left: 30px; font-weight: normal;}


p.more{float:right; width: 80px;}

div.author{margin-left: 4px;}
p.copyright{width: 600px; color: #c9ebf5; line-height: 14px;}
p.copyright a{color: #c9ebf5;}
#flash p.phone{padding: 0px; margin: 0px; text-align: right; font-size: 14px; font-weight: bold; color: #007ba1; margin-right: 20px;}

div.whitefull{width: 90%; background-color: #FFFFFF;padding: 10px;}

h2 span.trajan{font-size: 18px; color: #8e2a48; font-weight: bold;}
a.plainlist span.swiss{font-size: 14px; color: #3f308c;}

div.article img{margin-right: 30px;}
span.title{clear:both;}

ul#nav{list-style: none; margin: 0px; padding: 0px; }
ul#nav li{float: left; padding-right: 10px; padding-left: 5px; font-size: 13px; height: 23px;}
ul#nav li#itemPW{background-image: url(/images/website334/bullet1.gif); background-position: right; background-repeat: no-repeat;  }
ul#nav li#itemIM{background-image: url(/images/website334/bullet2.gif); background-position: right; background-repeat: no-repeat;}
ul#nav li#itemHC{background-image: url(/images/website334/bullet3.gif); background-position: right; background-repeat: no-repeat;}
ul#nav li#itemFM{background-image: url(/images/website334/bullet4.gif); background-position: right; background-repeat: no-repeat;}


ul#nav li#itemPW a{background-image: url(/images/website334/pwWords.gif); background-repeat: no-repeat;}

ul#nav li#itemPW a:hover{background-image: url(/images/website334/pwWordsHover.gif); background-position: right; background-repeat: no-repeat;}

ul#nav li#itemPW a p{margin: 0px; padding: 0px; width: 111px; height: 23px;}


div.bluehover{width: 361px; height: 154px;}


#outer{background-image: url(/images/website334/bgdimensionfullshadow.jpg); background-repeat: no-repeat;  text-align: center; margin-left: auto; margin-right: auto; height: 1000px;padding-top: 14px; background-position: top center;}


#outersub{background-image: url(/images/website334/bgnodimension.jpg); background-repeat: no-repeat;  text-align: center; margin-left: auto; margin-right: auto; height: 1000px;padding-top: 14px; background-position: top center;}

#PediatricWebWords{ opacity:0;filter:alpha(opacity=0); width: 361px; height: 154px; background-image: url(/images/website334/pwhover.gif); background-repeat: no-repeat; position:absolute; top:30px; left:-9px; z-index: 1000;
}

#words1, #words2, #words3{opacity:0;filter:alpha(opacity=0); width: 500px;  padding: 6px; background-color: #FFFFFF; color: #000000; margin: 10px; border: solid 1px #8e2b48; -webkit-border-radius: 10px; -moz-border-radius: 10px;}
#words1 p,
#words2 p,
#words3 p,
#words3 li{line-height: 20px;}

#PediatricWebWords h3{padding:0px; margin: 0px; padding-top: 45px; padding-left: 150px; padding-right: 5px; padding-bottom: 0px; font-size: 12px; line-height: 14px; color: #000000;}

#InternalWords{ opacity:0;filter:alpha(opacity=0); width: 361px; height: 154px; background-image: url(/images/website334/imhover.gif); background-repeat: no-repeat; position:absolute; top:30px; left:-9px; z-index: 1000;}

#InternalWords h3{padding:0px; margin: 0px; padding-top: 60px; padding-left: 150px; padding-right: 5px; padding-bottom: 0px; font-size: 11px; line-height: 14px;}


#mainhome{opacity:0;filter:alpha(opacity=0); width: 980px; background-image: url(/images/website334/bghome.jpg); background-repeat: no-repeat;text-align: left;margin-left: auto; margin-right: auto; padding-bottom: 50px; background-position: 0px 80px; height: 650px;}

#mainsub{width: 980px; background-image: url(/images/website334/bgsub.jpg); background-repeat: no-repeat;text-align: left;margin-left: auto; margin-right: auto; padding-bottom: 50px; background-position: 0px 0px; background-color: #FFFFFF; }

#logo{margin-top: 0px;}
#menu{float: right; margin-top: 38px; margin-right: 10px; }
#menuplaceholder{height: 42px; width: 20px;}
#menu table.mainmenu587,
#menu table.mainmenu591,
#menu table.mainmenu592,
#menu table.mainmenu593,
#menu table.mainmenu594{margin-left: 160px;}
#subsections{text-align: left; font-size: 14px; color: #495e63; margin-top: 0px; margin-bottom: 0px;}
#subsections a{color: #495e63; text-decoration: none;}

td.padding, div.padding{padding: 20px;}
td.paddingnoright{padding: 20px; padding-right: 0px;}
td.padding5{padding: 10px; }

ul.list3052, 
ul.list3053, 
ul.list3054,
ul.list3055,
ul.list3056,
ul.list3057,
ul.list3058,
ul.list3059{list-style: none; padding: 0px; margin: 0px; padding-left: 30px;}
ul.list3052 li.list3052, 
ul.list3053 li.list3053, 
ul.list3054 li.list3054,
ul.list3055 li.list3055,
ul.list3056 li.list3056,
ul.list3057 li.list3057,
ul.list3058 li.list3058,
ul.list3059 li.list3059{padding: 0px; margin: 0px; font-size: 12px;}

ul.list3052{padding-left: 0px;}
ul.list3052 li.list3052{padding: 2px; margin: 0px; font-size: 14px; color: #3f308c;}


ul.list3052 li.list3052 a, 
ul.list3053 li.list3053 a, 
ul.list3054 li.list3054 a,
ul.list3055 li.list3055 a,
ul.list3056 li.list3056 a,
ul.list3057 li.list3057 a,
ul.list3058 li.list3058 a,
ul.list3059 li.list3059 a{color: #707070; text-decoration: none;}
ul.list3052 li.list3052 a:hover, 
ul.list3053 li.list3053 a:hover, 
ul.list3054 li.list3054 a:hover,
ul.list3055 li.list3055 a:hover,
ul.list3056 li.list3056 a:hover,
ul.list3057 li.list3057 a:hover,
ul.list3058 li.list3058 a:hover,
ul.list3059 li.list3059 a:hover{text-decoration: underline;}

#flash{height: 430px; }
#flash p{margin-top: 3px; margin-bottom: 3px; padding: 0px; color: #000000; }
#img1906{margin-top: 1px; }

#flash h2{font-size: 18px; margin: 0px; padding: 0px; line-height: 14px;}
#flash ul{padding: 0px; margin: 0px; padding-left: 20px; color: #000000;}
#flash ul li{padding: 0px; margin: 0px;  color: #000000;}

/*Pages, Colors, and Sizes for B and C*/

div#pwB, 
div#pwC,
div#pwCImage,
div#pwB2,
div#pwC2,
div#pwBValue,
div#pwCValue,
div#pwBPortfolio,
div#pwCPortfolio,
div#pwBContact,
div#pwCContact,
div#pwBWide{
   top:-7px; 
   left:-7px; 
   position: relative;
-webkit-border-radius: 10px; -moz-border-radius: 10px;}

#pwB, #pwC{ /*Left Services*/
   padding: 10px; 
   height: 478px;}

#pwCImage{ /*right Services*/
   padding: 0px; 
height: 498px;
width: 245px;
}

div#pwBWide{padding: 10px;}

#pwB2, /*Left Content*/
#pwC2{ /*Right Content*/
   padding: 10px; 
   height: 780px; }

#pwBValue, /*Left Value*/ 
#pwCValue, /*Right Value*/
div#pwBPortfolio, /*Left Portfolio*/
div#pwCPortfolio{ /*Right Portfolio*/
   padding: 10px; 
   height: 620px; }

div#pwBContact, /*Left Contact*/
div#pwCContact{ /*Right Contact*/
   padding: 10px; 
   height: 620px; }


/*Sizes*/
h1{
     font-weight: normal; 
     font-size: 24px; 
     padding: 0px; 
     margin: 0px; 
     padding: 5px; 
     margin-bottom: 12px;
     margin-top: 20px;
color: #347ec0;
}

#pwB p, 
#pwC p,
#pwB2 p, 
#pwC2 p,
#pwBValue p,
#pwCValue p,
div#pwBPortfolio p,
div#pwCPortfolio p,
div#pwBContact p,
div#pwCContact p{
     padding: 0px; 
     margin: 0px; 
     padding: 5px; 
     margin-bottom: 12px; 
     font-size: 11px;}

h2{
     padding: 0px; 
     margin: 0px; 
     margin-bottom: 12px; 
     margin-top: 12px;

     font-size: 18px; 
     font-weight: normal;
color: #c02e8a;}



span.custom1{ /*Quotes on Value*/
   font-style: italic; 
   font-size: 14px;}


#pwCValue h4{
   text-align: right; 
   margin:0px; 
   padding: 0px; 
   font-size: 12px; 
   font-weight: bold; }

#pwBValue h3,
div#pwBContact h3,
div#pwCContact h3{ /*Contact Us Link*/
   font-size: 14px; 
   font-weight: bold; }

#pwBContact input, 
#pwBContact select,
#pwBContact textarea{font-size: 11px; }
#pwBContact textarea{height: 120px;}
#pwBContact br{display:none;}
#pwBContact form{padding: 0px; margin: 0px;}


/*Color*/
#pwB, #pwBWide{ /*Left Services*/
   background-color: #FFFFFF; 
   border: solid 1px #8e2b48; }
#pwC, #pwCImage{ /*Right Services*/
   background-color: #FFFFFF; 
   border: solid 1px #8e2b48;}


#pwB2, /*Left Content*/
#pwC2{ /*Right Content*/
   background-color: #FFFFFF; 
   border: solid 1px #8e2b48; }


#pwBValue, /*Left Value*/ 
#pwCValue{ /*Right Value*/
   background-color: #FFFFFF; 
   border: solid 1px #8e2b48;  }

div#pwBPortfolio,
div#pwCPortfolio{
   background-color: #FFFFFF; 
   border: solid 1px #8e2b48;  }

div#pwBContact,
div#pwCContact{
   background-color: #FFFFFF; 
   border: solid 1px #8e2b48;  }

#pwB h1,
#pwC h1, 
#pwB2 h1, 
#pwC2 h1{
     background-color: #00bbeb; 
     color: #FFFFFF;}

#pwB h2,
#pwC h2{
}

#pwB2 h1,
#pwC2 h1{
    background-color: #5454a3; 
    height: 24px;}
#pwB2 h2, 
#pwC2 h2{
}


#pwBValue h1, 
#pwCValue h1{
   background-color: #fcd42b; 
   color: #FFFFFF; 
   height: 24px;}


#pwBValue h2, 
#pwCValue h2{
}


#pwBPortfolio h1, 
#pwCPortfolio h1{
   background-color: #3f9627; 
   color: #FFFFFF; 
   height: 24px;}


#pwBPortfolio h2, 
#pwCPortfolio h2{
}

div#pwBContact h1,
div#pwCContact h1{   
    background-color: #c12f8a;
    color: #FFFFFF;}

div#pwBContact h2,
div#pwCContact h2{}


/*Shadow*/

div.shadow{
   background-image:url(/images/website334/shadowlight.gif); 
   margin-top: 7px;
-webkit-border-radius: 10px; -moz-border-radius: 10px;}

#shadow1, 
#shadow2{
   opacity:0;
   filter:alpha(opacity=0);}



h3{font-size: 16px; font-weight: normal; line-height: 22px;}



.menudrop{clear: both; border:0px; margin:0px; padding:0px;}

.menudrop ul{list-style-type:none; padding: 0px; margin: 0px;}
.menudrop ul li{float:left; padding: 0px;}

.menudrop ul li a, .menudrop ul li a:visited, .menudrop ul li a:link{
        color:#000000;
	display:block;
	margin:0px;
	padding:7px;
	text-align:left;
	text-decoration:none;
padding-left: 4px;
}
.menudrop ul li a span.trajan{color: #000000;}

.menudrop ul li a:hover, .menudrop ul li:hover a{
    background-color: #2dccf3;
}
/*each own color*/
.menudrop ul li.nav2 a:hover, .menudrop ul li.nav2:hover a{

    background-color: #4b64ad;
	text-decoration:none;
}

.menudrop ul li.nav3 a:hover, .menudrop ul li.nav3:hover a{
    background-color: #fbd42b;

}
.menudrop ul li.nav4 a:hover, .menudrop ul li.nav5:hover a{
    background-color: #c14395;
}
.menudrop ul li.nav4 a:hover span.trajan, .menudrop ul li.nav5:hover a span.trajan{
    color: #FFFFFF;
}
.menudrop ul li.nav5 a:hover, .menudrop ul li.nav5:hover a{
    background-color: #70c143;

}



.menudrop ul li a:hover span.trajan{color: #FFFFFF;}
.menudrop ul li ul{
    display:none;
	height:auto;
	padding:0px;
	margin:0px;
	border:0px;
	position:absolute;
	z-index:200;
}

.menudrop ul li:hover ul {
    display:block;
}
.menudrop ul li ul li {
	display:block;
	float:none;
	margin:0px;
	padding:0px;
	color: #333333;
	
}
.menudrop ul li:hover ul li a{
    background:none;
padding: 0px;
}


.menudrop ul li ul li a, 
.menudrop ul li ul li a:visited, 
.menudrop ul li ul li a:link{
    display:block;
padding: 0px;
	margin:0px;
	text-align:left;
}

.menudrop ul li ul li a:hover{	border:0px;	text-decoration:none;}
.menudrop p{    clear:left;}			


/*==========================================*/
/*==========================================*/
/* slideshow gallery */
#loopedSlider,#newsSlider { margin:0 auto;  clear:both; }
.slides { position:absolute; }
.slides img{border: 0px;}
.slides div { position:absolute; top:0; width:490px; display:none; }
.gallery {width: 490px; height: 550px;overflow:hidden; position:relative; margin-right:20px; background-image: url(/images/website334/computerscreen.jpg); background-repeat: no-repeat;}
		
.box {
	position:relative;
	width:100%
}
.pagination {
	position:absolute;
	right:0px;
	background:#FFFFFF;
	padding:6px 10px;
	padding-right: 0px;
	margin:0;
	text-align: center;
}
ul.pagination{list-style:none; margin: 0px; padding: 0px;}

.pagination li {
	display:block;
border: solid 1px #EFEFEF;
width: 130px;
	margin-right:1px;
	padding: 5px;
text-align: left;
	
}

.pagination li a{
	color:#000000;
font-size: 12px;
font-weight: normal;
	display:block;
	margin-right:0px;
	margin-right: 2px;

	text-decoration:none;



	
}
.pagination li a:hover, .pagination .active a {
	background-color:#fef6d5; 
	
}




