
/* ******************************* Body *******************************  */

body {
background: #164A85 url('http://www.blumpkin.org/c/background.png') no-repeat fixed center; 
font-size: 0.8em;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0;
margin: 0px 0px 0px 0px;
}

a:link {
color: #FFFFFF;
}

a:visited {
color: #FFFFFF;
}

a:active {
color: #FFFFFF;
}

a:hover {
color: #FFFFFF;
}

a {
text-decoration: none;
}

/* ******************************* End Body ******************************* */





/* ******************************* Text ******************************* */

p, pre {
padding: 10px;
margin:0;
}

/* ******************************* End Text ******************************* */





/* ******************************* Page *******************************  */

#page {
padding-top: 10px;
width: 1004px;
margin: 0px auto auto auto;
padding: 2px 0px 0px 0px;
background-color: #FFFFFF;
}

/* ******************************* End Page *******************************  */





/* ******************************* Header *******************************  */

#logo {
width: 1000px;
margin: 0px 0px 0px 2px;
padding: 0px 0px 2px 0px;
background-color: #FFFFFF;
}

#logo p{
margin-left: 0px;
padding: 0px 0px;
}

/* ******************************* Header ******************************* */




/* ******************************* Naviagation *******************************  */

.nav {
font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
a color: #FFFFFF;
a:visited color:#FFFFFF;
a:hover color: #FFFFFF;
a:active color:#FFFFFF;
}

#mainnavi {
margin: 0;
padding: 3;
background-color: #164A85;
padding:5px 2px;
margin:0px 2px;
background-image: url(http://www.blumpkin.org/c/blue-nav-bg.gif);
background-repeat: repeat;
}

#mainnavi p{
font-size: 12px;
text-align: right;
margin-left: 15em;
padding: 0 10px;
}

/* ******************************* End Naviagation *******************************  */





/* ******************************* Titles *******************************  */

.Titles {  
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 13px;
font-weight: normal;
text-align: center;
}

/* ******************************* End Titles ******************************* */





/* ******************************* Announcements Links ******************************* */

a.external:link { 
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
}

a.external:visited {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
}

a.external:hover {
text-decoration: underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
}

a.external:active {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
} 

/* ******************************* End Announcements Links ******************************* */





/* ******************************* Left *******************************  */

#left {
float: left;
width: 470px;
margin: 0px 2px 0px 0px;
padding: 0px 0px 0px 0px;
color:#000000;
overflow: hidden;
}

/* ******************************* End Left *******************************  */





/* ******************************* Top Header *******************************  */

.top-header {
font-family:Verdana, Arial, Helvetica, sans-serif;
width:468px;
height:20px;
background:url('http://www.blumpkin.org/c/blue-nav-bg.gif');
margin: 2px 0px 0px 2px;
overflow: hidden;
}

#top-header-text {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-weight: bold;
margin: 2px 0px 0px 3px;
color:#FFFFFF;
}

#view-more-text, a.link, a.visited, a.hover, a.active {
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ff9900;
margin: 3px 9px 0px 0px;
font-size:10px;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#view-more-text a {
color:#FFFFFF;
}

/* ******************************* Top Header *******************************  */





/* ******************************* External Links ******************************* */

a.external:link {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
}

a.external:visited {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
}

a.external:hover {
text-decoration: underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
}

a.external:active {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
}

/* ******************************* End External Links ******************************* */





/* ******************************* URL Post *******************************  */

.announcement-url-post-container {
margin-left:2px;
margin-top:5px;
margin-right:0px;
float:left;
width:468px;
height:17px;
background-color:#E5CCFF;
}

.announcement-url_desc a.post-thumb-header-desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:none;
}

.announcement-url_desc a.url_desc:hover {
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:underline;
}

a.announcement-url-post-desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:none;
}

.announcement-url-post-desc:hover {
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:underline;
}

div.announcement-url-post-desc {
float:left;
margin: 0px 0px 0px 0px;
width:468px;
height:17px;
overflow: visible;
}

.legndry-url-post-container {
margin-left:2px;
margin-top:5px;
margin-right:0px;
float:left;
width:468px;
height:17px;
background-color:#FCF1BD;
}

.legndry-url_desc a.post-thumb-header-desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:none;
}

.legndry-url_desc a.url_desc:hover {
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:underline;
}

a.legndry-url-post-desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:none;
}

.legndry-url-post-desc:hover {
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:underline;
}

div.legndry-url-post-desc {
float:left;
margin: 0px 0px 0px 0px;
width:468px;
height:17px;
overflow: visible;
}

.url-post-container {
margin-left:2px;
margin-top:5px;
margin-right:0px;
float:left;
width:468px;
height:17px;
background-color:#F4F4F4;
}

.url_desc a.post-thumb-header-desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:none;
}

.url_desc a.url_desc:hover {
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:underline;
}

a.url-post-desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:none;
}

.url-post-desc:hover {
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:underline;
}

div.url-post-desc {
float:left;
margin: 0px 0px 0px 0px;
width:468px;
height:17px;
overflow: visible;
}

.flame-url-post-container {
margin-left:2px;
margin-top:5px;
margin-right:0px;
float:left;
width:468px;
height:17px;
background-color:#fDDAD8;
}

.flame-url_desc a.post-thumb-header-desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:none;
}

.flame-url_desc a.url_desc:hover {
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:underline;
}

a.flame-url-post-desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:none;
}

.flame-url-post-desc:hover {
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:underline;
}

div.flame-url-post-desc {
float:left;
margin: 0px 0px 0px 0px;
width:468px;
height:17px;
overflow: visible;
}

/* ******************************* End URL Post *******************************  */





/* ******************************* Content Block *******************************  */

.post-container {
margin-left:2px;
margin-top:5px;
margin-right:0px;
float:left;
width:468px;
height:110px;
background-color:#F4F4F4;
border-bottom: 1px solid #D9D9D9;
}

div.post-thumb {
margin-left:0px;
margin-top:3px;
margin-right:0px;
float:left;
}

img.post-thumb {
border:1px solid #797979;
clear: left;
}

.post-thumb_desc a.post-thumb-header-desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:none;
}

.post-thumb_desc a.post-thumb-header-desc:hover {
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:underline;
}

a.post-thumb-header-desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:none;
}

.post-thumb-header-desc:hover {
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0651BD;
font-size:13px;
text-decoration:underline;
}

div.post-thumb_desc {
float:left;
margin: 0px -106px 161px 9px;
width:300px;
height:110px;
}

#post-thumb_desc_paragraph {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:7px;
}

.sub-url-container {
margin: -1px 0px 0px 2px;
float:left;
width:468px;
height:2900px;
background-color:#FFFFFF;
}

.breaker-container {
margin-left:2px;
margin-top:5px;
margin-right:0px;
float:left;
width:468px;
height:110px;
background-color:#FFFFFF;
}

/* ******************************* End Content Block *******************************  */





/* ******************************* Previous Posts *******************************  */

.prev-container {
margin: 5px 1px 20px 2px;
float:left;
width:468px;
height:20px;
background-color:#164A85;
background-image: url(http://www.blumpkin.org/c/blue-nav-bg.gif);
background-repeat: repeat;
overflow: hidden;
}

.prev-container-text a#post-thumb-header-desc {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}

.prev-container-text a#post-thumb-header-desc:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}

a#prev-container-text-desc {
margin: 3px 9px 0px 0px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}

#prev-container-text-desc:hover {
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}

div.prev-container-text {
margin: 0px 0px 0px 0px;
width:468px;
height:20px;
}

/* ******************************* End Previous Posts *******************************  */





/* ******************************* Middle ******************************* */

#middle {
float: left;
background-color: #FFFFFF;
padding: 0;
margin: 0px 0px 0px 0px;
}

/* ******************************* End Middle ******************************* */





/* ******************************* Middle Wrappers And Container ******************************* */

#middlewrap {
width:300px;
margin:0px 0px 0px 0px;
background-color: #FFFFFF;
}

#middlewrapper {
text-align: left;
margin:0px 0px 0px 0px;
padding: 0px;
border:0;
width: 300px;
background-color: #FFFFFF;
}

#middlemain {
clear:both;
margin:0px 0px 0px 0px;
background-color: #FFFFFF;
}

.great-sites-box {
margin: 2px 0px 0px 0px;
float:left;
width:300px;
height:100%;
background-color:#FFFFFF;
overflow: hidden;
}

/* ******************************* End Middle Wrappers And Container ******************************* */





/* ******************************* Header Text ******************************* */

.header-txt { 
height:18px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
color: #FFFFFF; 
background-color:#164A85; 
background-image: url(http://www.blumpkin.org/c/blue-nav-bg.gif);
background-repeat: repeat;
padding-left:0px; 
padding-right:0px;
text-align: center;
}

.header-td-txt { 
height:18px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-style: normal; 
font-weight: bold; 
color: #FFFFFF; 
background-color:#164A85; 
background-image: url(http://www.blumpkin.org/c/blue-nav-bg.gif);
background-repeat: repeat;
padding-left:0px; 
padding-right:0px;
text-align: center;
}

/* ******************************* End Header Text ******************************* */





/* ******************************* Ad 300 X 250 ******************************* */

#ad300x250 {
float: left;
width: 300px;
background: #164A85;
margin: 2px 0px 2px 0px;
}

/* ******************************* End Ad 300 X 250 ******************************* */





/* ******************************* Trades Links ******************************* */

a.trades:link {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
}

a.trades:visited {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #bad1f2;
font-size: 12px;
}

a.trades:hover {
text-decoration: underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
}

a.trades:active {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
} 

/* ******************************* End Trades Links ******************************* */





/* ******************************* Ad Sponsors ******************************* */

#adSponsors {               
float: left;
width: 300px;
background: #FFFFFF;
margin: 2px 0px 2px 0px;
}

/* ******************************* End Ad Sponsors ******************************* */





/* ******************************* Right *******************************  */

#right {
float: right;
width: 228px;
margin: 2px 0px 0px 0px;
padding: 0px 2px 0px 0px;
color:#FFFFFF;
}

/* ******************************* End Right *******************************  */





/* ******************************* Right Wrappers And Containers ******************************* */

#rightwrap {
width:228px;
margin:0 0;
background-color: #FFFFFF;
}

#rightwrapper {
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
border:0;
width: 228px;
background-color: #FFFFFF;
}

#rightmain {
clear:both;
margin:0px 0px 0px 0px;
background-color: #FFFFFF;
}

/* ******************************* End Right Wrappers And Containers ******************************* */





/* ******************************* Popular Stuff ******************************* */

#popularstuff {               
float: left;
width: 300px;
background: #FFFFFF;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 2px;
}

/* ******************************* End Popular Stuff ******************************* */





/* ******************************* Right Side Links ******************************* */

.hotlinks{padding:5px 1px 7px 4px;background-color:#FFFFFF;}
.hotlinks ul li{padding:2px; border-bottom:1px solid #9C9A9C; font-size:14px;}
.hotlinks ul li a:link{padding:0 0 0 15px; background:url('http://www.blumpkin.org/c/star.gif') no-repeat 0 3px;}
.hotlinks ul li a:active{padding:0 0 0 15px; background:url('http://www.blumpkin.org/c/star.gif') no-repeat 0 3px;}
.hotlinks ul li a:hover{padding:0 0 0 15px; background:url('http://www.blumpkin.org/c/star.gif') no-repeat 0 3px;}
.hotlinks ul li a:visited{padding:0 0 0 15px; background:url('http://www.blumpkin.org/c/star-blank.gif') no-repeat 0 3px;}
.hotlinks .archive{background:#ffffff; padding:0; margin:-5px -6px -5px -6px;}
.hotlinks .archive li a{display:block; width:228px;}

.media{padding:5px 1px 7px 4px;background-color:#FFFFFF;}
.media ul li{padding:2px; border-bottom:1px solid #9C9A9C; font-size:14px;}
.media ul li a:link{padding:0 0 0 15px; background:url('http://www.blumpkin.org/c/check-grey.gif') no-repeat 0 3px;}
.media ul li a:active{padding:0 0 0 15px; background:url('http://www.blumpkin.org/c/check-grey.gif') no-repeat 0 3px;}
.media ul li a:hover{padding:0 0 0 15px; background:url('http://www.blumpkin.org/c/check-grey.gif') no-repeat 0 3px;}
.media ul li a:visited{padding:0 0 0 15px; background:url('http://www.blumpkin.org/c/check-light.gif') no-repeat 0 3px;}
.media .mlist{background:#ffffff; padding:0; margin:-5px -6px -5px -6px;}
.media .mlist li a{display:block; width:228px;}

/* ******************************* End Right Side Links ******************************* */





/* ******************************* Legendary Links ******************************* */

a.legendary:link {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
}

a.legendary:visited {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #bad1f2;
font-size: 12px;
}

a.legendary:hover {
text-decoration: underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
}

a.legendary:active {
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #0651BD;
font-size: 12px;
} 

/* ******************************* End Legendary Links ******************************* */





/* ******************************* Media Content Block *******************************  */

.object-post-container {
margin: -1px 0px 0px 2px;
float:left;
width:468px;
height:2900px;
background-color:#FFFFFF;
}


div.post-object {
margin: 2px 0px 0px 0px;
float:left;
clear: left;
}

img.post-object {
border:1px solid #797979;
clear: left;
}

.picture-post-container {
margin: -1px 0px 0px 2px;
float:left;
width:468px;
height:2900px;
background-color:#FFFFFF;
}

div.post-picture {
margin: 2px 0px 0px 0px;
float:left;
clear: left;
}

img.post-picture {
border:1px solid #797979;
clear: left;
}

.media-post-container {
margin: -1px 0px 0px 2px;
float:left;
width:468px;
height:400px;
background-color:#F4F4F4;
border-bottom: 1px solid #D9D9D9;
}

div.media-post-thumb {
margin-left:0px;
margin-top:3px;
margin-right:0px;
float:left;
}

img.media-post-thumb {
border:1px solid #797979;
clear: left;
}

/* ******************************* End Media Content Block *******************************  */





/* ******************************* Bookmark And Share *******************************  */

.bookmarkicon p {
margin: 0px 0px 0px 0px;
font-size: 12px;
}

.bookmarkicon img {
float:right;
margin: 2px 0px 0px 0px;
border: none;
}

.bookmarkicon a:link {
color: #FFFFFF;
font-weight: normal;
}

.bookmarkicon a:hover,
.bookmarkicon a:active {
text-decoration: none;
background: #FFFFFF;
}

.bookmarkicon a:visited {
color: #FFFFFF;	
}

.picture-bookmarkicon p {
margin: 0px 0px 0px 0px;
font-size: 12px;
}

.picture-bookmarkicon img {
float:right;
margin: 2px 0px 0px 0px;
border: none;
}

.picture-bookmarkicon a:link {
color: #FFFFFF;
font-weight: normal;
}

.picture-bookmarkicon a:hover,
.picture-bookmarkicon a:active {
text-decoration: none;
background: #FFFFFF;
}

.picture-bookmarkicon a:visited {
color: #FFFFFF;	
}

/* ******************************* End Bookmark And Share *******************************  */





/* ******************************* Footer *******************************  */

.footer-container {
clear:both;
background-color: #FFFFFF;
margin: 0px 2px 0px 2px;
font-size: 12px
width:1004px;
height:20px;
background-color:#FFFFFF;
background-image: url(http://www.blumpkin.org/c/blue-nav-bg.gif);
background-repeat: repeat;
}

div.footer-container-text {
text-align:right
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 3px -90px 0px 0px;
width:1004px;
height:20px;
}

/* ******************************* End Footer *******************************  */
