@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('☺'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/HqHm7BVC_nzzTui2lzQTDT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('☺'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: local('☺'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/bH7276GfdCjMjApa_dkG6T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

body { font-family:Helvetica, Arial, sans-serif; font-size:14px; color:#000000; margin:0px; padding:0px; text-align:center; background:#e9eddf url('/timages/back-repeat.png') repeat top center; }
.clearboth { clear:both; }
img { border:0px; }
a { color:#3386cc; text-decoration:none; }
a:hover { color:#3386cc; text-decoration:underline; }
a:visited { color:#3386cc; }
.centercontent { width:1060px; margin-left:auto; margin-right:auto; text-align:left; position:relative; }
.spacer { height:10px; }
.icon { vertical-align:middle; }
form { padding:0px; margin:0px; }
h1 { font-size:28px; font-weight:400; font-family:'Oswald', sans-serif; margin:0px; padding:0px; }
h2 { font-size:24px; font-weight:bold; font-family:'Arial', sans-serif; margin:0px; padding:0px; }
h3 { font-size:18px; font-weight:bold; font-family:'Arial', sans-serif; margin:0px; padding:0px; }
h4 { font-size:16px; font-weight:bold; font-family:'Century Gothic', sans-serif; margin:0px; padding:0px; color:#63584f; }
h5 { font-size:14px; font-weight:bold; font-family:'Century Gothic', sans-serif; margin:0px; padding:0px; color:#63584f; }
h6 { font-size:12px; font-weight:bold; font-family:'Century Gothic', sans-serif; margin:0px; padding:0px; color:#63584f; }

#sharing_buttons { position:absolute; top:175px; right:10px; width:60px; }
#sharing_buttons.fixed { position:fixed; top:0; }
.spacersocialtall { height:5px; }

.pinterest-image { position:relative; display:inline-block; }
.hover-pinterest { position:absolute; top:0px; left:0px; z-index:98; background:url('/timages/pinteresticon3.png') no-repeat center center; display:none; }
.pin-it-link { height:100%; width:100%; display:block; }

#topbar { }
.topbarheight {  }
.boxshadow { -moz-box-shadow: 0 0 8px #888; -webkit-box-shadow: 0 0 8px #888; box-shadow: 0 0 8px #888; }

#vidboxhome { float:left; width:480px; height:297px; }

#toprtfollow { float:right; margin-top:-11px; }
#top4popular { padding:10px; }
.top4popularbox { float:left; position:relative; margin-right:17px; height:125px; width:225px; }
.top4popularboxclip { position:relative; height:125px; }
.top4popularboxclip img { width:225px; clip: rect(0px,225px,125px,0px); position:absolute; }
.top4popularboxend { float:right; position:relative; width:225px; }
.top4popboxoverlay { background:url(http://www.buzzhud.com/timages/overlay-black-fade63.png) top left repeat; color:#ffffff; font-size:12px; position:absolute; bottom:0px; left:0px; width:215px; padding:5px; }
a.top4popularlink { color:#ffffff; text-decoration:none; }
a.top4popularlink:hover { color:#fccf00; text-decoration:none; }

#topbarsocial { height:32px; display:inline-block; margin-top:5px; margin-right:15px; }
#topbarsocial ul { margin:0px; padding:0px; list-style-type:none; }
#topbarsocial ul li { position:relative; display:inline; float:right; margin-left:20px; margin-top:5px; }
#topbarsocial ul li a { display:block; color:#ffffff; height:32px; width:32px;
	text-decoration:none; font-size:14px; font-weight:400; }
* html #topbarsocial ul li a { display: inline-block; text-decoration:none; }
#topbarsocial ul li a:hover { color:#ffffff; text-decoration:none; background-color:#33b7dd; }
#topbarsocial ul li span { display:block; color:#ffffff; height:32px; width:32px;
	text-decoration:none; font-size:14px; font-weight:400; background-color:#fccf00; }

.oswald { font-family:'Oswald', sans-serif; }
.georgia { font-family:Georgia, sans-serif; }
.redtext { color:#990000; }
.bluetext { color:#003e7e; }
.ltbluetext { color:#33b7dd; }
.whiteback { background-color:#ffffff; }
.blackback { background-color:#000000; }
.font12 { font-size:12px; }
.font14 { font-size:14px; }
.font16 { font-size:16px; }
.font18 { font-size:18px; }
.font20 { font-size:20px; }
.font22 { font-size:22px; }
.font24 { font-size:24px; }
.font26 { font-size:26px; }
.font28 { font-size:28px; }
.font30 { font-size:30px; }
.alignrt { float:right; }
.alignlt { float:left; }
.textalignrt { text-align:right; }
.textalignlt { text-align:right; }
.textaligncenter { text-align:center; }
.hidediv { display:none; }
.block { display:block; }
.inline { display:inline; }
.inlineblock { display:inline-block; }
.uppertext { text-transform:uppercase; }
.fontbold { font-weight:bold; }
.fontnormal { font-weight:normal; }
.marginrt10 { margin-right:10px; }
.marginrt15 { margin-right:15px; }
.marginrt20 { margin-right:20px; }
.marginlt10 { margin-left:10px; }
.marginlt15 { margin-left:15px; }
.marginlt20 { margin-left:20px; }
.yellowbarbottom { border-bottom:3px #fccf00 solid; }

.spacerdots { background: url('/timages/dot.png') repeat-x scroll center bottom; height:10px; margin:10px 0px 10px 0px; }
.extlink { background:url('/timages/icon-extlink2.png') center right no-repeat; padding: 0px 15px 0px 0px; }

.error { outline:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; padding:15px; 
	position:relative; top:-1px; font-size:12px; vertical-align:top; border:0px; 
	background-repeat: repeat; background-attachment: scroll;
	background-image: -webkit-linear-gradient(top,#db1a1a,#990000);
	background-image: -moz-linear-gradient(top,#db1a1a,#990000);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DB1A1A, endColorStr=#990000)";
	background-image:  -o-linear-gradient(top,#db1a1a,#990000); 
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; 
	background-color: #990000; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; }
.success { outline:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; padding:15px; 
	position:relative; top:-1px; font-size:12px; vertical-align:top; border:0px; 
	background-repeat: repeat; background-attachment: scroll;
	background-image: -webkit-linear-gradient(top,#00ccff,#006699);
	background-image: -moz-linear-gradient(top,#00ccff,#006699);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr=#00ccff, endColorStr=#006699)";
	background-image:  -o-linear-gradient(top,#00ccff,#006699); 
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; 
	background-color: #006699; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; }

#memberbar { background-color:#eeeeee; padding:3px; }
#memberlinks { text-align:right; font-weight:300; }
#memberlinks a { text-decoration:none; font-family:arial; font-size:12px; font-weight:300; }
#memberlinks a:hover { color:#00ccff; text-decoration:none; }

#header { height:127px; }
#logo { padding:10px 0px 5px 5px; }
#headban { position:absolute; right:10px; top:15px; }

.topthumbs { width:120px; font-size:12px; font-weight:bold; margin-top:10px; margin-bottom:15px; float:left; }
.topthumbmargin { margin-right:14px; }
.topthumbs a { color:#000000; }
.topthumbs a:hover { color:#33b7dd; }

#linkbar { height:50px; }
.linkbarheight { height:50px; }
#linkbargrey { height:50px; background-color:#988e86; -moz-border-radius: 5px; border-radius: 5px; float:left; margin-left:10px; }
#headerlinks { height:50px; display:inline-block; float:left; }
#headerlinks ul { margin:0px; padding:0px; list-style-type:none; }
#headerlinks ul li { position:relative; display:inline; float:left; }
#headerlinks ul li a { display:block; color:#ffffff; padding:13px 18px 13px 18px; letter-spacing:2px;
	text-decoration: none; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:300; }
* html #headerlinks ul li a { display: inline-block; text-decoration: none; }
#headerlinks ul li a:hover { color:#ffffff; text-decoration: none; background-color:#33b7dd; }

#headersocialbox { height:50px; background-color:#b3c0ac; -moz-border-radius: 5px; border-radius: 5px; float:right; margin-right:10px; }
#headersocialicons { width:250px; padding:2px 2px 2px 4px; margin:10px 0px 0px 0px; background-color:#000000; -moz-border-radius: 5px;
border-radius: 5px; color:#ffffff; font-family: 'Oswald', sans-serif; font-size:14px; }

#headerjoinbutton { height:42px; display:inline-block; float:right; }
#headerjoinbutton ul { margin:0px; padding:0px; list-style-type:none; }
#headerjoinbutton ul li { position:relative; display:inline; float:right; }
#headerjoinbutton ul li a { display:block; color:#ffffff; background-color:#33b7dd; padding:10px 15px 11px 15px; text-decoration: none; 
	font-family: 'Oswald', sans-serif; font-size:14px; font-weight:400; letter-spacing:2px; }
* html #headerjoinbutton ul li a { display: inline-block; text-decoration: none; }
#headerjoinbutton ul li a:hover { color:#000000; text-decoration: none; background-color:#fccf00; }

.homeboxblock { float:left; position:relative; margin-bottom:20px; height:225px; width:355px; }
.homeboxblockclip { position:relative; height:225px; }
.homeboxblockclip img { width:355px; clip: rect(0px,355px,225px,0px); position:absolute; }
.homeboxblockoverlay { background-color:#ffdccc; color:#544e49; font-family: 'Oswald', sans-serif; font-weight:300; font-size:18px; position:absolute; bottom:0px; left:0px; width:345px; padding:10px 5px 10px 5px; }
a.homeboxblocklink { color:#544e49; text-decoration:none; }
a.homeboxblocklink:hover { color:#3386cc; text-decoration:none; }

.abblock { float:left; position:relative; margin-bottom:20px; height:184px; width:290px; }
.abblockclip { position:relative; height:184px; }
.abblockclip img { width:290px; clip: rect(0px,290px,184px,0px); position:absolute; }
.abblockoverlay { background-color:#ffdccc; color:#544e49; font-family: 'Oswald', sans-serif; font-weight:300; font-size:18px; position:absolute; bottom:0px; left:0px; width:280px; padding:10px 5px 10px 5px; }
a.abblocklink { color:#544e49; text-decoration:none; }
a.abblocklink:hover { color:#3386cc; text-decoration:none; }

#footer {  }
.footerheight { height:230px; }
.footerbordertop { border-top:6px #000000 solid; }
#footerlinks { height:55px; position:absolute; bottom:175px; left:0px; }
#footerlinks ul { margin:0px; padding:0px; list-style-type:none; }
#footerlinks ul li { position:relative; display:inline; float:left; }
#footerlinks ul li a { display:block; color:#525252; padding:10px 20px 11px 20px; text-decoration: none; font-family:'Oswald', sans-serif; font-size:14px; font-weight:300; }
* html #footerlinks ul li a { display: inline-block; text-decoration: none; }
#footerlinks ul li a:hover { color:#aab1b8; text-decoration: none; }
#footerlogo { position:absolute; right:10px; bottom:95px; }
#footersmlinks { height:37px; position:absolute; bottom:145px; left:0px; }
#footersmlinks a img { margin-left:20px; }
#footersmlinks ul { margin:0px; padding:0px; list-style-type:none; }
#footersmlinks ul li { position:relative; display:inline; float:left; }
#footersmlinks ul li a { display:block; color:#525252; padding:10px 20px 11px 20px; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
* html #footersmlinks ul li a { display: inline-block; text-decoration: none; }
#footersmlinks ul li a:hover { color:#aab1b8; text-decoration: none; }
#footercopyright { position:absolute; bottom:10px; left:0px; padding:10px; width:1040px; height:65px; border-top:1px #eeeeee solid; color:#757b81; font-family:Arial, Helvetica, sans-serif; font-size:10px; }

#content { float:left; width:730px; padding:15px 0px 10px 10px; position:relative; }
#rtbar { float:right; width:300px; padding:15px 5px 10px 0px; }

.thumb3 { color:#999999; width:225px; float:left; position:relative; background-color:#ffffff; }
.thumb3text { margin-top:10px; }
.thumb3text h2 { color:#000000; font-size:15px; font-weight:bold; line-height:100%; margin-bottom:5px; padding:0px 5px 0px 5px; }
.thumb3text h2 a { color:#000000; font-size:15px; font-weight:bold; text-decoration:none; }
.thumb3text h2 a:hover { color:#3386cc; text-decoration:none; }
.thumb3text h2 a:visited { color:#000000; }
.subtitle { color:#003e7e; font-family: Arial, sans-serif; font-size:20px; font-weight:700; }
.clipimg { position:relative; height:127px; }
.clipimg img { width:225px; margin-bottom:5px; clip: rect(0px,225px,127px,0px); position:absolute; }
.clipimgbig { position:relative; height:180px; }
.clipimgbig img { width:320px; margin-bottom:5px; clip: rect(0px,320px,180px,0px); position:absolute; }
.clipimgsm { position:relative; height:68px; }
.clipimgsm img { width:120px; margin-bottom:5px; clip: rect(0px,120px,68px,0px); position:absolute; }

.greybar { height:10px; background-color:#dddddd; position:relative; margin:20px 0px 20px 0px; }
.greybartitle { position:absolute; text-align:center; left:10px; right:10px; top:-20px; padding:5px; font-family:'Oswald', sans-serif; font-size:24px; font-weight:700; }

/*---[ newsletter rt bar ]---*/
.subnewsletter { width:300px; height:317px; background: url('/timages/rtbar-newsletter-back-girl.png') no-repeat scroll center top; position:relative; }
.subnewsletterty { display:none; font-weight:bold; width:300px; height:317px; }
.subnewsletterform { position:absolute; bottom:20px; left:10px; }
.newsletterem { width:120px; background:#f9f9f9; border-color:#ccc #999999; border-style:solid; border-width:1px; padding:5px; font-size:14px; color:#333; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.newsletterem:focus { background:#f7f7f7; border-color:#1c6399; -moz-box-shadow: 0 0 3px #1c6399; -webkit-box-shadow: 0 0 3px #1c6399; box-shadow: 0 0 3px #1c6399; }
.newslettersub { background-position: 0% 0%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; 
	color:#ffffff; position:relative; top:-1px; font-size:13px; height:30px; 
	vertical-align:top; white-space:nowrap; cursor:pointer; overflow:visible; border:0px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #1c6399; 
	background-repeat: repeat; background-attachment: scroll; margin-top:3px;
	background-image: -webkit-linear-gradient(top,#48caef,#1c6399);
	background-image: -moz-linear-gradient(top,#48caef,#1c6399);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr=#48caef, endColorStr=#1c6399)";
	background-image:  -o-linear-gradient(top,#48caef,#1c6399); }
.newslettersub:hover { background-position: 0% 0%; cursor:pointer;
	outline: 0; -moz-box-shadow: 0 0 3px #999; -webkit-box-shadow: 0 0 3px #999; box-shadow: 0 0 3px #999; 
	background-color:#1c6399; background-repeat: repeat; background-attachment: scroll;
	background-image: -webkit-linear-gradient(top,#1c6399,#48caef);
	background-image: -moz-linear-gradient(top,#1c6399,#48caef);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr=#1c6399, endColorStr=#48caef)";
	background-image:  -o-linear-gradient(top,#1c6399,#48caef); }
.smrederr { font-size:12px; color:#990000; font-weight:bold; background-color:#ffffff; display:none; }


/*---[ newsletter box ]---*/
#newsboxouter { background:url('/timages/newsletter-wide-back3.png') no-repeat center top; width:588px; height:207px; position:relative; margin-top:15px; }
#subnewsboxerr { position:absolute; left:130px; bottom:65px; padding:3px; }
#newsboxfield { position:absolute; left:20px; bottom:50px; width:230px; background:#ffffff; border-color:#b4b4b4; 
	border-style:solid; border-width:1px; padding:5px; font-size:14px; color:#333; 
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; 
	outline: 0; -moz-box-shadow: 0 0 3px #bbb; -webkit-box-shadow: 0 0 3px #bbb; box-shadow: 0 0 3px #bbb;  }
#newsboxfield:focus { background:#ffffff; border-color:#990000; 
	-moz-box-shadow: 0 0 3px #990000; -webkit-box-shadow: 0 0 3px #990000; box-shadow: 0 0 3px #990000; }
#newsboxsubmit { background-position: 0% 0%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; 
	color:#ffffff; font-size:13px; height:30px; 
	position:absolute; left:265px; bottom:50px; 
	vertical-align:top; white-space:nowrap; cursor:pointer; overflow:visible; border:0px;
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #990000; 
	background-repeat: repeat; background-attachment: scroll; margin-top:5px;
	background-image: -webkit-linear-gradient(top,#db1a1a,#990000);
	background-image: -moz-linear-gradient(top,#db1a1a,#990000);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DB1A1A, endColorStr=#990000)";
	background-image:  -o-linear-gradient(top,#db1a1a,#990000); }
#newsboxsubmit:hover { background-position: 0% 0%; cursor:pointer; 
	outline: 0; -moz-box-shadow: 0 0 3px #999; -webkit-box-shadow: 0 0 3px #999; box-shadow: 0 0 3px #999; 
	background-color:#990000; background-repeat: repeat; background-attachment: scroll;
	background-image: -webkit-linear-gradient(top,#990000,#db1a1a);
	background-image: -moz-linear-gradient(top,#990000,#db1a1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr=#990000, endColorStr=#DB1A1A)";
	background-image:  -o-linear-gradient(top,#990000,#db1a1a); }


.memberwhitebox { text-align:left; background-color:#ffffff; padding:10px; margin:10px; border:1px #cbcbcb solid; position:relative; }
.memberarea { background:#ffffff; border:1px #b4b4b4 solid; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; 
	padding:8px; font-size:14px; color:#646464; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; 
	outline: 0; -moz-box-shadow: 0 0 3px #bbb; -webkit-box-shadow: 0 0 3px #bbb; box-shadow: 0 0 3px #bbb;  }
.memberarea:focus { background:#ffffff; border-color:#990000; 
	-moz-box-shadow: 0 0 3px #990000; -webkit-box-shadow: 0 0 3px #990000; box-shadow: 0 0 3px #990000; }
.memberfield { background:#ffffff; border:1px #b4b4b4 solid; font-family:Arial, Helvetica, sans-serif; margin-right:6px; 
	padding:8px; font-size:14px; color:#646464; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-bottom:10px; 
	outline: 0; -moz-box-shadow: 0 0 3px #bbb; -webkit-box-shadow: 0 0 3px #bbb; box-shadow: 0 0 3px #bbb;  }
.memberfield:focus { background:#ffffff; border-color:#990000; 
	-moz-box-shadow: 0 0 3px #990000; -webkit-box-shadow: 0 0 3px #990000; box-shadow: 0 0 3px #990000; }

#profileheaderlinks { padding: 3px 0; margin-left: 0; font-size:12px; border-bottom: 1px #aaaaaa solid; list-style-type: none; text-align: left; }
#profileheaderlinks li { display: inline; margin: 0; } 
#profileheaderlinks li a { text-decoration: none; padding: 3px 7px; margin-right: 3px; background-color: #eeeeee; color: #555555; }
#profileheaderlinks li a:visited { color: #555555; }
#profileheaderlinks li a:hover { background-color: #eeeeee; color:#990000;
	background-image: -webkit-linear-gradient(top,#eeeeee,#ffffff);
	background-image: -moz-linear-gradient(top,#eeeeee,#ffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr=#EEEEEE, endColorStr=#EEEEEE)";
	background-image:  -o-linear-gradient(top,#eeeeee,#ffffff);  }
#profileheaderlinks li a:active { color: #ffffff; }
#profileheaderlinks li.selected a { position:relative; top:1px; padding-top:4px; background-color:#eeeeee; color:#990000; border: 1px #aaaaaa solid; border-bottom: none;
	background-image: -webkit-linear-gradient(top,#ffffff,#eeeeee);
	background-image: -moz-linear-gradient(top,#ffffff,#eeeeee);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#EEEEEE)";
	background-image:  -o-linear-gradient(top,#ffffff,#eeeeee); 
 }

.listtable { width:100%; border-left:1px #dedede solid; border-top:1px #dedede solid; color:#616161; font-size:11px; }
.listtable td { border-right:1px #dedede solid; border-bottom:1px #dedede solid; }
.listtable td.tableheader { background-color:#e6e6e6; font-weight:bold; text-shadow: 0.1em 0.1em 0.05em #ffffff; }
.listtable tr.tablerowlight { background-color:#f5f5f5; }
.listtable tr:hover { background-color:#fefde8; }
.listtable tr.tablerowtotal { background-color:#fefde8; font-weight:bold; }

.iconlist ul { margin: 0; padding: 0; list-style-type: none; }
.iconlist ul li { display: inline; float: left; padding:3px; margin-right:3px; }
.iconlist ul li.icon_padding { padding-left: 8px;padding-right: 8px; }

/*---[ jquery button ]---*/
.fg-button { outline: 0; margin:0 4px 0 0; padding: .2em .5em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; }
.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
a.fg-button { float:left; }
a.fg-button:hover { color:#cc0000; text-decoration:underline; }
/* remove extra button width in IE */
button.fg-button { width:auto; overflow:visible; }
.fg-button-icon-left { padding-left: 2.1em; }
.fg-button-icon-right { padding-right: 2.1em; }
.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }	
.fg-buttonset { float:left; }
.fg-buttonset .fg-butt
on { float: left; }
.fg-buttonset-single .fg-button, 
.fg-buttonset-multi .fg-button { margin-right: -1px;}
.fg-toolbar { padding: .5em; margin: 0;  }
.fg-toolbar .fg-buttonset { margin-right:1.5em; padding-left: 1px; }
.fg-toolbar .fg-button { font-size: 1em;  }

.padlistbottom { padding:0px 15px 0px 5px; margin:0px; }
.padlistbottom li { padding:0px 0px 10px 0px; margin:0px; }
.boxarrowlt { position:absolute; top:5px; left:-15px; }

#pagination { padding:15px 0px 25px 15px; }
#pagination ul { padding:0px; margin:0px; }
#pagination ul li { border:0px; margin:0px; padding:0px; font-size:13px; list-style:none; }
#pagination ul li.previous-off, #pagination ul li.next-off { color:#999999; display:block; float:left; font-weight:normal; padding:8px 10px; border:solid 1px #dddddd; }
#pagination ul li.active{ color:#666666; font-weight:bold; display:block; float:left; padding:8px 10px; }
#pagination ul li a, #pagination ul li a:link, #pagination ul li a:visited { display:block; float:left; margin-right:2px; padding:8px 10px; background-position: 0% 0%; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-shadow: 0.1em 0.1em 0.05em #7b0466; position:relative; top:-1px; font-size:13px; vertical-align:top; white-space:nowrap; cursor:pointer; overflow:visible; border:0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #990000; background-repeat: repeat; background-attachment: scroll; }
#pagination ul li a:hover { background-position: 0% 0%; cursor:pointer;
outline: 0; -moz-box-shadow: 0 0 3px #999; -webkit-box-shadow: 0 0 3px #999; box-shadow: 0 0 3px #999; background-color: #bc0404; background-repeat: repeat; background-attachment: scroll; }
#pagination ul li a.activelink, #pagination ul li a.activelink:link, #pagination ul li a.activelink:visited, #pagination ul li a.activelink:hover { border:0px; margin-right:2px; color:#999999; font-weight:bold; display:block; float:left; padding:8px 10px; text-decoration:none; }

.paginationbar { margin:10px 0px 10px 0px; background-color:#000000; color:#999999; text-align:center; font-size:14px; font-weight:bold; }
.paginationbar a { padding:3px 10px 3px 10px; color:#ffffff; text-decoration:none; display:inline-block; }
.paginationbar a:hover { color:#ffffff; text-decoration:none; background-color:#33b7dd; }
.paginationbar span { padding:3px 10px 3px 10px; display:inline-block; }
.pbarprev { float:left; }
.pbarprev a { padding:3px 10px 3px 10px; color:#ffffff; text-decoration:none; display:inline-block; }
.pbarprev a:hover { color:#ffffff; text-decoration:none; background-color:#33b7dd; }
.pbarprev span { color:#999999; }
.pbarnext { float:right; }
.pbarnext a { padding:3px 10px 3px 10px; color:#ffffff; text-decoration:none; display:inline-block; }
.pbarnext a:hover { color:#ffffff; text-decoration:none; background-color:#33b7dd; }
.pbarnext span { color:#999999; }

.redbutton { outline:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; padding:5px; 
	position:relative; top:-1px; font-size:12px; vertical-align:top; white-space:nowrap; cursor:pointer; display:inline-block; 
	overflow:visible;  border:0px;
	background-repeat: repeat; background-attachment: scroll;
	background-image: -webkit-linear-gradient(top,#db1a1a,#990000);
	background-image: -moz-linear-gradient(top,#db1a1a,#990000);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr=#DB1A1A, endColorStr=#990000)";
	background-image:  -o-linear-gradient(top,#db1a1a,#990000); 
	-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; 
	background-color: #990000; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%;  }
.redbutton:hover { cursor:pointer; color:#ffffff; text-decoration:none;
	background-position: 0% 0%; background-color:#990000; background-repeat: repeat; background-attachment: scroll;
	background-image: -webkit-linear-gradient(top,#990000,#db1a1a);
	background-image: -moz-linear-gradient(top,#990000,#db1a1a);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr=#990000, endColorStr=#DB1A1A)";
	background-image:  -o-linear-gradient(top,#990000,#db1a1a); }
.redbutton:visited { color:#ffffff; }

#sectionsocial { float:right; }

/*---[ article ]---*/
#articlecontent { line-height:150%; font-size:16px; width:600px; }
#articlecontent img { max-width:600px; }
#articletitle { margin:5px 0px 10px 0px; color:#333333; font-size:12px; width:600px; }
#articletitle h1 { line-height:100%; color:#63584f; margin-bottom:5px; text-transform:uppercase; }
#contrimage { float:left; margin-right:15px; }
#contrimage img { border:0px #adadad solid; margin-right:15px; height:200px; }
#storyviewbox { float:right; width:150px; color:#333333; background-color:#ffffff; border:1px #dedede solid; padding:5px; margin-left:15px; }
#storyviewbox span { float:right; }
.storydate { font-family:Helvetica, Arial, sans-serif; margin-top:5px; color:#999999; }
.sharing { margin-bottom:10px; padding:5px; }
.sharingbottom { margin:10px 0px 10px 0px; padding:5px; }
.inarticleban { float:left; padding:0px 10px 10px 0px; }
#articlerelatednews { margin-bottom:10px; line-height:100%; }
#articlerelatednewstitle { font-family:Arial, sans-serif; font-size:16px; font-weight:bold; margin-bottom:5px; color:#63584f; }
#articlerelatednews ul { margin:0px; padding:0px; list-style-type:none; }
#articlerelatednews ul li { position:relative; display:inline; float:left; width:160px; padding:0px 10px 10px 10px; }
#articlerelatednews ul li a { color:#3386cc; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
#articlerelatednews ul li a:hover { color:#333333; text-decoration: none; }
#articlerelatednews ul li a.greylink { color:#333333; }
.articleclipimg { position:relative; height:90px; }
.articleclipimg img { width:160px; margin-bottom:5px; clip: rect(0px,160px,90px,0px); position:absolute; }
#aendrelatednews { margin-bottom:10px; }
#aendrelatednewstitle { font-family:Arial, sans-serif; font-size:18px; margin-bottom:5px; font-weight:bold; }
#aendrelatednews ul { margin:0px; padding:0px; list-style-type:none; }
#aendrelatednews ul li { position:relative; display:inline; float:left; width:300px; padding:0px 10px 0px 10px; }
#aendrelatednews ul li a { color:#3386cc; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
#aendrelatednews ul li a:hover { color:#333333; text-decoration: none; }


.thumbrtbar { padding:5px; }
.rtbarclipimg { position:relative; height:70px; float:left; }
.rtbarclipimg img { width:120px; clip: rect(0px,120px,70px,0px); position:absolute; }
.thumbrtbartext { font-size:16px; float:right; width:160px; font-family:Arial, sans-serif; }
.thumbrtbartext a { color:#000000; font-size:12px; font-weight:bold; }
.thumbrtbartext a:hover { color:#3386cc; }

.boxgreyrt { border:1px #cbcbcb solid; width:300px; background-color:#ffffff; }
.boxgreyrtheight { height:317px; }
.boxgreyrttitle { font-weight:bold;  font-family:'Oswald', sans-serif; color:#333333; text-align:center;
	position:relative; top:-1px; font-size:20px; vertical-align:top; padding:7px; border-top:1px #cbcbcb solid;
	background-position: 0% 0%; background-color:#dadada;
	white-space:nowrap; overflow:visible; 
	background-image: -webkit-linear-gradient(top,#ffffff,#dadada);
	background-image: -moz-linear-gradient(top,#ffffff,#dadada);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorStr=#DADADA)";
	background-image:  -o-linear-gradient(top,#ffffff,#dadada); height:30px; }
.boxgreyrtlinkspad { padding:5px; }
.boxgreyrtlinks ul { margin:0px; padding:0px; list-style-type:none; }
.boxgreyrtlinks ul li { position:relative; display:inline; float:left; line-height:100%; }
.boxgreyrtlinks ul li a { display:block; width:280px; background: url('/timages/dot.png') repeat-x scroll center bottom; color:#750000; 
	padding:3px 3px 4px 3px; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
* html .boxgreyrtlinks ul li a { display: inline-block; text-decoration: none; }
.boxgreyrtlinks ul li a:hover { color:#333333; text-decoration: none; }
.boxgreyrtlinks ul li a.greylink { color:#333333; }
.boxgreyrtlinks ul li a img { float:right; padding-left:3px; }

.conbioimg { padding:1px; border:1px #cccccc solid; margin:5px; float:left; }
#contributorbio { margin:0px 0px 10px 0px; padding:0px; background-color:#ffffff; border:1px #cccccc solid; }
#contributorbioinner { padding:5px; }
#conmorestories { border-top:1px #cccccc solid; padding:5px; background-color:#eeeeee; }

#leadertop { float:right; padding:15px 10px 0px 0px; }

.ataglist { background: url('/timages/dot.png') repeat-x scroll center bottom; color:#333333; 
	padding:10px 5px 20px 5px; margin:0px 0px 20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:130%; }
.ataglist h2 { font-size:30px; margin:10px 0px 10px 0px; line-height:100%; }
.ataglist h2 a { color:#000000; text-decoration:none; }
.ataglist h2 a:hover { color:#3386cc; text-decoration:none; }
.thumbimg { float:left; padding-right:10px; max-width:225px; }
.thumbimgs { float:left; padding-right:10px; width:225px; }
.readmore { font-weight:bold; font-size:14px; }