body {
 font-family:verdana,arial,san-serif;
 font-size:13px;
 margin:0px;
 background-color:#FFFFFF;
	background-image:url(img/bg.jpg);
	background-repeat:repeat-x;
	background-position:center top;
 color:#333333;
}

table { border-collapse:collapse; }
td { font-size:13px;padding:0px; }
.padded td { padding:2px; }

table.bordered {
 border-top:1px solid #CCCCCC;
 border-left:1px solid #CCCCCC;
}
.bordered td,.bordered th {
 border-right:1px solid #CCCCCC;
 border-bottom:1px solid #CCCCCC;
}
.altrow { background-color:#E5E5E5; }

img { border:0px;margin:0px; }

p { margin-top:0px; }

h1 { font-size:18px;margin:0px;font-weight:normal; }
h2 { font-size:16px;margin:16px 0px 4px; }
h3 { font-size:13px;margin:16px 0px 0px; }
h4 { font-size:11px;margin:16px 0px 0px; }

a:link { color:#FF8800;text-decoration:none; }
a:visited { color:#CF5F00;text-decoration:none; }
a:active, a:hover { color:#009CCC;text-decoration:none; }

.nav a:link, .nav a:visited, .dropdown a:link, .dropdown a:visited { color:#FFFFFF; }
.nav a:hover, .nav a:active, .dropdown a:hover, .dropdown a:active { color:#FFBB33; }

h2 a:link { color:#006280; }
h2 a:visited { color:#003B4D; }
h2 a:hover, h2 a:active { color:#009CCC; }

.m { font-size:13px; }
.s { font-size:11px; }
.xs { font-size:10px; }

form { margin:0px; }

.nav { color: #CCCCCC; }
.nav div {
    float:left;
	font-size:14px;
	padding:6px 15px 7px;
}
.nav a div {
 cursor:pointer;
}

ul {
	margin-top:0px;
	padding-left:18px;
}
.no_bullets {
    margin:0px;
	padding:0px;
	list-style-type:none;
}
.no_bullets li { margin-bottom:4px; }

.dropdown {
	font-size:14px;
	top:174px;
	left:50%;
	position:absolute;
	visibility:hidden;
    background-color:#307b9a;
}
.dropdown div {
	padding:4px 10px;
	margin:0px 0px 1px;
	background-color:#006280;
}

.wp-caption {
 padding:0px 5px;
}
.wp-caption-text {
 font-size:11px;
 text-align:center;
 margin-bottom:0px;
}

.alignright {
 float:right;
 margin:0px 0px 10px 20px;
}

.alignleft {
 float:left;
 margin:0px 20px 10px 0px;
}