body {
color:#2D2C28;
font-family:Verdana,Tahoma,Trebuchet MS, sans-serif;
font-size:12px;
margin:0pt;
padding:0pt;
text-align:left;
}
#header {
background:#FFFFFF none repeat scroll 0% 50%;
clear:both;
height:130px;
width:100%;
}
#header h1.blogtitle {
color:#000000;
font-size:24px;
line-height:100%;
margin:0pt auto;
padding:5px;
text-align:left;
width:960px;
}
#header p {
color:#F2EBDA;
margin:0pt auto;
text-align:left;
width:960px;
}
#wrap {
background:#FFFFFF url(/images/main-bg.gif) repeat-x scroll 100% top;
clear:both;
margin:0pt auto;
padding:0px;
width:100%;
}
#page {
clear:both;
margin:0pt auto;
padding:0pt;
width:960px;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}
.clearfix {
}
* html .clearfix {
height:1%;
}
.clearfix {
display:block;
}
#contentleft {
float:left;
margin:0pt;
padding:25px 0pt;
width:690px;
}
#content {
font-family:Lucida Sans,Verdana,Tahoma,Trebuchet MS;
float:right;
margin:0pt;
padding-top:3pt;
width:510px;
}
#midcontent {
float:left;
font-size:8pt;
margin:0pt 0pt 10px;
padding:0pt;
width:170px;
}
#contentright {
float:right;
margin:0pt;
padding:23px 0pt;
width:260px;
}
#sidebar {
float:right;
font-size:8pt;
margin:0pt 0pt 10px;
padding:0pt;
width:260px;
}
#footer {
background:#FFFFFF none repeat scroll 0% 50%;
border-top:1px solid #FFFFFF;
clear:both;
color:#2D2C28;
font-size:8pt;
line-height:190%;
margin:0px auto 0pt;
text-align:center;
}
#footer p {
margin:0pt auto;
padding:0px;
width:960px;
}
h1, h2, h3, h4, h5, h6, h7 {
color:#2D2C28;
letter-spacing:-1px;
line-height:110%;
margin:0pt;
padding:0pt;
text-align:left;
}
h1 {
font-size:16pt;
}
h2 {
font-size:14pt;
}
h3 {
font-size:12pt;
}
h4, h5, h6, h7 {
font-size:10pt;
}
h1.pagetitle {
margin:0pt 0pt 10px;
}
h2#comments, h2#trackbacks, h2#respond {
background:transparent url(http://www.surfthedrift.com/images/comments.gif) no-repeat scroll 0% 50%;
color:#2D2C28;
padding-left:22px;
}
h2.sectionhead, #sidebar h2, #midcontent h2 {
background:transparent url(images/heading-bg.gif) repeat-x scroll left top;
font-size:9pt;
font-weight:bold;
height:16px;
letter-spacing:0pt;
line-height:16px;
margin:0pt 0pt 10px;
padding:4px 5px;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, .entry h7 {
margin-bottom:10px;
}
a, a:link, a:visited {
color:#393939;
padding:0pt;
text-decoration:none;
}
a:hover, a:active {
color:#000000;
text-decoration:underline;
}
.entry a, .entry a:link, .entry a:visited, .postinfo a, .postinfo a:link, .postinfo a:visited, .postinfo2 a, .postinfo2 a:link, .postinfo2 a:visited {
text-decoration:underline;
}
#footer a {
color:#2D2C28;
text-decoration:underline;
}
#footer a:hover {
background:transparent none repeat scroll 0% 50%;
color:#2D2C28;
text-decoration:underline;
}
h1 a, h1 a:link, h1 a:visited, h2 a, h2 a:link, h2 a:visited {
color:#2B2433;
text-decoration:none;
}
h1 a:hover, h2 a:hover {
color:#000000;
text-decoration:underline;
}
img.alignright {
background:#FFFFFF none repeat scroll 0% 50%;
border:1px solid #CCCCCC;
clear:right;
float:right;
margin:0pt 0pt 5px 10px;
padding:2px;
}
img.alignleft {
background:#FFFFFF none repeat scroll 0% 50%;
border:1px solid #CCCCCC;
clear:left;
float:left;
margin:0pt 10px 5px 0px;
padding:2px;
}
img.centered {
border:1px solid #CCCCCC;
clear:both;
display:block;
float:none;
margin:0pt auto 20px;
padding:2px;
}
#sidebar ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#sidebar ul li {
background:#EEEEEE url(http://www.surfthedrift.com/images/sideboxbg.gif) repeat-x scroll left top;
border:1px solid #DDDDDD;
list-style-type:none;
margin:0pt 0pt 15px;
padding:3pt;
}
#sidebar ul li ul {
list-style-type:square;
margin:0px;
padding:0pt 0pt 0pt 5px;
}
#sidebar ul li ul li {
background:transparent url(http://www.surfthedrift.com/images/bullet_green.gif) no-repeat scroll 0px 7px;
border:0pt none;
line-height:16pt;
list-style-type:none;
margin:0pt 0pt 1px;
padding:0pt 0pt 0pt 15px;
}
#sidebar p {
padding:0pt 5px;
}
#midcontent ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#midcontent ul li {
background:#EEEEEE url(http://www.surfthedrift.com/images/sideboxbg.gif) repeat-x scroll left top;
border:1px solid #DDDDDD;
list-style-type:none;
margin:0pt 0pt 12pt;
padding:3pt;
}
#midcontent ul li ul {
list-style-type:square;
margin:0pt;
padding:0pt 0pt 0pt 5px;
}
#midcontent ul li ul li {
background:transparent url(http://www.surfthedrift.com/images/bullet_green.gif) no-repeat scroll 0px 7px;
border:0pt none;
line-height:16pt;
list-style-type:none;
margin:0pt 0pt 2px;
padding:0pt 0pt 0pt 15px;
}
#midcontent p {
padding:0pt 5px;
}
.allcomments {
margin-bottom:20px;
}
#commentform {
background:#EEEEEE url(http://www.surfthedrift.com/images/sideboxbg.gif) repeat-x scroll left top;
border:1px solid #DDDDDD;
margin-top:15pt;
padding:15px 15px 1px;
}
#commentform label {
color:#2D2C28;
display:block;
margin:0pt;
}
#commentform input {
margin:0px 5px 10px 0pt;
padding:1px;
width:170px;
}
#commentform textarea {
margin:0px 0px 10px 0pt;
padding:0pt;
width:400px;
}
#commentform #submit {
margin:0pt 0pt 20px;
}
#commentform p {
margin:5px 0pt;
}
ol.commentlist {
margin:0pt 0pt 1px;
padding:0pt;
}
ol.commentlist li {
background:#EEEEEE url(http://www.surfthedrift.com/images/sideboxbg.gif) repeat-x scroll left top;
border:1px solid #DDDDDD;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:15px;
padding:15px 15px 1px;
}
ol.commentlist li.commenthead {
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:5px 15px;
}
ol.commentlist li.commenthead h2 {
margin:0pt;
}
ol.tblist {
border-top:1px solid #F2EBDA;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 1px;
padding:15px;
}
ol.tblist li {
background:transparent url(images/hotbullet.gif) no-repeat scroll 0px 2px;
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 5px;
padding-left:15px;
}
table {
border:0pt none;
}
.post ul, .singlepost ul, .post ol, .singlepost ol {
list-style-type:none;
margin:15px 30px;
padding:0pt;
}
.post ul li, .singlepost ul li {
border:0pt none;
list-style-type:disc;
margin:5pt;
}
.post ol li, .singlepost ol li {
background:transparent none repeat scroll 0% 50%;
border:0pt none;
line-height:1.4em;
list-style-type:decimal;
margin:0pt 0pt 0pt 20px;
padding:0pt 0pt 2px 0px;
}
p {
margin-bottom:15px;
margin-top:0px;
}
acronym, abbr, span.caps {
cursor:help;
}
acronym, abbr {
border-bottom:1px dotted #999999;
}
* html acronym, abbr {
border-bottom:1px dashed #999999;
}
blockquote {
color:#333333;
padding-left:10px;
}
.center {
text-align:center;
}
a img {
border:medium none;
}
.navigation {
text-align:center;
}
.navigation .alignright {
float:right;
margin:0pt;
}
.navigation .alignleft {
float:left;
margin:0pt;
}
.entry {
line-height:20px;
margin:0pt;
padding:10px 0pt 0px;
}
.postinfo {
background:transparent url(http://www.surfthedrift.com/images/mini-date.gif) no-repeat scroll 0pt 5px;
clear:both;
font-size:8pt;
margin:0pt 0pt 10px;
padding-left:17px;
}
.postinfo2 {
clear:both;
font-size:8pt;
margin:10px 0pt 0pt 0px;
}
.post {
background:transparent url(images/dot.gif) repeat-x scroll left bottom;
line-height:16px;
margin:0pt 0pt 10px;
padding:0pt 5px 10px;
width: 490px;
}
code {
font-family:'Courier New',Courier,Fixed;
font-size:1.1em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
hr {
}
a.more-link {
}
#searchform {
float:right;
margin:0pt;
padding:6px 0pt 0pt;
text-align:right;
}
#searchform #s {
font-size:8pt;
margin-right:1px;
padding-left:2px;
width:140px;
}
#searchform #submit {
font-size:8pt;
}
#nav {
background:#FFFFFF url(/images/nav-bg.gif) repeat-x scroll 100% top;
clear:both;
font-size:9pt;
height:32px;
margin:0pt auto;
padding:0pt;
}
#nav .stopper {
margin:0pt auto;
padding:0pt;
width:960px;
}
#nav ul {
float:left;
font-size:12pt;
font-weight:bold;
height:32px;
line-height:32px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#nav ul li {
float:left;
line-height:200%;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#nav ul li a, #nav ul li a:link, #nav ul li a:visited {
color:#FFFFFF;
float:left;
margin-right:20px;
text-decoration:none;
}
#nav ul li a:hover, #nav ul li a:active {
text-decoration:underline;
}
.featurepost {
background:transparent url(images/dot.gif) repeat-x scroll left bottom;
line-height:150%;
margin:0pt 0pt 10px;
padding:0pt 5px 10px;
}
.featurepost h1 {
margin:0pt;
padding:0pt;
}
.entry table {
margin-bottom:15px;
}
.entry tr, .entry td, .entry th {
margin:auto;
}
.entry td, .entry th {
padding:8px;
vertical-align:top;
}
.entry th {
background:#F2F2F2 none repeat scroll 0% 50%;
font-weight:bold;
}
.entry td {
}
#stylefour {
background:transparent url(images/bgOFF.gif) repeat-x scroll left top;
border-top:4px solid #B30000;
display:block;
font-family:Arial,Verdana,Helvitica,sans-serif;
font-size:11px;
font-weight:bold;
height:39px;
position:relative;
}
#stylefour ul {
list-style-type:none;
margin:0pt;
padding:0pt;
width:auto;
}
#stylefour ul li {
display:block;
float:left;
margin:0pt;
}
#stylefour ul li a {
background:transparent url(images/bgDIVIDER.gif) no-repeat scroll right top;
color:#666666;
display:block;
float:left;
height:23px;
padding:11px 20px 0pt;
text-decoration:none;
}
#stylefour ul li a:hover, #stylefour ul li a.current {
background:#FFFFFF url(images/bgON.gif) no-repeat scroll right top;
color:#B30000;
}
#tj {
width:auto;
}