* {margin: 0;padding: 0;}
html, body {height: 100%; /* Required */}

body  {
	font-family: Arial, Helvetica, sans-serif;
	background: #010106 url(../images/bg.jpg) center top no-repeat;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #5b5b5b;
	height: 100%;
	font-size:67.5%;
}

p {font-size:1.2em; margin:10px 5px 10px 0px;line-height:1.4em;font-weight:normal;}

h3 {color:#222222;}
h4 {color:#FF3300; font-size:1.4em; text-transform:lowercase;}


a:link {color:#FF3300;}
a:visited {color:#FF3300;}
a:hover {color:#222222;}
a:active {color:#222222;}


#contentPrimary {
padding-bottom:30px;	
}

.clear {clear:both; height:1px; margin:0px; padding:0px; font-size:0.1em;}


#wrapper {
	margin: 0px auto;
	width: 800px;
}
				
				
#header {margin:30px 0px 5px 0px;}
#header h1 {background:url(../images/logo.png) center no-repeat; width:211px;float:left;}
#header h1 a {display:block; height:47px; line-height:47px; text-indent:-5000px; outline:none;}


#header #nav {width:550px;float:right;}
#header ul {list-style-type:none; float:right; margin-right:20px;margin-top:10px;}
#header li a {text-transform:lowercase; font-size:1.5em;text-decoration:none;}
#header li a:link {color:#FFFFFF;}
#header li a:visited {color:#FFFFFF;}
#header li a:hover {color:#ff2a00;}
#header li a:active {color:#cccccc;}
#header li {display:inline; margin:0px 5px;}








#pageBody {
background:#CCCCCC url(../images/bodyBg.jpg) center top repeat-y;
min-height:400px;
padding:18px 20px;
}

#pageBodyTop {background:url(../images/bodyTop.gif) center no-repeat;margin-top:5px; height:4px; display:block; font-size:0.1em;}
#pageBodyBtm {background:url(../images/bodyBtm.gif) center no-repeat;margin-bottom:20px; height:4px; display:block;font-size:0.1em;}


#leftColumn {width:460px; float:left;}

#rightColumn {width:255px; float:right; color:#FFFFFF;}

#pageBody h2 {width:400px; height:40px; text-indent:-4000px; background:url(../images/tag.png) no-repeat left center;}


.threePanels li {list-style-type:none;width:140px; height:120px;background: url(../images/panelBG.png) center bottom no-repeat; 
float:left; padding:4px; text-align:center;margin-bottom:5px;color:#444444;}

.threePanels p {font-size:1em; line-height:1.2em; margin: 5px 10px 10px 10px !important;}

.more {background:url(../images/arrows.png) left center no-repeat; padding: 5px 15px; display:block;}	


#rightColumn h4 {color:#FFFFFF; border-bottom:1px solid #666666; margin-bottom:10px;}
#rightColumn p {padding:10px !important; margin:0px !important; font-size:1em;}
#rightColumn #video {background:#000000; padding:10px 0px 0px 0px !important; margin-bottom:25px;}
.floatIcon {float:right; position:relative;margin-top:-30px;}

.simpleList li {list-style-type:none; margin-bottom:15px;color:#ffffff; font-size:1em;}
.simpleList li a {font-size:1.2em;}
.simpleList li a:link {color:#ffffff; }
.simpleList li a:visited {color:#ffffff; }
.simpleList li a:hover {color:#cccccc;}








#footer {width:500px;float:left; margin-left:20px;}

#footer h4 {background: url(../images/footerLogo.gif) center no-repeat; width:90px; }
#footer h4 a {display:block; height:20px; line-height:20px; text-indent:-5000px; outline:none;}

#footer ul {list-style-type:none; float:left; margin-top:1px;}
#footer li a {text-transform:lowercase; font-size:1.2em;text-decoration:none;}
#footer li a:link {color:#FFFFFF;}
#footer li a:visited {color:#FFFFFF;}
#footer li a:hover {color:#ff2a00;}
#footer li a:active {color:#cccccc;}
#footer li {display:inline; margin:0px 5px 0px 4px;}

#footerTag {background:url(../images/footerTag.gif) center no-repeat; 
width:170px;float:right;display:block;height:24px; line-height:24px; text-indent:-5000px; margin:10px 15px 0px 0px;}

#footer #rss { background:url(../images/rss.gif) center left no-repeat; 
margin-left:3px;padding-left:73px;padding-top:5px;height:30px;line-height:2.2em; display:block;clear:left;}
#footer #rss a:link {color:#FFFFFF; text-decoration:none;}
#footer #rss a:visited {color:#FFFFFF;}
#footer #rss a:hover {color:#ff2a00;}
#footer #rss a:active {color:#cccccc;}