/*Colors:

/*Universals*/
*{padding:0px;margin:0px;}


/*HTMLElements*/
body{position:relative;background:url(/images/bg.gif) repeat;font-family:Arial,sans-serif;color:#333;font-size:13px;}
p{margin-bottom:10px;}
a{color:#0099cc;}
img{border:none;}
b, strong{color:#0099cc;font-size:14px;}
ul, ol { list-style-position: inside; }
blockquote {margin:12px;margin-left:25px;margin-right:25px;}

/*CommonElements*/
.clear{clear:both;}
.note{font-size:11px;color:#999;}

/*Common*/
.wrapper{position:relative;width:992px;background:url(/images/mainBg.gif) repeat-y;margin-left:auto;margin-right:auto;}
.header{position:relative;width:929px;height:91px;background:url(/images/header.gif) no-repeat;margin-left:auto;margin-right:auto;}
.header .click { position: absolute;width:220px;height:90px; }
.header .i{position:relative;float:right;margin:16px;margin-top:40px;}
.header .i a{color:#fff;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.header .i a:hover,.header .i .selected{color:#0099cc;}
.left {position:relative;float:left;width:640px;left:32px;margin-top:12px;z-index:1;}
.left .boxTop{position:relative;width:630px;height:10px;background:url(/images/leftTopper.gif) no-repeat;}
.left .box{position:relative;width:600px;padding:14px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.left .boxBottom{position:relative;width:630px;height:24px;background:url(/images/leftBottomer.gif) no-repeat;}
.right{position:relative;float:left;width:288px;margin-left:40px;}
.widePage{position:relative;margin:14px;margin-left:35px;margin-right:35px;padding-bottom:20px;height:100%;}
.footer{position:relative;margin-top:5px;margin-bottom:5px;font-size:10px;text-align: right;padding-right:20px;}

/*Petition*/
.left .rightColumn {position:absolute;background:#e8f4f5;left:337px;height:200px;width:252px;float:left;padding:10px;top:-10px;padding-bottom:40px;z-index:2;}
.left .leftText{position:relative;float:left;width:290px;padding:14px;line-height:18px;padding-top:0px;z-index:50;}
.left li{list-style:inside;margin-bottom:5px;}
.left .rightText{position:relative;z-index:100;float:left;width:262px;margin-left:5px;background:#e8f4f5;padding-left:5px;padding-right:5px;padding-bottom:24px;}
.petitionBg{position:absolute;width:509px;height:168px;background:url(/images/petitionBg.gif) no-repeat;top:-10px;left:0px;z-index:3;}

/*Counter*/
.counter{position:relative;float:left;width:260px;margin-left:15px;background:url(/images/counter.gif) no-repeat left;z-index:30;height:51px;color:#666;font-size:11px;margin-bottom:15px;}
.counter p{position:relative;padding-top:0px;font-weight:bold;}
.counter .num{color:#fff;text-align:center;left:0px;width:94px;font-size:38px;margin-top:2px;font-weight:bold;float:left;margin-right:3px;}

/*Blog*/
.blogCallout{position:relative;width:590px;padding:20px;height:165px;background:url(/images/blogBg.gif);}
.blogCallout .entry{position:relative;width:280px;float:left;margin-right:15px;}
.blogCallout .entry h5{color:#0099cc;font-weight:normal;font-size:11px;margin-bottom:3px;margin-top:0px;}
.blogCallout .entry p{font-size:12px;color:#666;line-height:15px;}
.blogCallout .read{font-weight:bold;position:relative;float:right;margin-right:2px;}

/*VideoCallout*/
.videoCallout{position:relative;width:256px;height:255px;background:url(/images/videoBg.gif) no-repeat;margin-top:13px;padding:10px;padding-bottom:0px;}
.videoCallout embed{position:relative;float:left;}
.videoCallout p{position:relative;float:right;width:255px;margin-top:10px;margin-bottom:4px;font-size:11px;}
.videoCallout b{font-size:12px;}

/*AffiliateCallout*/
.affiliateCallout{position:relative;width:231px;height:517px;background:url(/images/affiliatesBg.gif) no-repeat;padding-top:30px;padding-left:45px;}
.affiliateCalloutimg{position:relative;margin-bottom:6px;}

/*SocialNetworkCallout*/
.socialCallout{position:relative;width:253px;height:86px;background:url(/images/socialBg.gif) no-repeat;padding-left:23px;padding-top:15px;margin-top:-10px;}
.socialCallout p{position:relative;float:left;width:95px;font-weight:bold;margin-top:7px;margin-right:6px;}

/*TwitterCallout*/
.twitterCallout{position:relative;width:276px;background:url(/images/twitterBgM.gif) repeat-y;padding-top:15px;padding-bottom:5px;}
.twitterCallout .topper{position:absolute;top:0px;background:url(/images/twitterBgT.gif) top no-repeat;width:276px;height:92px;}
.twitterCallout li{position:relative;margin:14px;margin-left:28px;width:200px;font-size:11px;font-weight:bold;color:#333;list-style:none;z-index:20;}
.twitterCallout li .twit{position:relative;display:block;margin-top:2px;}
.twitterCallout .twit-more{padding-bottom:0px;margin-bottom:0px;margin-left:12px;}
.twitterCallout .twit-date{}
.twitterCallout p .dateline{font-size:11px;font-style:italic;font-weight:normal;}
.twitterBottomer{position:relative;width:276px;height:37px;background:url(/images/twitterBgB.gif) no-repeat;}

/*ColorStyles*/
.gray{color:#999;}

/*Admin*/
.adminNav{position:fixed;top:0px;height:24px;width:100%;z-index:15;left:0px;}
.adminNav .b{position:absolute;height:25px;width:100%;background:#0099cc;opacity:.8;filter:alpha(opacity=80);left:0px;}
.adminNav .i{position:relative;float:left;height:10px;padding:5px;border:1pxsolid#f3f3f3;margin-right:2px;z-index:100;color:#fff;margin-top:1px;background:transparent;text-decoration:none;}
.adminNav .i:hover{background:#fff;color:#62281d;cursor:pointer;}
.adminNav .d{position:relative;float:left;width:10px;padding:3px;z-index:10;}
.adminListM{position:relative;padding:10px;border:1pxsolid#ddd;margin-bottom:6px;width:575px;}
.adminListX{position:relative;padding:10px;border:1pxsolid#999;margin-bottom:25px;background:#ddd;}
.adminPopup{position:absolute;top:50px;margin-left:10%;margin-right:10%;width:80%;background:#fff;border:1pxsolid#62281d;padding:12px;z-index:100;margin-bottom:20px;}
.adminPopup h3{text-indent:15px;}
.sorty li{position:relative;list-style:none;cursor:move;display:block;float:left;}
.galleryManagerPhotos{position:relative;float:left;width:600px;}
.galleryManagerPhotos img{position:relative;display:block;margin-right:4px;margin-bottom:4px;border:1pxsolid#797979;height:75px;}


/*PetitionForm*/
.formtable{position:relative;width:270px;}
.leftTD{position:relative;text-align:left;width:90px;padding-top:12px;}
.rightTD{position:relative;width:150px;padding-top:12px;}
.rightTD input{width:143px;}
.leftTD2{position:relative;text-align:left;width:40px;padding-top:12px;}
.rightTD2{position:relative;width:190px;padding-top:12px;}
.leftTD2 input[type='checkbox']{float:right;margin-right:4px;}

/*Form*/
.standard{position:relative;width:560px;}
.standard label{position:relative;float:left;width:120px;text-align:right;padding-right:4px;}
.standard input[type='text'],.standard input[type='password'],.standardtextarea{position:relative;border:1pxsolid#ccc;padding:2px;width:400px;float:left;margin-bottom:4px;margin-right:2px;}
.standard .note{margin-left:124px;margin-bottom:7px;}
.standard .wrapper{position:relative;width:400px;float:left;margin-bottom:4px;margin-right:2px;}
.standard select,.standard input[type='submit']{float:left;padding:2px;margin-bottom:4px;}
.standard .note{position:relative;display:block;width:720px;float:left;}
.standard hr{position:relative;margin-top:10px;margin-bottom:15px;margin-right:10px;width:770px;background:#ccc;height:1px;}

/* Logo Viewer */
.logoViewer { position: relative;height:60px;margin-left:35px;margin-right:37px;overflow: hidden;margin-top:10px;}
.logoViewer .leftScroller,.logoViewer .rightScroller { position: absolute;height:60px;width:20px;background:#ccc;z-index: 20;cursor: pointer;opacity:.8;filter:alpha(opacity=80);}
.logoViewer .leftScroller {left:0px;}
.logoViewer .rightScroller {right:0px;} 
.logoViewer .blankey {position:relative;float:left;width:1px;}
.logoViewer .stage {width:100000px;position:absolute;}
.logoViewer .stage img {position:relative;float:left;height:60px;margin-right:3px;}

/* Affiliates*/
.listed {position: relative;margin-bottom: 60px;}

.widecolumn {position:relative;margin-left:33px;margin-right:33px;}