/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{ border:0;margin:0;outline:0;padding:0;vertical-align:baseline}
acronym{ border-bottom:1px dotted #000}
blockquote,q{quotes:"" ""}
:focus{outline:0}
acronym:after{content:" (" attr(title) ")"}
blockquote:before,blockquote:after,q:before,q:after{content:""}
/* END RESET */

body { font-size: 62.5%; font-family: Arial, Helvetica, sans-serif; height: 100%; background-image:url(../furniture/bck_content.jpg); background-repeat:repeat-x;}
#container { min-width: 998px; }
#masthead {
	background-color: #bbddff;
	padding: 1em 2em;
	margin:0;
}

#_amiandoIFrame509984HrIqlhq6 {margin: 2em;}

/* POLL D */

.PDS_Poll { margin: 2em 0 2em 2em; }

/* End Poll D */
.org_highlight, #col_1 a, #col_2 a , #col_3 a { color:#f60; font-weight:bolder;}
.sponsor_logo { margin: 1em 0 0 1.5em}
#main_nav { 
background-color: #666667; 
margin:0; 
padding: 0; 
clear:both; 
-webkit-box-shadow: -25px 10px 25px #ccc;  
-moz-box-shadow: -25px 10px 25px #ccc;  
box-shadow: -25px 10px 25px #ccc;
height: 40px;
}

#main_nav_buttons { 
list-style: none; 
background-color: #666667; 
display: block; 
margin: 0 0 0 3em;
padding: 0; height: 40px;
}

#main_nav_buttons li { 
background-color:#f60; 
line-height: 40px; 
display: inline;
margin: 0; padding: 0; }

#main_nav_buttons li a { 
background-color:#f60; 
font-size: 1.6em;
color: #fff; 
font-weight: bold; 
text-decoration:none; 
margin:0;
padding: 0.7em 1.2em; 
border: none; 
border-left: 1px solid #fff;
}
#main_nav_buttons li a:hover, .top_nav_active { background-color:#33CCFF; }

#main_content { margin: 2em 0 0 0 ; }

#col_1, #col_2, #col_3, #col_submissions, #col_vote, .col_half, .col_wide, .col_520, #col_map { 

-webkit-box-shadow: 10px 10px 25px #ccc;  
-moz-box-shadow: 10px 10px 25px #ccc;  
box-shadow: 10px 10px 25px #ccc; 
border: 1px solid #fff; 	
-moz-border-radius :7px;
-webkit-border-radius: 7px;
background-color:#fff; 

}

#col_1, .col_half { width: 420px; float: left; margin: 0 0 0 3em; }
.col_wide { width:700px; float: left; margin: 0 0 0 3em; }
#col_map { width: 500px; float: left; margin: 0 0 0 3em; }
.col_520 { width: 520px; float: left; margin: 0 0 0 3em; }
#map_canvas { width: 470px; height: 400px; margin: 1em 1em 1em 1.5em; border: 1px solid #ccc; }
#col_1 h2, #sponsors_page h2 { font-size: 2.2em; margin: 0 0 0 0.5em; padding:0;}
#col_1 ul, #col_3 ul, #sponsors_page ul { margin: 1em 3em; font-size: 1.3em; list-style-position:outside}
#col_1 li, #col_3 li,#sponsors_page li { margin: 1em 0;}

#col_1 h3  	{ font-size: 1.6em; margin: 0; padding:0.5em 0.5em 0.5em 1em; color:#fff; background-color:#FF6600;}

#col_1 h3 a 	{ color:#fff; text-decoration:none;}
#col_1 h4 a { font-size: 1.3em; margin: 0.5em; color:#000;}
.updated { font-size: 1.1em; color:#999;}
#sponsors_page h3 { font-size: 1.5em; margin: 0 0 0 0.5em; padding:0;}
#col_submissions { width: 760px; float: left; margin: 0 0 0 3em; padding: 2em;}
#col_vote { width: 350px; float: left; margin: 0 0 0 3em;}
#col_2, #col_3 { width: 240px; float: left;  margin: 0 0 0 2em; }
#col_3 h3, #col_2 h4 { font-size: 1.5em; margin: 0.5em 0 0 0.5em }
#col_2 h2 , #col_3 h2 { 

background-color:#bdf;
font-size: 1.8em;
color: #666667; 
font-weight: bold; 	
-moz-border-radius-topleft: 7px;
-webkit-border-top-left-radius: 7px;

-moz-border-radius-topright: 7px;
-webkit-border-top-right-radius: 7px;

-moz-border-radius-bottomleft:0;
-webkit-border-bottom-left-radius:0;

-moz-border-radius-bottomright:0;
-webkit-border-bottom-right-radius:0;

margin: 0; padding: 0.5em;
}

#col_2 h3 { background-color:#f60; color:#fff; margin: 0; font-weight:bold; font-size: 1.6em; padding: 0.6em;}
h1,h2,h3,h4,p { margin: 0.5em 1em; }
p { font-size: 1.3em; line-height: 1.5em; }

#tweet_bird { margin: 0 0 0 2em;}
#logo { margin: 1em;}
#btnFollow { 
margin: 1em 1em 1em 150px; border:none;
}
#btnRSS { margin:1em 0;  }
#sponsors_page {}

#footer { clear:both; width: 98%; margin: 1em 0 0 1em; padding: 0;}
#getclicky { margin: 1em 1em 0 1em; float:right;}

#team_list, #support_list { font-size: 1.3em; list-style:none; margin: 2em;  }
#team_list li, #support_list li { line-height: 1.4em; }
#team_list a, #support_list a { color:#f60; font-weight: bold; }

#btnDirections { margin: 1em 3em; }
#dir_info, #directions {margin: 1em; font-size: 1.2em;}

.vote_info { display:none; background-color:#FFFFCC; padding: 1em; margin: 1em; border: 1px solid #ddd;}
.pickMe { background-color:#FFFF66; padding: 1em; margin: 1em; border: 3px solid #f30;}

.tweetit { background-color:#FF6600;  -moz-border-radius: 7px; -webkit-border-radius: 7px; border: #bbb 1px solid; }
a.tweetit { color:#fff; text-decoration: none; padding: 0.2em 0.5em;}

.btn { background-color:#E1EAEC;  -moz-border-radius: 7px; -webkit-border-radius: 7px; border: #bbb 1px solid; }
a.btn { color:#333333; text-decoration: none; padding: 0.2em 0.5em; font-weight:bold}

.col_520 p {margin: 0.5em 1.5em; }
/*#footer{
	position:fixed;
	left:0px;
	bottom:0px;
	height:40px;
	width:100%;
	background:#666667;
}
// For ie 6
* html #footer{
	position:absolute;
	top:expression((0-(footer.offsetHeight)+(document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');
}*/



