body{background-color:#e7e3d8;font-family:tahoma;margin:0;padding:0;}
#container{background-color:#fff;border-left:2px solid #8f815c;border-right:2px solid #8f815c;border-bottom:2px solid #8f815c;margin:0 auto;width:970px;position:relative;}
#container_top{background:url('images/header_bar.jpg') left top repeat-x;height:15px;width:100%;margin:0 auto;}
a{text-decoration:none}
a:hover{text-decoration:underline}




/*-----header elements, including graphical accents-----*/
#header{height:160px;position:relative;}
#header #aapip_logo{position:absolute;top:20px;left:10px;}

/*---Graphical accents (header and footer)---*/
#header_top_right{position:absolute;top:0;right:0px;z-index:10}
#footer_bottom_left{position:absolute;bottom:0;left:0;z-index:10;}



/*-----Navigation Bar at top left of the page-----*/
#navbar{font-family:Arial,Helvetica,sans-serif;font-weight:bold;position:absolute;top:25px;left:335px;z-index:100;}

/*---first level navigation---*/
#navbar ul{}
#navbar ul li{display:block;list-style:none;padding:1px 0;position:relative;width:125px;padding:2px 0;}
#navbar ul li a{color:#907B5C;font-size:12px;height:16px;font-weight:550;}
#navbar ul li a:hover{}

/*---second level navigation---*/
#navbar ul li ul{background:url('images/white_50.png') repeat;display:none;margin:0;padding:0 0 0 15px;}
#navbar ul li:hover ul{display:block;}
#navbar ul li ul li{}
#navbar ul li ul li a{}
#navbar ul li ul li a:hover{}

/*---third level navigation---*/
#navbar ul li:hover ul li ul{display:none;}
#navbar ul li ul li ul{margin:0;padding:0 0 0 15px}
#navbar ul li:hover ul li:hover ul{display:block}
#navbar ul li ul li ul li{}
#navbar ul li ul li ul li a{}
#navbar ul li ul li ul li a:hover{}

/*---specific list itmes in the navigation---*/
#navbar_about{}
#navbar_about ul{top:0px;position:absolute;top:0;left:115px}
#navbar_about ul li{width:150px}
#navbar_membership{}
#navbar_membership ul{position:absolute;top:0;left:115px}
#navbar_membership ul li{width:80px;}
#navbar_chapters{}
#navbar_chapters ul{position:absolute;top:0;left:80px}
#navbar_chapters ul li{width:175px}
#navbar_news ul {}
#navbar_programs{}
#navbar_programs ul{position:absolute;top:0;left:115px}
#navbar_programs ul li{width:250px}
#navbar_cp{}
#navbar_cp ul{position:absolute;top:0;left:250px}
#navbar_cp ul li{width:320px}
#navbar_publications{}
#navbar_publications ul{position:absolute;top:0;left:115px}
#navbar_publications ul li{width:125px;}
#navbar_events ul{}

/*---Navbar at top right of the page---*/
#navbar2{font-family:Tahoma;font-size:14px;text-transform: uppercase;position:relative;z-index:50;}
#navbar_home{position:absolute;top:90px;left:825px;}
#navbar_contact{position:absolute;top:110px;left:825px;}
#navbar_home a,#navbar_contact a{color:#ac9c83;margin-top:5px;}

/*---breadcrumb---*/
#breadcrumb{position:absolute;top:130px;left:15px;}
#breadcrumb a{color:#5A471C;font-size:12px;line-height:18px;}



/*-----Basic styling elements for the main content sections-----*/	
#main_content{color:#5C461D;position:relative;z-index:50;}
#main_content p,#main_content ul,#main_content ol{font-size:12px;line-height:16px;margin:10px 0 15px;}

#main_content h1,#main_content h2,#main_content h3,#main_content h4,#main_content h5,#main_content h6,#main_content h7{color:#948463;margin:5px 0 10px;font-weight:normal;padding-bottom:5px}
#main_content h6,#main_content h7{font-weight:bold}
#main_content h1{font-size:24px;line-height:24px;}
#main_content h2{font-size:21px;line-height:21px;}
#main_content h3{font-size:18px;line-height:21px;}
#main_content h4{font-size:16px;line-height:18px;}
#main_content h5{font-size:14px;line-height:16px;}
#main_content h6{font-size:12px;line-height:14px;}
#main_content h7{font-size:10px;line-height:12px;}

#main_content a{color:#689FC6}



/*---Items in the left sidebar---*/
#left_column{border-top:4px solid #eba716;float:left;margin-left:10px;width:310px;}
#left_column h1{font-weight:normal;font-size:24px;line-height:24px;margin:10px;}
#left_column h1 a{color:#948463;}


/*---sidebar items---*/
.sidebar_item{margin:15px 0 20px;border-bottom:1px solid #eba716;}

#sidebar_item_text-4{margin-bottom:15px;padding-bottom:15px}

#sidebar_item_twitter-3 ul li{margin:0 25px 10px;}

#sidebar_item_tag_cloud-3{margin-bottom:15px;padding-bottom:15px}

#sidebar_item_text-3{border-bottom:1px solid #eba716;border-top:1px solid #eba716;padding-bottom:10px}
#sidebar_item_text-3 #subscribe_text{margin-bottom:0;padding-bottom:0;}
#sidebar_item_text-3 #rss_feed_submission{width:100%;}
#sidebar_item_text-3 input{font-family:Tahoma;font-size:12px;}

#sidebar_item_categories-3 ul{margin-bottom:0;margin-top:0;}
#sidebar_item_categories-3 ul li{margin:0 0 10px 25px;}
#sidebar_item_categories-3 .cat-item .children{margin-bottom:10px;margin-top:10px;}

#sidebar_item_recent-posts-2 ul{list-style:disc}
#sidebar_item_recent-posts-2 ul li{margin:0 0 10px 25px;}



/*---Items in the main column with the posts---*/
#right_column{background-color:#ebe7e4;float:right;margin-right:10px;padding:10px;width:605px;}
#right_column ul{list-style-type:disc;margin-left:25px;}
#right_column ol{list-style-type:decimal;margin-left:25px;}

.the_post{margin-bottom:15px;border-bottom:1px solid #689FC6;padding-right:10px;}
.the_post .the_title{font-size:18px;font-weight:normal;line-height:21px;margin:5px 0 10px;padding-bottom:5px;}
#main_content .the_post .the_title a{color:#ADB81B;}
.the_post .the_time{font-style:italic}
.the_post .the_entry{}
#the_navigation{}

.the_post blockquote{position:relative;left:20px;padding-left:20px;border-left:3px solid #cccccc;width:550px}
.more-link{color:#51a5ca;display:block;font-weight:bold;margin:10px 0;text-align:left;}
.post_categories{color:#eba716;font-weight:bold;text-align:right;}
#main_content .the_post .post_categories a{color:#eba716;}
.post_comments{color:#eba716;font-weight:bold;text-align:left;}

#right_column .the_post img{border:1px solid #51a5ca}



/*-----Footer section styling elements-----*/
#footer{color:#5C461D;font-size:12px;line-height:16px;clear:both;padding:40px 0;position:relative;z-index:30;}
#footer p{text-align:center;}
#footer a{color:#5C461D;}



/*-----wordpress specific elements-----*/
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}



/*-----comments styling-----*/
.comments-template{margin: 10px 0 0;border-top: 1px solid #ccc;padding: 10px 0 0;}
.comments-template ol{margin: 0;padding: 0 0 15px;list-style: none;}
.comments-template ol li{margin: 10px 0 0;line-height: 18px;padding: 0 0 10px;border-bottom: 1px solid #ccc;}
.comments-template h2, .comments-template h3{font-family: Georgia, Sans-serif;font-size: 16px;}
.commentmetadata{font-size: 12px;}
.comments-template p.nocomments{padding: 0;}
.comments-template textarea{font-family: Tahoma, Helvetica, Georgia, Sans-serif;font-size: 12px;}

