ul {
list-style:none;
}

.clear {
clear:both;
}

body {
background:transparent url(images/body_background.jpg) repeat-x center top;
background-color:#c2c2c2;
font-family:arial, verdana, sans-serif;
font-size:14px;
color:#000;
margin:0;
padding:0;
}

h1,h2,h3 {
line-height:40px;
}

h2 {
font-size:18px;
}

#wrapper {
width:100%;
margin:0 auto;
}

#main {
position:relative;
width:986px;
margin:0 auto;
}

#header {
float:left;
width:986px;
height:80px;
}

#sitename {
color:#fff;
padding-top:30px;
padding-left:13px;
font-size:26px;
}

#content-wrapper {
float:left;
width:986px;
}

#content {
float:left;
background:transparent url(theme/content_top_background.jpg?73265) no-repeat right top;
width:986px;
}

#header-image {
float:left;
background:transparent url(theme/header_background.jpg?73265) no-repeat right top;
_padding:13px 13px 0 13px;
width:960px;
height:211px;
padding:13px;
}

.weebly_header {
background:transparent url(theme/cust_headerImg.jpg?73265) no-repeat right top;
width:960px;
height:224px;
}

#navigation {
float:left;
background-color:#12283c;
width:986px;
height:54px;
overflow:hidden;
}

#nav-content ul {
float:left;
width:940px;
height:41px;
margin-left:20px;
padding:0;
}

#nav-content li {
float:left;
display:inline;
font-family:arial, verdana, sans-serif;
text-align:center;
font-size:14px;
color:#fff;
font-weight:400;
margin-top:12px;
margin-right:3px;
padding:6px 35px 0 0;
}

#nav-bottom {
float:left;
background:transparent url(images/below_nav.gif) no-repeat left top;
width:986px;
height:14px;
_margin-bottom:-1px;
}

#navigation a:hover {
color:#ccc;
font-size:14px;
font-weight:400;
text-decoration:none;
}

a:link,a:hover,a:visited {
color:#12283c;
font-weight:400;
text-decoration:underline;
}

#content-main {
float:left;
background-color:#fff;
width:910px;
margin-left:13px;
_margin-left:7px;
height:auto !important;
min-height:400px;
padding:0 25px 35px;
}

img.image-left {
margin-right:15px;
float:left;
}

img.image-right {
margin-left:15px;
float:right;
}

#footer {
position:relative;
float:left;
width:100%;
}

#footer-image {
background:transparent url(theme/content_btm_background.jpg?73265) no-repeat center top;
width:979px;
height:28px;
margin:0 auto;
padding:7px 10px 0 0;
}

#footer-contents {
text-align:left;
font-family:"lucida grande", "lucida sans", arial, sans-serif;
color:#333;
width:979px;
margin:0 auto;
padding:27px 10px 27px 35px;
}

#weebly-menus .weebly-menu-wrap {
z-index:5000;
margin:20px 0 0;
}

#weebly-menus .weebly-menu {
list-style:none;
margin:0;
padding:0;
}

#weebly-menus .weebly-menu li {
float:left;
clear:left;
width:170px;
text-align:left;
}

#weebly-menus .weebly-menu li a {
position:relative;
display:block;
width:100%;
background:#dedede;
border-right:1px solid #ababab;
border-left:1px solid #ababab;
border-bottom:1px solid #ababab;
text-decoration:none;
font-size:11px;
font-weight:400;
line-height:1;
color:#545454;
padding:3px;
}

#weebly-menus .weebly-menu li a:hover {
background:#999;
}

#weebly-menus span.weebly-menu-title {
display:block;
padding:5px 10px;
}

#weebly-menus span.weebly-menu-more {
background:transparent url(http://images.weebly.com/weebly/images/submenu_arrow.gif) no-repeat center top;
display:block;
position:absolute;
right:5px;
top:0;
font-family:Courier;
height:28px;
line-height:28px;
padding:1px 0 3px;
}

div.paragraph ul,div.paragraph ol {
padding-left:25px !important;
overflow:hidden;
margin:5px 0 !important;
}

div.paragraph li {
padding-left:5px !important;
margin:3px 0 0 !important;
}

div.paragraph ul,div.paragraph ul li {
list-style:disc outside !important;
}

div.paragraph ol,div.paragraph ol li {
list-style:decimal outside !important;
}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,div.paragraph,blockquote,fieldset,input,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {
margin:0;
padding:0;
}

fieldset,a img {
border:0;
}

div.paragraph,p {
line-height:170%;
}

#nav-left,#nav-right {
float:left;
background-color:#12283c;
width:13px;
height:54px;
}

#navigation a:link,#navigation a:visited {
color:#fff;
font-size:14px;
font-weight:400;
text-decoration:none;
}

#active a:link,#active a:hover,#active a:visited {
color:#ccc;
text-decoration:none;
}