/* Basic Elements */
html,body {
font-family:Arial, Helvetica, sans-serif;
background:url(img/bg.gif) repeat;
font-size:12px;
color:#a1a1a1;
text-align:left;
margin:0;
}

#container {
width:790px;
margin:0 auto;
}

#header {
width:100%;
text-align:center;
}

/* Navigation Menu *******************/
#nav {
background-color:#FFF;
}

#nav ul {
list-style-type:none;
background-color:#FFF;
color:#A1A1A1;
width:100%;
font-family:verdana, arial, helvetica, sans-serif;
text-align:center;
letter-spacing:1px;
margin:0;
padding:.1em 0;
}

#nav li {
display:inline;
}

#nav li a,#nav li a:visited {
text-decoration:none;
color:#A1A1A1;
padding:.1em 0.5em;
}

#nav li a:hover,#nav li a#current {
color:#d5c363;
}

a:focus {
outline:none;
}

/* Content *******************/
#contents {
font-family:Georgia, "Times New Roman", Times, serif;
line-height:18px;
background-color:#fff2ab;

}

#contents2 {
margin:0;
padding:0;
}

/* common *******************/
p {
margin:0;
padding:10px 10px 0 0;
}

a {
color:#84d5fa;
text-decoration:none;
}

a:link,a:visited {
color:#b09e3b;
text-decoration:none;
}

a:hover {
color:#b09e3b;
text-decoration:underline;
}

h1,h2,h3 {
font-family:"Times New Roman", Times, serif;
margin:10px 0 0;
}

h1 {
font-size:20px;
font-weight:100;
}

h2 {
font-size:16px;
}

h3 {
font-size:14px;
}

img {
border:0;
}

.contimg {
float:left;
margin:10px 10px 5px 0;
}

#contable {
margin:10px auto;
}

/* callouts *******************/
#callout {
background:url(img/call_bg.gif) repeat-y center top;
height:70px;
margin-top:3px;
color:#999;
font-size:11px;
}

#cal1 {
float:left;
width:255px;
margin:2px 0 0 3px;
}

#cal2 {
float:left;
width:255px;
margin:2px 0 0 9px;
}

#cal3 {
float:left;
width:255px;
margin:2px 0 0 6px;
}

#cal1 img,#cal2 img,#cal3 img {
float:left;
border:solid 1px #FFF;
margin:0 5px 10px 0;
}

#callout a,#callout a:visited {
color:#96988d;
text-decoration:none;
}

#callout a:hover {
color:#aeafa6;
text-decoration:none;
}

/* Footer *******************/
#footer {
font-size:10px;
width:100%;
clear:both;
text-align:center;
color:#a7a1a1;
word-spacing:3px;
line-height:13px;
padding:5px 0;
}

#footer a {color: #CC6600; font-weight:bold;}

#dat {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 13px;
color: #a1a1a1;}

.orange {color: #CC6699;}

.orangeHeading {
	color:#d26600;
	text-decoration:none;
	font-size:11px;
}
.orangeHeading:hover {
	color:#d26600;
	text-decoration:underline;
	font-size:11px;
}

