/*
Theme Name: Old Belvedere Theme
Theme URL: http://www.brightspark-consulting.com/
Description: A blog from Brightspark Consulting
Version: 1.0
Author: Vicki Lew
*/

a { color:#000000; border-bottom:1px dotted #ffffff; padding-bottom:2px; text-decoration:none; }
a:hover { color:#FF9900; text-decoration:none; }
h1 { font-family: Verdana; font-weight:normal; font-size:20px; line-height:25px; }
h2 { font-family: Verdana; font-size:16px; font-weight:normal; }
h2 a { font-family: Verdana; font-size:16px; font-weight:normal; color:#000000; align:center;}
h2 small { font-family: Verdana; font-size:10px; color:#cccccc; font-weight:normal; align:center;}
h3 { font-family: Verdana; font-size:16px; font-weight:normal; font-style:italic; }
h4 {}
h5 {}
h6 {}
p { text-align:justify; }
small {}
b { font-size:14px; }
.noBorder { border:none; }


/*	Used for navigation */

.navigation {}
.alignLeft {}
.alignRight {}

/*	Used in posts */

.pagetitleNoLine {  padding:5px 0px 15px 20px; font-size:18px; font-weight:normal; }
.pagetitle { border-bottom:1px solid #666666; padding:5px 0px 15px 20px; font-size:18px; font-weight:normal; }
.pagetitle a { color:#000000; border:none; }
.post {}
.dateBg { background-image:url(images/icons/date.jpg); background-repeat:no-repeat; background-position:0px 15px; }
.postLeft { line-height:110%; float:left; width:80px; height:80px; }
.postLeftBig { font-size:12px; padding:26px 0px 0px 0px; text-align:center; width:62px; }
.dateLarge { font-size:20px; font-weight:bold; }
.postRight { float:left; width:390px; }
.entry {}
.entry a { color:#FFFFFF; border-bottom:1px dotted #FFFFFF; }
.entry a:hover { color:#FFFFFF; }
.postmetadata { padding:10px 0px 0px 0px; }
.postmetadata a { color:#03c; }
.postmetadata a:hover { color:#ff9900; }
.alt {}

/*	Used in comments */

#comments { border-top:1px solid #666666; padding:20px 0px 0px 20px; }
.comments {}
.commentItem { background-color:#262626; }
.commentBody { padding:0px 20px 0px 20px; }
.commentBody a { color:#FFFFFF; }
.commentlist {}
.commentmetadata a { color:#666666; }
.commentmetadata a:hover { color:#ff9900; }
#commentform label { font-size:11px; }

/*	Custom layout */

body { background-color:#540500; margin:0px; font-family:Verdana; font-size:12px; color:#000000; }
#outerBg { background-image:url(images/interface/outer-bg.jpg); background-repeat:repeat-y; width:1000px; }
#innerBg { background-image:url(images/interface/inner-bg.jpg); background-repeat:no-repeat; }
#encapsulation { width:800px; }
#header { background-image:url(images/interface/header.jpg); background-repeat:no-repeat; width:800px; height:189px; }
#sponsor { padding: 0px 0px 0px 0px; }
#logo { width:300px; height:135px; }
#menu { font-size:10px; font-family:Arial; background-image:url(images/interface/menu-bg.jpg); background-repeat:no-repeat; height:40px; text-align:right; padding:0px 20px 0px 0px; }
#menu a { color:#303030; font-weight:bold; border:none; }
#menu a:hover { text-decoration:underline; }
#left { width:510px; float:left; line-height:180%; }
#leftInner { background-color:#ffffff; }
#content { padding:20px; }
.box { background-color:#ffffff; border:1px solid #666666; padding:10px 20px 10px 20px; }
#right { width:280px; float:right; }
.right-side { background-image:url(images/interface/side-bg.png); padding:0px 10px 0px 10px; }
#footer { clear:both; padding:20px 0px 50px 0px; color:#ffffff; text-align:center; }
#footer a { text-decoration: none; border: none; }
.buffer { clear:both; }
.formsPage li { list-style:url(images/icons/download.jpg); }

/*	Side bar */
.categoriesSideItem a { color:#FFFFFF; border:none; }
.categoriesSideItem a:hover { color:#ff9900; }
.postSideItem { padding:7px 0px 7px 0px; border-bottom:1px solid #996666; }
.postSideItem a { color:#FFFFFF; font-size:12px; border:none; }
.postSideItem a:hover { color:#ff9900; }
.right-bottom-off { height:40px; background-image:url(images/interface/side-bottom-off.png); background-repeat:no-repeat; }
.right-bottom { height:40px; background-image:url(images/interface/side-bottom.png); background-repeat:no-repeat; cursor:pointer; }
.right-bottom:hover { height:40px; background-image:url(images/interface/side-bottom-hover.png); background-repeat:no-repeat; }
#flickr { text-align:center; }
.flickrItem { margin-top:5px; margin-left:5px; border:1px solid #CCCCCC; float:left; }
.flickrItem a { border:none; padding:0px; }

/*	Logo Ads */

.logoAd a { border:none; text-decoration: none; padding:0px; }
.logoAd a:hover { border:none; }