/* GENERAL STUFF*/
html{height:100%;}

body{ 
margin: 0px; padding: 0;  height:100%;
font-family:verdana, "lucida grande", geneva, sans-serif; font-size:11px; line-height:1.5em; color:#434343;
background: #A5DBFF url(../images/TopLeftBack.jpg) no-repeat top left;}

#mainWrapper{width:809px;}	

/*TOP LOGO*/	
#TopLogo{ margin:10px 0 0 20px; background: url(../images/TopLogo.gif) no-repeat; height: 105px; width: 359px; }

/*NAVIGATION*/
#MainNavBack{margin-top:9px; background: url(../images/IndexNavBack.gif) no-repeat; height: 62px;width: 381px;}

#NavLinks a {height:9px;display: block; margin:7px 0px 0px 0px;}
#NavLinksC1{float:left; width:90px;margin:4px 20px 0px 20px;}
#NavLinksC2{float:left; width:160px; margin:4px 0 0px 80px;}
#NavBackRight{ position:absolute; Height:62px; width:100%; background:url(../images/blogImages/NavRightBack.gif) top right repeat-x; z-index: 0; top: 124px;left: 809px; }

/*LEFT SIDE CONTENT*/
#LeftWrapper{width:381px;}
#LeftContentTop{margin:20px 0px 0px 20px; width:381px; float:left;}
#LeftContentColOne{margin:20px 0px 0px 20px; width:170px; float:left;}
#LeftContentColTwo{margin:20px 0px 0px 20px; width:170px; float:left;}

/* LEFT SIDE BOXES */
#BigLeftSideBox{ width:361px; margin-bottom:0px; font-size:9px; line-height: 12px; color:#99cc99;}
#BigLSBFooter{ background:url(../images/BigSideBoxBottom.gif) no-repeat; height:10px; }
#BigLSBHeader{ background:url(../images/BigSideBoxTop.gif) no-repeat;  height:10px; }
#BigLSBContent{ background:url(../images/BigSideBoxMiddle.gif) repeat-y; padding:10px 10px 0px 10px; }

#LeftSideBoxes{ width:170px; margin-bottom:20px; font-size:9px; line-height: 12px; color:#99cc99;}
#LSBHeader{ background:url(../images/SideBoxTop.gif) no-repeat;  height:25px; }
#LSBContent{ background:url(../images/SideBoxMiddle.gif) repeat-y; padding:10px 10px 0px 10px; }
#LSBlink { font-size:11px; font-weight:bold;  text-align: right; }
#LSBlink a{ text-decoration: underline; color:a3dbff; }
#LSBlink a:hover { text-decoration: underline; color:a5e58d; }
#LSBFooter{ background:url(../images/SideBoxBottom.gif) no-repeat; height:13px; }
#LSBTitle{padding:10px 0px 0px 10px;}
/*BLOG*/
#BlogWrapper{ width: 428px; float:right; margin-top: -2px; margin-bottom:10px }
#BlogTop{ width:428px; height:193px;}
#BlogLeft{ background: url(../images/blogImages/leftShad.gif) repeat-y;  width:9px; }
#BlogCenter{ background-color:#FFFFFF; width:410px; border-top: 1px solid #000; border-bottom: 1px solid #000;}
#BlogRight{  background: url(../images/blogImages/rightShad.gif) repeat-y;  width:9px;}
#BlogBottom{ background: url(../images/blogImages/Bottom.gif) no-repeat; height:19px;}
#BC1{width:19px; height:19px; background:url(../images/blogImages/blog_01.gif) no-repeat;}
#BC2R1{width:390px; height:9px; background:url(../images/blogImages/blog_02.gif) repeat-x;}
#BC2R2{width:390px; height:10px; background:url(../images/blogImages/blog_04.jpg) no-repeat;}
#BC3{width:19px;height:19px; background:url(../images/blogImages/blog_03.jpg) no-repeat;}
#BC4{width:9px; background:url(../images/blogImages/leftShad.gif) repeat-y;}
#BC5{width:410px; height:174px; background: #FFF url(../images/blogImages/blog_06.jpg) no-repeat;}
#BC6{width:9px; background:url(../images/blogImages/rightShad.gif) repeat-y;}
#BlogNavPart{background:url(../images/blogImages/blog_08.gif) no-repeat; margin-top:69px; width:9px; height:69px;}
#BlogNavPartTwo{background:url(../images/blogImages/blog_09.gif) no-repeat; margin-top:69px; width:9px; height:69px;}
#BlogContent{width:390px; margin:10px; }
#BlogFooter{background:#fff;padding-top:10px;}
/* BLOG NAVIGATION */
#BlogNavColOne{float:left;width:80px; height:20px; margin:170px 0px 5px 10px;}
#BlogNavColTwo{float:left;height:20px; margin:170px 0px 5px 10px;}
#BlogNavColThree{float:left;height:20px; margin:170px 0px 5px 10px;}

/*FOOTER*/
#FooterWrapper{  clear:both; margin: 5px 0 10px 20px;height:25px; width: 771px; padding:5px; border-top: 1px solid #000000; font-size: 10px; line-height: 14px;}
#LeftFootText{float:left;width:380px;}
#RightFootText{ float:left; width:380px; text-align:right; }

/*BLOG Text*/
small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}

h1 {
	font-size: 4em;
	text-align: center;
	}

#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}

h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

h3 {
	font-size: 1.3em;
	}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

.entry p a:visited {
	color: #b85b5a;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentlist li {
	font-weight: bold;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}

a:hover {
	color: #147;
	text-decoration: underline;
	}

#wp-calendar #prev a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;	
	}
/	
