/*----------CSS for Gastroenterology Group of Rochester - Rochester, NY-----------------------------------------------------*/
/*----------Created by Brian Daggett - Innovative Solutions - Rochester, NY-----------------------------*/

* {padding:0px;	margin:0px;}

body {
	background:url(images/bg.jpg) repeat-x #d7ac5e;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
#wrapper {
	width: 950px;
	position: relative;
	margin:0px auto;
	z-index:1;
	}
.clear {clear:both;}
.float-right {float:right; padding-left:15px;}
.float-left {float:left; padding-right:15px;}	
.list {padding-left:10px; padding-top:5px;}
.list li{ list-style:none; padding: 0px 0px 5px 10px; background:url(images/banner-bullet.jpg) no-repeat 0px/*left and right*/ 3px /*up and down*/;}
h1 .header {font-size:24px;}

.increasebtns {float:right; padding-right:5px;}
.decreasebtns {float:right; padding-right:40px;}
.textsize {float:right; padding-right:5px;}
/*------------BANNER STUFF--------*/
#banner-wrapper { height:227px; width:950px;}
#banner-top {background:url(images/banner-top.jpg) no-repeat; height:29px; }
#banner-content { height:192px;}
#banner-left {float:left;vertical-align:top;}
#banner-middle { float:left;vertical-align:top;}
#banner-right{background:url(images/banner-right.jpg) no-repeat; height:192px; width:225px; float:left; padding:0px 30px 0px 10px; vertical-align:top;}

/* ---------- NAVIGATION------------*/
#navigation-wrapper {
	background:url(images/nav-bg.jpg) no-repeat;
	height:23px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	padding-top:11px;
	}
.navigation ul{ list-style: none;}	
.navigation li{ padding:0px 14px; display:inline; }	
#navigation-wrapper a:link {color:#ffffff; text-decoration:none;}
#navigation-wrapper a:visited {color:#ffffff; text-decoration:none;}
#navigation-wrapper a:hover {color:#a76a35; text-decoration:none;}
#navigation-wrapper a:active {color:#ffffff; text-decoration:none;}
		
/*-----------MAIN CONTENT STUFF --*/
#content {background:url(images/content-bg.jpg) repeat-y;}
#content-left  p {line-height:1.8em; padding:6px 0px;}
#content-top {background:url(images/content-top.jpg) no-repeat; height:13px; }
#content-left { padding:0px 5px 5px 44px; width:532px; float:left;}
#content-404 { padding-left:45px; width:860px;}
#content-404  p {line-height:1.8em; padding:6px 0px;}
#content-right { width:285px; padding:0px 48px 5px 5px; float:left;}
#content-bottom {background:url(images/content-bottom.jpg) no-repeat; height:26px; clear:both; }
#content-right .right-table {vertical-align:top; font-size:11px;}
#content-right a:link {color:#a76a35; text-decoration:none;}
#content-right a:visited {color:#a76a35; text-decoration:none;}
#content-right a:hover {color:#a76a35; text-decoration:underline;}
#content-right a:active {color:#a76a35; text-decoration:none;}

/* ----------GLOBAL HEADERS-------*/
h1 {font-family:Georgia, "Times New Roman", Times, serif; color:#2e4d13; font-size:17px; text-transform:uppercase;}
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; color:#a76a35; font-size:12px;
	border-bottom:1px solid #CCCCCC; padding: 4px 0px 10px 0px;}	
h3 { font-family:Georgia, "Times New Roman", Times, serif; color:#2e4d13; font-size:16px; padding:6px 0px 2px 0px;}
h4 { font-family:Georgia, "Times New Roman", Times, serif; color:#333333; font-size:12px; font-style:italic; padding:6px 0px 2px 0px; }
	
/* ----------GLOBAL LINKS---------*/
a:link {color:#a76a35; text-decoration:underline;}
a:visited {color:#a76a35; text-decoration:underline;}
a:hover {color:#a76a35; text-decoration:none;}
a:active {color:#a76a35; text-decoration:underline;}

/*-----------FOOTER----------------*/
#footer-wrapper {background:url(images/footer-bg.jpg) repeat-y;  width:950px; margin:0px auto;}
#footer-top {background:url(images/footer-top.jpg) no-repeat; height:13px; }
#footer-content {text-align:center; color:#000000; line-height:1.8em; font-size:10px;}
#footer-content a:link {color:#605b51; text-decoration:underline;}
#footer-content a:visited {color:#605b51; text-decoration:underline;}
#footer-content a:hover {color:#605b51; text-decoration:none;}
#footer-content a:active {color:#605b51; text-decoration:underline;}
#footer-bottom {background:url(images/footer-bottom.jpg) no-repeat; height:17px;}

/*-----------FOOTER NAVIGATION----------------*/
#footer-nav { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
#footer-nav a:link {color:#2e4d13; text-decoration:none;}
#footer-nav a:visited {color:#2e4d13; text-decoration:none;}
#footer-nav a:hover {color:#2e4d13; text-decoration:underline;}
#footer-nav a:active {color:#2e4d13; text-decoration:none;}
