/* CSS Document */

* { margin:0; padding:0; }

body {margin: 20px 0 0 0;background: url(../images/bg-main.png) repeat-x;background-color: #000066;}

img {border:none}

#frame {width:990px;margin: 0 auto;padding: 0;background-color: #FFFFFF;}
#frame p {margin:10px 0 10px 0;}
#frame p.notop {margin:0 0 10px 0;}
#frame ul {list-style-position:inside;margin:0;}


.clear {clear: both;}
.clearspace {clear: both;height: 30px;}


/* Header */
#header1 {
	margin:0 auto;
	padding:20px 0 0 0;
	width:950px;
	height: 100px;
	;
}
#header2 {margin:0 auto;padding:0;width:950px;height: 230px;;}
#header3 {margin:0 auto;padding:0;width:950px;height: 110px;;}


/* Logo */
#logo {float: left;width: 280px;height: 60px;padding: 0;}
#logo h1 {text-indent:-9999px;}
#logo h1 a {display:block; background: url(../images/logo-edward.png) no-repeat; height:60px;}


/* Topmenu */
#topmenu {float: right;width: 424px;height: 60px;padding: 0;}


/* Topmenu 1 */
#topmenu1 {float: left;width:424px;margin-top: 10px;height:15px;}
#topmenu1 ul {margin: 0;padding: 0;list-style: none;line-height: normal;}
#topmenu1 li {display:inline;margin: 0;padding: 0;}
#topmenu1 a {
	display:block;
	float:left;
	margin: 0;
	width:106px;
	padding-top: 10px;
	border: none;
	height: 25px;
}


/* Need a fresh start */
#topstart {
	float: left;
	width: 234px;
	height: 130px;
	padding:50px 23px 50px 23px;
	background: url(../images/bg-top2.png);
}


/* Top Banner*/	
#topbanner {float: right;width: 670px;height: 230px;background: url(../images/ban-header.jpg) no-repeat;}


/* Topmenu 2 */
#topmenu2 {float: left;width:950px;height:100px;background: url(../images/bg-top3.png) repeat-x;}
#topmenu2 ul {margin: 0;padding: 0;list-style: none;line-height: normal;}
#topmenu2 li {display:inline;width:190px;float: left;margin: 0 auto;padding: 0;background:url(../images/bg-top3-separator.png) right top no-repeat;height: 55px;}
#topmenu2 a {
	display:block;
	float:left;
	margin: 0;
	width:154px;
	padding: 12px 18px 0 18px;
	border: none;
	height: 55px;
}


/* Content */
#content {margin:0 auto;width: 950px;padding-bottom:30px;}
#entry {float: left;width: 625px;}
#entry ul {list-style: inside;margin-left: 0;padding-left: 1em;text-indent: -1em;}


/* Quote */
.quote {margin: 15px 0 10px 0;padding: 10px;background-color: #eeeeee;}


/* Sidebar */
#sidebar {width: 280px;float: right;}


/* Footer */
#footer {
	width: 100%;
	margin:0;
	padding:0;
	height: 120px;
	background-color:#CC0000;
}
#footerin {margin:0 auto;width:950px;padding-top:20px;}
