/*//////////////////			Color Pallette	

Green		#6B7B30
Brown		#D27A01
Pink			#E0384F
Cream		#FFFFCC
Blue			#0061C4
Deep Red	#990033

*/


/*//////////////////			Layout		*/
html		{height:100%;}
body 		{margin:0px;padding:0px;text-align:center;xheight:100%;background-image:url(../i/bg.jpg); background-repeat:repeat-x;
				color:#333;font-family: Georgia, "Times New Roman", Times, serif;font-size:12px;}
#Wrapper	{padding:0px;margin:0 auto;height:100%;background:url(../i/bkgdBody.png); background-repeat:repeat-y;width:750px;}
#Header	{padding-top:10px;margin-bottom:10px;width:750px; text-align:center;}
#Main		{padding:0;margin:0 auto;text-align:left;width:630px;}


#Footer		{padding:30px 0px;margin:40px 0px 0px 0px;font-size:9px;color:#666;}

#rightNav{
float:right;margin-left:10px;width:206px;padding-bottom:0;height:500px;
text-align:center;
}


#rightNav .rightnavp{
margin:5px auto 0 auto;

}


#Logo img{ margin-top:40px; margin-left:auto;margin-right:auto;}
#NavGlobal		{height:65px;overflow:hidden;font-weight:bold;font-size:11px;width:610px; margin:0 auto;}
#NavGlobal ul	{list-style-type:none;padding:0;margin-left:3px;}
#NavGlobal li	{float:left;xbackground:#999;padding:0px;margin:0px;}
#NavGlobal a	{height:80px;display:block;width:98px;color:#6b7b30;text-decoration:none;padding:10px 0px;margin:30px 3px 0px 0px;
						background:url(../i/bkgdNav.jpg);}
#NavGlobal a.i0			{margin:20px 3px 0px 0px;background:url(../i/bkgdNav_i0.jpg);background-repeat:no-repeat;}		
#NavGlobal a:hover		{color:#990033;}
#NavGlobal a.current	{color:#990033;margin:5px 3px 0px 0px;background:url(../i/bkgdNav_current.jpg);}	
#Banr						{margin:-10px auto 0 auto; position:relative;}

#Footer{background-color:white;background-image:url(../i/footerbg.jpg);background-repeat:no-repeat;}
#Footer .nav 				{color:#d27a01;font-size:11px;padding:20px 0px;}
#Footer .nav a			{color:#d27a01;}
#Footer .nav a:hover	{color:#990033;}


/*//////////////////			HTMLStyles			*/
a				{color:#d27a01;}
a:hover		{color:#990033;}
a:visited	{}
p	{padding:0px;margin:0px;}
h1	{padding:0px;margin:0px;color:#990033;font-size:22px;letter-spacing:2px;}
h2	{padding:0px;margin:0px;color:#990033;font-size:16px;letter-spacing:2px;}
h3	{padding:0px;margin:0px;color:#990033;font-size:16px;letter-spacing:2px;border-top:solid #990033 1px;}
h4	{padding:0px;margin:0px;color:#E0384F;font-size:15px;letter-spacing:1px;}
h5	{padding:0px;margin:0px;color:#E0384F;font-size:15px;}
h6	{padding:0px;margin:0px;color:#0061C4;font-size:9px;letter-spacing:2px;font-weight:bold;}
b	{color:#E0384F;}
i	{}
img{
border:none;
}
ul	{padding:0px;margin:0px 0px 0px 15px;}
li 	{padding:0px;margin:0px;}
ol	{padding:0px;margin:0px 0px 0px 20px;}


/*//////////////////			Global Styles		*/

img.bigIcon	{padding:0px 8px 0px 0px;vertical-align:middle;border:none;}
a.bigIcon		{padding:0px 25px 0px 0px;}
xAnchor			{margin:30px;}
a.Anchor		{padding:20px 0px 0px 0px;text-decoration:none;color:#990033;}
li.status			{color:#0061C4;font-size:9px;list-style:none;margin:auto auto 5px auto;}


/* logo div */
#logoDiv{
width:196px;
height:64px;
margin:0 auto;}


/* mailing list box */
div#mailingList{
padding:23px 23px 20px 26px;
width:160px;
background-image:url(../i/mailinglist_bg.gif);
background-repeat:no-repeat;
height:177px;
color:white;
margin-top:10px;
text-align:left;
}

#mailingList form{
margin-top:5px;
}

#mailingList .submitBtn{
margin-top:5px;
}

#mailingList input.mailingInput{
margin-top:3px;
}
/* ETC */
.clearerDiv{
clear:both;
}

/* QL */
#qlNav{
height:40px;
}

#qlNav img{
float:left;
margin-right:7px;
}

ul.ql{
width:240px;
height:80px;
float:left;
}


ul.normal li{
margin-bottom:3px;
}

/** PNG FIX **/
 img, div { behavior: url(iepngfix.htc) }
 
 #MainBlog		{padding:0;margin:0 auto;text-align:left;width:444px;float:left;margin-left:50px;}

#MainBlog small{
margin-top:9px;

}

#MainBlog p.postmetadata{
margin-top:8px;

}

#MainBlog .entry p{
margin-bottom:8px;
}

#MainBlog .entry{
margin-top:8px;
}
#MainBlog h2.postTitle a, h2.postTitle a:visited{
color:#990033;

}


#MainBlog textarea{
width:400px;
margin-bottom:3px;
}

#MainBlog h3{
letter-spacing:normal;
padding-top:4px;
margin-top:12px;
margin-bottom:5px;

}

#MainBlog h3 a, #MainBlog h3 a:visited{
text-decoration:none;

}

#MainBlog h3 a:hover{
text-decoration:underline;
}

#MainBlog h2{
letter-spacing:normal;
font-size:22px;

}

.entryHolder{
margin-bottom:20px;
}

#MainBlog h2.pagetitle{
font-size:18px;
border-bottom:solid #990033 1px;
padding-bottom:3px;


}
#MainBlog h3.archiveTitle a, #MainBlog h3.archiveTitle a:visited{
font-size:16px;
text-decoration:none;
color:#990033;
border-top:none;

}


#MainBlog h3.archiveTitle{
border:none;
margin-top:3px;
}
p.byline{
margin:0;
padding:0;
font-style:italic;
}

.commentlist img{
float:left;
border:1px solid #7C4B4A;
margin-right:10px;
padding:5px;
background-color:white;
}

.commentlist li{
margin-bottom:10px;
}

#commentform input{
margin-bottom:5px;
}


.commentlist a, .commentlist a:visited{
text-decoration:none;
}
#rightNavBlog{
float:left;
margin-left:5px;
width:196px;
padding-bottom:0;
text-align:center;

}
#rightNavBlog input#s{
text-align:left;
width:180px;
margin-top:5px;

}

#rightNavBlog ul li{
text-align:left;
}


#rightNavBlog #searchsubmit{
margin-top:5px;
}

#rightNavBlog ul{
list-style-type:none;
text-align:center;
margin-bottom:10px;
}


#rightNavBlog ul li ul{
padding-left:0;
margin-left:0;
margin-bottom:0;
text-align:left;
margin-left:18px;
}


#rightNavBlog ul li p{
text-align:left;
margin-top:10px;
}

#rightNavBlog .rightnavp{
margin:5px auto 0 auto;

}

#rightNavBlog lo{
margin:0;
padding:0;
}


#rightNavBlog h2{
margin-top:10px;
text-align:left;
text-transform:uppercase;
}


#rightNavBlog a, a:visited{
text-decoration:none;
}
.searchResults h3{
border:none;
margin-top:10px;
}

#RSS img{
margin-left:8px;
}
#RSS h2{
text-align:center;
margin-bottom:5px;
}

.commentDiv{
float:left;
width:350px;
}
