/* -- NOTE: reset.css clears all browser differences and starts from scratch --  */
@import 'reset.css';

body {
	font-family: Arial, Helvetica, san serif;
	font-size:12px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	color: #515151;
	background:url(img/bckgrd-tile.jpg) repeat-x #ffffff;
	position: relative;
	margin: 0 auto;
	} 
	
/* ============================================ MAIN BODY CONTAINING ELEMENT ======================================*/

#wrap {width: 773px; height:auto; margin: 0 auto; position: relative;}
	
#header {width:773px; height:270px; background:url(img/header.jpg) no-repeat;}

#left {float:left; width:195px; height:auto; margin-top:22px; border: dashed 1px #515151; background:url(img/nav-bckgrd.jpg) no-repeat #ffffff; padding-bottom:33px;}

#side-nav {width:190px; height:auto; margin-top:16px;}

#pharmacies {width:170px; height:auto; margin-top:47px; padding-left:20px; font-size:11px; color:#9a9a9a;}

#right {float:right; width:570px; height:auto;}

#text {width:500px; height:auto; margin:16px 0 0 63px;}

#text p {margin-bottom:14px;}
	
.clearer{clear:both; margin:0px;}

#footer {width:773px; height:auto; border-top: solid 4px #91a6bb; background:url(img/footer-logo.jpg) no-repeat; clear:both; font-size: 11px; padding-top:25px; color:#9a9a9a; margin-bottom:25px; margin-top:35px;}

#foot-left {width:385px; height:auto; float:left; padding-left:15px;}

#foot-right {width:265px; height:auto; float:right;}


/*======================================================== LINK STYLES ======================================================== */

/* ------------- Basic links  ------------- */
a:link, a:visited   {color: #528bc5; text-decoration:none; font-weight:bold;}

a:hover, a:active{color: red; text-decoration:underline; font-weight:bold;}




/* ------------ LEFT SIDE NAVIGATION ----------*/
#side-nav ul {margin: 0; padding: 0; list-style-type:none;}

#side-nav li {line-height:40px; margin:0;}

#side-nav a {display:block; font-size:19px; font-weight:normal; color:#528bc5;}

#side-nav ul li a:link, #side-nav ul li a:visited {text-decoration: none; padding-left:17px;}

#side-nav ul li a:hover, #side-nav ul li a:active {color:red; text-decoration:none; }


/* ------------- Footer  ------------- */
#footer a:link, #footer a:visited {color:#9a9a9a; text-decoration: none;}

#footer a:hover, #footer a:active {color:#528bc5; text-decoration: underline;}



/*======================================================== TEXT STYLES ======================================================== */

h1 {font-family: Arial, Helvetica, san serif; font-size: 29px; color: #528bc5; font-weight: 100; font-style: normal;  margin-bottom: 15px; line-height:31px;}

h2  {color:red; font-size:12px; font-weight:bold; margin-bottom:14px; line-height:16px;}

h3, h4, h5 {font-size: 12px; font-style: normal; font-weight: bold; color: #000000;}

.basic-bold {font-weight: bold;}

.basic-italic {font-style:italic;}

.red {color: #FF0000;}

.location {font-family:"Times New Roman", Times, serif; font-size:12px; text-transform:uppercase; font-weight:bold;}

.img-left {border: solid 1px #401908; padding:4px; margin: 0 5px 3px 0; float:left;}

.img-right {border: solid 1px #401908; padding:4px; margin: 0 0 3px 5px; float:right;}

/*======================================================== FORM STYLES ======================================================== */

#typein { }

#typein input, #typein textarea, #typein select{color: #000000; background-color: #CCCCCC; padding: 2px; border: solid 1px #666666;}
