h1, .a1-head {
	caption: Page Title;
	margin: 0 0 28px 0;
    font-size: 22px;
   	color:#000;
    font-family:Georgia, "Times New Roman", Times, serif;
    border-bottom: 1px solid #929292;
    padding: 0 0 4px 0;
    letter-spacing:4px;
    font-weight:normal;
	text-transform:uppercase;
	display:block;

}

h2, .a-head {
        caption: Level 1--Section Title;
		font-size: 16px;
		margin: 0 0 6px 0;
		padding: 0;
		color:#398756;
		font-weight:bold;
		line-height:18px;
        }
		
.h2p {
		caption: Para Heading;
		font-family:"Palatino", Arial;
		font-size:26px;
		font-weight:normal;
		color:#3d438a;
		line-height:28px;
    }

.b-head {
        caption: Level 2--Paragraph Header;
		font-size: 13px;
        margin: 0 0 4px 0;
        padding: 0;
        color:#333333;
        font-weight:bold;
		}

.c-head {
        caption: Level 3--Paragraph Sub-header;
		font-size: 13px;
        margin: 3px 0 4px 0;
        padding: 0;
        color:#398756;
        font-weight:bold;
        line-height:14px;
        }

.introtext {
    caption: Intro Text;
	font-size: 16px;
    line-height:21px;
}    

img.imgLeft {
	caption: Image Left;
        float:left;
        margin: 0 20px 15px 0;
        }

img.imgRight {
	caption: Image right;
        float: right;
        margin: 0 0px 15px 20px;
}

img.imgCenter {
	caption: Image center;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

img.impcaption {
  caption: Has Caption;
}

.bullet {
        caption: Bullet;
        background:transparent url(/images/skagit/bullet1.gif) no-repeat scroll 0pt 5px;
        font-family: Arial,Helvetica, sans-serif;
		font-size: 14px;
        padding: 0pt 0pt 12px 12px;
}

.diviter {
        caption: Green line;
        border-top; 1px solid #AACBB6;
        clear: both;
        height: 20px;
}


.vertical_links  {
	caption: Links;
    display:block;
    padding:3px 0;
    text-decoration:none;
}

	
.VideoPlayer {
	caption: Video Player;
  	width:325px;
  	height:280px;
  	border: solid 1px #000;
  	background: #CCC url(/images/vid-player-bg.gif)
}

.AudioPlayer {
	caption: Audio Player;
  	width:326px;
  	height:50px;
  	border: solid 1px #000;
  	background: #CCC url(/images/vid-player-bg.gif)
}

.extralinks  {
        caption: Extralinks with arrows;
       /* background: transparent url(/images/skagit/icon_arrow_right2.gif) no-repeat scroll 0pt 9px; */
        display: block;
        font-size: 12px;
        padding: 3px 0pt 3px 14px;
}



/* Homepage Styles */

/* video box */
.video-cms ul {
	margin: 0;
	float: left;
	padding:23px 0 18px;
	list-style: none;
}
.video-cms li {
	float: left;
	width: 130px;
	padding:0 10px 0 11px;
}
.video-cms .img-holder {
	overflow: hidden;
	height: 1%;
}
.video-cms img {
	display: block;
	border: 1px solid #dbdbdb;
}
.video-cms .text-holder {
	overflow: hidden;
	height: 1%;
	color: #313131;
	text-align: left;
	padding:4px 0 0 1px;
	
}
.video-cms .text-holder h3 {
	font-size:11px;
	line-height:14px;
	margin:0 0 3px;
	word-spacing:2px;
}
.video-cms .text-holder p {
	font-size:11px;
	line-height:15px;
	margin:0 0 3px;
}
.video-cms .text-holder .date {
	display: block;
	font: normal 10px/12px Arial, Helvetica, sans-serif;
}

/* featured physician */

.featured-phy .list {
	margin: 0;
	padding: 0;
	list-style: none;
}
.featured-phy .list li {
	overflow: hidden;
	padding:0 0 8px;
	vertical-align: top;
}

img.img-holder {
	caption: Featured Physicians Image;
	float: left;
	padding:9px 11px;
	background:url("/images/skagit/bg-threecolumns-img-holder.gif") no-repeat;
}
.featured-phy .text-holder {overflow: visible;height: 1%;}
.featured-phy .text-holder {
	overflow: hidden;
	padding:5px 0 0 8px;
}
.featured-phy .text-holder p {
	font-size:11px;
	line-height:17px;
	margin:0 0 5px;
	word-spacing: 1px;
}
.featured-phy .more,
.featured-phy .all-more {
	overflow: hidden;
	display: block;
}
.featured-phy .more a {
	float:left;
	font-size:11px;
	line-height:14px;
}

h3, h3 {
	caption: 3 Columns H3;
}

.f3atur3dphys1c1ans {
	caption: Featured Physicians;
	font-size:13px;
	color:#333333;
	line-height:16px;
	margin:0;
	word-spacing:-1px;
	font-weight:bold;
	padding:0;
}

.n3ws3v3nts {
	caption: News/Events;
	font-size:13px;
	color:#4066B3;
	outline:medium none;
	text-decoration:none;
	font-weight:bold;
	line-height:16px;
	word-spacing:-1px;
}

.vid3ogall3ry {
	caption: Video;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	line-height:14px;
	margin:0 0 3px;
	word-spacing:2px;
	padding:0;
}


.a1-head {
	caption: Page Title;
	margin: 0 0 28px 0;
    font-size: 22px;
   	color:#000;
    font-family:Georgia, "Times New Roman", Times, serif;
    border-bottom: 1px solid #929292;
    padding: 0 0 4px 0;
    letter-spacing:4px;
    font-weight:normal;
	text-transform:uppercase;
	display:block;
	line-height:29px;

}

.a-head {
        caption: Level 1--Section Title;
		font-size: 16px;
		margin: 0 0 6px 0;
		padding: 0;
		color:#398756;
		font-weight:bold;
		line-height:18px;
        }
		
.h2p {
		caption: Para Heading;
		font-family:"Palatino", Arial;
		font-size:26px;
		font-weight:normal;
		color:#3d438a;
		line-height:28px;
    }

.b-head {
        caption: Level 2--Paragraph Header;
		font-size: 13px;
        margin: 0 0 4px 0;
        padding: 0;
        color:#333333;
        font-weight:bold;
		}

.c-head {
        caption: Level 3--Paragraph Sub-header;
		font-size: 13px;
        margin: 3px 0 4px 0;
        padding: 0;
        color:#398756;
        font-weight:bold;
        line-height:14px;
        }

.introtext {
    caption: Intro Text;
	font-size: 16px;
    line-height:21px;
}    

img.imgLeft {
	caption: Image Left;
        float:left;
        margin: 0 20px 15px 0;
        }

img.imgRight {
	caption: Image right;
        float: right;
        margin: 0 0px 15px 20px;
}

img.imgCenter {
	caption: Image center;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.bullet {
        caption: Bullet;
        background:transparent url(/images/skagit/bullet1.gif) no-repeat scroll 0pt 5px;
        font-family: Arial,Helvetica, sans-serif;
		font-size: 14px;
        padding: 0pt 0pt 12px 12px;
}

.diviter {
        caption: Green line;
        border-top; 1px solid #AACBB6;
        clear: both;
        height: 20px;
}


.vertical_links  {
	caption: Links;
    display:block;
    padding:3px 0;
    text-decoration:none;
}

	
.VideoPlayer {
	caption: Video Player;
  	width:325px;
  	height:280px;
  	border: solid 1px #000;
  	background: #CCC url(/images/vid-player-bg.gif)
}

.AudioPlayer {
	caption: Audio Player;
  	width:326px;
  	height:50px;
  	border: solid 1px #000;
  	background: #CCC url(/images/vid-player-bg.gif)
}

.extralinks  {
        caption: Extralinks with arrows;
        /*background: transparent url(/images/skagit/icon_arrow_right2.gif) no-repeat scroll 0pt 9px;*/
        display: block;
        font-size: 12px;
        padding: 3px 0pt 3px 14px;
}

/* Homepage Styles */

/* video box */
.video-cms ul {
	margin: 0;
	float: left;
	padding:23px 0 18px;
	list-style: none;
}
.video-cms li {
	float: left;
	width: 130px;
	padding:0 10px 0 11px;
}
.video-cms .img-holder {
	overflow: hidden;
	height: 1%;
}
.video-cms img {
	display: block;
	border: 1px solid #dbdbdb;
}
.video-cms .text-holder {
	overflow: hidden;
	height: 1%;
	color: #313131;
	text-align: left;
	padding:4px 0 0 1px;
	
}
.video-cms .text-holder h3 {
	font-size:11px;
	line-height:14px;
	margin:0 0 3px;
	word-spacing:2px;
}
.video-cms .text-holder p {
	font-size:11px;
	line-height:15px;
	margin:0 0 3px;
}
.video-cms .text-holder .date {
	display: block;
	font: normal 10px/12px Arial, Helvetica, sans-serif;
}



/* Services Landing Pages */

h1{
	caption: Services H1;
	color: #328451;
	font: bold 22px Georgia,Georgia,serif;
	letter-spacing: 0;
	margin: 0 0 11px;
	text-transform: none;
	border: none;
}
h2 {
    caption: Services H2;
    color: #3D448C;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 5px;
}
h3 {
	caption: Services H3;
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 5px;
}
.box-holder .box {
background:url(images/skagit/bg-box.gif) no-repeat scroll 100% 100% transparent;
float:left;
padding:0 0 30px 15px;
width:330px;
}

.box .img-holder {
float:left;
margin:2px 0 0;
width:102px;
}

.box .text-holder {
overflow:hidden;
padding:0 15px 0 10px;
}

.box h2 {
color:#398756;
font:16px Georgia, serif;
margin:0 0 7px;
font-weight:normal;
}
.box p {
line-height:16px;
margin:0 0 12px;
font-family: arial,verdana,helvetica,sans-serif !important;
}
.box a {
color:#4066B3;
font-size:12px !important;
}
.box-holder {
    margin: 0 0 40px;
    overflow: hidden;
    width: 690px;
}
.alignright {
    display: inline;
    float: right;
    margin: 5px 0 0 10px;
}
.alignleft {
    display: inline;
    float: left;
    margin: 5px 13px 0 0;
}

