body {
	margin: 0;
	padding: 0;
	color: #000;
	background: #E8EDF1 url('images/bodyBg.jpg') repeat-x left top;
	font-family: "Verdana", Arial, serif;
	font-size: 12px;
	}
	
	
div,td,input,textarea {
	font-family: "verdana", Arial, serif;
	font-size: 12px;
	vertical-align: top;
	margin: 0;
	padding: 0;
	}

form {
	margin: 0;
	padding: 0;
}
	
h1, h2, h3, h4, h5 {
	font-weight: normal;
	margin: 0;
	line-height: 100%;
}
h1 {
	font-size: 26px;
}
h2 {
	font-size: 22px;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 16px;
}
h5 {
	font-size: 14px;
}	

a:link, a:visited {
	text-decoration: underline;
	color: #AF4C01;
}
a:hover {
	text-decoration: none;
	color: #000;
}

a img {
	border: none;
}

.main {
	align: center;
	margin: 0 auto;
	width: 980px;
	background-position: 100% 100%;
}

/*// HEADER + NAVIGATION */
#headerLogo {
	background: url('images/b4aLogo.gif') no-repeat 9px 7px;
	cursor: pointer;
	height: 57px;
	width: 179px;
}
#navigationBox {
	margin-top: 11px;
	background: url('images/navigationBg.jpg') repeat-x 0 0px;
	float: right;
	width: 788px;
}
#navigationLeft {
	background: url('images/navigationLeft.jpg') no-repeat 0 0;
}
#navigationRight {
	background: url('images/navigationRight.jpg') no-repeat right top;
	height: 41px;
	padding-left: 20px; 
}
.navigationItem {
	float: left;
	padding: 14px 0 10px 0;
	background: url('images/navigationDivider.gif') no-repeat right 15px;
}
.navigationItemLast {
	float: left;
	padding: 14px 0 10px 0;
}

.navigationItem a:link,
.navigationItem a:visited,
.navigationItemLast a:link,
.navigationItemLast a:visited {
	color: #000;
	font-size: 11px;
	font-weight: bold;
	padding: 12px 10px 12px 10px;
	margin-right: 1px;
	text-decoration: none;
}
.navigationItem a:hover,
.navigationItemLast  a:hover {
	color: #0575B4;
	background: url('images/navigationItemHover.gif') repeat-x 0 0;
}



/*// BASIS CONTENT */
#contentTop {
	background: #fff;
	margin-top: 18px;
}
#contentTopLeft {
	background: url('images/contentTopLeft.gif') no-repeat 0 0;
}
#contentTopRight {
	background: url('images/contentTopRight.gif') no-repeat right top;
	height: 10px;
}

#content {
	background: #fff;
	padding: 8px 0 0 12px;
}

#contentBottom {
	background: url('images/contentBottom.gif') repeat-x 0 0;
}
#contentBottomLeft {
	background: url('images/contentBottomLeft.gif') no-repeat 0 0;
}
#contentBottomRight {
	background: url('images/contentBottomRight.gif') no-repeat right top;
	height: 40px;
}
#contentBottomRightBlog {
	background: url('images/contentBottomRightBlog.gif') no-repeat right top;
	height: 40px;
}



/*// FOOTER */

#footer {
	background: url('images/footerBg.gif') repeat-x 0 33px;
	height: 50px;
}
#footerTop {
	padding: 10px 10px 0 10px;
}

.langBox {
	float: left;
		color: #000;
}
.chooseLangText {
	float: left;
	padding: 0 10px 0 0;
	font-size: 11px;
	font-weight: bold;
}
.langBox ul {
	margin: 0;
    padding: 0;
	font-size: 11px;
	color: #000;
}
.langBox li {
	display: inline;
}

.langBox a:link,
.langBox a:visited {
	color: #000;
	font-size: 11px;
	padding: 0;
	margin: 0;
	text-decoration: underline;
}
.langBox a:hover {
	color: #0575B4;
}


.copyRight {
	font-size: 11px;
	float: right;
}

.linksRight {
	clear: both;
	font-size: 11px;
	float: right;
	padding: 8px 0 0 0;
}
.linksRight ul {
	margin: 0;
    padding: 10px 0 7px 0;
}
.linksRight li {
	display: inline;
}

.linksRight a:link,
.linksRight a:visited {
	color: #000;
	font-size: 11px;
	padding: 6px 5px 12px 5px;
	text-decoration: none;
}
.linksRight a:hover {
	color: #0575B4;
	background: url('images/navItemBgFooter.jpg') repeat-x 0 0;
}


/*\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'*/
/*\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'           // BLOG MARKUP //           \'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'*/
/*\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'*/
/* intro block */

#blogIntro {
	width: 957px;
	background:#F0F4F7;
	margin: 0;
}
#blogIntro td.r1 {
	background:#fff;
}
#blogIntro h1 {
	color: #4498C7;
	font-size: 36px;
	font-family: "sans-serif", Arial, serif;
	margin: 10px 0 0 10px;
}

#blogIntro td.introMidLeft {
	background: #F0F4F7 url('images/blogIntroMidLeft.gif') no-repeat 0 0;
	width: 100%;
}
#blogIntro td.blogIntroTalk {
	padding: 0 12px 12px 12px;
	color: #596E7A;
	font-size: 18px;
	line-height: 23px;
	letter-spacing: normal;
	font-family: "sans-serif", Arial, serif;
}
#blogIntro td.blogIntroBottomLeft {
	background: #F0F4F7 url('images/blogIntroBottomLeft.jpg') no-repeat 0 0;
}
#blogIntro td.blogIntroBottomRight {
	background: url('images/blogIntroBottomRight.jpg') no-repeat right top;
	height: 10px;
}

/* column structure */
#blogColStructure {
	width: 968px;
	margin: 0;
}
#blogColStructure td.colLeft {
	width: 667px;
	padding: 15px 10px 140px 10px;
}
#blogColStructure td.colRight {
	background: #F7F5E7 url('images/blogColRightCornerLeft.gif') no-repeat 0 0;
	width: 281px;
	padding: 15px 0 40px 0;
}
#blogColStructure td.colRightSearch {
	background: #F7F5E7 url('images/blogColRightSearch.gif') no-repeat 0 0;
	width: 281px;
	padding: 0 0 40px 0;
}

/* column structure right*/
td.colRight a:link,
td.colRight a:visited,
td.colRightSearch a:link,
td.colRightSearch a:visited {
	text-decoration: underline;
	color: #354047;
}
td.colRight a:hover,
td.colRightSearch a:hover {
	text-decoration: none
}

div.entryList {
	background: #F7F5E7 url('images/blog_BltYellow.gif') no-repeat 11px 4px;
	/*background: #F7F5E7 url('images/blog_BltDarkList.gif') no-repeat 12px 8px;*/
	padding: 3px 12px 3px 27px;
}

.calenderBox {
	padding: 10px 0;
	margin: 0 auto;
	background: #F6F9FA;
	text-align: center;
}

.tableCal {
	text-align: center;
}
.tableCal th {
	padding: 5px;
	text-align: center;
}
.tableCal td {
	padding: 5px;
	text-align: center;
}
.tableCal a:link,
.tableCal a:visited,
.tableCal a:hover {
	font-weight: bold;
	background: #C6D4DD;
	padding: 5px;
}

.search {
	padding: 10px 10px 15px 10px;
	margin: 0 auto;
	background: #DBE4EA;
}
.search2 {
	padding: 0 10px 15px 10px;
	margin: 0 auto;
	background: #DBE4EA;
}
input.searchB {
	font-size: 16px;
}

.categoriesList {
	padding-top: 10px;
}

html[xmlns] .categoriesList ul {
	margin: 0 0 0 18px;
	padding-left: 15px;
	line-height: 20px;
	list-style-image: url('images/blog_BltYellow.gif');
	/*list-style-image: url('images/blog_BltDarkList.gif');*/
}	

.categoriesList ul {
	margin: 0 0 0 18px;
	padding-left: 12px;
	list-style-image: url('images/blog_BltYellow.gif');
	/*list-style-image: url('images/blog_BltDarkList.gif');*/
}	

.categoriesList li {
	margin-top: 0;
	line-height: 20px;
	list-style-image: url('images/blog_BltYellow.gif');
	/*list-style-image: url('images/blog_BltDarkList.gif');*/
}

td.colRight h2,
td.colRightSearch h2 {
	color: #999966;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 2px;
	padding: 0 12px;
	font-family: "sans-serif", Arial, serif;
}

td.colRight p ,
td.colRightSearch p{
	font-family: "sans-serif", Arial, serif;
	font-size: 12px;
}

/* column structure left*/
td.colLeft a:link,
td.colLeft a:visited {
	color: #E05100;
}
td.colLeft a:hover {
	color: #000;
	text-decoration: underline;
}
td.colLeft h1 {
	color: #E05100;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -2px;
	font-family: "sans-serif", Arial, serif;
}
td.colLeft p {
	font-family: "sans-serif", Arial, serif;
	font-size: 14px;
	color: #596E7A;
}


.blogEntryDate	{
	float: left;
	font-family: "sans-serif", Arial, serif;
	font-size: 18px;
	color: #90A2B0;
	padding: 8px 5px 0 0;
	letter-spacing: -1px;
}
.blogEntryAuthor {
	float: left;
	font-family: "sans-serif", Arial, serif;
	font-size: 28px;
	color: #6B767C;
	letter-spacing: -1px;
}
.blogEntryCountComments {
	float: right;
	background: url('images/blogEntryCommentBalloon.gif') no-repeat 0 0;
	padding: 8px 0 15px 60px;
	font-family: "sans-serif", Arial, serif;
	font-size: 18px;
	color: #E05100;
	letter-spacing: -1px;
}

p.firstParagraph {
	clear: both; 
	margin-top: 0;
}

.nextMainPrev {
	font-size: 11px;
	padding: 8px 0 0 0;
}
.nextMainPrev ul {
	margin: 0;
    padding: 10px 0 7px 0;
}
.nextMainPrev li {
	display: inline;
}

.nextMainPrev a:link,
.nextMainPrev a:visited {
	color: #000;
	font-size: 11px;
	padding: 6px 5px 12px 5px;
	text-decoration: none;
}
.nextMainPrev a:hover {
	color: #0575B4;
	background: url('images/navItemBgFooter.jpg') repeat-x 0 0;
}


h2.comment {
	font-family: "sans-serif", Arial, serif;
	font-size: 28px;
	color: #6B767C;
	letter-spacing: -1px;
	background: url('images/blogEntryCommentBalloon.gif') no-repeat 0 0;
	padding: 2px 0 15px 60px;
}
.authorComment {
	font-family: "sans-serif", Arial, serif;
	font-size: 22px;
	color: #6B767C;
}
.dateComment {
	font-family: "sans-serif", Arial, serif;
	font-size: 14px;
	color: #90A2B0;
	padding-bottom: 8px;
}

.commentBodyBox {
	padding: 7px 10px; 
	background: #F0F4F7
}

.horRulerGray {
	color: #7693A5;
	background: #7693A5;
	border: 0;
	height: 1px;
}
