/* Default */

body
{
        background: #f0f0f0; 
        margin: 0px;
     
}


p, li, dl, dd, map
{
	font-family: verdana, lucida, arial, helvetica, sans-serif;
	line-height: 18px;
	text-align: left;	
	font-size: 11px;
	margin-left: 10px;
	margin-right: 10px;

}

td
{
        vertical-align: top;
}

a
{
	color: #990033;
	text-decoration: none;
}


a:hover
{
        text-decoration: underline; 
        background: #FFFFCC;
}

h2
{
font-weight: strong;
font-family: georgia, times, Times New Roman, times-roman, serif;
 padding-left: 10px;
	font-size: 13px;
        color: #666666;
        padding-top: 10px;
font-variant: small-caps;
}
h3
{
	font-weight: strong;
font-family: Times New Roman, times-roman, georgia, serif;

        padding-left: 10px;
	font-size: 20px;
        color: #336633;
        margin-top: 5px;
		line-height: 16px;


}


h3 a
{
	border: 0px;
	font-weight: strong;
font-family: Times New Roman, times-roman, georgia, serif;
        color: #336633;

}

h3 a:hover
{
        background: #FFFFFF;
        border-bottom: 1px dotted;
}

.results
{
        font-size: 13px;
        color: #666666;
        border-top: 1px solid #CCCCCC;
        border-left: 1px dotted #CCCCCC;
        padding-top: 3px;


}
#home_photo h3
{
        font-size: 13px;
        color: #666666;
        text-align: left;
        padding-top: 0px;
        margin-top: 10px;
        margin-left: 5px;
font-variant: small-caps;
}

#home_photo form
{
        margin-left: 0px;
        padding-left: 0px;
}

#home_photo input
{
        margin-right: 5px;
        margin-top: 5px; 
        margin-bottom: 5px;
}


.caps
{
	letter-spacing: 0.1em;
	font-size: 10px;
}


img
{
        margin: 0px 10px 10px 10px;
        border: 1px solid #000000;
        float: left;
}


blockquote
{
        margin-left: 20px;
        margin-right: 0px;
        color: #006699;
        background: #FFFFFF;
}



form
{
        margin-left: 0px;
        padding-left: 0px;
}


label, td
{
        font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
	line-height: 18px;
	text-align: left;	
	font-size: 12px;

}

input
{
        margin-left: 0px;
        margin-right: 5px;
}

td p
{
        font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
	line-height: 18px;
	text-align: left;	
	font-size: 12px;
        margin-left: 0px;
        padding-left: 0px;
}


.rssCcat
{
        padding-left: 10px;
}


.rssCcat p
{
	font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
	font-size: 12px;
}



/* Div Behavior */

#container
{

	width: 620px;
	\width: 630px;
	w\idth: 620px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
        background: #FFFFFF;
}


#wide_container
{

	width: 750px;
	\width: 750px;
	w\idth: 750px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
background: #f0f0f0; 
}


#home_photo
{
        width: 220px;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: auto;
	padding: 0px;
        margin-bottom: 0px;
        text-align: center;
        float: left;
display: inline;
        background: #fFFFFF url(../images/157.jpg) top center; 
        
 
}

#home_photo_bottom
{
               background: #fFFFFF url(../images/158.jpg) bottom center; 
               width: 220px;
               height: 20px;
}



.home_photo_imgheader
{
        background: #669966;
        margin-top: 10px;
        padding-top: 10px;
        
}

.home_photo_imgheader img
{
         border: 0px;
}


#home_content
{
        padding-right: 0px;
        padding-left: 0px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
        background: #FFFFFF;

}


#home_content p
{
        text-align:justify;
}


#home_content h3
{
        margin-top: 5px;
}


#home_content_body
{
           padding-left: 220px;
           padding-right: 0px;
        background: #FFFFFF;
}

#home_content_body img
{
          margin-top: 5px;
          margin-left: 0px;
          padding: 3px;
          border: 1px dotted #666666;
          background: #FFFFFF;
         
}

#home_content_body table, td, tr
{
          margin-left: 0px;
          padding-left: 0px;
}



#home_content_sidebar
{
        float: right;
        margin-left: 10px;
        margin-right: 10px;
        width: 170px;
        background-color: #FFFFFF;
        border: 1px solid #CCCCCC;
display: inline;

}

#home_content_sidebar a:hover
{

        text-decoration: underline; 
        background-color: #FFFFFF;
}


#home_content_sidebar form
{
        padding-left: 0px;
        margin-top: 5px;
}


#home_content table
{
        margin-left: 10px;
}


#photo_banner
{
        width: 730px;
        margin-left: auto;
        margin-right: auto
       
}


#photo_banner img
{
        background-color: #FFFFFF;
        padding: 5px;
        border: 1px solid #999999;
        margin-left: 5px;
        margin-right: 5px;
       
}


#home_photo p
{
        font-size: 10px;
        color: #666666;
        text-align: left;
        margin-left: 10px;
        margin-right: 5px;
        padding-left: 5px;
        padding-right: 5px;
        line-height: 14px;
        
 
}


#home_photo img
{
        background-color: #FFFFFF;
        padding: 5px;
        border: 1px solid #999999;
        margin-left: 4px;
        margin-right: 4px;

}

#home_photo form
{
        text-align: left;
        margin-left: 15px;
        margin-top: 5px;
        padding: 0px;
}

#photo_headline
{
        background-color: #666666;
}


#photo_headline p
{
        color: #FFFFFF;
        text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}



#home_center
{

	margin-left: 0px;
	margin-right: 0px;
	padding-top: 50px;
}

#home_center p
{
        margin-right: 0px;
        margin-left: 0px;
}



#center
{

	margin-left: 10px;
	margin-right: 10px;
	padding-top: 5px;
        background: #F0f0f0;
}

#center img
{
          float: left;
          margin-top: 5px;
          margin-left: 10px;
          padding: 3px;
          border: 1px dotted #999999;
          background: #FFFFFF;
}

#b_ad
{
        padding: 5px;
}


#foot
{
	clear: both;
	margin-top: 5px;
	text-align: center;
}


#right
{           
        width: 120px;
        float: right;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 30px;
}


#subnotes
{
	margin-left: 10px;
	margin-right: 10px;
        padding-top: 2px;
}


#subnotes p
{
        text-align: right;
        font-size: 11px;
	line-height: 0px;

}


#green
{
        margin-top: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        border-bottom: 1px solid #CCCCCC;
 background-image : url(../images/greenbg2.gif);
        height: 22px;
}


#green p
{
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
	font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
	font-size: 10px;
        height: 9px;
        color: #FFFFFF;

}


#green a
{
        color: #FFFFFF;
        font-weight: normal;
}


#green a:hover
{
        font-weight: normal;
        text-decoration: underline;
        background: #669900;
}


#green_left
{
        width: 300px;
        float: left;
        margin-left: 10px;
}


#green_right
{
        float: right:
        width: 300px;
        text-align: right;
        margin-right: 10px;
}


#green_right p
{
        text-align: right;
}


#green img
{
        border: 0px;
        margin: 0px;
        padding: 0px;
}



#photo_image
{
        width: 740px;
       
}


#photo_image img
{

        background-color: #FFFFFF;
        padding: 5px;
        border: 1px solid #999999;
       
}


#photo_caption_left p
{
        font-size: 10px;
        color: #666666;
}


#photo_caption_left
{
        float: left;
        margin-top: 5px;
}


#photo_caption_right
{
        float: right;
        width: 450px; 
        margin-right: 0px;
        margin-top: 5px;
}


#photo_caption_right p
{
        font-size: 11px;
        color: #333333;
}


#article_thumb
{
        width: 175px;
}


#feeds 
{
        width: 100%;
        margin-top: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-bottom: 0px;
        margin-left: auto;
        margin-right: auto;
        text-align: right;
        float: right;
}


#feeds p
{
        text-align: right;
}


#navlist
{
        padding: 1px;
        margin-left: 0;
        font: bold 13px monospace;
        background: #e6e6e6;
        width: 14em;
        color: #006; 
}


#navlist li
{
        list-style: none;
        margin: 0px;
        border-bottom: 1px #004080 dotted;
        text-align: left;
}


#navlist li a
{
        display: block;
        padding: 0.25em 0.5em 0.25em 0.5em;
        text-decoration: none;
}


#navlist li a:link 
{
        color: #000; 
}


#navlist li a:visited 
{ 
        color: #006; 
}


#navlist li a:hover
{
        color: #000080;
        background: white;
}


.sidebar_header
{
        border-bottom: 1px dotted #CCCCCC;
        font-size: 13px;
	line-height: 22px;
	font-weight: strong;
}

#noborder img
{
        padding: 0px;
        margin-left: 15px;
        border: 0px;
background: transparent;
}


#stats_map
{
       width: 700px;
       background: #FFFFFF;
       border: 1px solid #CCCCCC;
       padding: 10px;
       margin-top: 10px; 
       margin-left: auto;
       margin-right: auto;
       text-align: center;

}


#mapchart
{
        font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	font-size: 10px;
	line-height: 12px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}

.simple
{
         margin: 0px;
         border: 0px;
         padding: 0px;
}

#sub_comment
{
          border-top: 1px solid #CCCCCC;
          margin-top: 0px;
          margin-bottom: 0px;
          padding-bottom: 0px;
          padding-top: 0px;
}

#comment {
clear: both;
}

#commentform {
width: 650px;
margin: 0 0 0 20px;
border: 1px solid #333;
padding: 10px;
clear: both;
}

#comment_form_d
{
        width: 450px;
        padding-top: 5px;
        padding-bottom: 5px;
        margin-left: 10px;
        background: #FFFFFF url(http://www.chaundrawilliams.com/images/graybg.gif);
        border: 1px solid #CCCCCC;
}

#comment_form_d table, td
{
        margin-left: 5px;
}

#commentform span {
display: block;
}

#commentform label {
float: left;
width: 125px;
}

#commentform p {

text-align: left;
}

#commentform .button {
margin: 0 25px 0 0;
}

.comment img {
float: right;
border: 1px solid #333;
height: 40px;
width: 40px;
margin: 0 10px;
background: #DCEEC9 url(/img/grav.jpg);
}

.comment {
margin-left: 10px;
margin-top: 20px;
margin-bottom: 8px;
width: 550px;
padding: 3px 0;
color: #333;
border: 1px solid #CCCCCC;

}

.comment a, .cmnt a:visited { color: #496C23; text-decoration: none; }

.cmsg {
padding: 0px 0 0 0;
}

.odd { background: #f0f0f0; }
.even { background: url(http://www.chaundrawilliams.com/images/graybg.gif); }
.mycmnt { background: #DCEEC9; font-weight: bold; }
.mycmnt .cmsg { font-weight: normal; }

.cmntinner {
padding: 0 15px;
margin: 0 80px 0 0;
}
