/**********************************************************************/
/* Template: bulletproof for Serendipity (http://www.s9y.org)         */
/* Authors: Matthias Mees, David Cummins and Don Chambers             */
/*                                                                    */
/* Stylesheet for the colorset 'blank'                                */
/*                                                                    */
/* http://s9y-bulletproof.com                                         */
/**********************************************************************/

body { background: #1a3265; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px; margin: 0px; color:#92b8cd;}

html { padding: 0; margin: 0;}

a:link { text-decoration: none; color : #007ac8; border: 0px; -moz-outline-style: none;}
a:active { text-decoration: none; color : #007ac8; border: 0px; -moz-outline-style: none;}
a:visited { text-decoration: none; color : #007ac8; border: 0px; -moz-outline-style: none;}
a:hover	{ text-decoration: underline; color : #007ac8; border: 0px; -moz-outline-style: none;} 
a:focus { outline: none;-moz-outline-style: none;}

h1, h2, h3, h4 { font-family: "Trebuchet MS";}

img { padding: 0px; margin: 0px; border: none; text-align: center;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

form { padding: 0px; margin: 0px;}
input { font-family: 'Verdana'; color: #282b31; font-size: 11px;}
textarea { font-family: 'Verdana'; color: #282b31; font-size: 11px;}
select { font-family: 'Verdana'; color: #282b31; font-size: 11px;}

#wrapper {
/* .BGC */
	width: 1000px; margin: 0 auto; padding: 0px; position: relative;
}

/* Header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/**/ * html #serendipity_banner { height: 98px;} /* */ 
#serendipity_banner { background: url(images/HeaderBkg.jpg) repeat-x left top; width: 1000px; position: relative; clear: left; padding: 0px; min-height:98px;}

#serendipity_banner h1 { font-size: 28px; line-height: 28px; letter-spacing: -1px; padding: 27px 5px 0px 100px; margin: 0px; font-weight: normal;}
#serendipity_banner h1 a { color:#fff; text-decoration: none; }
#serendipity_banner h1 a:visited { color:#fff; text-decoration: none; }
#serendipity_banner h1 a:hover { color:#fff; text-decoration: none; }
#serendipity_banner h2 { color:#75c0d9; font-size: 14px; line-height: 14px; font-weight: bold; letter-spacing: -1px; font-family: 'Arial'; padding: 0px; margin: 0px 0px 0px 100px;}
#serendipity_banner h2 a { color:#75c0d9; text-decoration: none; }
#serendipity_banner h2 a:visited { color:#75c0d9; text-decoration: none; }
#serendipity_banner h2 a:hover { color:#75c0d9; text-decoration: none; }

#serendipity_banner .LS { position: absolute; top: 30px; left: 30px; background: url(images/LogoIcon.png) no-repeat left top; width: 40px; height: 43px;}

/* Container +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* .CON */
div#colwrapper { background: #fff url(images/BGC.gif) repeat-y center; width: 1000px; float: left; position: relative; padding: 0px}

/* Side Central +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* .SC */
div#content { width: 510px; float: left; padding: 15px 30px 15px 100px;}
div#content { font-weight: normal; color:#52788d;}

/* PostHead */
.serendipity_Entry_Date { position: relative; clear: left; background: url(images/PostHead.gif) repeat-x bottom; padding-bottom: 10px;}
.serendipity_Entry_Date h1 { font-size: 20px; line-height: 20px; letter-spacing: -1px; font-weight: normal; padding: 0px 0px 1px 0px; margin: 0px; color:#cc6600;}
.serendipity_Entry_Date h1 a { color: #1a7990; text-decoration: none;}
.serendipity_Entry_Date h1 a:visited { color: #1a7990; text-decoration: none;}
.serendipity_Entry_Date h1 a:hover { color:#cc6600; text-decoration: none;}

.serendipity_date { margin: 0px; position: absolute; top: 0px; left: -80px; text-align: center; background: url(images/PostHead.gif) repeat-x bottom; padding: 0px 10px 6px 10px;}
.serendipity_date small { font-size: 10px; color:#8a98a2; font-weight: bold; }
.serendipity_date .month { display:block; text-transform: uppercase; font-size: 9px;}
.serendipity_date .day { display:block; font-size: 24px; line-height: 24px; font-family: 'Arial'; letter-spacing: -1px; font-weight: normal; color:#4a5a65;}
.serendipity_date .year { display:block;}

/* .PostAuthor */
.byline {
 padding: 1px 0px; margin: 0px; font-size: 10px; color:#8a98a2; font-weight: bold;
 background: url(images/PostHead.gif) repeat-x bottom;
 padding-bottom: 8px;
}

/* PostContent */
.entry-content , .serendipity_entry_extended { padding: 0px 0px 5px 0px; font-size: small; line-height: 2.5ex; color:#35383d; background: url(images/PostHead.gif) repeat-x bottom; }
.entry-content p { font-size: small; line-height: 2.5ex;}
.entry-content p strong {}
.entry-content img {}
.entry-content ul { padding: 10px 0px; margin: 0px; }
.entry-content li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/entrycontentLiIco.png) no-repeat left top; font-size: 11px; line-height: 15px; color:#4c4c4c; }
.entry-content blockquote { padding: 2px 10px; background: #e9f8ff; margin: 0px; color:#336699; }
.entry-content blockquote p { font-size: 11px; padding: 5px 0px; margin: 5px 0px; line-height: 15px;}
.entry-content blockquote li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/entrycontentBlockLiIco.png) no-repeat left top; font-size: 11px; line-height: 15px; color:#336699; }
.entry-content blockquote a { color:#0080ca; }
.entry-content blockquote a:visited { color:#0080ca; }
.entry-content blockquote a:hover { color:#003399; }
/* .entry-content a { text-decoration: underline;}  */



/* Side Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#sideWrapper { width: 360px; float: right; position: relative; }
#sideWrapper h2 { font-size: 14px; letter-spacing: normal; font-weight: bold;}
#sideWrapper h3 { font-size: 14px; letter-spacing: normal; font-weight: bold;}

/* Side Right Left +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#serendipityLeftSideBar { width: 160px; float: left; padding: 15px 10px 15px 10px;}
#serendipityLeftSideBar h3 { background: url(images/SRLH3.gif) repeat-x left bottom; color:#ffffcc; padding: 0px 0px 5px 0px; margin: 0px; text-transform: lowercase;}
#serendipityLeftSideBar a { color:#FFF; }
#serendipityLeftSideBar a:visited { color:#FFF; }
#serendipityLeftSideBar a:hover { color:#abcee1;}

/* Side Right Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

#serendipityRightSideBar { width: 160px; float: right; padding: 10px;}
#serendipityRightSideBar  h3 { background: url(images/SRRH3.gif) repeat-x left bottom; color:#abcee1; padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px; text-transform: lowercase; }
#serendipityRightSideBar  h2 { background: url(images/SRRH3.gif) repeat-x left bottom; color:#abcee1; padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px; text-transform: lowercase; }
#serendipityRightSideBar  ul { padding: 0px; margin: 0px;}
#serendipityRightSideBar  li { padding: 0px 0px 0px 10px; margin: 0px; list-style-type: none; background: url(images/SRRIco.png) no-repeat left top;}
#serendipityRightSideBar  a { color:#00a0e3; }
#serendipityRightSideBar  a:visited { color:#00a0e3; }
#serendipityRightSideBar  a:hover { color:#f0f0ff;}

.serendipitySideBarItem { padding-bottom: 10px; }

div#footer a:hover { text-decoration: underline; color : #f0f0ff; border: 0px; -moz-outline-style: none;} 
div#footer { font-size: 11px; }

/* REST */

.s9y_wrap {
    font-size: 69%;
}