form { margin:0; }

html, body {background: #FFFFFF;margin: 0; padding: 0; text-align: left;height:100%;}

img {display: block;border:0;padding:0;margin:0;}

#wrapper {width:730px;margin:0 auto 0 auto;min-height:100%;height: auto;background:url('media/container_bg.jpg') top center repeat-y;}
* html #wrapper {height: 100%;}
#container {width:700px;margin:0 auto 0 auto;}

#logo {padding-top:24px;}
#menu {float:right;margin-top:48px;}
#menu ul {margin:0;padding:0;list-style:none;}
#menu ul li {float:left;margin-left:20px;}
#menu a, #menu a:hover {font:normal 16px "trebuchet ms",sans-serif;color:#7D6A55;text-decoration:none;text-transform:uppercase;line-height:1em;padding:0 5px;}
#menu a:hover, #menu ul li.selected a {color:#FFF;background:#0095D1;}

#header {width:700px;height:229px;background:url('media/header_bg.jpg') top no-repeat;margin-top:24px;}
#header h1 {font:bold 30px "trebuchet ms",sans-serif;line-height:1.4em;color:#DCEFF9;margin:0;padding:24px 100px 33px 33px;}
#header h1 span {color:#FFF;}

#body {background:url('media/body_bg.jpg') repeat-y;width:700px;margin-top:20px;}
#col {padding:20px 10px;width:600px;}
#col1 {float:left;width:427px;padding:0 20px 0 10px;}
#col2 {float:left;width:204px;padding:0 19px 0 20px;}
                                                                                                                
.bodytext h1 {font:bold 20px "trebuchet ms",sans-serif;text-transform:uppercase;line-height:1.4em;color:#0095D1;margin:0;padding:0 0 5px 0;}
.bodytext h2 {font:bold 18px "trebuchet ms",sans-serif;text-transform:uppercase;line-height:1.4em;color:#0095D1;margin:0;padding:0 0 5px 0;}
.bodytext h3 {font:bold 16px "trebuchet ms",sans-serif;text-transform:uppercase;line-height:1.4em;color:#7D6A55;margin:0;padding:0 0 5px 0;}
.bodytext, .bodytext a {color:#404040;font:11px verdana,sans-serif;line-height:1.6em;text-decoration:none;}
.bodytext a {color:#7D6A55;font-weight:bold;}
.bodytext a:hover {color:#FFF;background:#0095D1;}
.bodytext p {margin:0 0 10px 0;padding:0;}
.bodytext ul {list-style-image:url('media/bullet.jpg');}

.news h2{font:bold 13px "trebuchet ms",sans-serif;text-transform:uppercase;line-height:1.6em;color:#7D6A55;text-decoration:none;margin:0;padding:0;display:block;}
.news a {color:#7D6A55;text-decoration:none;margin:0;display:block;padding:0 5px 0 5px;}
.news p, .news p a {font:normal 11px verdana,sans-serif;color:#404040;line-height:1.6em;margin:0;padding:0;}
.news p {margin:5px;}
.news img {margin-top:5px;}
.news p a {display:inline;color:#7D6A55;}
.news a:hover {color:#FFF;background:#0095D1;}
.newsub {margin-top:50px;}
.newsstory h1 {padding:0;margin:0;}
.news h3 {font:bold 12px "trebuchet ms",sans-serif;text-transform:uppercase;line-height:1.6em;color:#7D6A55;text-decoration:none;margin:0;padding:0;display:block;}
.newsub2 {margin-top:20px;border-top:1px #E6E6E6 solid;padding-top:20px;}

.skype ul {list-style:none;padding:0;margin:0;}
.skype ul img {float:left;padding-right:10px;}
.skype ul li {margin-top:20px;}
.skype a {font:bold 11px verdana,sans-serif;color:#0095D1;text-decoration:none;}
.skype a:hover {color:#7D6A55;}
.skype a span {color:#C0C0C0;font-weight:normal;}

#logobar {border-top:1px #E6E6E6 solid;margin-top:20px;}
.logo {padding:20px 10px;float:left;}

#menufooter {float:right;margin-top:10px;}
#menufooter ul {margin:0;padding:0;list-style:none;}
#menufooter ul li {float:left;margin-left:20px;}
#menufooter a {text-transform:uppercase;font:normal 10px verdana,sans-serif;color:#808080;text-decoration:none;padding:0 3px;}
#footer {border-top:1px #E6E6E6 solid;clear:both;font:normal 10px verdana,sans-serif;color:#808080;line-height:1.6em;}
#footer p {margin:10px;padding:0;}
#footer a {color:#808080;text-decoration:none;}
#footer a:hover, #menufooter a:hover {background:#808080;color:#FFF;}

.clear {clear:both;}