/*____________________________________________________
  Tags
  ____________________________________________________
*/
@import url("https://fonts.googleapis.com/css?family=Gudea:400,400italic,700");

body {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-family: Verdana, Helvetica, sans-serif;
    font-family: Gudea, sans-serif;
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFF;
	line-height: 130%;
	background: #000 url(/images/gradient_bg.jpg) repeat-x center 20px;
}

dl, ol, ul {
    margin-top: 13px;
}

a {
	color: #fff;
	text-decoration: underline;
}

a:hover{
	text-decoration: underline;
	color: #CC0000;
}
a img {
	border: 0;
}

ul li {
	list-style-image: url(/images/bullet.gif);
}


/*____________________________________________________
  Main layout DIVs
  ____________________________________________________
*/
/* container div for the entire site */
#wrapper {
	text-align: center;
    background: url(/images/header_bg.jpg) no-repeat center 20px;
}
/* middle section to of the site that holds content */
#content {
	margin: 0 auto;
	font-size: 95%;
	padding: 0px;
	padding-top: 5px;
	width: 950px;
	text-align: left;
	background: url(/images/body_bg.jpg) top repeat;
	color:#FFF;	
}
/* used for stacking items */
#content .column {
	float: left;
}
/* top section of the site */
#header {
	font-family: Arial, Helvetica, sans-serif;
	/*margin: 0 auto;*/
    margin-top: 0;
    margin-bottom: 10px;
    margin-right: auto;
    margin-left: auto;
    text-align: left;
	width: 950px;
	height: 120px;
    padding-top: 10px;
}
/* used to position logo in the header */
#logo {
margin-left: 10px;
width: 180px;
height: 70px;
}
/* positions main navition in the header */
#headerLinks {
	margin-top: 6px;
	padding: 0 16px;
	font-weight: light;
	font-size: 15px;
}

#header ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
	
#header ul li {
	list-style: none;
	float: left;
	margin-right: 0px;
	padding: 8px 6px;
	/* used to give bevel effect - delete if not needed */
	border-right: #111111 solid 1px;
	border-left: #555555 solid 1px;
}

#header ul li.first{ 
	border-left: none;
}
#header ul li.last{ 
	border-right: none;
}

#header a:link, #header a:visited{
	text-decoration:none;
	color:#FFF;
}

#header a:hover{ 
	color:#CC0000;
	background: none;
}

/* left column is used for registration and mini-profile */
#leftColumn{
	width: 175px;
	min-height: 300px;
	margin-left: 15px;
	margin-right: 10px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	background-color: #111;
}
/*
@media (max-width: 768px) {
    #leftColumn {
        display: none;
    }
}
*/
#leftColumn ul{
	list-style: none;
	margin: 0;
	padding: 0;
	padding-bottom: 3px;
	margin-right: -10px;
	margin-left: -10px;
	border: none;
	}
#leftColumnRegister ul{
	margin-left:24px;
	margin-right:10px;
	padding-bottom: 3px;
	border: none;
	}
#leftColumnRegister ul li{
	list-style-image: url(/images/bullet.gif);
}
	
#leftColumn li {
	list-style: none;
	list-style-image: none;
	
}

#leftColumn li a {
	display: block;
	width: 155px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 10px;
	border-bottom: #000 1px solid;
	border-top: #444 1px solid;
	text-decoration: none;
	}

#leftColumn li a:hover {
	background: url(/images/pod_bg_alt.jpg);
	}
	
html>body #leftColumn li a {
	width: auto;
	}
/* used for middle content in 3 column layout */
#mainColumn{
	width: 735px;
	padding-bottom: 10px;
}
/* used for middle content in 3 column layout */
#centerColumn{
	margin-right: 10px;
	width: 490px;
	padding-bottom: 10px;
}
#centerColumn2{
	margin-right: 10px;
	width: 690px;
	padding-bottom: 10px;
}
/* used for right content in 3 column layout */
#rightColumn{
	width: 230px;
	padding-bottom: 10px;
}
#rightColumn ul{
	list-style: none;
	margin: 0;
	padding: 0;
	padding-bottom: 3px;
	margin-right: -10px;
	margin-left: -10px;
	border: none;
	}
	
#rightColumn li {
	list-style: none;
	list-style-image: none;
	
}

#rightColumn li a {
	display: block;
	width: 200px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 10px;
	border-bottom: #000 1px solid;
	border-top: #444 1px solid;
	text-decoration: none;
	}
	
#rightColumn li a:hover {
	background: url(/images/pod_bg_alt.jpg);
	}
	
html>body #rightColumn li a {
	width: auto;
	}
/* bottom section of the site */
#footer {
	margin-top: 0 auto;
	width: 950px;
	height: 100%;
	padding-top: 17px;
	padding-bottom:10px;
	clear: both;
	bottom: 0;
	color: #444;
	font-size: 85%;
	text-align: center;
	background: url(/images/footer_bg.jpg) no-repeat top; */
}
#footer[id]{
	margin: 0 auto;
}

#footer ul{
	list-style: none;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	}
	
#footer ul li {
	list-style: none;
	display: inline;
	margin-right: 5px;
	margin-left: 0;
	padding-left: 0;
	padding-right: 8px;
	border-right: #333 solid 1px;
}

#footer ul li.last{ 
	border-right: none;
}

#footer a:link, #footer a:visited{
	text-decoration:none;
	color:#999;
}

#footer a:hover{ 
	color:#CC0000;
	background:none;
}

