body {background-image:url(../images/background.jpg);background-repeat:repeat-x;margin:0px 0px 0px 0px;background-color:#A4A07B;font-family:Verdana;font-size:10px;}
p {font-family:Verdana;color:#7C6337;}
h1 {color:#7C6337;font-size:2.2em;margin:0px 0px 0px 0px;}
h2 {color:#C4AA79;font-size:2em;margin:0px 0px 0px 0px;}
h3 {font-size:2em;color:#802D1D;background:url(../images/redbox.jpg) no-repeat;height:53px;padding: 2px 0px 0px 30px;}
h3 span {font-size:.7em;color:#413425;display:block;letter-spacing:.1em;margin-left:6px;}
h4 {color:#413425;font-size:1.4em;margin:0;}
h5 {font-size:1.0em;color:#907B56;margin:0;}
h6 {color:#967F5A;font-size:1em;}

a,
a:link,
a:visited {color:#6F6F6F;font-weight:bold;text-decoration:none;}
a:hover {text-decoration:underline;}

input {font-size:1.1em;}
textarea {font-size:1.1em;}

.Right {float:right;clear:none;}
.Left {float:left;clear:none;}

ul.Pretty {margin:10px 10px 0px 20px;}
ul.Pretty li {list-style-image:url(../images/listimage.jpg);list-style-type:none;padding:0px 0px 0px 6px;margin:4px 0px 0px 0px;vertical-align:middle;}
ul.Pretty span.Right {margin-top:-14px;}
ul.Pretty h6 {display:inline;}

#OuterFrame {text-align:center;}
#InnerFrame {width:758px;margin:0px auto 0px auto;text-align:left;background-color:#fff;}

#HeaderFrame {}
#HeaderTop {width:160px;height:135px;float:right;background:#fff url(../images/morris_25_years.png) no-repeat top; margin:10px 0px 10px 10px;}
#HeaderTop span {display:none;}
#HeaderMain {float:left;text-align:left; padding: 30px 0px 0px 10px;}
#HeaderPhone {float:left;text-align:center; padding: 75px 0px 0px 12px;width:315px;}
#HeaderPhone h4 { color:black; }
#HeaderSub {clear:both;overflow:hidden;}

#ContentFrame {padding:0px 0px 20px 0px;margin:25px 0px 0px 0px;}
#ContentTop {background-image:url(../images/middle.jpg);background-repeat:no-repeat;height:240px;width:758px;}
#ContentTopLeft {height:240px;width:44px;background-image:url(../images/leftaccent.gif);background-repeat:no-repeat;position:absolute;margin-left:-44px;}
#ContentTopRight {height:240px;width:44px;background-image:url(../images/rightaccent.gif);background-repeat:no-repeat;position:absolute;margin-left:758px;}

#ContentBody {background:#fff url(../images/mainbackground.jpg) repeat-y;}
#ContentMain {float:left;width:374px;overflow:hidden;}
#ContentMain img {border:solid 4px #686243 !important;}

#ContentFull {padding-top:1px;}
#ContentSub {float:right;width:380px;overflow:hidden;}
#ContentBottom {clear:both;}

#FooterFrame {background-color:#BEAE94;padding-top:38px;}
#FooterMain {background-color:#5E4B35;height:20px;}
#FooterMain table table td {padding:0px 10px 0px 10px;}
#FooterMain a {color:#999966;text-decoration:underline;font-weight:normal;font-size:.9em;}

table.Menu {font-family:Sans-Serif;font-weight:bold;background:url(../images/menubackground.jpg) repeat-x;width:100%;height:40px;margin-left:-5px;width:763px;}
table.Menu td {}
table.Menu a:link,
table.Menu a:visited {color:#5E4B35;font-size:12px;background:url(../images/menuarrow.jpg) no-repeat;padding:2px 0px 0px 18px;display:block; }
table.Menu a:hover {color:#fff;background:url(../images/menuarrow_hover.jpg) no-repeat;}
table.Menu table td{text-align:left;height:40px;padding-left:10px;}

div.Wrapper {padding:0px 10px 10px 10px;}

ul.AnnouncementList {margin:0px 0px 0px 0px;}
ul.AnnouncementList li {list-style-type:none;margin:0px 0px 0px 0px;}
ul.AnnouncementList li h4 {color:#BF6202;font-size:10px;letter-spacing:.2em;text-transform:uppercase;margin:6px 0px 6px 0px;}
ul.AnnouncementList li p {color:#7C6337;margin:0px 0px 0px 0px;padding-right:20px;}

table.GalleryImageList {}
table.GalleryImageList td {}

div.Thumbnail,
div.SelectedThumbnail {border:solid 1px #413425;padding:2px 2px 0px 2px;margin:0px 0px 0px 0px;}

div.SelectedThumbnail {border:solid 1px #ccc;}

span.Thumbnail a {}
span.Thumbnail img {}

.DataGrid {width:100%;}
.DataGrid td {padding:4px;}
.DataGridHeader {color:#fff;background-color:#413425;}
.DataGridHeader th {padding:6px;}
.DataGridHeader th a {color:#fff;}
.DataGridAltItem {background-color:#BCB896;}
.DataGridItem td pre,
 .DataGridAltItem td pre {width:600px;color:#7C6337;word-wrap:break-word;white-space:pre-wrap;font-family:Verdana;font-size:10px;}


.DataGridItem {background-color:#DAD8C5;}
.DataGridPager {color:#fff;background-color:#413425;}
.DataGridPager td table td {border:solid 1px #BCB896;}

.DataGridItem p, .DataGridAltItem p {margin:0px 0px 0px 0px;}

.Node fieldset {padding:20px;}
.Node fieldset legend {margin-bottom:20px;}
.NodeBody {padding:0px 20px 20px 20px;}

.NodeMenu ul {margin:0px 0px 0px 0px;list-style-type:none;}
.NodeMenu ul li {display:inline;}
.NodeMenu ul li a {background-color:#413425;color:#D9C676;border:solid 1px #D9C676;padding:6px;width:70px;display:inline-block;text-align:center;}
.NodeMenu fieldset label span {color:#5E4B35;font-weight:bold;}

.Node fieldset legend {color:#802D1D;font-weight:bold;letter-spacing:.1em;}
.NodeDetail fieldset label {float:left;width:100px;}
.NodeDetail fieldset label span {color:#5E4B35;font-weight:bold;}
.NodeDetail fieldset div {padding:4px;}


.Comment {color:#7C6337;padding:0px 20px 0px 20px;font-family:Verdana;font-size:10px;}
.Comment pre {width:700px;word-wrap:break-word;white-space:pre-wrap;font-family:Verdana;font-size:10px;}


/*
    
div.MenuItems {background-color:#fff;width:150px;border-top:solid 1px #94CB3C;border-bottom:solid 1px #94CB3C;filter:Alpha(Opacity=90);-moz-opacity: 0.9;opacity: .9;}
table.MenuItem {width:150px;border:solid 1px #94CB3C;border-top:none;}
a.MenuItem {text-transform:lowercase;color:#94CB3C;display:block;padding:4px 2px 4px 6px;}
a.MenuItem:hover {background-color:#94CB3C;color:#fff;}
*/