* {line-height:100%;}
body{background-color:#C8C8C8;margin:0;padding:0}
div {background-color:#ffffff;}
p {font-family:verdana,arial,tahoma;font-size:13px;}
img {border:0;}


h1  {color:#13495B;font-weight:bold;line-height:100%;margin:0 0 10px 10px;letter-spacing:.1px;font-size:20px;font-family:tahoma;clear:both;}
h1 a {text-decoration:none;color:#13495B;}
h2,h3  {color:#13495B;font-weight:bold;line-height:100%;margin:0 0 10px 10px;letter-spacing:.1px;font-size:14px;font-family:tahoma;}
h4,h5,h6,h7,h8  {color:#13495B;font-weight:bold;line-height:100%;margin:0 0 10px 10px;letter-spacing:.1px;font-size:15px;font-family:arial;}

.center {margin:0 auto 0 auto}
.block {width:935px;}
.clear {clear:both;}
.left {float:left;}
.divshift {margin:0 0 0 15px;}
.fauxhr {height:14px;background:#62BFDE url('http://www.kevinboss.com/img/fauxhr.png') repeat-x top left;}
.hidden {display:none;}
.imgleft {float:left;padding: 0 10px 0 0;}
.imgright {float:right;padding:10px;}

.index-boxes {width:225px;height:270px;background:#ffffff url('http://www.kevinboss.com/img/index-boxes-1.png') no-repeat top right;float:left;}
.index-boxes h1,.index-boxes h2 {color:#13495B;font-weight:normal;line-height:160%;margin-left:10px;letter-spacing:-1px;font-size:24px;font-family:tahoma;margin-bottom:0px;}
.index-boxes p {font-family:verdana;line-height:110%;margin:0px;padding-left:10px;padding:10px 10px 0 10px;}

.index-boxes-goal {width:225px;height:270px;background:#ffffff url('http://www.kevinboss.com/img/index-boxes-goal.png') no-repeat top right;float:left;}
.index-boxes-goal h3 {color:#000000;font-weight:normal;line-height:160%;margin-left:10px;letter-spacing:-1px;font-size:25px;font-family:tahoma;margin-bottom:0px;}
.index-boxes-goal p {padding:10px 10px 0 10px;font-family:verdana;line-height:105%;}

.entry  p,.entry ul,.entry ol {padding:0 10px 10px 10px;font-family:verdana;font-size:13px;line-height:115%;}
.entry ul {list-style-type:disc;}
.entry ol {list-style-type:decimal;}
.entry li {margin-left:40px;font-family:verdana;line-height:115%;}
.entry a {color:#2F4F4F;}
.entry a:hover {color:#5F9F9F;}
.entry img {margin:10px;}

.catbox {background:#EFEFEF none repeat scroll 0 0;padding:4px 0 4px 10px;margin-bottom:10px;width:100%;width:565px;clear:both;}
.catbox,.catbox a {color:#5F9F9F;}
.catbox a:hover {color:#000000;}
.posted {background:url(http://www.kevinboss.com/img/calendar.png) left no-repeat; padding-left:24px;vertical-align:baseline;line-height:22px;float:left;margin-right:10px;}
.commentno {background:url(http://www.kevinboss.com/img/comments.png) left no-repeat; padding-left:24px;vertical-align:baseline;line-height:22px;float:left;margin-right:10px;}
.catno {background:url(http://www.kevinboss.com/img/folder.png) left no-repeat; padding-left:24px;vertical-align:baseline;line-height:22px;float:left;margin-right:10px;}
.tagsno {background:url(http://www.kevinboss.com/img/tags.png) left no-repeat; padding-left:24px;vertical-align:baseline;line-height:22px;float:left;}
.postbox {background:#EFEFEF none repeat scroll 0 0;padding:10px;width:565px;}

#container-logo {position:absolute;top:0px;}
#container-menu {position:absolute;top:70px;background:#ffffff url('http://www.kevinboss.com/img/menu.png') repeat-x top;width:920px;height:32px;margin-top:8px;}
#container-mainimg {position:absolute;top:115px;width:920px;height:270px;background:#ffffff url('http://www.kevinboss.com/img/mainimg.jpg') no-repeat top right;}
#container-content {float:left;width:920px;margin-top:395px;margin-bottom:5px;}
#container-wave {float;left;width:950px;height:24px;background:#ffffff url('http://www.kevinboss.com/img/footerbg.png') repeat-x top;}
#container-footer {float;left;width:950px;background-color:#62BFDE;}
#container-footer div {background-color:#62BFDE;color:#ffffff;}
#footer-services {font-family:arial;font-size:11px;line-height:110%;}

#services li {font-size:11px;color:#ffffff;line-height:120%;font-family:arial;}
#services li a {color:#ffffff;}

#phone {float:right;margin-right:20px;margin-top:5px;font-family:arial;font-size:24px;}
#social li {float:left;margin-left:2px;}
#logo-small {background:#62BFDE url('http://www.kevinboss.com/img/logo-small.gif') no-repeat top left;width:37px;height:35px;}
#copyright p {font-size:11px;font-weight:bold;line-height:110%;font-family:arial;}
#copyright a {font-size:11px;font-weight:normal;color:#D5EEF7;}

#twitter-add{width:105px;height:104px;margin-top:25px;}
#twitter-latest {background:#62BFDE url('http://www.kevinboss.com/img/twitter-latest-bg.png') no-repeat top left;width:333px;height:131px;margin-left:8px;margin-top:15px;}
#ttitle {font-family:arial;font-size:20px;font-weight:bold;color:#114353;margin:10px 0 5px 15px;}
#tcontent {font-family:verdana;font-size:11px;color:#000000;margin:0 15px 0 100px;padding-top:3px;line-height:120%;}
#timg {margin: 3px 0 0 20px;}

#menu {background:#866733 url(http://www.kevinboss.com/img/menu.png) no-repeat 0 0px;} 
	#nav li {list-style-type:none;float:left;}
	#nav li a { background-image:url(http://www.kevinboss.com/img/sprite-menu.gif); background-repeat:no-repeat;padding:6px 32px;line-height:29px;text-decoration:none;}
	#nav li a.item1 {background-position:0px 5px;margin-left:15px;padding-right:25px;}
	#nav li a:hover.item1 {background-position: 0px -277px;}
	#nav li a.item2 {background-position:0px -35px;padding-right:41px;}
	#nav li a:hover.item2 {background-position:0px -317px;}
	#nav li a.item3 {background-position:0px -75px;padding-right:27px;}
	#nav li a:hover.item3 {background-position:0px -357px;}
	#nav li a.item4 {background-position:0px -114px;padding-right:22px;}
	#nav li a:hover.item4 {background-position:0px -396px;}
	#nav li a.item5 {background-position:0px -154px;padding-left:53px;}
	#nav li a:hover.item5 {background-position:0px -436px;}
	#nav li a.item6 {background-position:0px -194px;padding-right:12px;}
	#nav li a:hover.item6 {background-position:0px -476px;}
	#nav li a.item7 {background-position:0px -234px;}
	#nav li a:hover.item7 {background-position:0px -516px;}
	
#sidebar {float:left;width:285px;margin:395px 0 5px 8px;background:#EFEFEF none repeat scroll 0 0;padding:10px;font-family:verdana;font-size:13px;line-height:105%}
#sidebar h3 {margin:0 0 10px 0;padding:0;}
#sidebar ul {margin:0 0 10px 0;}
#sidebar a {color:#2F4F4F;text-decoration:none;}
#sidebar a:hover {color:#5F9F9F;}
#sidebar li {list-style-type:disc;margin-left:20px;color:#B4CDCD;}

#formBuilderCSSIDContact_Form,#formBuilderQuote_Form {width:500px;}
#formBuilderCSSIDContact_Form,#formBuilderQuote_Form {font-family:verdana;font-size:13px;}
.formBuilderForm .formBuilderLabelRequired {font-weight:normal!important;}

.sociable ul {margin-left:10px;}
	
.date {font-size:11px; font-family:verdana; color: #999; padding-bottom:15px;margin-left:10px;margin-top:-8px;}
.meta {font-size:11px; line-height:22px; text-transform:capitalize; color:#999;margin-left:10px;font-family:verdana;}
.cats {background:url(http://www.kevinboss.com/img/folder.png) left no-repeat; padding-left:24px;vertical-align:baseline;line-height:22px;}
.tags {background:url(http://www.kevinboss.com/img/link.png) left no-repeat; padding-left:24px;vertical-align:baseline;line-height:22px;}
.comment-body,.comment-body div {background-color:transparent!important;}
.commentnumber {color:#999; font-style:italic;}
/* comments */
#commentsno {font-size:19px;background:url(http://www.kevinboss.com/img/comments.png) left no-repeat; padding-left:24px;clear:both;}
#leavecomment {font-size:16px; font-family:Verdana; background:url(http://www.kevinboss.com/img/comment_add.png) left no-repeat; padding-left:24px;}
.comments-box {zoom: 1;margin: 10px 0 0 10px;}
.comments-box img {vertical-align: middle;}
.comments-box h3 {color: #333;font-size: 1.4em;letter-spacing: 0;margin: 0;padding: 0 0 5px 0;}
#respond {background: #fff;margin: 20px 0 0 0;padding: 5px;}
#respond p {color: #777;margin: 10px 0 0 0;}
.cancel-comment-reply {padding: 5px 0 0 0;}
.cancel-comment-reply a {color: #C00; font-size:12px;}
.comment-reply-link { font-size:12px;}
.text {border: 1px solid #ddd;padding: 2px;color: #777;width: 200px;}
/* framework for comments */
ol.commentlist a:link {text-decoration: none;}
.commentlist {width:575px;}
.vcard, .commentmetadata {font-size:12px!important;font-family:arial;}
ol.commentlist li div.vcard cite.fn a.url:hover {text-decoration: none;}
ol.commentlist {margin: 10px 0 0 0;padding: 0;background: #fff;}
ol.commentlist li {margin: 10px 0 10px 0;padding: 10px;list-style-type: none;border: 1px solid #e9e9e9;}
ol.commentlist li.alt {background: #efefef;}
ol.commentlist li div.vcard cite.fn {font-style: normal;font-weight: bold;}
ol.commentlist li div.vcard cite.fn a.url {color: #222;}
ol.commentlist li div.vcard img.avatar {float: right;}
ol.commentlist li div.vcard img.avatar-32 {padding: 2px;background: #fff;border: 1px solid #ddd;}
ol.commentlist li div.vcard img.photo {padding: 2px;background: #fff;border: 1px solid #ddd;}
ol.commentlist li div.vcard span.says {color: #888;}
ol.commentlist li div.comment-meta {margin: 3px 0 0 0;font-size: 0.9em;}
ol.commentlist li div.comment-meta a {color: #aaa;text-decoration:none;}
ol.commentlist li p {margin: 15px 0 0 0;}
ol.commentlist li div.reply {background: #f8f8f8;color: #666;width: 33px;margin: 10px 0 0 0;padding: 2px 5px 2px 5px;line-height: 16px;border: 1px solid #e9e9e9;}
ol.commentlist li div.reply a {color: #666 !important;}
ol.commentlist li div.reply a:hover {color: #666 !important;text-decoration: none;}
ol.commentlist li ul.children {}
ol.commentlist li ul.children li {margin: 10px 0 0 0;background: #fff;border: 1px solid #e9e9e9;}
ol.commentlist li ul.children li li.alt {background: #fff;}
/* comment form */
#commentform {margin-top: 5px;}
#commentform input {width: 210px;margin: 5px 5px 1px 0;padding: 5px;border: 1px solid #ddd;}
#commentform input:focus {border: 1px solid #191919;}
#commentform .author {padding: 3px 3px 3px 5px;background: fff;color: #666;}
#commentform .email {padding: 3px 3px 3px 5px;background: fff;color: #666;}
#commentform .url {padding: 3px 3px 3px 5px;background: fff;color: #666;}
#commentform textarea {width: 100%;height: 100px;padding: 2px;border: 1px solid #ddd;}
#commentform textarea:focus {border: 1px solid #191919;}
#commentform .submit {margin: 0;padding: 4px;color: #999;font-weight: bold;border: 1px solid #ddd;background: #f8f8f8;width: 155px;}
#commentform .submit :hover {background: #333;border: 1px solid #191919;text-decoration: underline;color: #fff;}

#blogtitle {font-size:25px;}
#blogwelcome {padding:10px;margin-left:10px;margin-bottom:10px;margin-right:15px;background-color:#FFFFCC;}
.showAddress {padding: 15px 0 0 10px}
.showAddress address span {font-family:verdana;font-size:13px;line-height:115%;font-style:normal;}


