@charset "utf-8";
/* CSS Document */
body{background-image:url(/images/bg.jpg);padding:0;margin:0;background-color:#0762a0;background-repeat:repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;}

img{border:0;}
span{font-weight:bold;}
.display_item span{float:left;font-weight:bold;margin:0px 0px 10px 0px;width:100%;text-align:right}
a.text_right{float:right;width:100%;text-align:right;}
h2{float:left;color:#FFFFFF;width:100%;height:auto;margin:10px 0px 10px 15px;font-weight:normal}
h4{float:left;color:#555555;width:100%;height:auto;margin:0px 0px 10px 0px;font-weight:bold}
p{float:left;padding:10px 20px 10px 20px;margin:0px;color:#555555;text-align:justify;}

#header_clear{width:1040px;height:160px;background-image:url(/images/header2.png);margin:0px auto;}
#footer ul.s_nav{float:left;width:1040px;height:30px;margin:40px 0px 0px 0px;list-style:none;padding:0}
#footer ul{float:left;width:1040px;height:30px;margin:0px 0px 0px 0px;list-style:none;padding:0}
ul#signature li{float:right;padding:0;margin:0px 21px 0px 0px}
ul#signature a{color:#FFFFFF;font-size:11px;font-weight:bold;}
#footer li{float:left;padding:0;margin:0px 0px 0px 21px}
#footer a{color:#fde976;font-size:12px;}
#footer span{color:#FFFFFF;font-size:11px}

#nav{float:right;width:745px;height:35px;margin:10px 18px 0px 0px;display:inline}

#nav li{float:left;line-height:normal;padding:0;margin:0px;width:auto;height:35px;list-style:none;}
#nav ul{float:left;padding:0;margin:0px 0px 0px 0px;height:35px; }
#nav a{float:left;height:35px;background-position:0px 0px;padding:0;margin:0px 0px;}
#nav a:hover{float:left;background-position:0px 70px;padding:0;margin:0px 0px}
#nav a.selected{float:left;background-position:0px 35px;padding:0;margin:0px px}

.home{background-image:url(/images/home.gif);width:84px;}
.about{background-image:url(/images/about.gif);width:96px;}
.blog{background-image:url(/images/blog.gif);width:64px;}
.speeches{background-image:url(/images/speeches.gif);width:92px;}
.gallery{background-image:url(/images/gallery.gif);width:81px;}
.press{background-image:url(/images/press.gif);width:113px;}
.news{background-image:url(/images/news.gif);width:72px;}
.links{background-image:url(/images/links.gif);width:68px;}
.contact{background-image:url(/images/contact.gif);width:75px;}

#change_size{float:right;width:745px;height:30px;margin:10px 35px 0px 0px;display:inline;text-align:right}
#change_size a{font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
span.normal{font-size:11px;color:#000066}
span.bigger{font-size:15px;color:#000066}
span.biggest{font-size:18px;color:#000066}

#main{width:1040px;height:auto;margin:0px auto;}

#container{float:left;width:1040px;height:100%;background-image:url(/images/main_bg2.png);margin:0px;padding:0px;}

#footer{float:left;width:1040px;height:100px;background-image:url(/images/footer.jpg);margin:0px}

#article{float:left;width:670px;height:auto;min-height:1100px;margin:0px 20px 0px 40px;padding:20px;background-color:#f9f9f9;display:inline;}


#alert{float:left;width:208px;height:140px;margin:50px 0px;padding:5px 20px;background-image:url(/images/speech_bubble.png)}
#alert p{text-align:left}

#article h2{float:left;width:100%;height:auto;color:#982c1b;padding:0;margin:10px 0px 20px 0px;}
a.back{float:left;width:100%;height:auto;color:#982c1b;padding:0;margin:-10px 0px 20px 0px;text-align:right}
#article p{float:left;width:100%;padding:0;margin:0px 0px 20px 0px;text-align:justify;}
#article img{float:left;margin:0px 20px 0px 0px}
#article ol{float:left;width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;list-style-position:inside;padding:0;margin:0; }
#article li{float:left;width:100%;padding:0;color:#555555;margin:0px 0px 20px 0px}

#preview{float:left;width:210px;height:auto;margin:0px 210px;}

table{float:left;width:auto;height:auto;border:0px;text-align:center;}
table#photo_grid td{background-color:#E5ECF1;border:1px solid #dddddd;margin:0;padding:10px;}
table#photo_grid tr{width:auto;height:auto;}
table#photo_grid img{padding:5px;background-color:#f9f9f9;border:1px solid #dddddd;margin:0px 0px 5px 0px;}

table#display_entries{float:left;width:100%;height:auto;border:0px;z-index:100;}
table#display_entries td{background-color:#E5ECF1;border:1px solid #dddddd;margin:0;padding:5px 10px;text-align:center;height:25px;z-index:100;}
table#display_entries td.alternate{background-color:#C3D1E0;border:1px solid #dddddd;margin:0;padding:5px 10px;text-align:center;}
table#display_entries tr{width:auto;height:auto;}
table#display_entries td.wide{width:200px;text-align:left;}
table#display_entries img{margin:0px}
#display_entries a{text-decoration:none;}
.display_item{float:left;width:630px;height:auto;padding:19px;border:1px solid #eeeeee;background-color:#ffffff;margin:0px 0px 20px 0px;}
.thumbshot{float:left;width:120px;height:auto;border:1px solid #eeeeee;}
.item_description{float:left;width:488px;height:auto;margin:0px 0px 0px 20px;}
.item_description span{float:left;width:50%}



#speech_video{float:left;width:300px;height:248px;margin:0px 0px 20px 0px;padding:20px 185px;background-color:#E5ECF1}

.album_name{float:left;width:210px;height:22px;padding:0px;margin:5px 0px;text-align:center;}

.album_folder{float:left;width:210px;height:190px;margin:0px 20px 20px 0px;}
.album_folder_right{float:left;width:210px;height:190px;margin:0px 0px 20px 0px;}
a.album{float:left;width:210px;height:158px;padding:0px;}
a.album img{width:194px;height:142px;padding:7px;border:1px solid #dddddd;}






fieldset.one{float:left;width:250px;height:100px;margin:20px 20px 0px 20px;border:0px;padding:0px;display:inline;}
fieldset.two{float:left;width:358px;height:100px;margin:20px 20px 0px 0px;border:0px;padding:0px;display:inline;}
fieldset.three{float:left;width:668px;height:40px;margin:0px;border:0px;padding:10px 0px 0px 0px;display:inline;}
#add_comment{float:left;width:668px;height:180px;background-color:#C3D1E0;font-size:12px;border:1px solid #dddddd;display:inline;}
#add_comment label{float:left;width:248px;height:20px;margin:0;padding:0;border:0;color:#37506D;display:inline;}
#add_comment input{float:left;width:248px;height:18px;margin:0px 0px 10px 0px;padding:0;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;display:inline;}
#add_comment textarea{float:left;width:356px;height:68px;margin:0;padding:0;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;display:inline;}
#disclaimer{float:left;width:488px;height:30px;margin:0px 0px 10px 20px;display:inline;}
#disclaimer span{height:15px;margin:0;width:auto;font-size:10px;font-weight:bold;color:#37506D;display:inline;}
#disclaimer span a{font-size:1em;}
#add_comment input.submit{float:right;width:116px;height:30px;margin:0px 20px 10px 20px;color:#FFFFFF;border:2px solid #ffffff;background-color:#37506D;display:inline;}

a.list{float:left;width:100%;height:auto;margin:5px 0px}
#pagination{float:left;width:100%;height:auto;margin:20px 0px;text-align:center;}
.blog_comment{float:left;width:628px;height:auto;padding:20px;margin:0px 0px 20px 0px;background-color:#E5ECF1;border:1px solid #dddddd;color:#37506D}
.blog_comment span{float:left;width:100%;height:auto;}

#contact{float:left;width:630px;height:auto;background-color:#E5ECF1;padding:19px;border:1px solid #dddddd}
#contact fieldset{float:left;width:315px;height:auto;border:0;padding:0;margin:0}
#contact label{float:left;width:315px;height:20px;border:0;padding:0;margin:0px 0px 5px 0px}
#contact input{float:left;width:295px;height:20px;border:0;padding:0;margin:0px 0px 10px 0px}
#contact textarea{float:left;width:315px;height:200px;border:0;padding:0;}
#contact input.submit{float:right;width:116px;height:30px;margin:20px 0px 0px 0px;color:#FFFFFF;border:2px solid #ffffff;background-color:#37506D;display:inline;}

#sidebar_clear{float:left;width:248px;height:1100px;background-image:url(/images/sidebar.jpg);background-repeat:repeat-x;border-left:2px solid #FFFFFF;margin:0px;padding:20px 0px 0px 0px;display:inline;}
#sidebar_clear .heading{float:left;width:100%;height:40px;margin-bottom:10px;background-color:transparent;}



table#contact_info{float:left;width:auto;height:auto;border:0px;text-align:left;margin:20px 0px 0px 0px}











#newsletter{float:left;width:248px;height:200px;margin:0;padding:0;}
a.right{float:left;width:233px;height:30px;margin:0px 15px 0px 0px;color:#FFFFFF;text-align:right;padding:0px;}
a.left{float:left;width:233px;height:30px;margin:0px 0px 0px 15px;color:#FFFFFF;text-align:left;padding:0px;}
a.bright{color:#fde976;}
#calendar{float:left;width:248px;height:248px;background-image:url(/images/postit.png);background-repeat:no-repeat;display:inline;}
p.status{float:left;width:160px;height:110px;margin:0px 34px;padding:10px;display:inline;}
h3.date{float:left;width:248px;height:30px;text-align:center;margin:50px 0px 0px 0px;color:#982c1b;padding:0px;font-size:20px}





 



#newsletter form{float:left;width:220px;height:24px;margin:20px 14px;padding:0px;display:inline;border:0px;}
#newsletter input{float:left;width:195px;height:24px;padding:0px;margin:0px;border:0px;display:inline;}
#newsletter input.submit{float:left;width:24px;height:24px;padding:0px;margin:0px 0px 0px 1px;background-image:url(/images/tick.jpg);border:0px;display:inline;}




