@charset "utf-8";
/* The Integrated Person.com Main CSS
   Authored By: Joshua Peterson

 */

* {
padding:0;
margin:0;
}

span {
display:block;
}

body {
background:url(../images/designBG.jpg) top center no-repeat #000;
}

#tipHolder {
width:910px;
font-family:"Trebuchet MS", Helvetica, Tahoma, Verdana, sans-serif;
font-size:12px;
color:#000;
margin:20px auto;
}

#tipHolderTop, #tipHolderBot, #tipHolderContent {
display:block;
background:url(../images/designContBGTop.png) top left no-repeat;
width:910px;
height:10px;
}

#tipHolderContent {
position:relative;
background:url(../images/designContBG.png) top left;
height:auto;
}

#tipHolderBot {
background:url(../images/designContBGBot.png) top left no-repeat;
height:16px;
}

#tipFooter {
display:block;
background:url(../images/designContFade.png) top left no-repeat;
width:910px;
height:105px;
}

/* Content CSS */

#tipGraphicHolder {
display:block;
position:relative;
width:910px;
top:-5px;
}

#tipGraphicLeft {
position:absolute;
top:0;
left:-25px;
}

#tipGraphic {
position:absolute;
top:0;
left:10px;
}

#tipGraphicRight {
position:absolute;
top:0;
right:-15px;
}

#tipLogo {
position:relative;
left:10px;
}

#tipEasyContact {
position:absolute;
top:110px;
right:30px;
text-align:center;
font-size:13px;
}

#tipEasyContact span {
display:inline;
}

#tipNav {
background:url(../images/designNavBG.png) top left no-repeat;
width:880px;
height:41px;
display:block;
margin:170px auto 10px;
overflow:hidden;
}

#tipNav ul {
margin-left:30px;
}

#tipNav ul li {
height:41px;
float:left;
list-style:none;
text-align:center;
}

#tipNav ul li#tipBlogLink {
width:121px;
float:right;
margin-right:50px;
}

#tipNav ul li a, li#tipBlogLink a {
display:block;
width:100px;
height:41px;
text-align:center;
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#7a6113;
padding-top:10px;
}

#tipNav ul li#tipBlogLink a {
width:121px;
background:url(../images/designNavBGHoverBlog.jpg) top center no-repeat;
color:#7a6113;
}

#tipNav ul li#tipBlogLink a:hover {
background:url(../images/designNavBGBlog.jpg) top center no-repeat;
color:#8a8e33;
}

#tipNav ul li a:hover {
background:url(../images/designNavBGHover.jpg) top center no-repeat;
color:#8A8E33;
}

#tipContent {
background:url(../images/designBGGradient.jpg) top center no-repeat;
width:880px;
min-height:225px;
margin:0 auto;
}

#tipContentHolder {
padding:15px;
}

.tipSidebar {
float:right;
margin:10px;
width:231px;
}

.tipSidebar .tipSidebarTop {
background:url(../images/sidebarBGTop.png) top left no-repeat;
width:231px;
height:10px;
}

.tipSidebar .tipSidebarContent {
background:url(../images/sidebarBG.png) top left repeat-y;
width:231px;
text-align:center;
}

.tipSidebar .tipSidebarBot {
background:url(../images/sidebarBGBot.png) top left no-repeat;
width:231px;
height:20px;
}

#tipCopyright {
background:url(../images/designFootBG.png) top center no-repeat;
width:880px;
height:20px;
margin:0 auto;
text-align:center;
clear:both;
}

/* Aesthetic CSS */

#tipContentHolder, #tipContentHolder p, a, ul {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:13px;
color:#000000;
margin-left:5px;
line-height:1.5em;
}

p {
margin-top:5px;
margin-bottom:5px;
}

ul {
margin-left:25px;
margin-right:25px;
}

h1, h2, h3, h4, h5, h6 {
font-family:"Trajan Pro", Georgia, "Times New Roman", Times, serif;
font-size:21px;
color:#828c37;
font-weight:100;
text-transform:uppercase;
text-shadow:#333333;
margin-bottom:10px;
}

h2, h3, h4, h5, h6 {
clear:both;
margin-top:10px;
margin-bottom:10px;
}

h1 {
margin-top:20px;
}

h2 {
font-size:19px;
}

h3 {
font-size:18px;
}

h4 {
font-size:16px;
display:inline-block;
}

.tipSidebarContent a,.tipSidebarContent p,.tipSidebarContent ul {
font-size:12px;
color:#92866c;
margin-left:0;
margin-right:0;
}

a {
margin:0;
}

a:hover {
text-decoration:none;
}

.tipSidebarContent h1, .tipSidebarContent h2, .tipSidebarContent h3, .tipSidebarContent h4, .tipSidebarContent h5, .tipSidebarContent h6 {
color:#ada28a;
font-size:16px;
margin:0;
}

.tipSidebarContent ul li {
list-style:none;
}

#tipCopyright, #tipCopyright p {
padding-top:10px;
font-size:9px;
}
