/* Global */

body { height: 100%; background: url(_img/bodyBackground.png) #050e0e; padding: 0px; margin: 0; }
body, div { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 13px; color: #fff; }

h1 { font-family: "Arial Narrow"; font-size: 36px; font-weight: bolder; margin: 0 auto 12px auto; color: #ae8300; }
h2 { font-family: "Arial Narrow"; font-size: 30px; font-weight: bold; margin: 0 auto; }
h3 { font-family: "Arial Narrow"; font-size: 24px; font-weight: bold; margin: 0 auto; }
h4 { font-size: 14px; font-weight: bold; margin: 0 auto; }

p { margin: 0 auto 12px auto; }

hr { margin: 10px auto 10px auto; border: 0; color: #ae8300; background-color: #ae8300; height: 1px; }

img { border: 0; }
img.border { margin: 0; border: 1px solid #ffcc00; padding: 10px; }
img.right { margin: 0 0 10px 10px; float: right; }
img.left { margin: 0 10px 10px 0; float: left; }

form { margin: 0; }
input { margin-top: -10px; }

table.border {border-collapse: collapse; border: 1px #cccccc solid; }

th { background: url(_img/backgroundGradientBlue10.png); font-size: 11px; font-weight: bold; }

ol { margin: 0 0 0 2px; padding-left: 0; }
ul { margin: 0 0 16px 16px; padding-left: 0; }
ul.image { list-style-image: url(_img/ulImage.png); margin: 0 0 16px 21px; padding-left: 0; }

/*Divs*/

#containerIndex { width: 930px; height: 605px; margin: 0 auto; padding: 15px; position: relative; }
#container { width: 930px; background-color: #FFFFFF; background-image: url(_img/containerBackground.png); background-repeat: repeat-x; margin: 0 auto; padding: 15px; position: relative; }

#header { background: url(_img/backgroundGradientBlue60.png); padding: 15px; }

#nav { float: right; text-align: right; font-family: "Arial Narrow"; font-size: 18px; font-weight: bold; margin-top: 6px; }
#nav a { color: #fff; text-decoration: none; }
#nav a:visited { color: #fff; text-decoration: none; }
#nav a:hover { color: #ae8300; text-decoration: none; }
#nav ul, #nav li { display: inline; }
#nav li { margin-left: 8px; border: 1px solid #fff; padding: 4px 8px 3px 8px; }
#nav li.first { margin: 0; border: 1px solid #fff; padding: 4px 8px 3px 8px; }

#content { color: #0e2a31; padding: 15px 0 10px 0; }
#content a { color: #0e2a31; text-decoration: underline; }
#content a:visited { color: #0e2a31; text-decoration: underline; }
#content a:hover { color: #3399bb; text-decoration: underline;}

#contentNav { float: right; text-align: right; font-family: "Arial Narrow"; font-size: 18px; font-weight: bold; margin-top: 6px; }
#contentNav a { color: #0e2a31; text-decoration: none; }
#contentNav a:visited { color: #0e2a31; text-decoration: none; }
#contentNav a:hover { color: #3399bb; text-decoration: none;}
#contentNav ul, #contentNav li { display: inline; }
#contentNav li { margin-left: 8px; border: 1px solid #0e2a31; padding: 4px 8px 3px 8px; }
#contentNav li.first { margin: 0; border: 1px solid #0e2a31; padding: 4px 8px 3px 8px; }

#imgRight { float: right; margin: 0 0 15px 15px; }
#widgetRight { float: right; clear: right; margin: 0 0 15px 15px; }
 
#twoThirds {
	width: 556px;
	background: url(_img/backgroundGradientBlue60.png);
	padding: 15px;
	left: 20px;
} 
 
#thirdRight {
	width: 283px;
	background: url(_img/backgroundGradientBrown70.png);
	padding: 15px;
	text-align: right;
}
#thirdRight a { color: #fff; text-decoration: none; }
#thirdRight a:visited { color: #fff; text-decoration: none; }
#thirdRight a:hover { color: #ae8300; text-decoration: underline;}
#thirdRight ul { margin: 0 0 0 15px; }
#thirdRight li { list-style-type: none; margin-top: 4px; border-bottom: dotted 1px #ffffff; padding-bottom: 5px; }
#thirdRight li.last { list-style-type: none; margin-top: 4px; border-bottom: 0; padding-bottom: 0; }

#footer { width: 930px; clear: both; background: url(_img/backgroundGradientBlue10.png); font-size: 10px; margin: 0 auto; padding: 10px 15px; }
#footerRight { float: right; text-align: right; font-size: 10px; }
#footer a { color: #fff; text-decoration: underline; }
#footer a:visited { color: #fff; text-decoration: underline; }
#footer a:hover { color: #3399bb; text-decoration: underline;}
#footer ul, #footer li { display: inline; }
#footer li { margin: 0 0 0 11px; border-left: 1px solid #ffffff; padding: 0 0 0 11px; }
#footer li.first { margin: 0; border-left: 0; padding: 0; }

/* Classes */

.h2 { font-family: "Arial Narrow"; font-size: 30px; font-weight: bold; margin: 0 auto; }
.h3white { font-family: "Arial Narrow"; font-size: 24px; font-weight: bold; margin: 0 auto; }
.hover { color: #050e0e; }
.noBottom { margin-bottom: 0; }
.noMargin { margin: 0; }
.noTop { margin-top: 0; }
.small { font-size: 10px; }
 

