@charset "UTF-8";
/* @import url("960.css"); */
/* CSS RESET */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}

/* DEFAULT TYPOGRAPHY */
body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;}
a:focus{outline:none;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h1{font-size:25px}
h2{font-size:23px}
h3{font-size:21px}
h4{font-size:19px}
h5{font-size:17px}
h6{font-size:15px}
ol{list-style:decimal}
ul{list-style:square}
li{margin-left:30px}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}

body{background: #000 url(../images/bg.jpg) no-repeat center 0;}
.clear{clear: both;}

.spacer-5{height: 5px;}
.spacer-8{height: 8px;}
.spacer-10{height: 10px;}
.spacer-15{height: 15px;}
.spacer-20{height: 20px;}
.spacer-25{height: 25px;}
.spacer-30{height: 30px;}
.spacer-35{height: 35px;}
.spacer-40{height: 40px;}
.spacer-45{height: 45px;}
.spacer-50{height: 50px;}

/* Body
----------------------------------------------- */
#body_wrapper{margin-left:auto;margin-right:auto;width:970px;}

#body_inner{background: #FFF;width: 970px;display:inline;float:left;position:relative;padding: 10px 0}
#header{height:110px; margin-bottom: 10px;}

.left_col, .right_col{display:inline;float:left;position:relative;}
.left_col{padding: 0 0 0 5px;}
.right_col{}


#logo{width:307px; height: 57px; display: block; text-indent: -9999px; margin: 15px 0 0 0;display:inline;float:left;position:relative;}
#logo a{width:307px; height: 57px; background: url(../images/logo.jpg) no-repeat 0 0;display: block; text-indent: -9999px; margin: 15px 0 0 0;display:inline;float:left;position:relative;}

#dot-logo{width:180px; height: 50px;display:inline;float:left;position:relative;margin: 18px 0 0 0;}
#dot-logo a{width:180px; height: 50px;background: url(../images/dot-logo.jpg) no-repeat 0 0; text-indent: -9999px;display:inline;float:left;position:relative;margin: 18px 0 0 0;}

/* Hot Topics
----------------------------------------------- */
#hot-topics{background: #000;margin: 0 0 10px 0;}
#hot-topics h1{color: #FFF; margin: 0px; padding: 15px 15px 0px 15px; font-size: 15px; text-transform: uppercase;}

/* Content
----------------------------------------------- */ 
#content{margin: 0 0 10px 0; border: solid 1px #CCC;}
#content p{font-size: 12px; padding: 5px 15px;}
#content a{color: #f1592a;margin: 0; padding: 0;}
#content h1{color: #f1592a;padding: 0px 15px; margin: 0; font-size: 16px;}
#content h2{color: #f1592a;padding: 0px 15px; margin: 0; font-size: 14px;}
#content h3{color: #f1592a;padding: 0px 15px; margin: 0; font-size: 12px;}
#content h4{color: #333;padding: 0px 15px; margin: 0; font-size: 12px;}
#content hr{width: 590px;height: 1px; margin: 0 0 0 15px; padding: 10px 0 0 15px; border:0 0 1px 0 solid #CCC; }
#content ul{list-style: disc;padding: 0 10px;}
#content li{padding:4px 0; line-height:15px;}
#content li a{text-decoration: none;}
#content li a:hover{text-decoration: underline;}

.listing ul{}
.listing li{padding: 0 20px;line-height: 15px;}

/* Get Involved
----------------------------------------------- */ 

#get-involved-content{margin: 0 0 10px 0; border: solid 1px #CCC;}
#get-involved-content p{font-size: 12px; padding: 5px 15px; color: #666666;}
#get-involved-content a{color: #f1592a;margin: 0; padding: 0; font-weight: normal;}
#get-involved-content h1{color: #f1592a;padding: 0px 15px; margin: 0; font-size: 16px;}
#get-involved-content h2{color: #f1592a;padding: 0px 15px; margin: 0; font-size: 14px;}
#get-involved-content h3{color: #f1592a;padding: 0px 15px; margin: 0; font-size: 12px;}
#get-involved-content h4{color: #333;padding: 0px 15px; margin: 0; font-size: 12px;}
#get-involved-content hr{width: 590px;height: 1px; margin: 0 0 0 15px; padding: 10px 0 0 15px; border:0 0 1px 0 solid #CCC; }
#get-involved-content ul{list-style: none;padding: 0 0 20px 0; margin: 0;}
#get-involved-content li{padding: 0; margin: 0 0 0 15px; font-weight: bold; color: #666666;}

.get-involved-links{margin: 0 0 10px; border: solid 1px #CCC; left:-5px;}
.get-involved-links a{text-indent: 0px;color: #f1592a;padding: 10px 15px 5px; margin: 0; font-size: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase; display: block; }
.get-involved-links a:hover{text-indent: 0px;color: #FFF; background:#f1592a; padding: 10px 15px 5px; margin: 0; font-size: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase; display: block; }
#get-involved-nav ul{margin: 0; padding: 0; width: 630px;}
#get-involved-nav li{margin: 0; padding: 0; list-style: none;float: left;}

#get-involved-nav-home a{background: url(../images/get-involved/nav.gif) no-repeat 0 0; width: 106px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-schools a{background: url(../images/get-involved/nav.gif) no-repeat -106px 0; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-parents a{background: url(../images/get-involved/nav.gif) no-repeat -211px 0; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-law-enforcement a{background: url(../images/get-involved/nav.gif) no-repeat -316px 0; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-employers a{background: url(../images/get-involved/nav.gif) no-repeat -421px 0; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-community a{background: url(../images/get-involved/nav.gif) no-repeat -526px 0; width: 104px; height: 40px; text-indent: -99999px; display: block;}

#get-involved-nav-home a:hover{background: url(../images/get-involved/nav.gif) no-repeat 0 -40px; width: 106px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-schools a:hover{background: url(../images/get-involved/nav.gif) no-repeat -106px -40px; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-parents a:hover{background: url(../images/get-involved/nav.gif) no-repeat -211px -40px; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-law-enforcement a:hover{background: url(../images/get-involved/nav.gif) no-repeat -316px -40px; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-employers a:hover{background: url(../images/get-involved/nav.gif) no-repeat -421px -40px; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-community a:hover{background: url(../images/get-involved/nav.gif) no-repeat -526px -40px; width: 104px; height: 40px; text-indent: -99999px; display: block;}

#get-involved-nav-home-active a{background: url(../images/get-involved/nav.gif) no-repeat 0 -40px; width: 106px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-schools-active a{background: url(../images/get-involved/nav.gif) no-repeat -106px -40px; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-parents-active a{background: url(../images/get-involved/nav.gif) no-repeat -211px -40px; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-law-enforcement-active a{background: url(../images/get-involved/nav.gif) no-repeat -316px -40px; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-employers-active a{background: url(../images/get-involved/nav.gif) no-repeat -421px -40px; width: 105px; height: 40px; text-indent: -99999px; display: block;}
#get-involved-nav-community-active a{background: url(../images/get-involved/nav.gif) no-repeat -526px -40px; width: 104px; height: 40px; text-indent: -99999px; display: block;}

#accordion{}
#accordion h4{font-weight: normal; font-size: 14px;}
#accordion p{font-weight: normal; font-size: 12px;}
#acccordion li{}

.asset-image{padding:  10px 0;}
.asset-links{padding:  10px 0;}

.get-involved-video{padding: 10px 5px;}


/* Welcome
----------------------------------------------- */ 
#welcome{margin: 0 0 10px 0; border: solid 1px #CCC;}
#welcome p{padding: 5px 15px; margin: 0;}
#welcome h1{color: #f1592a;padding: 0px 15px; margin: 0; font-size: 16px;}
#welcome hr{width: 590px;height: 1px; margin: 0 0 0 15px; padding: 0; border:0 0 1px 0 solid #CCC; }


/* News
----------------------------------------------- */ 
#news{margin: 0 0 10px 0; border: solid 1px #CCC;}
#news h1{width: 590px;color: #f1592a;padding: 0px 15px; margin: 0; font-size: 16px;}
#news hr{width: 590px;height: 1px; margin: 0 0 0 15px; padding: 0; border:0 0 1px 0 solid #CCC; }


#news-feed{margin: 0 0 10px 0; border: solid 1px #CCC; overflow: hidden;}
#news-feed h1{width: 590px;color: #f1592a;padding: 0px 15px; margin: 0; font-size: 16px;}
#news-feed hr{width: 590px;height: 1px; margin: 0 0 0 15px; padding: 0; border:0 0 1px 0 solid #CCC; }
#news-feed ul{margin: 0; padding: 0;}
#news-feed li{margin: 0; padding: 0;}

#live-feed{}

.news-feed-entry {padding: 10px 0;width: 590px;}
.news-feed-entry .heading{margin: 0 0 0 15px; padding: 0;display: block; color: #f1592a; font-size: 12px; font-weight: bold;}
.news-feed-entry .date{ margin: 0 0 0 15px; padding: 0;display: block;font-weight: normal; color: #666; font-size: 10px; font-style: italic;}
.news-feed-entry p{color: #000;margin: 0 0 0 15px; padding: 0;font-size: 10px; width: 580px;}
.news-feed-entry a{color: #f1592a;text-decoration: none;}



.archive{margin: 0; padding: 10px 0 10px 15px; font-weight: bold; font-size: 10px;}
.archive p{padding: 0 0 0 15px;}
.archive a{color: #f1592a;text-decoration: none;}

.news-entry {padding: 10px 0;width: 590px;}
.news-entry .heading{color: #f1592a; font-size: 12px; margin: 0 0 0 15px; padding: 0;display: block;font-weight: bold;}
.news-entry .date{color: #000; font-size: 10px; margin: 10px 0 0 15px; padding: 0;display: block;font-weight: bold;}
.news-entry p{color: #000;margin: 0 0 0 15px; padding: 0;font-size: 12px; width: 580px;}
.news-entry a{color: #f1592a;text-decoration: none;}

/* Alpha
----------------------------------------------- */
#alpha{margin: 0 0 10px 0; height: 300px; background: url(../images/alpha/bg.jpg) repeat-x;}
#left-alpha{width: 330px; height: 300px;background:#FFF;display:inline;float:left;position:relative;padding: 0;margin: 0;}
#left-image{width: 330px; height: 250px;}
#left-nav{width: 330px; height: 50px;background: url(../images/alpha/nav-bg.jpg) repeat-x;}

#right-alpha{width: 300px;height: 300px;display:inline;float:left;position:relative;padding: 0;margin: 0;}

#right-alpha p{margin: 0; padding: 5px 20px; color: #FFF; font-size: 12px;line-height: 14px;}
#right-alpha .date{margin: 0; padding: 10px 20px 0 20px; color: #FFF; font-size: 10px; line-height: 8px}
#right-alpha h2{margin: 0; padding: 0 20px; color: #FFF; font-size: 16px;line-height:18px;}
#right-alpha h2 a{margin: 0; padding: 0; color: #FFF; font-size: 16px;text-decoration: none;}
#right-alpha h4{margin: 0; padding: 0 20px; color: #FFF; font-size: 14px;}

.alpha-link {color: #000000;}
.alpha-link a{color: #000000;}

/* Buttons
----------------------------------------------- */
.icon{display:inline;float:left;position:relative;padding: 0;margin: 0;}

#pause{width: 35px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 5px; background: url(../images/buttons/buttons.png) no-repeat -72px 0;}
#pause a{}
#pause a:hover{width: 35px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 5px; background: url(../images/buttons/buttons.png) no-repeat -72px -35px;}
#pause.active{width: 35px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 5px; background: url(../images/buttons/buttons.png) no-repeat -72px -35px;}

#prev{}
#prev a{width: 35px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 15px; background: url(../images/buttons/buttons.png) no-repeat 0 0;}
#prev a:hover{width: 35px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 15px; background: url(../images/buttons/buttons.png) no-repeat 0 -35px;}

#next{}
#next a{width: 35px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 5px; background: url(../images/buttons/buttons.png) no-repeat -36px 0;}
#next a:hover{width: 35px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 5px; background: url(../images/buttons/buttons.png) no-repeat -36px -35px;}

#one{width: 35px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 10px; background: url(../images/buttons/buttons.png) no-repeat -120px 0;}
#one a{/*width: 35px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 10px; background: url(../images/buttons/buttons.png) no-repeat -120px 0;*/}
#one a:hover{width: 35px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 10px; background: url(../images/buttons/buttons.png) no-repeat -120px -35px;}
#one.active{width: 35px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 10px; background: url(../images/buttons/buttons.png) no-repeat -120px -35px;}

#two{width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -155px 0;}
#two a{/*width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -155px 0;*/}
#two a:hover{width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -155px -35px;}
#two.active{width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -155px -35px;}

#three{width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -190px 0;}
#three a{/*width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -190px 0;*/}
#three a:hover{width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -190px -35px;}
#three.active{width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -190px -35px;}

#four{width: 35px; height: 35px; display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -225px 0;}
#four a{/*width: 35px; height: 35px; display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -225px 0;*/}
#four a:hover{width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -225px -35px;}
#four.active{width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -225px -35px;}

#five{width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -260px 0;}
#five a{/*width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -260px 0;*/}
#five a:hover{width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -260px -35px;}
#five.active{width: 35px; height: 35px;display: block;text-indent: -9999px; background: url(../images/buttons/buttons.png) no-repeat -260px -35px;}

#click-to-learn{width: 260px; height: 35px;position:absolute;top:245px;}
#click-to-learn a{width: 260px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 18px; background: url(../images/buttons/buttons.png) no-repeat 0 -71px;}
#click-to-learn a:hover{width: 260px; height: 35px;display: block;text-indent: -9999px; margin: 0 0 0 18px; background: url(../images/buttons/buttons.png) no-repeat 0 -106px;}

#stats-big{}
#stats-big a{width: 112px; height: 112px;display: block;text-indent: -9999px; margin: 10px 5px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat 0 -184px;}
#stats-big a:hover{width: 112px; height: 112px;display: block;text-indent: -9999px; margin: 10px 5px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat 0 -184px;}

#state-laws-big{}
#state-laws-big a{width: 112px; height: 112px;display: block;text-indent: -9999px; margin: 10px 5px; background: url(../images/buttons/buttons.png) no-repeat -114px -184px;}
#state-laws-big a:hover{width: 112px; height: 112px;display: block;text-indent: -9999px; margin: 10px 5px; background: url(../images/buttons/buttons.png) no-repeat -114px -184px;}

#faq-big{}
#faq-big a{width: 112px; height: 112px;display: block;text-indent: -9999px; margin: 10px 5px; background: url(../images/buttons/buttons.png) no-repeat 0 -300px;}
#faq-big a:hover{width: 112px; height: 112px;display: block;text-indent: -9999px; margin: 10px 5px; background: url(../images/buttons/buttons.png) no-repeat 0 -300px;}

#research-big{}
#research-big a{width: 112px; height: 112px;display: block;text-indent: -9999px; margin: 10px 5px; background: url(../images/buttons/buttons.png) no-repeat -114px -300px;}
#research-big a:hover{width: 112px; height: 112px;display: block;text-indent: -9999px; margin: 10px 5px; background: url(../images/buttons/buttons.png) no-repeat -114px -300px;}

#media-big{}
#media-big a{width: 112px; height: 112px;display: block;text-indent: -9999px; margin: 10px 5px; background: url(../images/buttons/buttons.png) no-repeat 0 -417px;}
#media-big a:hover{width: 112px; height: 112px;display: block;text-indent: -9999px; margin: 10px 5px; background: url(../images/buttons/buttons.png) no-repeat 0 -417px;}

/* Small-Icons
----------------------------------------------- */
#stats-small{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat 0 -144px; float: right;}
#stats-small a{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat 0 -144px; float: right;}
#stats-small a:hover{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat 0 -144px; float: right;}

#state-laws-small{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -32px -144px; float: right;}
#state-laws-small a{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -32px -144px; float: right;}
#state-laws-small a:hover{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -32px -144px; float: right;}

#faq-small{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -64px -144px; float: right;}
#faq-small a{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -64px -144px; float: right;}
#faq-small a:hover{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -64px -144px; float: right;}

#research-small{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -96px -144px; float: right;}
#research-small a{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -96px -144px; float: right;}
#research-small a:hover{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -96px -144px; float: right;}

#media-small{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -128px -144px; float: right;}
#media-small a{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -128px -144px; float: right;}
#media-small a:hover{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -128px -144px; float: right;}

#get-involved {width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -160px -144px; float: right;}
#get-involved a{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -160px -144px; float: right;}
#get-involved a:hover{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -160px -144px; float: right;}

#take-action-small{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -161px -144px; float: right;}
#take-action-small a{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -161px -144px; float: right;}
#take-action-small a:hover{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -161px -144px; float: right;}

#dot-small{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -194px -144px; float: right;}
#dot-small a{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -194px -144px; float: right;}
#dot-small a:hover{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -194px -144px; float: right;}

#take-summit{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -227px -144px; float: right;}
#take-summit a{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -227px -144px; float: right;}
#take-summit a:hover{width: 30px; height: 30px;text-indent: -9999px; margin: 10px 15px 10px 15px; background: url(../images/buttons/buttons.png) no-repeat -227px -144px; float: right;}


#facebook{width: 144px; height: 43px;}
#facebook a{width: 144px; height: 43px; text-indent: -9999px; background: url(../images/buttons/so-me-icons.jpg) no-repeat 0 0; display: block;}


#twitter{width: 144px; height: 43px; margin: 0 0 0 20px;}
#twitter a{width: 144px; height: 43px; text-indent: -9999px; background: url(../images/buttons/so-me-icons.jpg) no-repeat 0 -48px; display: block;}




/* Right-Nav
----------------------------------------------- */
#video{width: 310px; height: 300px; background: #000; margin: 0 0 10px 0;}
#video h1{font-size: 15px; color: #FFF; margin: 10px 0 0 15px;}
#video p{font-size: 10px; color:#f15628; margin: 0px 0 0 15px;}
#video a{font-size: 10px; color:#f15628;}

#right-nav{width: 310px; background: url(../images/home/right-nav-bg.jpg) repeat-x 0 0; margin: 0 0 10px 0;}

#right-nav ul{margin: 0; padding: 0;}
#right-nav li{height: 50px; margin: 1px 0; padding: 0; list-style: none; font-size: 12px;}
#right-nav li a{color: #CCC;display: block;height: 50px;line-height:50px; text-indent: 15px; text-decoration: none;text-transform: uppercase;}
#right-nav li a:hover{color: #FFF;display: block;height: 50px; text-indent: 15px;text-decoration: none;text-transform: uppercase;}


#blog{width: 310px; height: 154px; background: url(../images/home/blog.jpg) no-repeat 0 0; color: #fff;}
.blog-heading{font-size: 16px;font-weight: bold;padding: 15px 15px 0 15px;}
.blog-date{font-size: 12px;padding: 10px 15px 0 15px;}
.blog-copy{font-size: 12px;padding: 0px 15px 5px;}
.blog-read-more{background:transparent url(../images/buttons/triangle.gif) no-repeat scroll 0 3px;color:#F15931;font-size:10px;height:17px;margin:0 0 0 15px;padding:0;display:block;line-height:15px; text-indent: -5px;}
.blog-read-more a{color:#F15931;font-size:10px;height:17px;margin:0 0 0 15px;padding:0;display:block;line-height:15px; text-decoration: none;}
.blog-read-more a:hover{color:#F15931;font-size:10px;height:17px;margin:0 0 0 15px;padding:0;display:block;line-height:15px; text-decoration: underline;}

#content-footer{width: 100%; font-size: 10px; color: #333333; font-weight: bold;}
#content-footer a{color: #333333; text-decoration: none;}
.content-push{margin: 0; padding: 0 0 0 10px;}
.content-footer-links{text-align: justify;}

/* Footer
----------------------------------------------- */
#footer{height: 100px;}
#footer-left{color: #666666; font-size: 10px; text-align: center; margin: 20px 0 0 0; padding: 0;}
#footer-left a{color: #666666; text-decoration: none;}
#footer-left a:hover{color: #FFFFFF; text-decoration: underline;}
#footer-right{color: #666666; font-size: 10px; text-align: center; margin: 20px 0 0 0; padding: 0;}

/* Alpha
----------------------------------------------- */
.alpha-content{display: none;}

/* FAQ
----------------------------------------------- */
.numbered-list{}
.numbered-list ol{margin: 0; padding: 0;}
.numbered-list li{margin:0 0 0 0px;padding:0;height:10px;list-style: none;}

.banner{margin: 10px 0;}
.banner h2{margin: 0; padding: 3px 0;color:#F15931; font-size: 16px; text-transform: uppercase;}
