/*
Stylesheet for thesouthiknew.com
Author: Parkle Lee
*/

body {
	font-family:"Gill Sans MT","Gill Sans";
	font-size:100%;
	color:#2b2b2b;
	margin:0px;
	background-color: #012C01;
	background-repeat: repeat;
	background-position: center 0px;
	padding: 0px;
}

div#wrapper {
	padding:0 10px;
	margin:0 auto;
	margin-left:auto;
	margin-right:auto;
	width:692px;
	background-color: #012C01;
	background-repeat: repeat-y;
	background-position: center 0px;
}

div#shadowTop {
	width:712px;
	margin:0 auto;
	height:16px;
	background-color: #012C01;
	background-repeat: repeat-x;
	background-position: bottom;
}
div#shadowBottom {
	width:712px;
	margin:0 auto;
	height:16px;
	background-color: #012C01;
	background-repeat: repeat-x;
	background-position: top;
}

div#container {background:#ecf3ff;}

div#header {height:180px;}
div#header img {
	border:none;
	height: 180px;
}

/* ----- Navigation ----- */
div#navigation {
	background:url(images/nav-bg.png) repeat-x #2f832f;
	border-bottom:1px solid #444444;
	padding-left:37px;
	height:30px;
	font-size: small;
}
div#navigation ul {
	list-style:none;
	margin:0;
	overflow:hidden;
	font-size: small;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
div#navigation ul li {display:inline-block; margin-right:24px;}
div#navigation ul li a,
div#navigation ul li a:link,
div#navigation ul li a:visited {color:#fbf8f5; text-decoration:none; display:inline-block; font-size:110%;}
div#navigation ul li a:hover {text-decoration:underline;}

/* ----- Subnavigation ----- */
div#subnavigation {font-size:80%; height:23px; padding-left:37px; margin-bottom:11px; overflow:hidden; background:#c0ddf4;}
div#subnavigation ul {list-style:none; margin:0; padding:3px 0 0;}
div#subnavigation ul li {display:inline-block; margin-right:16px;}
div#subnavigation ul li a,
div#subnavigation ul li a:link,
div#subnavigation ul li a:visited {color:#2f3d55; text-decoration:none;}
div#subnavigation ul li a:hover {text-decoration:underline;}
div#subnavigation .current {font-weight:bold;}

div#body {padding:0 37px;}

/* ----- Links ----- */
div#content a,
div#content a:link,
div#sidebar a,
div#sidebar a:link {color:#243c6f; text-decoration:underline;}
div#content a:visited,
div#sidebar a:visited {color:#8697b5;}
div#content a:hover,
div#sidebar a:hover {color:#8697b5;}
div#content a:active {color:#8697b5;}
a img {border:none;}

/* ----- Content ----- */
div#content {width:421px; padding-right:20px; float:left;}
div#content h1 {color:#243c6f; font-size:140%; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:bold; margin:0 0 12px;}
div#content h1 .subtitle {display:block; font-size:80%;}
div#content h2 {color:#243c6f; font-size:100%; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight:bold; margin:24px 0 12px;}
div#content .blogPost h2 {font-size:110%; font-weight:bold;}
div#content h2 .subtitle {display:block; font-size:80%; color:#999999; font-family:"Gill Sans MT","Gill Sans"; font-weight:normal;}
div#content h3 {color:#243c6f; font-size:100%; font-weight:bold; margin:24px 0 0;}
div#content .blogPost {border-bottom:1px solid #999999; margin-bottom:24px;}
div#content p {line-height:1.5em; margin-top:0; font-size:90%;}
div#content blockquote {margin:15px 40px; font-size:95%;}
div#content blockquote p {line-height:1.4em;}
div#content em {font-style:italic;}
div#content ul {font-size:90%;}
div#content li {margin-bottom:12px;}
div#content object,
div#content img {padding:3px; background:#ecf3ff; margin-bottom:15px;}
div#content img.fullwidth {width:413px;}
div#content .imageCaption {color:#8697b5; font-size:80%; margin-bottom:15px; display:block;}
div#content .imageCaption img {margin-bottom:0;}
div#content .contentFullWidth {width:100%;}
div#content floatRight {float:right;}
div#content floatLeft {float:left;}

/* ----- Sidebar ----- */
div#sidebar {width:177px; float:right;}
div#sidebar h1 {font-size:85%; margin-top:0;}
div#sidebar p {font-size:80%;}
div#sidebar .widget {margin-bottom:15px; padding-bottom:15px; border-bottom:1px #999999 solid;}

div#separator {clear:both;}

div#footer {text-align:center; padding:4px 0; color:#c2a38b; margin-top:12px;}
div#footer p {font-size:70%; margin:0;}

#contactForm {margin:12px 0;}
#contactForm td {padding:4px 0; vertical-align:top;}

/*----forBlog---*/


.rss2html-note a{
	position:relative;
	right: 4000px;
}