/*
Theme Name: Tracy Hughes Website Freelancer
Theme URI: http://www.hughesllc.net/
Description: 
Version: 1.0
Author: Tracy Hughes
Author URI: http://www.hughesllc.net/
*/

html,body,h1,h2,h3,div {
	margin:0;
	padding:0;
}

body {
	background-color: #2d3235;
    color:#524134;
	font: 85% Verdana, Geneva, sans-serif;
	font-weight: normal;
	line-height: 160%;
	text-align: center;
}
#wrapper {
	width: 855px;
	margin: 12px auto;
	padding-right:70px;
	text-align: left;
}

img {border: 0;}
img.logo {padding:10px 0 14px 0; }

h1 { font-family: "ff-nuvo-sc-web-pro-1","ff-nuvo-sc-web-pro-2"; margin-bottom:6px; }
h2 { font-size: 1.4em;}
h3 { font-family: sovba-1,sovba-2,sans-serif; color:#FFF; letter-spacing:1px; }

a:link { color: #1d354a; text-decoration: none;}
a:visited {	color: #3f4b55; text-decoration: none;}
a:hover { color: #3f4b55; text-decoration: none;}

a.border { color: #524134; border-bottom:1px solid #cbcac9; text-decoration: none;}
a.border:visited { color: #615247; border-bottom:1px solid #beb8b4; text-decoration: none;}
a.border:hover { background-color:#f2f4f5; color:#344755; border-bottom:1px solid #738898; text-decoration: none; }

#sidebar1 {
	position:relative;
	float: left; 
	width: 140px; 
	padding: 15px 0 15px 0;
}

#mid-section {
	margin: 0 0 0 140px;
	padding:28px 40px 20px 40px;
	background-color:#FFF;
}
#top-section {
	margin:0 0 5px 0;
	border-bottom:6px solid #a7b9c2;
}
.blue-block {
	text-align:right;
	background-color:#a7b9c2;
	padding:4px 12px 12px 0;
}
#bottom-section {
	padding:20px 10px 10px 10px;
	font:10px Verdana, Geneva, sans-serif;
}

table.main { font-family:Verdana, Geneva, sans-serif; font-size: 11px;}

#nav {
	position:fixed; top:21px;
	font-size: 13px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
#nav ul { margin: 0; padding: 0; }
#nav li {
	background-color:#000106;
	line-height: 155%;
	list-style: none;
	margin:6px 0;
	padding: 0;
}
#nav li a {
	margin: 0;
	padding:12px 22px 12px 22px;
	color:#cbcbcb;
}
#nav a:link, #nav a:active, #nav a:visited {
	display: block;
	text-decoration: none;
}
#nav a:hover { color: #ffffff; text-decoration: none; }
#nav a.current { color: #ffffff; text-decoration: none; }

ul.services { list-style:square; }

