body {
	background: #fff;
	font-family: arial, helvetica, sans-serif;
	font-size: 1.1em;
	color: #454C13;
	text-align: center; /* For ie */ 
    }






/*---------- Text Manipulation ----------*/
html p, ul, ol, td, li {
	margin-top: 0;
	margin-bottom: 1em;
	font-size: .8em;
	text-align: left;
	}

html td {
	margin-top: 0;
	margin-bottom: 1em;
	font-size: .7em;
	text-align: left;
	}
	
h1 {
	font-size: 1.2em;
	font-weight: bold;
	color: #443315;
	margin: 9px 0 7px 0;
	}

h2 {
	margin: 8px 0 12px 0;
	color: #443315;
	font-size: .85em;
	font-weight: bold;
	}

h3 a {
	font-size: .7em;
	margin: 0 0 0px 0;
	color: #443315;
	text-decoration: underline;
	}

h3 a:visited {
	color: #443315;
	text-decoration: underline;
	}	
	
h3 a:hover {
	color: #c3b194;
	text-decoration: none;
	}

h4 a {
	font-size: .7em;
	color: #a89575;
	text-decoration: none;
	}

h4 a:visited {
	color: #a89575;
	text-decoration: none;
	}	
	
h4 a:hover {
	color: #443315;
	text-decoration: underline;
	}	

h5 {
	letter-spacing: 2px;
	text-align: center;
	text-decoration: underline;
	margin: 8px 0 12px 0;
	color: #443315;
	font-size: .8em;
	font-weight: bold;
	}

h6 {
	margin: 12px 0;
	color: #443315;
	font-size: .7em;
	}


	
	
	
	
	
	
#entiresitecontainer {
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	width: 945px;
	height: 600px;
	background: #fff;
	text-align: left;
	border: 1px solid #000;
	}

#entiresitecontainer_inside {
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	width: 945px;
	background: #fff;
	text-align: left;
	border: 1px solid #000;
	}

#breakingnews {
	width: 300px;
	border: 1px solid #d1c1a6;
	height: 230px;
	margin: 10px;
	padding: 10px;
	color: #8F8272;
	overflow: auto;
	font-size: .9em;
	float: left;
	}

#breakingnews p {
	font-size: .7em;
	margin: -11px 0 0 0;
	}

	
	
					#home {
						font-size: .8em;
						font-weight: bold;
						color: #fff;
						margin: 25px 35px 0 0;
						float: right;
						font-family: myriad-pro, arial, helvetica;
						letter-spacing: 3px;
						padding: 0;
						}
						
					#logo {
						clear: both;
						margin: 66px 0 0 28px;
						}
						
					#nav {
						font-size: 1em;
						font-weight: bold;
						color: #454C13;
						font-family: myriad-pro, arial, helvetica;
						letter-spacing: 3px;
						clear: both;
						}
						
					.text {
						margin: 33px 0 0 42px;
						}
						
					.text2 {
						margin: 76px 0 0 42px;
						}	
					
					#footer {
						float: right;
						margin: 20px 20px 0 0;
						color: #DEE0B5;
						font-size: .8em;
						}
	
	
#navcontainer ul {
	margin: 0;
	padding: 8px 0;
	list-style-type: none;
	text-align: center;
	font-size: .8em;
	color: #443417;
	background-color: #f3e6bc;
	font-weight: bold;
	border-top: 1px solid #d1c1a6;
	border-bottom: 1px solid #d1c1a6;
	}

#navcontainer ul li {
	display: inline;
	}

#navcontainer ul li a {
	text-decoration: none;
	padding: 1.3em 2em;
	color: #443417;
	}

#navcontainer ul li a:hover {
	color: #443417;
	text-decoration: underline;
	}
	
#navcontainer_inside ul {
	margin: 0;
	padding: 1px 0 2px 0;
	list-style-type: none;
	text-align: right;
	font-size: .7em;
	color: #443417;
	background-color: #f3e6bc;
	font-weight: bold;
	border-top: 1px solid #d1c1a6;
	border-bottom: 1px solid #d1c1a6;
	}

#navcontainer_inside ul li {
	display: inline;
	}

#navcontainer_inside ul li a {
	text-decoration: none;
	margin-top: 15px;
	padding: 1em 1.2em;
	color: #443417;
	}

#navcontainer_inside ul li a:hover {
	color: #443417;
	text-decoration: underline;
	}



						
						
/*---------- Left Sidebar Navigation ----------*/
.lsb {
	border: 1px solid #d1c1a6;
	padding: 8px 8px 5px 8px;
	font-size: .9em;
	width: 155px;
	background: #f7f4ea;
	}

.navul ul {
	list-style-image: url(http://www.kawadesign.com/utahderm/website/images/minus.gif);
	padding-left: 20px;
	margin: 0;
	border: 0;
	}
	
.navul li {
	margin-top: 0em;
	}

ul.sidebar {
	padding: 0;
	margin: -15px 0 0 20px;
	border: 0;
	}
	
ul.sidebar li {
	padding: 0;
	margin: 0;
	list-style-image: url(http://www.kawadesign.com/utahderm/website/images/minus.gif);
	}
	
ul.sidebar a {
	color: #8a8a8a;
	text-decoration: none;
	font-size: .9em;
	}

ul.sidebar a:visited {
	color: #8a8a8a;
	text-decoration: none;
	}	
	
ul.sidebar a:hover {
	color: #8a8a8a;
	text-decoration: underline;
	}	

	
	
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
						
					
					
					.atrib {
						font-size: 7pt; 
						font-family: arial, helvetica, sans-serif;
						}
						
					.note {
						font-size: 7pt; 
						font-family: arial, helvetica, sans-serif; 
						color: #ff0000
						}
					
					
					
					

	
/*---------- Links ----------*/
a {
	color: #e8aa00;
	text-decoration: none;
	}

a:visited {
	color: #e8aa00;
	text-decoration: none;
	}	
	
a:hover {
	color: #443315;
	text-decoration: underline;
	}

						
						
														
					/*---------- Lists ----------*/
					.inline {
					    display: inline;
					    list-style: none;
					    margin: 0;
					    padding: 0;
						}	
											
					.none {
						list-style: none;
						}	
					
					.normal {
						font-size: .85em;
						}
					
					
						
						
						
					/*---------- Spacers ----------*/
					.spacer {
						width: 100%;
						height: 1px;
						clear: both;
						border: 0;
						}
						
						
						
						
					
#maincontainer {
	border: 0;
	padding: 0;
	margin: 0;
	clear: both;
	}

.maincontent {
	padding: 10px 10px 0 10px;
	margin: 10px;
	border: 1px solid #d1c1a6;
	background: #fff;
	font-size: .9em;
	width: 757px;
	}
	
					.rightquote {
						float: right;
						width: 200px;
						border: 3px double #cdcdcd;
						padding: 10px;
						margin: 5px;
						background: #f9f9f9;
						font-size: .8em;
						}
						
					.fullwidthquoteli {
						float: center;
						width: 650px;
						border: 3px double #cdcdcd;
						padding: 10px;
						margin: 5px;
						background: #f9f9f9;
						font-size: .8em;
						}
						
					.fullwidthquote {
						float: center;
						width: 720px;
						border: 3px double #cdcdcd;
						padding: 10px;
						margin: 5px;
						background: #f9f9f9;
						font-size: .8em;
						}
						
				
						
						
					
						
						
					
					/*---------- Right Sidebar Navigation ----------*/
					.rsb {
						border: 1px solid #e4e4e4;
						padding: 13px 8px 5px 8px;
						font-size: .9em;
						width: 155px;
						background: #f7f7f7;
						}
						
					
					
						
					/*---------- Footer ----------*/
					#footer {
						width: 975px;
						border: 0;
						margin: 5px auto;
						padding: 0;
						height: 13px;
						clear: both;
						text-align: left;
						}
						
					#footertextright {
						margin: 0;
						float: right;
						}
						
					#footertextright td {
						font-size: 7pt;
						}
					
					#footertext {
						margin: 0;
						}
					
					#footertext td {
						font-size: 7pt;
						}
						
																			
																		
											
											
					
													
					/*---------- Right Side Navigation Div ----------*/
					.rightsidediv250 {
						float: left;
						/*right: 10px;*/
						border: 0px solid #657254; 
						padding: 0;
						margin: 0 10px 0 0 ;
						margin-top: 10px;
						width: 202px;
						text-align: center;	
						height: 190px;
						}
