/*** Global Settings ****/
body {font : normal 12px/1.6em Verdana, Arial, Helvetica, sans-serif;color : #2a3845;margin : 0;padding : 10px 0 0 0;background-color: #efd56b}
p { margin : 0;padding : 0;}
a:visited, a:link {color : #a43b55;text-decoration : none;background:none;}
a:hover {color : blue;text-decoration : none;background:none;}
h1 { color : #7a2e40;margin: 0px 0px 10px 0px;padding-bottom : 10px;font : normal 17px Georgia, serif;border-bottom : 1px solid #efece7;color: #da251d;}
h2 {color : #7a2e40;margin : 20px 0 10px;padding-bottom : 10px;font : normal 17px Georgia, serif;border-bottom : 1px solid #efece7;color: #da251d;}
h3 {color : #7a2e40;margin : 10px 0;padding-bottom : 10px;font : bold 14px Georgia, serif;border-bottom : 1px solid #efece7;color: #da251d;}
#Accordion1 h3 {color : #7a2e40;margin : 10px 0;font : bold 14px Georgia, serif;border-bottom : 1px solid #efece7;color: #da251d;}
ul {padding:0;margin:0 0 0 17px;}
 
li {list-style: square url(images/bullet.gif);}
.box {background : #f7f7f7;border : 1px solid #f0e9eb;padding : 15px;}
table p {text-align: right; color : #da251d;font : normal 12px Georgia, serif;}
input {font-size: 0.9em; color: #666;}
.current {font-weight : bolder;
margin:10px 10px 10px 10px;}
/*styling for non-decorative links on about us page*/
.box a {text-decoration : none;color: #2a3845;}
.box a:hover {color: blue;}

/*** Layout ****/
#wrapper {margin : 0 auto;width : 775px;border-left : 1px solid #f0e9eb;border-right : 1px solid #f0e9eb;
background-color:#ffffff;}
#header {
width : 776px; margin-left: auto; margin-right: auto;
border-right : 1px solid #f0e9eb;background-color: #ffffff;}
#bg {height : 36px;background : url(images/bg.gif) repeat-x;width : 776px;border-left : 1px solid #f0e9eb;
background-color: #ffffff;
margin-bottom: -10px;}
#banner {width : 777px; z-index : 999;background-color: #efd56b}

#nav {background : #7a2e40; padding :10px 0 10px 0 ;text-align : left;color : #ffffff; background: #da251d url(images/menu_bg.gif) repeat-x;}
#nav a:visited, #nav a:link {
margin:10px 10px 10px 10px;
text-decoration : none;color : #ffffff;}
#nav a:hover {text-decoration : underline;color : #ffffff; 
}
#main-content {margin : 0 auto;
background-color:#ffffff;}
#logo {margin-bottom : 45px;}

#left-column {width : 440px;padding : 0 30px 0 30px;float : left;}

#left-column img {
 padding:3px;float: right;
border: 1px solid #bfbfbf;
}

#full-column {width : 714px;padding : 0 30px 0 30px;float : left;
}

#right-column {width : 270px;float : right;}
fieldset {font: 0.8em "Helvetica Neue", helvetica, arial, sans-serif;
     color: #666;
     background-color: #f8f8f8;
     padding: 2px;
     border: 1px #f0e9eb solid;
     } 
legend {
     color: #ffffff;
     font-weight: bold;
     font-variant: small-caps;
     background-color: #da251d;
     font-size:1.6em;
     padding: 2px 6px;
     margin-bottom: 8px; }
.crd a:visited, .crd a:link, .crd a:hover{text-decoration : none;color : #2a3845;cursor: text;}
#footer {background : #f7f7f7;border-top : 1px solid #f0e9eb;padding : 10px 15px;clear : both;
font-size: .9em;font-family: monospace;
text-align: center;}
#footer a {text-decoration: none;}
.orange {
font-family: 'Century Gothic', Helvetica, Arial,  sans-serif;
font-weight: bold;
color: #ff9933;}
.grey {
font-family: 'Century Gothic', Helvetica, Arial,  sans-serif;
font-weight: bold;
color: #8f8f8f;}
/*** SideBAR ***/

.sidebar {width : 218px;margin : 0 auto;padding : 10px 25px;background : url(images/shadow.jpg) no-repeat top;}
li .no_img {
font-size: .8em;list-style:none;}