/*----------CSS for Benson's Surgical Supply - Kenmore, NY-----------------------------------------------------*/
/*----------Created by Brian Daggett - Innovative Solutions - Rochester, NY---------------------------*/

/*html {background:#005395;}*/
body { background:url(images/bg.jpg) repeat-x #6b869b; margin:0px auto; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

#contentWrapper { width:1000px;  padding:0; margin:0 auto;}
.clear {clear:both;}
.floatRight {float:right;}
.floatLeft {float:left;}

.list {padding-left:10px;}
.list li{ list-style:none; padding: 0px 0px 5px 10px; background:url(images/bullet.png) no-repeat 0px/*left and right*/ 5px /*up and down*/;}

.img {background-color: #fff; border: 1px solid #edc623; padding: 5px; margin: 5px 5px 0 0;}
.imgLeft{background-color: #acc3d7; border: 1px solid #1c2f69; padding: 5px; margin: 5px 5px 0 0; float:left;}
.imgRight{background-color: #acc3d7; border: 1px solid #1c2f69; padding: 5px; margin: 5px 0 0 5px; float:right;}	
.contactHeader {font-size:12px; font-weight:bold; text-transform:uppercase;}


/*------------HEADER STUFF--------*/
#header {  padding:0; margin:0;}


/*-----------MAIN CONTENT STUFF --*/
#homeContent { padding:0; margin:0; position:relative;}
.titlePosition1 { position:absolute; top:53px; left:380px;}
.titlePosition2 { position:absolute; top:88px; left:380px;}
#homeLeft {width:315px; padding-left:20px; }
#homeLeft ul { padding:0; margin:0;}
#homeLeft li{ list-style:none; padding: 0px 0px 13px 17px; background:url(images/bullet.png) no-repeat 0px/*left and right*/ 2px /*up and down*/;}
#homeRight { width:650px; float:right;}
#homeLeft h1 { color:#d87a1e; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:14px; padding-bottom:10px; margin:0; }

/*-----------MAIN CONTENT STUFF --*/
#insideContent { padding:0; margin:0; position:relative;}
#insideLeft {width:670px; padding-left:20px;  margin-bottom:15px;}
#insideRight { width:300px; float:right;}
#insideLeft ul { padding-left:10px; padding-top:10px; margin:0;}
#insideLeft li{ list-style:none; padding: 0px 0px 13px 17px; background:url(images/bullet.png) no-repeat 0px/*left and right*/ 2px /*up and down*/;}
#insideLeft p { line-height:1.7em; padding-bottom:10px; margin:0;}
#insideLeft img {background-color: #fff; border: 1px solid #005395; padding: 5px; margin: 5px 5px 0 0;}

/*------------PODS------------------*/
#pods {float:left; width:100%; padding:0; margin:0px 0;}
.podsTable {}
.podsTable td {padding:0 10px; margin:0; background-color:#ebeced;}
.podsTable p {padding-bottom:5px; margin:0;}   
.podsTable h3{font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#005395; padding:15px 0 5px 0; margin:0;}
.podsTable a:link {color:#005395; text-decoration:none;}
.podsTable a:visited {color:#005395; text-decoration:none;}
.podsTable a:hover {color:#005395; text-decoration:underline;}
.podsTable a:active {color:#005395; text-decoration:none;}
.podBullet {padding-top:3px; margin-top:0;}

/* ----------GLOBAL HEADERS-------*/
h1 { color:#d87a1e; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:19px; padding-bottom:5px; margin:0; }
h2 {font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#005395; padding:8px 0 3px 0; margin:0; }	
h3 {font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#005395; padding:0; margin:0; }

	
/* ----------GLOBAL LINKS---------*/
a:link {color:#005395; text-decoration:underline;}
a:visited {color:#005395; text-decoration:underline;}
a:hover {color:#005395; text-decoration:none;}
a:active {color:#005395; text-decoration:underline;}


/* ----------DROP DOWN NAVIGATION------------*/
#navigation {  color:#a4b5c2; font-size:14px; padding-top:60px; margin:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float:right; width:650px;}
#navigation a:link {color:#005395; text-decoration:none;}
#navigation a:visited {color:#005395; text-decoration:none;}
#navigation a:hover {color:#d87a1e; text-decoration:none;}
#navigation a:active {color:#005395; text-decoration:none;}


/*-----------FOOTER----------------*/
#footerWrapper{ width:100%; font-size:11px; color:#e8e3e3; font-family:Arial, Helvetica, sans-serif;  padding:0; margin:0 auto; float:left; background:url(images/footerBg.jpg) repeat-x #005395; height:400px;}
#footerWrapper a:link {color:#fff; text-decoration:underline;}
#footerWrapper a:visited {color:#fff; text-decoration:underline;}
#footerWrapper a:hover {color:#fff; text-decoration:none;}
#footerWrapper a:active {color:#fff; text-decoration:underline;}

.TableFooterLogos { height:71px; padding:0; margin:0 auto;}
.TableFooterContent { padding:0; margin:12px auto 0 auto;}
.footerHighlight {font-size:13px; padding:0; margin:0; line-height:1.8em;}

