
/* stylesheet.css for drsandycolvard.com*/

*	{margin:0;  /* removes all default margins and padding */
	padding:0;	
	}

/*----------division element id's and main layout------------------*/

body 
	{margin:0 auto;
	padding:0;
	background:#d8cbe2;
	text-align:center;   /* center wrapper in older browsers*/
 	}

#container 
	{width:55em; /* 48em = 768px (set middle layout width) */
            	margin:0 auto; /* center the layout cross browser */
          	text-align:center;
           	padding:0; 
	background:#d8cbe2;
            	}

#header
	{width:97%; /*width of container div*/
	height:136px; 
	margin:10px auto; /*center the header, 10px from top and bottom - container color is background*/
	padding:0;
	background-image: url("header_bg.jpg");
	background-repeat: repeat-y;
	background-color:#d8cbe2;
	border: 1px solid #8a56a1;
	text-align:right;
	padding-right: 1.5em;
	}

#navbar
	{width:100%; /* width of container div*/
	height:20px;
	margin:1em auto;	
	}

#innerwrap
       	 {width:100%; /*width of container div*/
        	 margin: 0 auto;
         	 margin-bottom:0;
         	 padding:0;
         	 background:#ffffff;
	 }

#main
	{width:55%; /* width of container div */
	margin:15px 25px 0px 30px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;	
	text-align: left;
	}

#sidebar
	{float: right;
	display:inline; /*fix for IE 6 and below and AOL*/
	width: 30%; /*width of container div */
	padding: 20px;
	margin:10px;
	margin-top:25px;
	text-align:left;
	border-left: 1px solid #529166;
	}

#footer
	{clear: both;  /* fix footer won't rise up if main content area runs shorter than sidebar */
	width:100%; /*width of container div */
	background-image: url("footer_bg.jpg");
	background-repeat: repeat-x;
	height:30px;
	margin: 0px auto;
	}





/*---------------header tags and paragraph tags--------------*/


h1.header
	{font-family: "Century",Times, Serif;
	font-size: 2em;
	color: #489146;
	margin-top:50px;
	margin-bottom:5px;
	}

h2.purple
	{font-family:"Century", Times, Serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #664387;	
	margin:20px 10px;
	}


h3, h4
	{margin:10px 5px;
	}

p
	{font-size:1.1em;
	margin:20px 5px;
	}

p.tagline
	{font-family: "Century",Times, Serif;
	font-size: 1.5em;
	font-style: italic;
	color: #489146;
	margin-top:5px;
	}

p.sidebar
	{font-family:"Century", Times, Serif;
	font-size: 1.5em;
	color: #489146;
	margin-top:2px;
	}

p.footer
	{font-family: arial, helvetica, sans-serif;
	font-size:10pt;
	color: #8a56a1;
	text-align:right;
	}


ul	{margin:15px 10px;
	}


#sidebar ul
	{margin:0 10px 10px 20px;
	font-family:"Century", Times, Serif;
	font-size: 1.5em;
	color: #664387;
	}

#sidebar li
	{padding:3px 0 3px 0;
	}


/*-----------------table tags-------------------------------------*/




table.navbar
	{width:100%; /*width of navbar container*/
	height:30px;
	text-align:center;
	color:#ffffff;
	border:0;
	background-color:#529166;
	margin: 0px auto;
	}

td.navbar
	{padding:0px;
	}


table.footer
	{width:100%; /*width of container div */
	border:0;
	padding:0;
	margin:0 auto;
	}

table.footerlinks
	{border:0;
	padding:0;
	margin:0 auto;
	}

table.footerlinks a
	{text-decoration:none;
	font-family:arial, helvetica, sans serif;
	font-size:11pt;
	color:#a131a2;
	}

table.footerlinks a:hover
	{text-decoration:underline;
	}

table.footerlinks a:active
	{text-decoration:underline;
	}

table.footerlinks a:visited
	{color:#a131a2;
	}	

/*----------------------anchor tags----------------------*/



a.navbar
	{width:100px;
	padding:6px;
	font-family: arial,helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	}

a.navbar:link
	{color: #ffffff;
	background-color: #529166;
	}

a.navbar:visited
	{color: #ffffff;
	background-color: #529166;
	}

a.navbar:hover
	{color:#002f04;
	}

a.navbar:active
	{color:#002f04;
	background-color: #96e09c;
	}

a.mail

	{font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-decoration:underline;
	color:#664387;
	}
	
	
a.copy
	{font-family: arial,helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #8a56a1;
	}

a.copy:link
	{color: #8a56a1;
	}

a.copy:visited
	{color: #8a56a1;
	}

a.copy:hover
	{color: #8a56a1;
	text-decoration: underline;
	}

a.copy:active
	{color: #8a56a1;
	}