

body{font:13px Tahoma, Arial; color:#1D1D1D}
a {color: #032366; }
.content a:hover {color:#FFF; background-color:#032366; }  


#wrapper {margin:20px auto 10px auto; background-image:url(../img/bg.jpg); background-repeat:no-repeat; width:1200px; min-height:650px; display:block;}

#masthead {padding-top:10px; }
.contact {text-align:right; margin-right:238px; z-index:11; float:right; margin-top:35px }
.contact a {color:#032366; text-transform:uppercase; font:bold 15px "Trebuchet MS", Arial; text-decoration:none; padding:0px 3px; }
.contact a:hover {color:#FFF; background-color:#032366; }

#logo {margin:0px auto; margin-top:-23px; display:block; position:relative; z-index:10; width:525px; }

/* Gallery Styles */
#motioncontainer { max-width:715px; height: 202px; margin:0px auto; border:5px solid #000; margin-top:-35px; display:block; }
#motioncontainer a img {border: 1px solid #cccccc;}
#statusdiv {background-color: lightyellow; border: 1px solid gray; padding: 2px; position: absolute; /* Dont Edit */ left: -300px; visibility: hidden; }
#motioncontainer a:hover {color: red; /* Dummy definition to overcome IE bug */}
/* End Gallery Styles */

#notes {font:italic 10px Tahoma, "Trebuchet MS", Arial; text-align:right; width:723px; margin:0px auto;}  

#nav {margin:10px auto; width:723px; height:30px; background-color:#032366; margin-top:0px }
#nav ul {padding-top:5px; padding-left:20px}
#nav li {display:inline; padding:0px 34px}
#nav li a{color:#fff; text-transform:uppercase; font:bold 15px "Trebuchet MS", Arial; text-decoration:none; }
#nav a:hover {color:#7998D8; }

#contentwrapper{float:left;width:721px; margin-left:236px;}
#leftcolumn{margin-right:549px;}
#leftcolumn ul {text-align:right; margin:2px 7px 0px -45px;}
#leftcolumn li {padding-bottom:13px; list-style:none; width:160px; }
#leftcolumn li a {color:#032366; text-transform:uppercase; font:bold 16px "Trebuchet MS", Arial; text-decoration:none; padding:0px 3px;}
#leftcolumn li a:hover {color:#FFF}

blockquote {margin-bottom:0px; margin-top:-12px; margin-left:15px}

#contentcolumn{float:left;width:720px;margin-left:240px;background:#FFF; border-bottom:1px solid #ccc; margin-right:72px; min-height:250px; padding-bottom:10px}
#contentcolumn ul li {list-style:square; padding-bottom:3px}
.content{margin-top:0;padding:0px 10px 0px 10px;}
ul.fence {margin-top:-28px;}


.diamond {margin-top:-10px}
.placeholder {width:717px; display:block; background-color:#000 }
.form {margin-left:50px}
.field {margin-left:15px;}
.call {padding-left:20px}
.gallery {margin-left:3px}
.gallery img {margin:1px}

#footer{clear:left;width:723px; margin:0px auto;color:#1D1D1D;padding:6px 0; text-align:right; font-size:11px; padding-top:15px}
#footer a:hover{text-decoration:underline; color:#1D1D1D}

h1 {font:bold 18px Trebuchet MS, Arial; color: #283A6E; text-transform:uppercase;  }
h2 {font:bold 16px Trebuchet MS, Arial;color: #283A6E; margin-bottom:0px }
h3 {font:bold 14px Trebuchet MS, Arial;color: #283A6E; }
h1 span{font:italic 10px Tahoma, "Trebuchet MS", Arial; text-transform:lowercase}  


/* expanding menu styling */
ul#menu {width:700px; list-style:none; margin-top:0px; padding: 0; margin-left:20px;}
ul#menu ol { display: none;list-style: none; margin: 0;  padding:5px 15px ;}
ul#menu li {line-height: 15px; list-style:none; }
ul#menu ol li { border-bottom: none; list-style:none}
ul#menu a {outline: none;}
