body,div,p,img,h1,h2,h3,h4,h5,ul,li,table,tr,td {
 margin: 0px;
 padding: 0px;
 text-align: center;
}

body {
 background: #000000;
}

p {
 font-family: arial,helvetica,sans-serif;
 font-size: small !important;
 font-size: x-small;
 color: #FFFFFF;
 font-weight: normal;
}

a {
 color: #000099;
 text-decoration: none;
 font-weight: bold;
 margin: 2px;
 padding: 2px;
}
a:hover {
 color: #FFFFFF;
 background: #000099;
 text-decoration: none;
 font-weight: bold;
 margin: 2px;
 padding: 2px;
}

#container {
 width: 100%;
 margin: 0px auto;
}

#banner {
 background: #737899 url('images/morel_designs_web_logo.jpg') no-repeat;
 height: 180px;
}
#banner img {
 margin: 10px;
 float: right;
 border: 0px;
}
#banner h1 {
 clear: both;
 text-align: right;
 font-size: 16px;
 padding-top: 20px !important;
 padding-top: 0px;
 margin-top: 20px;
 margin-right: 10px;
}

#menu {
 background: #737899;
 border-top: 2px solid #FFFFFF;
 border-bottom: 2px solid #FFFFFF;
 background: #FFFFFF;
}
#menu ul {
 list-style: none;
}
#menu li {
 display: inline;
}
#menu li a {
 color: #000000;
 text-decoration: none;
 font-weight: bold;
 margin: 5px;
 padding: 5px;
}
#menu li a:hover {
 color: #FFFFFF;
 background: #000000;
 text-decoration: none;
 font-weight: bold;
 margin: 5px;
 padding: 5px;
}

#sub_c {
 width: 100%;
 background: #737899;
}
#sub_c h3 {
 text-align: left;
 color: #FFFFFF;
}
#sub_c table {
 border-bottom: 2px solid #FFFFFF;
 margin: 0px auto;
 text-align: left;
 width: 100%;
}
#sub_c tr {
 text-align: left;
}
#sub_c tr.bottom {
 background: #000099;
}
#sub_c td {
 text-align: left;
}
#sub_c td.first {
 width: 600px;
}
#sub_c td.second {
}
#sub_c td.second div {
 float: left;
 width: 275px;
 height: 175px;
 border: 1px dotted #FFFFFF;
 margin: 2px;
 padding: 5px;
 overflow: auto;
 scrollbar-base-color: #737899;
}
#sub_c td.second h4 {
 text-align: left;
 color: #000000;
 text-decoration: underline;
}
#sub_c td.second p {
 text-align: left;
 font-size: small !important;
 font-size: x-small;
 margin: 5px;
 padding: 5px;
}
#sub_c td.second ul {
 list-style: none;
 margin: 5px;
 padding: 5px;
}
#sub_c td.second li {
 display: block;
 text-align: left;
 font-size: small !important;
 font-size: x-small;
}
#sub_c td.first div {
 float: left;
 width: 250px;
 height: 260px;
 border: 1px dotted #FFFFFF;
 margin: 5px;
 padding: 5px;
 overflow: auto;
 scrollbar-base-color: #737899;
}
#sub_c td.first object {
 margin: 0px;
 padding: 0px;
}
#sub_c td.first h4 {
 text-align: left;
 color: #FFFFFF;
 text-decoration: underline;
}
#sub_c td.first p {
 text-align: left;
 margin: 5px;
 padding: 5px;
}
#sub_c td.first p img {
 float: left;
 border: 0px;
}
#sub_c td.first p img.portfolio {
 float: none;
 clear: both;
}
#sub_c td.first a {
 color: #FFFFFF;
 text-decoration: underline;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
}
#sub_c td.first a:hover {
 color: #FFFFFF;
 background: #737899;
 text-decoration: none;
 font-weight: none;
 margin: 0px;
 padding: 0px;
}
#sub_c tr.bottom td {
 padding: 10px;
 padding-bottom: 25px;
}
#sub_c tr.bottom td.first ul {
 list-style: none;
 margin: 5px;
 padding: 5px;
}
#sub_c tr.bottom td.first li {
 display: block;
 text-align: left;
 font-size: small !important;
 font-size: x-small;
}
#sub_c form {
 color: #FFFFFF;
 text-align: left;
 font-size: x-small;
 margin: 5px;
}
#sub_c span {
 font-size: x-small !important;
 font-size: xx-small;
}
#sub_c form input {
 color: #FFFFFF;
 background: #000000;
}

#sub_c.portfolio {
 text-align: left;
 padding: 25px;
 padding-bottom: 0px;
}
#sub_c.portfolio img {
 margin: 25px;
 margin-bottom: 0px;
 border: 0px;
}
#sub_c.portfolio p {
 text-align: left;
 margin: 10px;
}
#sub_c.portfolio li {
 text-align: left;
 color: #FFFFFF;
 margin-left: 25px;
}
#sub_c.portfolio h5 {
 color: #000099;
 text-align: left;
 padding: 0px 0px 25px 25px;
}

#sub_menu {
 background: #737899;
 width: 100%;
}
#sub_menu ul {
 list-style: none;
}
#sub_menu li {
 display: inline;
}
#sub_menu li a {
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
 margin: 5px;
 padding: 5px;
 background: #000000;
 font-size: small !important;
 font-size: x-small;
}
#sub_menu li a:hover {
 color: #000000;
 text-decoration: none;
 font-weight: bold;
 margin: 5px;
 padding: 5px;
 background: #FFFFFF;
 font-size: small !important;
 font-size: x-small;
}

#sidebar {
 float: right;
}
#sidebar p {
 font-family: Georgia;
 color: #000099;
 font-weight: bold;
 text-align: right;
 margin: 10px;
}

#bnav {
 background: #737899;
}
#bnav ul {
 list-style: none;
}
#bnav li {
 display: inline;
}
#bnav li a {
 color: #FFFFFF;
 text-decoration: none;
 font-size: xx-small;
}
#bnav li a:hover {
 color: #CCCCCC;
 text-decoration: underline;
 font-size: xx-small;
}

#copyright p {
 text-align: right;
 color: #FFFFFF;
 font-size: xx-small;
} 
#copyright a {
 text-decoration:none;
 color: #FFFFFF;
} 
#copyright a:hover {
 text-decoration:none;
 color: #FFFFFF;
} 

#newsletter {
 float:right;
 margin-top:10px;
}
#newsletter td a {
 text-decoration:none; 
 font-weight:bold;  
 font-family:Arial,Helvetica,sans-serif; 
 font-size:16px; 
 color:#000000;
}
#newsletter td a:hover {
 color: #737899;
 background: #FFFFFF;
}

