/* CSS Document */

* {margin:0;padding:0;}
a img {border:0;}
.wrapper {width:100%;height:0;overflow:hidden;clear:both;}
.navigation {display: block;text-align: center;margin: 20px 0 0 0;}
.alignright {float: right;}
.alignleft {float: left}

/***************************** body + fonts */

body {text-align:center;font: 12px Arial, Helvetica, sans-serif;color:#000;padding: 0 0 100px 0;}
p {padding: 10px 0;line-height:150%; color: #837575; }

a {color:#952f2d;}
a:hover {text-decoration: none; color: #da251c;}

ul, ol {padding: 0px 0;}
li {line-height:150%; font: 12px Arial; list-style: none;}
#content1 ul {padding: 10px 0 10px 25px;}
#content1 li {list-style:disc;}

/***************************** containers */

#header {width: 800px; margin:auto;height:185px;}
#top {width: 800px; margin: auto; background: url(/wp-content/themes/sw/images/topback.jpg) 0 0 repeat-x; height: 20px;}
#wrap {width: 830px; margin: auto; background: url(/wp-content/themes/sw/images/background.jpg) 0 0 repeat-y; text-align:left;}
#headnav {height: 35px; width: 800px; background: url(/wp-content/themes/sw/images/headnavb.jpg) 0 0 repeat-x; margin:auto;}
* html #headnav {margin: -3px auto 0 auto;}
#wrapper {padding: 0 0 0 15px;}
#content1 {width: 770px; background:url(/wp-content/themes/sw/images/content1back.gif) 0 0 repeat-x;padding: 15px;}
#content2 {width: 770px; background:url(/wp-content/themes/sw/images/content2back.gif) 0 0 repeat-x; padding: 15px;}
#footer {display: block; background:url(/wp-content/themes/sw/images/footer.jpg) 0 0 no-repeat; height: 49px; margin:auto; width: 770px; padding: 15px 30px;}
#bot {width: 800px; margin: auto;}

/***************************** top */

h1 {float:right; color: #e29695; font: 11px arial; padding: 2px 10px;}

/***************************** headnav */

#headnav ul ul, #footer ul ul {display:none;}
#headnav li{display:block; float: left; text-decoration: none; background: url(/wp-content/themes/sw/images/navborder.gif) center right no-repeat; text-align: center; height: 10px; padding: 5px 15px 10px 15px;}
* html #headnav li{padding: 9px 15px 6px 15px;} 
#headnav li a {color: #fff; font-weight: bold; text-decoration: none;}
#headnav li a:hover {text-decoration: underline;}

/**************************** content1 */

h2 {color: #952f2d; font-size: 18px; }
#content1 p {text-align:left; }

#sidenav {width:200px;float:right;margin: 0 0 10px 10px;}
h5 {font-size:12px;font-weight:bold;}
#sidenav ul {padding:10px 0;}
#sidenav li {border-top:1px dotted #aaa;border-bottom: 1px dotted #aaa;margin: -1px 0 0 0;padding: 3px 10px;list-style:none;}


/**************************** content2 */

h3 {color: #952f2d; font-size: 16px; font-weight: bold; padding : 0 0 10px 0;}
.blogs {float:left; width: 171px; text-align: left; padding: 0 15px 0 0;}
h4 {color: #952f2d; font: 11px arial; font-weight: bold; }
#content2 p {float:left; text-align:left; font-size: 11px; padding: 0;}

/*************************** footer */

#footer ul {text-align: right;}
#footer li {display:inline;text-decoration: none; font: 11px arial; color: #ba7372;}
#footer li a {color: #ba7372;}

/*************************** bot */

#bot img {float:left; margin: 0 10px;}
#bot small {display:block;text-align:left;padding: 0 0 10px 0;}