/* CSS for SDJP Blog */ a:link, a:active, a:visited { color:blue; font-weight:bold; text-decoration:none; } a:hover { color:white; font-weight:bold; text-decoration:none; } body { font-size:12pt; font-family:Times New Roman; color:white; line-height:16pt; margin-left:20px; margin-right:25px; margin-top:25px; margin-bottom:25px; background-color:black; } div { padding:3px; background-color:black; } div.ccad { position:absolute; left:25px; top:20px; padding:5px; font-weight:bold; height:100px; width:203px; text-align:center; } div.logo { position:absolute; left:248px; top:20px; width:231px; height:105px; } div.searchbox { position:absolute; left:495px; top:20px; color:blue; font-family:arial; font-size:18pt; font-weight:bold; text-align:center; height:105px; width:250px; } h1 { color:blue; font-family:arial; font-weight:bold; font-size:9pt; text-align:center; } h2 { color:blue; font-family:arial; font-weight:bold; font-size:16pt; text-align:center; } div.navigation { position:absolute; width:170px; height:400px; left:20px; top:135px; } div.maintext { position:relative; padding:5px; width:300px; left:165px; top:110px; } div.pagetitle { position:absolute; left:285px; top:120px; text-align:center; font-size:24pt; font-weight:bold; color:blue; width:330px; height:90px; } div.author { position:absolute; left:295px; top:155px; text-align:center; font-size:16pt; font-weight:bold; font-style:italic; color:blue; width:330px; height:80px; } div.entry { position:relative; left:200px; top:165px; border:3px solid #19619A; margin:5px; padding:10px; width:550px; } div.title { position:relative; text-align:left; font-size:12pt; font-weight:bold; color:blue; } div.datetime { position:relative; text-align:left; font-size:10pt; font-style:italic; } div.text { position:relative; text-align:left; font-size:11pt; } div.link { position:relative; text-align:right; font-size:10pt; margin-top:10px; } div.player { position:relative; left:165px; top:450px;