@import url('menu.css');
@import url('slider.css');
@import url('polls_css.css');
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,del,dfn,em,font,img,ins,kbd,q,s,samp,acronym,address,big,cite,code,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 {
font-size:100%;
font-family:inherit;
vertical-align:baseline;
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
margin:0;
padding:0;
}

caption,th,td {
text-align:left;
font-weight:400;
}

table {
border-collapse:separate;
border-spacing:0;
}

blockquote:before,blockquote:after,q:before,q:after {
content:"";
}

blockquote,q {
quotes:"" "";
}

body {
font-family:arial;
font-size:14px;
background-color:#884C9D;
}

a:hover {
text-decoration:underline;
}

#footer a {
color:#0067a1;
font-size:12px;
}

p {
line-height:18px;
margin:10px 30px 10px 0;
}

strong {
font-weight:700;
}

div.narrowleft strong {
font-size:14px;
}

h3 {
font-size:14px;
color:#884b9c;
margin-top:20px;
font-weight:700;
}

#container {
width:890px;
position:relative;
background-color:#fff;
margin:auto;
padding:0 25px 40px;
min-height: 600px;
}

div#content {
float:left;
width:659px;
padding:0;
}

div#contenthome {
float:left;
width:658px;
padding:0;
}

div#contentnarrow {
width:440px;
float:left;
padding-left:20px;
}

div#content div#contentnarrow {
padding-left:0;
}

#sidebar1 {
width:230px;
float:left;
}

li {
list-style:none;
padding:4px 0;
}

div#footerpoll li {
font-size:11px;
padding:3px 0;
}

h2 {
font-size:18px;
color:#884b9c;
margin-top:20px;
margin-bottom:10px;
}

#sidebarmiddlehome h4,#footer h4,#footerhot h2 {
font-size:14px;
color:#dd6ba9;
margin-bottom:6px;
}

h2 a,a {
text-decoration:none;
color:#884b9c;
}

div#today {
width:461px;
height:208px;
float:left;
}

div#signup {
width:179px;
height:208px;
border:1px solid #027dc3;
float:left;
margin-left:8px;
background-color:#BEDDEF;
}

div#sidemenu {
background-color:#884b9c;
height:190px;
font-size:11px;
font-weight:700;
color:#fff;
line-height:20px;
padding:10px;
}

div#sidemenu a {
color:#fff;
}

.clearBoth {
clear:both;
}

.postmeta,.postfooter,#postmeta {
font-weight:700;
font-size:12px;
}

div#footerrecent,div#footerhot,div#footerpoll,div#footertwitter {
width:201px;
height:225px;
border-top:1px solid #a0a0a0;
border-bottom:1px solid #a0a0a0;
background-color:#ecdef0;
float:left;
border-left:1px solid #a0a0a0;
padding:10px;
}

div#footertwitter {
border-right:1px solid #a0a0a0;
width:201px;
font-size:12px;
}

div#footerpoll p {
line-height:16px;
text-align:left !important;
font-size:14px;
}

div#footer {
margin-top:10px;
}

div#tagline {
width:648px;
height:35px;
float:left;
}

img.headerlogo {
position:relative;
top:0;
}

div#logo {
height:64px;
padding:10px 0 18px;
}

div#header form#searchform {
background-color:#eba8cc;
float:left;
width:218px;
height:23px;
margin-left:11px;
color:#fff;
font-weight:700;
font-size:12px;
padding:6px;
}

div#topTitle {
height:124px;
}

div#header {
position:relative;
background:url("images/circles.gif") no-repeat scroll 475px 0 transparent;
}

#header {
z-index:2;
}

h2.boxtitle {
font-size:14px;
color:#dd6ba9;
}

.center {
text-align:center;
}

div#sidebar1 h4,div#sidebarmiddle h4,div#columnmiddle h4 {
color:#dd6ba9;
font-size:14px;
margin-top:10px;
margin-bottom:5px;
}

h4.posttitle {
font-size:14px;
font-weight:700;
color:#027dc3;
padding-right:15px;
}

div.akpc_report li {
padding-bottom:5px;
}

div#follow {
width:255px;
position:absolute;
right:0;
top:5px;
}

div#follow img {
margin:1px 3px;
}

div#recent {
width:460px;
float:left;
}

div#sidebarmiddle,div#sidebarmiddleshop {
width:180px;
float:left;
padding:0 10px;
}

div#sidebarmiddlehome {
float:left;
width:180px;
padding-left:10px;
}

div#columnmiddle {
float:left;
width:180px;
}

div#column_02 {
float:left;
clear:none;
width:45%;
}

div#column_03 {
float:right;
clear:none;
width:45%;
}

div#mainPosts {
width:100%;
}

div.floatpost {
width:50%;
float:left;
height:165px;
}

div.ad125 {
width:125px;
float:left;
padding:0 10px 10px 0;
}

div.ad240 {
width:240px;
float:left;
padding:0 10px 10px 0;
}

img.left,img.alignleft {
float:left;
margin-right:15px;
}

img.right,img.alignright {
float:right;
margin-left:15px;
}

em {
font-style:italic;
}

div.left {
float:left;
height:940px;
margin-right:10px;
}

div.textwidget p {
margin:auto;
}

div.homeads {
float:left;
width:260px;
height:130px;
}

div#homepagetop h4 {
font-size:18px;
color:#884B9C;
}

span.purple {
color:#027dc3;
font-weight:700;
}

div.narrowleft {
float:left;
width:310px;
}

div.rightmedium {
float:left;
width:330px;
text-align:center;
}

div.bag {
background:url(images/bag.gif);
height:201px;
width:152px;
margin-left:12px;
font-size:12px;
}

div.bag h3 {
position:relative;
top:68px;
left:20px;
}

div.bag p {
position:relative;
top:75px;
left:10px;
width:125px;
text-align:center;
}

div.bag a {
font-size:14px;
color:#fff;
font-weight:700;
line-height:20px;
}

div.notes {
background:url(images/notes.jpg) no-repeat;
height:235px;
width:155px;
font-size:12px;
left:-5px;
margin:auto;
}

div.notes p {
position:relative;
top:30px;
left:10px;
width:130px;
}

div.notes p,div.bag p {
line-height:1.2em;
margin:0;
}

div.notes p a,div.bag p a {
display:block;
}

div.notes p br,div.bag p br {
line-height:5px;
}

div.dots {
width:100%;
height:20px;
background:url(images/dots.jpg) repeat-x;
margin:15px 0;
}

#copyright {
position:relative;
float:left;
text-align:center;
font-size:11px;
}

#footerglam {
position:relative;
float:left;
margin:0 10px 0 20px;
}

div#wrapper {
float:left;
width:461px;
z-index:1;
}

div#wrapper li {
padding:0;
}

.speakcol1 {
position:relative;
float:left;
width:60px;
text-align:center;
clear:both;
padding:10px 0;
}

.speakcol2 {
position:relative;
float:left;
width:340px;
text-align:left;
padding:10px 20px 10px 10px;
}

.newscol1 {
position:relative;
float:left;
width:395px;
clear:both;
padding:10px 5px 10px 0;
}

.newscol2 {
position:relative;
float:left;
width:245px;
padding:10px 0;
}

.linkscol1,.linkscol2,.linkscol3 {
float:left;
width:215px;
}

div.briefcase {
position:relative;
top:34px;
}

div.todolist {
position:relative;
top:100px;
}

div.books {
position:relative;
top:105px;
}

div.lock {
position:relative;
top:150px;
}

div.knowing {
position:relative;
top:205px;
}

div.more {
position:relative;
top:495px;
}

a.speakerheading,span.speakerheading {
font-weight:700;
color:#884b9c;
}

div.amynewssm {
font-size:10px;
float:left;
text-align:center;
width:80px;
padding:2px;
}

div.amynewsmed {
font-size:10px;
float:left;
text-align:center;
width:115px;
padding:2px;
}

div.amynewslg {
font-size:10px;
float:left;
text-align:center;
width:170px;
padding:2px;
}

div.alignright {
text-align:right;
margin-right:-5px;
}

div.alignrightglam {
text-align: right;
width: 160px;
margin-right: -5px;
margin-left: 70px;
}

div.aboutleft {
width:370px;
margin-right:29px;
float:left;
}

div.aboutright {
width:260px;
float:left;
}

img.followus {
position:relative;
left:71px;
}

h5 {
font-size:18px;
color:#884b9c;
}

div.bubble1 {
background:url(images/bubble1.jpeg);
height:340px;
width:195px;
font-size:12px;
padding:25px;
}

div.bubble2 {
background:url(images/bubble2.jpeg);
height:340px;
width:195px;
font-size:12px;
padding:25px;
}

div.bubble1 p,div.bubble2 p {
line-height:16px;
margin:10px;
}

div.tvhead {
font-size:14px;
color:#884b9c;
}

div.tvsubhead {
font-size:12px;
}

div.stuffleft {
width:470px;
margin-right:8px;
float:left;
}

div.stuffright {
width:160px;
float:left;
}

div.post img {
float:left;
margin:10px 20px 20px 0;
}

a,li.brlink a {
color:#027dc3;
}

#footerhot h2,div#contentnarrow p {
margin-top:0;
}

.postfooter,div.left img,div.textwidget,div#contentnarrow h3 {
margin-bottom:10px;
}

p#description,div.akpc_report li span {
display:none;
}

#content,#contenthome {
z-index:1;
}

div#column_01,div#column_wrap {
float:left;
clear:none;
width:100%;
}

div.publeft,div.pubright {
float:left;
width:165px;
text-align:center;
}

	 /* Contest Box
----------------------------------------------- */

div.contestbox {
width: 240px;
height: 132px;
border:1px solid #894a9d;
}

div.contesttxt {
font-size:14px;
}

div.contestimg {
text-align: right;
}

#af-form-1964577119 .af-body .af-textWrap{width:98%;display:block;float:none;}
#af-form-1964577119 .af-body .privacyPolicy{color:#000000;font-size:11px;font-family:Verdana, sans-serif;}
#af-form-1964577119 .af-body a{color:#094C80;text-decoration:underline;font-style:normal;font-weight:normal;}
#af-form-1964577119 .af-body input.text, #af-form-1964577119 .af-body textarea{background-color:#FFFFFF;border-color:#919191;border-width:1px;border-style:solid;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Verdana, sans-serif;}
#af-form-1964577119 .af-body input.text:focus, #af-form-1964577119 .af-body textarea:focus{background-color:#FFFAD6;border-color:#030303;border-width:1px;border-style:solid;}
#af-form-1964577119 .af-body label.previewLabel{display:block;float:none;text-align:left;width:auto;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Verdana, sans-serif;}
#af-form-1964577119 .af-body{padding-bottom:0px;padding-top:0px;background-repeat:no-repeat;background-position:inherit;background-image:none;color:#000000;font-size:11px;font-family:Verdana, sans-serif;}
#af-form-1964577119 .af-quirksMode{padding-right:15px;padding-left:15px;}
#af-form-1964577119 .af-standards .af-element{padding-right:15px;padding-left:15px;}
#af-form-1964577119 .buttonContainer input.submit{background-image:url("http://forms.aweber.com/images/auto/gradient/button/07c.png");background-position:top left;background-repeat:repeat-x;background-color:#0057ac;border:1px solid #0057ac;color:#FFFFFF;text-decoration:none;font-style:normal;font-weight:normal;font-size:14px;font-family:Verdana, sans-serif;}
#af-form-1964577119 .buttonContainer input.submit{width:auto;}
#af-form-1964577119 .buttonContainer{text-align:right;}
#af-form-1964577119 button,#af-form-1964577119 input,#af-form-1964577119 submit,#af-form-1964577119 textarea,#af-form-1964577119 select,#af-form-1964577119 label,#af-form-1964577119 optgroup,#af-form-1964577119 option{float:none;position:static;margin:0;}
#af-form-1964577119 div{margin:0;}
#af-form-1964577119 form,#af-form-1964577119 textarea,.af-form-wrapper,.af-form-close-button,#af-form-1964577119 img{float:none;color:inherit;position:static;background-color:none;border:none;margin:0;padding:0;}
#af-form-1964577119 input,#af-form-1964577119 button,#af-form-1964577119 textarea,#af-form-1964577119 select{font-size:100%;}
#af-form-1964577119 select,#af-form-1964577119 label,#af-form-1964577119 optgroup,#af-form-1964577119 option{padding:0;}
#af-form-1964577119,#af-form-1964577119 .quirksMode{width:179px;}
#af-form-1964577119.af-quirksMode{overflow-x:hidden;}
#af-form-1964577119{background-color:#BEDDEF;border-color:#BEDDEF;border-width:1px;border-style:none;}
#af-form-1964577119{overflow:hidden;}
.af-body .af-textWrap{text-align:left;}
.af-body input.image{border:none!important;}
.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}
.af-body input.text{width:100%;float:none;padding:2px!important;}
.af-body.af-standards input.submit{padding:4px 12px;}
.af-clear{clear:both;}
.af-element label{text-align:left;display:block;float:left;}
.af-element{padding:4px 0;}
.af-form-wrapper{text-indent:0;}
.af-form{text-align:left;margin:auto;}
.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}
.lbl-right .af-element label{text-align:right;}


.videobox { width: 240px; height: 220px;}
.sociable { clear: both;}
