/*----------CSS for Takoda Marketing - Rochester, NY-----------------------------------------------------*/
/*----------Created by Brian Daggett - Innovative Solutions - Rochester, NY-----------------------------*/

* {padding:0px;	margin:0px;}
html {background:#252d42;}

body {
	background:url(images/bg.jpg) repeat-x #ffffff;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
#content-wrapper {
	width: 950px;
	position: relative;
	margin:0px auto;
	z-index:1;
	}
.clear {clear:both;}
.float-right {float:right;}
.float-left {float:left; padding:0px 10px 0px 25px;}	
.highlight {font-size:11px; font-style:italic;}
.blue {color:#3c4969;}
.form {padding-left:28px;}
.quote {color:#3c4969; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:16px; text-align:center;}
.quote-name {color:#3c4969; text-align:right; font-size:14px; font-family:"Times New Roman", Times, serif; font-style:italic; }
.quote-company {color:#3c4969; text-align:right; font-size:12px; font-family:"Times New Roman", Times, serif; font-style:italic; }

/*------------HEADER STUFF--------*/
#header {}
#header-left { width:441px; float:left;}
#header-right { background:url(images/header-bg.jpg) no-repeat; width:509px; height:127px; float:right;}
		
		
/*-----------MAIN CONTENT STUFF --*/
#content { width:950px; padding:20px; clear:both; float:left;}
#content-left { float:left; width:650px; padding-right:25px; padding-left:20px;} 
#content-right { float:left; width:250px;}
#content-left p {line-height:1.8em; padding-bottom:10px;}
#content-right p {color:#cb9e49; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#content-right a:link {color:#cb9e49; text-decoration:none;}
#content-right a:visited {color:#cb9e49; text-decoration:none;}
#content-right a:hover {color:#cb9e49; text-decoration:underline;}
#content-right a:active {color:#cb9e49; text-decoration:none;}


.list {padding-left:25px; padding-bottom:10px;}
.list li{ list-style:none; padding: 0px 0px 8px 15px; background:url(images/bullet.jpg) no-repeat -7px/*left and right*/ 1px /*up and down*/;}

.client-list {padding-left:25px; padding-bottom:2px;}
.client-list li{ list-style:none; padding: 0px 0px 5px 15px; background:url(images/bullet.jpg) no-repeat -7px/*left and right*/ 1px /*up and down*/;}

/* ----------GLOBAL HEADERS-------*/
h1 {
	font-size:25px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#3c4969;
	padding-bottom:0px;}
h2 {
	font-size:16px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#cb9e49;
	padding-bottom:6px;
	}	
h3 {font-size:13px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#658b8e;
	padding-bottom:5px;}
	
	
/* ----------GLOBAL LINKS---------*/
a:link {color:#cb9e49; text-decoration:underline;}
a:visited {color:#cb9e49; text-decoration:underline;}
a:hover {color:#cb9e49; text-decoration:none;}
a:active {color:#cb9e49; text-decoration:underline;}


/*------------NAVIGATION------------*/
.navigation .home {width:69px;}
.navigation .about {width:69px;}
.navigation .services {width:69px;}
.navigation .clients {width:84px;}
.navigation .contact {width:85px;}

.navigation {
	margin-top:98px;
	height:40px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:14px;
	}
.navigation ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
/*Top level list items*/
.navigation ul li{
	position: relative;
	display: inline;
	float: left;
	/*width: 89px; Width of top level menu link items*/
	color: #3c4969;
	text-align:center;
	padding-left:24px;
	}
/*Top level menu link items style*/
.navigation ul li a{ display: block; padding: 7px 2px 4px 2px; text-decoration: none; color: #3c4969; /*link color*/}
.navigation ul li a:visited{color: #3c4969; text-decoration: none;}
.navigation ul li a:hover{color:#cb9e49; /*background-color: #000000;*/ text-decoration: none; border-bottom:7px solid #cb9e49;}


/*-----------FOOTER----------------*/
#footer-wrapper{background: url(images/footer-bg.jpg) repeat-x #252d42; width:100%; margin:0px auto; clear:both; height:126px;}
#footer-content{ width:950px; line-height:1.5em; padding:15px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#bbcacd; margin:0px auto; text-align:center;}
#footer-nav { font-size:16px; padding-bottom:10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#footer-content a:link {color:#cb9e49; text-decoration:none;}
#footer-content a:visited {color:#cb9e49; text-decoration:none;}
#footer-content a:hover {color:#cb9e49; text-decoration:underline;}
#footer-content a:active {color:#cb9e49; text-decoration:none;}
