/* 
Theme Name: Transcript
Theme URI: http://www.gabfirethemes.com/transcript-theme
Description: Transcript is a magazine / news style newspaper theme designed by Gabfire. <br />See <a href="http://www.gabfirethemes.com/category/themes">all Gabfire Themes</a>
Author: Mehmet Ozekinci
Author URI: http://www.gabfirethemes.com/
Version: 0.2-b
*/

body 
{	
	background: #000000 url(http://www.popsicles.ph/wp-content/blogs.dir/1/files/theme/Bokeh%201440x900.jpg) repeat-x top;
	color:#000;
        padding:20px;
	font:12px Arial, Helvetica, sans-serif;
}

div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,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,caption,tbody,tfoot,thead{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; text-decoration: none; background:transparent; }

ol,ul{ list-style:none; }

a { color:#0A9CD6; text-decoration: none; }
a:hover {color:#49AFE6; text-decoration:none;}

lockquote,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; }

.clear {clear:both;}

.border {border-top:1px solid #f5f5f5;margin-bottom:5px;}

label{cursor:pointer;}

/* HEADER
============================================================== */
#header{
        margin:0px auto;
	width:970px;
	height:157px;
	overflow:hidden;
	background:transparent url() no-repeat;
        padding-top:30px;
	border-bottom:0px solid #fff;
}

/* NAVIGATION
============================================================== */
/* categories */




#mainmenu{
        margin:0px auto;
	width:989px;
	height:35px;
	background:#144956 url(http://i630.photobucket.com/albums/uu22/s2ne1/POPSICLES/NAVBARBAR.png) repeat;
	border-bottom:0px solid #0a9cc1;
        -webkit-border-top-left-radius: 7px;
        -webkit-border-top-right-radius: 7px;
        -moz-border-radius-topleft: 7px;
        -moz-border-radius-topright: 7px;
        border-top-left-radius: 7px;
        border-top-right-radius: 7px;
        overflow: hidden;
}
#mainmenu_data{  /* =========================UP/DOWN SA LINKS===================================== */
	float:left;
       width:989px;
	padding:6.5px 0 0 6px;
	color:#fff;
}
#mainmenu_data ul{
}
#mainmenu_data li{
	display:inline;
	color:#004990;
	font-size:18px;
	font-family:arial, verdana, sans-serif;
	font-weight:bold;
	padding:7px 0px 7px 10px;
	margin-left:0px;
	margin-right:-2.60px;
        letter-spacing:-1px;
	border-right:0px solid #fff;
}
#mainmenu_data li.first{
	padding:0;
	border:none;
	margin:0;
}
#mainmenu_data li a{
        background:url(http://i792.photobucket.com/albums/yy206/popsicles_ppop/LAYOUT/NAVBAR35SIDENEWOLD.png) no-repeat right center;
	padding:7px 10px 7px 0px;
	height:35px;
        border-right:1px solid #D4F0FF;
	color:#1564B0;
}

#mainmenu_data li a:hover{
	text-decoration:none;
        background:#9CDDFF url(http://i792.photobucket.com/albums/yy206/popsicles_ppop/LAYOUT/NAVBAR35SIDENEWOLD.png) right no-repeat;
	padding:7px 10px 7px 10px;
	margin-left:-10px;
	color:#fff;
}

#mainmenu_data li.current_page_item
{
        background:#9BD3E0 url() no-repeat right center;
	color:#ffffff;

}


/* NAVIGATION 2
============================================================== */


/*1st sub level menu*/
#mainmenu ul li ul{
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	margin:0;
	padding:0;
	background:#fff;
}

/*Sub level menu list items (undo style from Top level List Items)*/
#mainmenu ul li ul li{
	display: list-item;
	float: none;
	font-size:1.0em;
	background:none;
	padding:0;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
#mainmenu ul li ul li ul{
	top: 0;
	margin:0;
	border-top:1px solid #aaa;
}
/* Sub level menu links style */
#mainmenu ul li ul li a, #mainmenu .current-cat ul li a, #mainmenu .select ul li a{
	width: 160px;
	height:auto;
	padding: 4px 10px;
	margin: 0;
	background:#fff;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	text-transform:none;
	color:#222;
}
#mainmenu ul li ul li a:hover{ /*sub menus hover style*/
	text-decoration:none;
	background:#ccc;
	color:#222;
}
/* pages */
#submenu{
	width:970px;
	margin:0 auto;
	height:35px;
	background:url(images/bgr_submenu.gif) repeat-x;
	position:relative;
	z-index:90;
}
#submenu ul{
	float:left;
}
#submenu ul li{
	position:relative;
	display:inline;
	float:left;
	font-size:13px;
	text-transform:uppercase;
}
#submenu ul li a{
	color:#000;
	display:block;
	padding:6px 18px 0 22px;
	height:20px;
}
* html #submenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
	float:left;
}
* html #submenu ul li ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	float:none;
}
#submenu ul li a:link, #submenucat ul li a:visited{
	text-decoration:none;
}
#submenu ul li a:hover, #submenu .current_page_item a, #submenu .select a{
	text-decoration:none;
	color:#0a9cc1;
}
/*1st sub level menu*/
#submenu ul li ul{
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	margin:0;
	padding:0;
	background:#fff;
	border-top:3px solid #000;
}
/*Sub level menu list items (undo style from Top level List Items)*/
#submenu ul li ul li{
	display: list-item;
	float: none;
	font-size:1.0em;
	background:none;
	padding:0;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
#submenu ul li ul li ul{
	top: 0;
	margin:0;
	border-top:1px solid #aaa;
}
/* Sub level menu links style */
#submenu ul li ul li a, #submenu .current_page_item ul li a, #submenu .select ul li a{
	width: 160px;
	height:auto;
	padding: 4px 10px;
	margin: 0;
	background:#fff;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px solid #aaa;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	text-transform:none;
	color:#222;
}
#submenu ul li ul li a:hover, #submenu .current_page_item ul li a:hover, #submenu .select ul li a:hover{ /*sub menus hover style*/
	text-decoration:none;
	background:#ccc;
	color:#222;
}
/*search*/
#search{
	float:right;
	width:190px;
	height:20px;
	border:1px solid #a6a5a5;
	margin:2px 0 0 0;
}
#search form, #search fieldset{
	float:left;
}
#search fieldset{
	padding:2px 0 0 4px;
}
#s {
	float:left;
	background:#fff;
	border:0;
	padding:0 0 0 1px;
	color:#bcbcbc;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:164px;
}
#searchsubmit {
	float:left;
	margin:2px 0 0 0;
}

/* GLOBAL CLASSES
============================================================== */
a,a:visited{ 
	color:#0a9cc1; 
	text-decoration:none;
}
a.titleCatName, a:hover.titleCatName { /* Category Links written at the top each sections on homepage */
	text-transform:uppercase;
	color:#0a9cc1;
	font-weight:bold;
	text-decoration:none;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:11px;display:block;
}

a.titleCatName2, a:hover.titleCatName2 { /* Category Links written at the top each sections on homepage */
	text-transform:uppercase;
	color:#0a9cc1;
	font-weight:bold;
	text-decoration:none;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:11px;display:block;
        padding-left:7px;
	margin-top:5px;
}

a.titleCatName3, a:hover.titleCatName3 { /* Category Links written at the top each sections on homepage */
	text-transform:uppercase;
	color:#0a9cc1;
	font-weight:bold;
	text-decoration:none;
        float:right;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:16px;
        display:block;
        padding-left:0px;
	margin-top:-15px;
       text-align:right;
        border-top:8px solid #ffffff;
       width:295px;
}

a:hover.titleCatName3 { /* Category Links written at the top each sections on homepage */
	color:#3182AD;

}

a.titleCatName4, a:hover.titleCatName4 { /* Category Links written at the top each sections on homepage */
	text-transform:uppercase;
	color:#0a9cc1;
	font-weight:bold;
	text-decoration:none;
        margin-bottom:7px;
        border-left:22px solid #000000;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:23px;display:block;
        margin-left:0px;
        padding-left:3px;
	margin-top:0px;
}

a.titleCatName5, a:hover.titleCatName5 { /* Category Links written at the top each sections on homepage */
	text-transform:uppercase;
	color:#0a9cc1;
	font-weight:bold;
	text-decoration:none;
	font-family: arial, verdana, sans-serif;
	font-weight:bold;
	font-size:14px;

}

#wrapper .widget{
	width:100%;
	overflow:hidden;
	margin:0 0 10px 0;
}
#wrapper .widget p {
	margin:0 0 6px 0;
}
#wrapper .widget ul{
	margin:0;
}
#wrapper .widget ul li {
	color:#444;
	font-size:12px;
	display:block;
	padding:2px 0 2px 10px;
	background:url() no-repeat left 6px;
}
#wrapper .widget ul li:hover {
	background:url() no-repeat left 6px;
}
#wrapper .widget ul li a {
	color:#222;
	display:block;
}
#wrapper .widget ul li a:hover{
	color:#0a9cc1;
	text-decoration:none;
}
#wrapper .widgetMedia {
	width:950px;
	margin: 0 auto;
	text-align:center;
}
/* Global Class for main page featured posts - Wrapper of posts and post info (date, comment number etc...) */
#wrapper .featuredPost {

	border-bottom:1px dotted #BABABA;
	margin-bottom:9px;
	margin-top:9px;
}

#wrapper .featuredPost4 {

	border-bottom:0px dotted #666;
	padding-bottom:0px;
	padding-top:5px;
        text-align:justify;
}

#wrapper .featuredPost2 {

	border-bottom:0px dotted #666;
	padding-bottom:8px;
	padding-top:0px;
        text-align:left;
}

.borderchar {
         background: url(http://popsicles.ph/wp-content/blogs.dir/1/files/bordero-copy.png) repeat-x;
         height:3px;
        width:343px;
         margin:8px 0px -1px 0px;
}


.bordercharmos {
         background: #ffffff url() repeat-x;
         height:3px;
        width:343px;
         margin:-10px 0px 0px 7px;
}

#wrapper .featuredPost2fet{
	font-size:12px;
        text-align:left;
        width:280px;
        float: right;
        border:0px;
        padding-bottom:0px;
	color:#2d2d2d;

}

#wrapper .featuredPost2fet a{
	color:#2d2d2d;

}

#wrapper .featuredPost2fet2{
	font-size:12px;
        text-align:left;
        width:280px;
        float: right;
        border:0px;
        font-style:normal;
        padding-bottom:0px;
	color:#2d2d2d;

}

#wrapper .featuredPost2fet2 a{
	color:#0A9CD6;

}

#wrapper .featuredPost2 img{

        float: left;
        padding: 0px 0px 0px 0px;
}

.postTitle_2{
	font-size:13px;
	color:#2d2d2d;
	font-weight:bold;
	line-height:0.9em;
        letter-spacing:0px;
        padding: 0px 0px 2px 0px;
}
.postTitle_2 a{
         color:#2d2d2d;
}
.postTitle_2 a:hover{
	color:#0A9CD6;
}

.postTitle_3{
	color:#0a9cc1;
	margin:0 0 0px 0px;
        padding:0px 0px 0px 0px;
}
.postTitle_3 a{
	color:#0a9cc1;
}

#wrapper .featuredPost3 {

	border-bottom:1px dotted #666;
	padding-bottom:10px;
	padding-top:5px;
}

#wrapper .featuredPost5 {

	border-bottom:1px dotted #666;
	padding-bottom:10px;
	padding-top:9px;
}

#wrapper .lastPost {
	border:none;
	margin:0;
}
#wrapper .featuredPost p {
	padding-bottom:5px;
}
#wrapper .featuredPostMeta {
	display:block;
	font-style:italic;
	font-size:11px;
	text-align:right;
       padding-top:3px;
}
#wrapper .featuredPostMeta a{
	color:#0a9cc1;
}
#wrapper .featuredPostMeta a:hover {
	text-decoration:none;
}

#wrapper .featuredPostMeta2 {
	display:block;
	font-style:italic;
	font-size:11px;
	text-align:right;
       padding-top:4px;
}
#wrapper .featuredPostMeta2 a{
	color:#0a9cc1;
}
#wrapper .featuredPostMeta2 a:hover {
	text-decoration:none;
}

#wrapper .featuredPostMeta3 {
	display:block;
	font-style:italic;
	font-size:11px;
	text-align:right;
       padding-top:2px;
       color:#000000;
}
#wrapper .featuredPostMeta3 a{
	color:#000000;
}
#wrapper .featuredPostMeta3 a:hover {
	text-decoration:none;
}

	div.post p.postmetadata3 {
	display:block;
	font-style:italic;
	font-size:11px;
	text-align:right;
       padding-top:0px;
	}


/* HEADERS
============================================================== */
h1,h2,h3,h4,h5,h6 {
	color:#222;
	font-weight:normal;
	display:block;
	font: 1em/1.3em "trebuchet ms", arial, sans-serif;
}

/*HEADERS IN POST */
.entry h1 {
	font-size:20px;
	font-family:'palatino linotype',palatino,'times new roman',times,serif;
	letter-spacing:-1px;
	font-weight:bold;
}
.entry h2 {
	font-size:19px;
	font-family:arial, verdana, sans-serif;
	letter-spacing:-1px;
	font-weight:bold;
}
.entry h3 {
	font-size:17px;
	font-family:arial, verdana, sans-serif;
	letter-spacing:-1px;
	font-weight:bold;
}
.entry h4 {
	font-size:16px;
	font-family:verdana, tahoma, sans-serif;
	letter-spacing:-1px;
	font-weight:bold;
}
.post .entry h5{
	font-size:15px;
	color:#000;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	line-height:1.2em;
}
h1.title{
	font-size:30px;
	color:#0a9cc1;
	line-height:1.0em;
	margin:0 0 8px 0;
	letter-spacing:-2px;
}
h1.archiveTitle{
	color:#0a9cc1;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	margin:0 0 5px 0;
}
h1.archiveTitle a{
	color:#0a9cc1;
}
h1.archiveTitle a:hover{
	text-decoration:none;
}
h2.feaSliderTitle {
	font:17px "trebuchet ms", arial, sans-serif;
	font-weight:normal;
}
h2.feaSliderTitle a {
	color:#fff;
}
h2.feaSliderTitle a:hover {
	color:#fff;
	text-decoration:none;
}
h2.postTitle_1{
	font-size:18px;
	color:#2d2d2d;
	margin:0 0 4px 0;
	line-height:1.0em;
}
h2.postTitle_1 a{
	color:#2d2d2d;
}
h2.postTitle_1 a:hover{
	color:#0a9cc1;
}
h2.postTitle_2{
	font-size:17px;
	color:#2d2d2d;
	margin:0 0 4px 4px;
	line-height:1.0em;
}
h2.postTitle_2 a{
	color:#2d2d2d;
}
h2.postTitle_2 a:hover{
	color:#0a9cc1;
}
h2.videoBarTitle{
	width:940px;
	overflow:hidden;
	margin:0 0 5px 10px;
	font-size:23px;
}
h2.videoBarTitle span{
	color:#0a9cc1;
	float:left;
	text-transform:uppercase;
}
h2.videoBarTitle a{
	color:#8a8989;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	float:right;
}
h2.videoBarTitle a:hover{
	text-decoration:none;
}
h2.homeCatTitle {
	text-transform:uppercase;
	font-size:23px;
	padding-bottom:0px;
	color:#0a9cc1;
	border-bottom:0px dotted #666;
	margin:0 0 0px 0;
	width:100%;
        letter-spacing:-1px;
	overflow:hidden;
}

h2.homeCatTitle2 {
	text-transform:uppercase;
	font-size:23px;
	padding-bottom:0px;
	color:#0a9cc1;
        letter-spacing:-1px;
	border-bottom:0px dotted #666;
	margin:0 0 2px 0;
	width:100%;
	overflow:hidden;
}

h2.homeCatTitle3 {
	text-transform:uppercase;
	font-size:23px;
	padding-bottom:0px;
	color:#0a9cc1;
        letter-spacing:-1px;
	border-bottom:0px dotted #666;
	margin:0 0 0px 0;
	width:100%;
	overflow:hidden;
}

h2.homeCatTitle4 {
	text-transform:uppercase;
	font-size:23px;
	padding-bottom:0px;
	color:#0a9cc1;
	border-bottom:0px dotted #666;
	margin:0 0 0px 0;
	width:100%;
	overflow:hidden;
}

h2.homeCatTitle5 {
	text-transform:uppercase;
	font-size:25px;
	padding-bottom:0px;
	color:#0a9cc1;
	border-bottom:0px dotted #666;
	margin:0 0 -8px 8px;
	width:100%;
	overflow:hidden;
}

h2.sidebarPostTitle{
	color:#303030;
	font-size:13px;
	line-height:1.0em;
	font-weight:bold;
}
h2.sidebarPostTitle a {
	color:#5C5C5C;
}

h2.sidebarPostTitletop3{
	color:#303030;
	font-size:13px;
        letter-spacing:0px;
	line-height:1.0em;
	font-weight:normal;
}
h2.sidebarPostTitletop3 a {
	color:#5C5C5C;
}

h2.sidebarPostTitle0{
	color:#3B3C3B;
	font-size:17px;
	font-weight:bold;
}
h2.sidebarPostTitle0 a {
	color:#3B3C3B;
}


h2.sidebarPostTitle0A{
	color:#3B3C3B;
	font-size:17px;
}
h2.sidebarPostTitle0A a {
	color:#3B3C3B;
}

h2.sidebarPostTitle1{
	color:#303030;
	font-size:16px;
	line-height:1.3em;
}
h2.sidebarPostTitle1 a {
	color:#5C5C5C;
}

h2.sidebarPostTitle2{
	color:#303030;
	font-size:33px;
letter-spacing:-3px;
margin:-1px 0px 0px 0px;
}
h2.sidebarPostTitle2 a {
	color:#5C5C5C;
}

h2.sidebar_title{
	text-transform:uppercase;
	color:#0a9cc1;
	font-size:23px;
	margin:0 0 12px 0;
	padding:0 0 4px 0;
	border-bottom:3px solid #0a9cc1;
}
h2.mostRecentTitle{
	text-transform:uppercase;
	color:#0a9cc1;
	font-size:23px;
	margin:0 0 4px 0;
}
h2.widget_title{
	color:#0a9cc1;
	font-size:23px;
	margin:0 0 4px 0;
	padding:0 0 4px 0;
	border-bottom:3px solid #0a9cc1;
}
h3#comments{
	font-size:22px;
	color:#1a1411;
	font-weight:normal;
	margin:0 0 10px 0;
}
h3#leaveComment{
	font-size:22px;
	color:#1a1411;
	font-weight:normal;
	margin:0 0 10px 0;
}
/* MAIN WRAPPERS
============================================================== */
#wrapper{
	width:979px;
         padding-left:5px;
         padding-right:5px;
	background:#fff;
        margin:0px auto;
        padding-top:13px;
-webkit-border-bottom-right-radius: 7px;
-webkit-border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-moz-border-radius-bottomleft: 7px;
border-bottom-right-radius: 7px;
border-bottom-left-radius: 7px;
}
#contentBody {
	display:block;
	padding: 0 5px;

}

#contentBody2 {
	display:block;
	padding: 0 5px;
        width:989px;
        height:2000px;
}

/* TOP LINE
============================================================== */
#top_line{
	width:970px;
	margin:0 auto;
	height:11px;
	background:url(images/bgr_top_line.gif) repeat-x;
	overflow:hidden;
}
#headerAd { /* If 728x90 ad is activated to be displayed on header, this ID will be used to wrap advertisement */
	width:980px;
	padding:5px 0;
	margin:0 auto;
	display:block;
	text-align:center;
	background:#c5cacd;
}


/* PRIMARY TOP
============================================================== */
#primaryTop{ /* Wrapper for the first block Featured Entries-Mid column and Top Sidebar */
	display:block;
}
#maincontent{ /* Wraps Primary top left slider and primary mid column entries */
	float:left;
	width:660px;
	margin-right: 9px;
	padding-bottom:10px;
	display:inline;

}
#slider2{ /* Primary top left column wrapper */
	float:left;
	width:357px;
	background:#e1eff2;
	height:607px;
	padding-bottom:5px;
}
.sliderwrapper{ /* Featured top left colunm - slider wrapper */
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	height:357px;
	margin-bottom:0px;
}
.contentdiv{ /* do not change the name of class - The size of contentdiv is 495x270 (after excluding padding value) */
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0; /*leave as is*/
	top: 0; /*leave as is*/
	z-index:1;
	padding:5px 7px 7px;
	width:343px;
	height:439px;
}
.sliderwrapper img {
	display:block;
	max-height:343px;
}
.sliderPostInfo { /* Post title and if enabled excerpt wrapper for featured slider */
	position:absolute;
	bottom:102px;
	width:333px;
	min-height:30px;
	color:#fff;
	padding:5px;
	background: url(images/bgTransparent.png);
	height:auto !important;
	height:30px;
}
.pagination { /* do not change the name of class - used to wrap thumbnails for featured area */
	display:block;
	padding:3px 5px 0;
	font:bold 12px arial, verdana, sans-serif;
	margin-top:6px;
	margin-left:2px;
	margin-bottom:3px;
}
.pagination a { /* do not change the name of class - used to style links over featured slider */
	color:#000;
	padding:2px 6px;
	background:#ddd;
}
.pagination a:hover {
	text-decoration:none;
	color:#0a9cc1;
}
.pagination a.selected {
	color:#fff;
	text-decoration:none;
	background:#0a9cc1;
}

.pagination2 { /* do not change the name of class - used to wrap thumbnails for featured area */
	display:block;
	padding:3px 0px 0;
	font:bold 23px arial, verdana, sans-serif;
	margin-top:5px;
	margin-right:11px;
	margin-bottom:3px;
        float:right;
}
.pagination2 a { /* do not change the name of class - used to style links over featured slider */
	color:#000;
	padding:2px 0px;
	background:#ddd;
}
.pagination2 a:hover {
	text-decoration:none;
	color:#0a9cc1;
}
.pagination2 a.selected {
	color:#fff;
	text-decoration:none;
	background:#0a9cc1;
}

#belowSlider {
	padding:0 7px;
}
/* Primary top mid column */
#primaryTopMid{
	float:right;
	width:290px;
}
#primaryTopMid .postExcerpt {
	border-bottom:1px dotted #D4D4D4;
	margin-bottom:6px;
}
#primaryTopMid .last{
	background:none;
	border:none;
}
#primaryTopMid p{
	font-size:12px;
	line-height:1.2em;
        text-align:justify;
        background:#fff;
        width:184px;
       float: left;
}

#primaryTopMid img{
	border:1px solid #bcbcbc;
        float: right;
}



p a, p span.date{
	color:#0a9cc1;
}
p .author a, p span.author{
	color:#000;
}
p .author2 a, p span.author2{
	color:#0a9cc1;
}
p .author3 a, p span.author3{
	color:#4D4D4D;
}
#primaryTopMid p.more{
	text-align:right;
}
/* Primary Top Sidebar */
#primaryTopSidebar{
	float:left;
	width:295px;
	display:inline;
background: #F2F2F2;
border: 1px solid #D9D9D9;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
margin-left:20px;
}
/* Primary Top sidebar tabs */
#sidebarTabs{
	width:100%;
	overflow:hidden;
	margin-bottom:10px;
}
#sidebarTabs_title{
	width:100%;
	overflow:hidden;
	background:url(images/bgr_sidebarTabs_title.gif) repeat-x bottom;
}
#sidebarTabs_title li{
	float:left;
	font-size:12px;
	color:#000;
	text-transform:uppercase;
	padding:0 2px 0 0;
}
#sidebarTabs_title li.last{
	padding:0;
}
#sidebarTabs_title li a{
	float:left;
	color:#000;
	background:url(images/bgr_sidebarTabs_title_a.gif) repeat-x;
	height:24px;
	padding:8px 10px 0 10px;
}
#sidebarTabs_title li.last a{
	width:75px;
	white-space:nowrap;
}
#sidebarTabs_title li a.selected{
	color:#0a9cc1;
	background:#fff;
	height:24px;
	padding:7px 10px 0 9px;
	border:1px solid #bcbcbc;
	border-bottom:0;
	text-decoration:none;
}
#sidebarTabs_body{
	width:274px;
	border:1px solid #bcbcbc;
	border-top:0;
	padding:3px 12px 6px 12px;
}
#sidebarTabs_body ol{
	color:#999999;
	margin:0 0 0 20px;
}
#sidebarTabs_body ol li{
	list-style:decimal;
	font-size:12px;
	line-height:1.5em;
	padding:2px 0 2px 0;
}
#sidebarTabs_body ol li a{
	color:#333333;
}
#sidebarTabs_body ol li a:hover{
	color:#333333;
	text-decoration:none;
}

/* VIDEO BAR BELOW THE PRIMARY TOP
============================================================== */
#videos{
	overflow:hidden;
	background:#e1eff2;
	padding:8px 0 10px 0;
	margin-bottom:10px;
}
#videos ul{
	width:970px;
	overflow:hidden;
}
#videos li{
	float:left;
	width:152px;
	padding:0 0 0 8px;
}
#videos .thumb{
	width:150px;
	background:#fff;
	height:113px;
	border:1px solid #c5c5c5;
	padding:1px;
	margin:0 0 3px 0;
	overflow:hidden;
	text-align:center;
}
#videos .thumb img{
	float:left;
	max-width:150px;
	max-height:113px;
}
#videos .info{
	width:148px;
	position:relative;
	background:#fff;
	border:1px solid #c5c5c5;
	padding:2px;
	overflow:hidden;
	min-height:60px;
	height:auto !important;
	height:60px;
}
#videos .info p{
	font-size:12px;
	line-height:1.2em;
	font-weight:bold;
	padding:0 2px 0 2px;
}
#videos .info p.moreVideo{
	position:absolute;
	bottom:3px;
	right:3px;
	padding:3px 5px 0 5px;
}
#videos .info p.moreVideo a{
	color:#50630a;
	background:url(images/ico_camera.gif) no-repeat left 2px;
	padding:0 0 0 17px;
}
#videos .info p.morePhoto{
	position:absolute;
	bottom:3px;
	right:3px;
	padding:3px 5px 0 5px;
}
#videos .info p.morePhoto a{
	color:#50630a;
	background:url(images/ico_photo.gif) no-repeat left center;
	padding:0 0 0 17px;
}
/* PRIMARY BOTTOM
============================================================== */
#primaryBottom {
	display:block;
	margin-bottom:10px;	
}
#primaryBottomSidebar {
	float:left;
	width:300px;
background: #F2F2F2;
border: 1px solid #D9D9D9;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
margin-left:5px;
}
#primaryBottomTabs {
	float:right;
	width:970px;
	overflow:hidden;
}
#primaryBottomTabs_title{
	width:100%;
	overflow:hidden;
	background:url(images/bgr_primaryBottomTabs_title.gif) repeat-x bottom;
}
#primaryBottomTabs_title li{
	float:left;
	font-size:12px;
	color:#000;
	text-transform:uppercase;
	padding:0 1px 0 0;
}
#primaryBottomTabs_title li.last{
	padding:0;
}
#primaryBottomTabs_title li a{
	float:left;
	color:#000;
	background:url(images/bgr_primaryBottomTabs_title_a.gif) repeat-x;
	height:24px;
	padding:8px 10px 0 10px;
}
#primaryBottomTabs_title li.last a{
	width:75px;
	white-space:nowrap;
}
#primaryBottomTabs_title li a.selected{
	color:#0a9cc1;
	background:#FAFAFA;
	height:24px;
	padding:7px 10px 0 9px;
	border:1px solid #bcbcbc;
	border-bottom:0;
	text-decoration:none;
}
#primaryBottomTabs_body{
	width:948px;
	background:#FAFAFA;
	border:1px solid #bcbcbc;
	border-top:0;
	min-height:203px;
	padding:9px 10px 6px 10px;
	position:relative;
	height:auto !important;
	height:203px;
}
#primaryBottomTabs_body .text {
	position:absolute;
	left:10px;
	top:50px;
	width:600px;
}
#primaryBottomTabs_body .text p{
	padding:10px 0;
}
#primaryBottomTabs_body .imgThumb {
	position:absolute;
	right:7px;
	top:7px;
	width:330px;
	height:201px;
	overflow:hidden;
	padding:0px;
        background:#ffffff url();
	border:1px solid #bcbcbc;
}




#primaryBottomTabs_body ul{
	color:#999999;
	margin:0 0 0 20px;
}
#primaryBottomTabs_body ul li{
	list-style:decimal;
	font-size:12px;
	line-height:1.5em;
	padding:3px 0 3px 0;
}

/* HOME [CONTENT SECTION BELOW THE PRIMARY BOTTOMS TABS]
============================================================== */
#home{
	width:100%;
	overflow:hidden;
}
#home_cats1{
	float:left;
	width:300px;
	border:0px solid #d7d6d6;
        margin-top:-2px;
}

#home_cats2{
	float:left;
	width:940px;
        margin-top:10px;
        margin-left:20px;
	border:0px solid #d7d6d6;
}

#home_cats{
	float:left;
	width:362px;
	border:0px solid #d7d6d6;
}
#home_sidebar{
	float:right;
	width:300px;

}
/*home_cat*/
.home_cat{
	width:351px;
	border:0px solid #d7d6d6;
	overflow:hidden;
	float:left;
	margin:-2px 0 5px 9px;
	padding:0px 0px 0px 0px;
        text-align:justify;
}


.home_cat .left{
	float:left;
}
.home_cat .right{
	float:right;
}
.home_cat_article{
	width:351px;
	border-bottom:0px dotted #666;
}
.home_cat_article .thumb{
	width:349px;
	height:221px;
	overflow:visible;
	padding:0px;
	background:#fff;
	margin:0 0 0px 0;
}
.home_cat_article .thumb img{
	float:left;
	border:1px solid #d0d0d0;
	width:100%;
	height:100%;
}
.home_cat_list{
	width:351px;
}

.home_cat_list img{
border:1px solid #bcbcbc;
}

.home_cat ul{
	width:100%;
	padding:10px 0 0 0;
	margin:0;
}
.home_cat li{
	color:#444;
	font-size:12px;
	display:block;
	padding:2px 0 2px 10px;
	background:url() no-repeat left 6px;
}
.home_cat li:hover{
	background:url() no-repeat left 6px;
}
#home_cats .home_cat li a{
	color:#222;
	display:block;
}
#home_cats .home_cat li a:hover{
	text-decoration:none;
	color:#0a9cc1;
}

/*home_cat*/
.home_cat1{
	width:295px;
	border:0px solid #d7d6d6;
	overflow:hidden;
        float:left;
	margin:-4px 0 0px 0px;
	padding:0px 0px 0px 5px;
}


.home_cat1 .left{
	float:left;
}
.home_cat1 .right{
	float:right;
}
.home_cat1_article{
	width:295px;
	border-bottom:0px dotted #666;
}
.home_cat1_article .thumb{
	width:295px;
	height:200px;
	overflow:visible;
	padding:0px;
	background:#fff;
	margin:0 0 0px 0;
}
.home_cat1_article .thumb img{
	float:left;
	border:1px solid #d0d0d0;
	width:100%;
	height:100%;
}
.home_cat1_list{
	width:295px;
}

.home_cat1_list img{
border:1px solid #bcbcbc;
}

.home_cat1 ul{
	width:100%;
	padding:10px 0 0 0;
	margin:0;
}
.home_cat1 li{
	color:#444;
	font-size:12px;
	display:block;
	padding:2px 0 2px 10px;
	background:url() no-repeat left 6px;
}
.home_cat1 li:hover{
	background:url() no-repeat left 6px;
}
#home_cats .home_cat1 li a{
	color:#222;
	display:block;
}
#home_cats .home_cat1 li a:hover{
	text-decoration:none;
	color:#0a9cc1;
}

/*home_cat*/
.home_cat2{
	width:631px;
	border:1px solid #d7d6d6;
	overflow:hidden;
	margin:0 0 10px 0;
	padding:7px 15px 10px 12px;
}
.home_cat2 .left{
	float:left;
}
.home_cat2 .right{
	float:right;
}
.home_cat2_article{
	width:300px;
}
.home_cat2_article .thumb{
	width:294px;
	height:221px;
	overflow:hidden;
	padding:2px;
	background:#fff;
	border:1px solid #d0d0d0;
	margin:0 0 5px 0;
}
.home_cat2_article .thumb img{
	float:left;
	width:100%;
	height:100%;
}
.home_cat2_list{
	width:315px;
}
.home_cat2 ul{
	width:100%;
	padding:10px 0 0 0;
	margin:0;
}
.home_cat2 li{
	color:#444;
	font-size:12px;
	display:block;
	padding:2px 0 2px 10px;
	background:url(blue/ico_widget_li.gif) no-repeat left 6px;
}
.home_cat2 li:hover{
	background:url(blue/ico_widget_li_hover.gif) no-repeat left 6px;
}
#home_cats .home_cat2 li a{
	color:#222;
	display:block;
}
#home_cats .home_cat2 li a:hover{
	text-decoration:underline;
	color:#0a9cc1;
}

/*home_cat*/
.home_cat3{
	width:295px;
	border:0px solid #d7d6d6;
	overflow:hidden;
        float:left;
	margin:0 0 5px 0px;
	padding:0px 0px 0px 5px;
}


.home_cat3 .left{
	float:left;
}
.home_cat3 .right{
	float:right;
}
.home_cat3_article{
	width:295px;
	border-bottom:0px dotted #666;
}
.home_cat3_article .thumb{
	width:295px;
	height:200px;
	overflow:visible;
	padding:0px;
	background:#fff;
	margin:0 0 0px 0;
}
.home_cat3_article .thumb img{
	float:left;
	border:1px solid #d0d0d0;
	width:100%;
	height:100%;
}
.home_cat3_list{
	width:295px;
}

.home_cat3_list img{
border:1px solid #bcbcbc;
}

.home_cat3 ul{
	width:100%;
	padding:10px 0 0 0;
	margin:0;
}
.home_cat3 li{
	color:#444;
	font-size:12px;
	display:block;
	padding:2px 0 2px 10px;
	background:url() no-repeat left 6px;
}
.home_cat3 li:hover{
	background:url() no-repeat left 6px;
}
#home_cats .home_cat3 li a{
	color:#222;
	display:block;
}
#home_cats .home_cat3 li a:hover{
	text-decoration:none;
	color:#0a9cc1;
}


/*home_sidebar_ads*/
#home_sidebar_ads{
	width:295px;
	float:left;
	overflow:visible;
	margin:0px 0px 0px 0px;
        padding-left:5px;

}
#home_sidebar_ads img{
	float:left;
        width:300px;
	border:1px solid #bcbcbc;
height:50px;
       -webkit-border-radius: 7px;
       -moz-border-radius: 7px;
       border-radius: 7px;
}

/*home_sidebar_ads*/
#home_sidebar_ads2{
	width:300px;
	float:left;
	overflow:hidden;
	margin:5px 0px 0px 0px;
        padding-left:0px;
}

#home_sidebar_ads3{
	width:295px;
	float:left;
	overflow:visible;
	margin:0px 0px 0px 0px;
        padding-left:3px;

}

/*home_sidebarPosts*/

.imgteasertop5 {
       margin: 0px 0px 0px 0px;
       padding:0px 0px 0px 0px;  
       border:0px #D1D1D1 solid;
       background:transparent;
       overflow: visible;
       float: left;
       width: 29px;  
       height: 27px; 
        color:#ffffff;
	position:relative;
        top:0px;
        left:0px;
}

.datebartop5 
{
       border:0px #D1D1D1 solid;
        width:26px;
	height:18px; 
        background:transparent url();
        overflow: visible;
	position:absolute;
        bottom:9px;
        right:4px;
        display: block;
        margin-left: auto;
        margin-right: auto;
        color: #fff;

}

.datebartop5 h3
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:14px;
        font-weight:bold;
        padding:0px auto; 
        margin:0px auto; 
        background:transparent url();
        color:#fff;
        letter-spacing:-3px;
        text-align:center;
        valign:middle;
 }

.datebartop5 h3 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:14px;
        font-weight:bold;
        background:transparent url();
        color:#ffffff;
        text-align:center;
 }

.home_sidebarPosts{
	width:295px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:-2px 0 10px 0;
        float:right;
	padding:0px 0px 9px 5px;
}

.home_sidebarPosts ul{
	width:100%;
	padding:0px 0px 5px 0px;
}
.home_sidebarPosts li{
	width:100%;
	overflow:hidden;
	border-bottom:0px dotted #BABABA;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
.home_sidebarPosts li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts .thumb{
	float:left;
	width:20px;
	height:20px;
	padding:0px 0 0px 0;
}

.home_sidebarPosts .entry{
	float:right;
	width:265px;
}
.home_sidebarPosts p{
	font-size:12px;
	line-height:1.0em;
	padding:3px 0 0 0;
	color:#616161;
	font-style:normal;

}
.home_sidebarPosts a{
	color:#0A9CD6;
}
.home_sidebarPosts date{
	color:#4D4D4D;
}
.home_sidebarPosts p.date span{
	color:#666;
}

/*home_sidebarPosts*/
.home_sidebarPostspop {
	width:295px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:-2px 0 10px 0;
        float:right;
	padding:0px 0px 9px 5px;
}

.home_sidebarPostspop ul{
	width:100%;
	padding:0px 0px 5px 0px;
}
.home_sidebarPostspop li{
	width:100%;
	overflow:hidden;
	border-bottom:0px dotted #BABABA;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
.home_sidebarPostspop li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPostspop .thumb{
	float:left;
	width:60px;
	height:60px;
	padding:2px 0 4px 0;
}
.home_sidebarPostspop .thumb img{
	float:left;
	width:100%;
	height:100%;
	border:1px solid #bcbcbc;
}

.home_sidebarPostspop .entry{
	float:right;
	width:228px;
}
.home_sidebarPostspop p{
	font-size:12px;
	line-height:1.0em;
	padding:3px 0 0 0;
	color:#616161;
	font-style:italic;

}
.home_sidebarPostspop a{
	color:#0A9CD6;
}
.home_sidebarPostspop date{
	color:#4D4D4D;
}
.home_sidebarPostspop p.date span{
	color:#666;
}

/* home_sidebarPosts2
=========================== */

.home_sidebarPosts2{
	width:295px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:0 0 1px 0;
        float:left;
	padding:0px 5px 4px 0px;
}

.home_sidebarPosts2 ul{
	width:100%;
}
.home_sidebarPosts2 li{
	width:100%;
	overflow:hidden;
	border-bottom:0px dotted #BABABA;
	padding:0 0 2px 0;
	margin:0 0 1px 0;
}
.home_sidebarPosts2 li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts2 .thumb{
	float:left;
	width:100px;
	height:56px;
	padding:2px 0 4px 0;
}
.home_sidebarPosts2 .thumb img{
	float:left;
	width:100%;
	height:100%;
	border:1px solid #bcbcbc;
}

.home_sidebarPosts2 .entry{
	float:right;
	width:189px;
}
.home_sidebarPosts2 p{
	font-size:12px;
	line-height:1.3em;
	padding:3px 0 0 0;
}
.home_sidebarPosts2 a{
	color:#0A9CD6;
}
.home_sidebarPosts2 p.date{
	color:#0A9CD6;
}
.home_sidebarPosts2 p.date span{
	color:#666;
}

/* home_sidebarPosts3
=========================== */

.home_sidebarPosts3{
	width:305px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:0 0 0px 0;
        float:left;
	padding:0px 8px 9px 0px;
}


/* home_sidebarPosts4
=========================== */

.home_sidebarPosts4{
	width:351px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:4px 0 10px 9px;
        float:left;
	padding:0px 5px 9px 0px;
}

.home_sidebarPosts4 ul{
	width:100%;
}
.home_sidebarPosts4 li{
	width:100%;
	overflow:hidden;
	border-bottom:1px dotted #666;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
.home_sidebarPosts4 li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts4 .thumb{
	float:left;
	width:30px;
	height:30px;
	padding:2px 0 4px 0;
}
.home_sidebarPosts4 .thumb img{
	float:left;
	width:100%;
	height:100%;
	border:1px solid #bcbcbc;
}

.home_sidebarPosts4 .entry{
	float:right;
	width:253px;
}
.home_sidebarPosts4 p{
	font-size:12px;
	line-height:1.3em;
	padding:3px 0 0 0;
}
.home_sidebarPosts4 p.date{
	color:#0a9cc1;
}
.home_sidebarPosts4 p.date span{
	color:#666;
}

/*home_sidebarPosts5*/

.home_sidebarPosts5{
	width:290px;
	border:1px solid #bcbcbc;
	overflow:hidden;
	margin:8px 0 1px 0;
        float:right;
	padding:0px 5px 1px 5px;
}

.home_sidebarPosts5 ul{
	width:100%;
	padding:0px 0px 1px 0px;
}
.home_sidebarPosts5 li{
	width:100%;
	overflow:hidden;
	border-bottom:1px dotted #666;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
.home_sidebarPosts5 li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts5 .thumb{
	float:left;
	width:80px;
	height:80px;
	padding:2px 0 4px 0;
}
.home_sidebarPosts5 .thumb img{
	float:left;
	width:100%;
	height:100%;
	border:1px solid #bcbcbc;
}

.home_sidebarPosts5 .entry{
	float:right;
	width:200px;
}
.home_sidebarPosts5 p{
	font-size:12px;
	line-height:1.3em;
	padding:3px 0 0 0;
}
.home_sidebarPosts5 p.date{
	color:#0a9cc1;
}
.home_sidebarPosts5 p.date span{
	color:#666;
}


/*home_sidebarPosts5*/

.home_sidebarPosts6{
	width:290px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:0px 0px 0px 0px;
        float:left;
	padding:0px 5px 0px 5px;
}

.home_sidebarPosts6 ul{
	width:100%;
	padding:0px 0px 1px 0px;
}
.home_sidebarPosts6 li{
	width:100%;
	overflow:hidden;
	border-bottom:1px dotted #666;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
.home_sidebarPosts6 li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts6 .thumb{
	float:left;
	width:80px;
	height:80px;
	padding:2px 0 4px 0;
}
.home_sidebarPosts6 .thumb img{
	float:left;
	width:100%;
	height:100%;
	border:1px solid #bcbcbc;
}

.home_sidebarPosts6 .entry{
	float:right;
	width:200px;
}
.home_sidebarPosts6 p{
	font-size:12px;
	line-height:1.3em;
	padding:3px 0 0 0;
}
.home_sidebarPosts6 p.date{
	color:#0a9cc1;
}
.home_sidebarPosts6 p.date span{
	color:#666;
}

/* home_sidebarPosts2
=========================== */

.home_sidebarPosts7{
	width:295px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:-5px 0 1px 0;
        float:left;
	padding:0px 0px 0px 0px;
}

.home_sidebarPosts7 ul{
	width:100%;
}
.home_sidebarPosts7 li{
	width:100%;
	overflow:hidden;
	border-bottom:1px dotted #666;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
.home_sidebarPosts7 li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts7 .thumb{
	float:left;
	width:50px;
	height:50px;
	margin:0 0 0px 1px;
	padding:2px 0 4px 0px;
}
.home_sidebarPosts7 .thumb img{
	float:left;
	width:100%;
	height:100%;
	border:1px solid #bcbcbc;
}

.home_sidebarPosts7 .entry{
	float:right;
	width:295px;
}
.home_sidebarPosts7 p{
	font-size:12px;
	line-height:1.3em;
	padding:3px 0 0 0;
}
.home_sidebarPosts7 p.date{
	color:#0a9cc1;
}
.home_sidebarPosts7 p.date span{
	color:#666;
}

/*home_sidebarPosts8*/
.home_sidebarPosts8{
	width:295px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:-1px 0 0px 0;
        float:right;
	padding:0px 0px 0px 5px;
}

.home_sidebarPosts8 ul{
	width:100%;
	padding:0px 0px 6px 0px;
}
.home_sidebarPosts8 li{
	width:100%;
	overflow:hidden;
	border-bottom:0px dotted #666;
	padding:0 0 5px 0;
	margin:0 0 2px 0;
}
.home_sidebarPosts8 li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts8 .thumb{
	float:left;
	width:29px;
	height:29px;
	background:none;
	margin:5px 0 0px 0;
}
.home_sidebarPosts8 .thumb img{
	float:left;
	width:100%;
	height:100%;
	border:0px solid #bcbcbc;
}

.home_sidebarPosts8 .entry{
	float:right;
        text-align:left;
	width:295px;
	border:0px solid #bcbcbc;
	margin:2px 5px 0 0;
}
.home_sidebarPosts8 p{
	font-size:12px;
	margin:-6px 0 0 0;
}
.home_sidebarPosts8 p.author{
	color:#3B3C3B;
}
.home_sidebarPosts8 p.author span{
	color:#3B3C3B;
}

/*home_sidebarPosts9*/
.home_sidebarPosts9{
	width:960px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:8px 0 0px 5px;
        float:left;
	padding:0px 0px 9px 5px;
}

.home_sidebarPosts9 ul{
	width:100%;
	padding:0px 0px 5px 0px;
}
.home_sidebarPosts9 li{
	width:100%;
	overflow:hidden;
	border-bottom:0px dotted #666;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
.home_sidebarPosts9 li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts9 .thumb{
	float:left;
	width:400px;
	height:200px;
	padding:2px 0 4px 0;
}
.home_sidebarPosts9 .thumb img{
	float:left;
	width:100%;
	height:100%;
	border:0px solid #bcbcbc;
}

.home_sidebarPosts9 .entry{
	float:right;
        text-align:left;
	width:550px;
	margin:6px 5px 0 0;
}
.home_sidebarPosts9 p{
	font-size:12px;
	line-height:1.3em;
	padding:3px 0 0 0;
}
.home_sidebarPosts9 p.date{
	color:#0a9cc1;
}
.home_sidebarPosts9 p.date span{
	color:#666;
}

/*home_sidebarPosts10*/

.home_sidebarPosts10{
	width:290px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:5px 0px 0px 0px;
        float:left;
	padding:0px 5px 0px 5px;
}

.home_sidebarPosts10 ul{
	width:100%;
	padding:0px 0px 1px 0px;
}
.home_sidebarPosts10 li{
	width:100%;
	overflow:hidden;
	border-bottom:1px dotted #666;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
.home_sidebarPosts10 li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts10 .thumb{
	float:left;
	width:50px;
	height:50px;
	padding:2px 0 4px 0;
}
.home_sidebarPosts10 .thumb img{
	float:left;
	width:100%;
	height:100%;
	border:1px solid #bcbcbc;
}

.home_sidebarPosts10 .entry{
	float:right;
	width:230px;
}
.home_sidebarPosts10 p{
	font-size:12px;
	line-height:1.3em;
	padding:3px 0 0 0;
}
.home_sidebarPosts10 p.date{
	color:#0a9cc1;
}
.home_sidebarPosts10 p.date span{
	color:#666;
}

/*home_sidebarPosts11*/
.home_sidebarPosts11{
	width:295px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:-1px 0 0px 0;
        float:right;
	padding:0px 0px 0px 5px;
}

.home_sidebarPosts11 ul{
	width:100%;
	padding:0px 0px 6px 0px;
}
.home_sidebarPosts11 li{
	width:100%;
	overflow:hidden;
	border-bottom:0px dotted #666;
	padding:0 0 2px 0;
	margin:0 0 2px 0;
}
.home_sidebarPosts11 li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts11 .thumb{
	float:left;
	width:27px;
	height:27px;
	background:none;
	margin:0px 0 0px 0;
}
.home_sidebarPosts11 .thumb img{
	float:left;
	width:100%;
	height:100%;
	border:0px solid #bcbcbc;
}

.home_sidebarPosts11 .entry{
	float:right;
        text-align:left;
	width:256px;
	border:0px solid #bcbcbc;
	margin:3px 5px 0 0;
}
.home_sidebarPosts11 p{
	font-size:12px;
	margin:-4px 0 0 0;
}
.home_sidebarPosts11 p.author{
	color:#3B3C3B;
}
.home_sidebarPosts11 p.author span{
	color:#3B3C3B;
}

/*home_sidebarPosts12*/
.home_sidebarPosts12{
	width:295px;
	border:0px solid #bcbcbc;
	overflow:hidden;
	margin:-1px 0 0px 0;
        float:right;
	padding:0px 0px 0px 5px;
}

.home_sidebarPosts12 ul{
	width:100%;
	padding:0px 0px 6px 0px;
}
.home_sidebarPosts12 li{
	width:100%;
	overflow:hidden;
	border-bottom:0px dotted #666;
	padding:0 0 5px 0;
	margin:0 0 2px 0;
}
.home_sidebarPosts12 li.last{
	background:none;
	padding:0;
	margin:0;
	border:none;
}
.home_sidebarPosts12 .thumb{
	float:left;
	width:16px;
	height:16px;
	background:none;
	margin:5px 0 0px 0;
}
.home_sidebarPosts12 .thumb img{
	float:left;
	width:100%;
	height:100%;
	border:0px solid #bcbcbc;
}

.home_sidebarPosts12 .entry{
	float:right;
        text-align:left;
	width:273px;
	border:0px solid #bcbcbc;
	margin:2px 5px 0 0;
}
.home_sidebarPosts12 p{
	font-size:12px;
	margin:-5px 0 0 0;
}
.home_sidebarPosts12 p.author{
	color:#3B3C3B;
}
.home_sidebarPosts12 p.author span{
	color:#3B3C3B;
}

/* thumnail ------------------------------------------------------ covers */



.imgteaser {
       margin: 0 5px 5px 0px;
       padding:0px 0px 0px 0px;  
       border:1px #D1D1D1 solid;
       background:#FAFAFA;
       overflow: hidden;
       float: left;
       position: relative;
       width: 143px;  
       height: 143px; 
        vertical-align:bottom;
        color:#ffffff;

}

.datebar 
{
        width:140px;
	height:190px;
	margin:0px;       
        background:transparent url();
	padding:0px 0px 0px 0px;
        overflow: hidden;
	bottom:4px;
        left:0px;
	position:absolute;
        color: #fff;
}



.datebar h2 
{ 
        margin:0px 0px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:10px;
        line-height: 18px;
        font-weight:normal;
        padding:0px 0px 0px 0px; 
	bottom:3px;
        left:6px;
	position:absolute;
        width:130px;
        color:#000000;
        background:#000000 url();
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 1px solid #000;
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
 }


.datebar h2 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        line-height: 18px;
        padding:0px 0px 0px 4px; 
        margin:0px 0px 10px 0px;
        color: #ffffff;
        right:2px;
        background:transparent url();

 }




.datebar h3
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:16px;
        font-weight:bold;
        line-height: 7px;
        padding:0px 5px 0px 5px; 
        margin:0px 0px 2px 0px; 
        background:transparent url();
        color:#E5E5E5;
        valign: bottom;
        text-align::left;
        left:1px;
        bottom:0px;
	position:absolute;

 }


.datebar h3 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:16px;
        font-weight:bold;
        line-height: 22px;
        margin:0px 0px 0px 0px; 
        background:#000000 url();
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        text-align::left;
 }


.datebar h3 a:hover { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:16px;
        font-weight:bold;
        line-height: 22px;
        margin:0px 0px 0px 0px; 
        background:#48D0FA url();
	filter:alpha(opacity=99);
	opacity:.99;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        valign: bottom;
        text-align::left;
}

.datebar h4 
{ 
        margin:5px 0px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        padding:0px 0px 0px 0px; 
        bottom:3px;
        right:8px;
	position:absolute;
        background:transparent url();
        height: 19px;
        color: #48D0FA;
 }


.datebar h4 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        margin:0px; 
        padding: 0px 2px 0px 1px;
        color: #48D0FA;
        background:transparent url();
        line-height: 18px;
 }

.datebar h5
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 27px;
        padding:0px 5px 0px 5px; 
        margin:0px 0px 20px 0px; 
        background:transparent url();
        color:#E5E5E5;
        valign: bottom;
        text-align::left;

 }


.datebar h5 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 27px;
        margin:0px 0px 0px 0px; 
        background:#000000 url();
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        text-align::left;
 }


.imgteaser a:hover .desc{
	font-size: 1.2em;
	background: #111;
	filter:alpha(opacity=95);
	opacity:.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/
	color: #fff;
	padding: 40px 8px 0px 9px;
	margin: 0;
	width: 287px;
        height:300px;
	border-top: 0px solid #999;
	position: absolute;
	top: 0px;
	left: 0px;
}

.imgteaser a:hover .desc p{
	font-size: 12px;
	background:transparent;
	color: #fff;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	width: 285px;
        height:285px;
	border-top: 0px solid #999;
	position: absolute;
        line-height:20px;
        text-align: justify; 
}



.imgteaser a:hover .desc strong {
	font-size:22px;
	width: 140px;
	color: #fff; 
	margin:0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	background:transparent;
}


.imgteaser a:hover .desc h2 
{ 
        margin:10px 6px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:19px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        line-height: 1.0em;
        top:2px;
        right:3px;
	position:absolute;
	background: transparent;
 }


.imgteaser a:hover .desc h2 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:19px;
        font-weight:bold;
        margin:0px; 
        padding: 2px; 
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 0px solid #000;
        color:#ffffff;
        background:#48D0FA;
 }

.imgteaser a:hover .desc h3 
{ 
        margin:10px 6px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        line-height: 1.0em;
        width:300px;
        color:#ffffff;
	background: transparent;
 }


.imgteaser a:hover .desc h3 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        margin:0px; 
        padding: 2px; 
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 0px solid #000;
        color:#ffffff;
        background:#48D0FA;
 }

.imgteaser a:hover .datebar { 
visibility: visible;   }

/* INNER PAGE
============================================================== */
#content{
	float:left;
	width:613px;
	margin-left: 5px;
	display:inline;
        background:#ffffff;
}
/*body_box*/
.body_box{
	width:620px;
	border:0px solid #bcbcbc;
	padding:5px 5px;
	margin:0 0 17px 0;
        background:#ffffff;
	
}

.inner468ad{
	width:610px;
        height:100%;
	border:1px solid #bcbcbc;
	margin:0px 0px 0px 7px;
	padding:0 0 0px 0;
        background:#EDEDED;
}
.inner468ad img {
	display:block;
	margin:0 auto;
}
/*post*/
.metas{
	width:100%;
	overflow:hidden;
	border-top:1px dotted #666;
	margin:0 0 4px 0;
	padding:6px 0 10px 0;
	color:#909090;
	font-size:11px;
}
.metas a {
	color:#909090;
}
.metas a:hover {
	color:#000;
}
.postAuthor {
	padding-left:13px;
	background: url(images/ico_author.gif) no-repeat left center;
}
.postDate {
	padding-left:13px;
	background: url(images/ico_date.gif) no-repeat left center;
}
.post{
	width:100%;
	overflow:hidden;
}
.post .entry{
	width:100%;
	overflow:hidden;
	font-size:13px;
	line-height:1.3em;
}
.post .entry p{
	padding:0 0 0px 0;
}
.post .entry p span{
	color:#666;
}
.post .entry p a, .post .entry p a:visited{
	color:#0a9cc1;
}
.post .entry ul{
	padding:0 0 15px 0;
}
.post .entry li{
	color:#555555;
	padding:4px 0 4px 0px;
	background:url() no-repeat left 7px;
	line-height:1.3em;
}
.post .entry li a, .post .entry li a:visited{
	color:#555555;
}
.post .entry img{
	border:1px solid #d0d0d0;
	padding:2px;
	background:#fff;
}
.post .tags{
	color:#797777;
	font-size:12px;
	line-height:1.4em;
}
.post .tags a{
	color:#797777;
}

.post2{
	width:100%;
	overflow:hidden;
}
.post2 .entry{
	width:100%;
	overflow:hidden;
	font-size:13px;
	line-height:1.3em;
}
.post2 .entry p{
	padding:0px 0px 15px 0px;
	font-size:12px;
}
.post2 .entry p span{
	color:#666;
}
.post2 .entry p a, .post .entry p a:visited{
	color:#0a9cc1;
}
.post2 .entry ul{
	padding:0 0 15px 0;
}
.post2 .entry li{
	color:#555555;
	padding:4px 0 4px 0px;
	background:url() no-repeat left 0px;
	line-height:1.3em;
}
.post2 .entry li a, .post .entry li a:visited{
	color:#555555;
}
.post2 .entry img{
	border:1px solid #d0d0d0;
	padding:2px;
        margin:0px 0px 0px 0px;
}
.post2 .tags{
	color:#797777;
	font-size:12px;
	line-height:1.4em;
}
.post2 .tags a{
	color:#797777;
}

.alignleft{
	float:left;
	margin:3px 7px 5px 0px;
        padding:0px 0px 0px 0px;
}
.alignright{
	float:right;
	margin:3px 0 5px 0px;
        padding:0px 0px 0px 0px;
}
.aligncenter {
	float:none;
	display:block;
	margin:0 auto 5px;
}
#content p.wp-caption-text {
	padding:0 5px;
	text-align:center;
	display:block;
	font-size:12px;
	font-style:italic;
}
blockquote {
	padding: 2px 10px 10px;
	background: #f6f5f5;
	color:#333;
	clear:both;
	border-left: 3px solid #bfbbbb;
	border-bottom:1px dotted #666;
	margin-bottom:10px;
}
code {
	color:#444;
	font:12px/17px tahoma, arial, sans-serif;
	display:block;
}
#content blockquote p {
	font-size: 12px;
	padding: 5px 0 2px;
	margin: 5px 0px 0px;
	line-height: 15px;
}
blockquote li {
	padding: 2px 0px 2px 10px;
	font-size: 11px;
	line-height: 15px;
	color:#369;
}
blockquote a {
	color:#0080ca;
	text-decoration:none;
}
blockquote a:hover {
	color:#039;
}
/* COMMENTS STYLE
============================================================== */
p#commentNotification { /* text style for notification message that is displayed when post is pass protected or comments are closed */ 
	display:block;
	margin-top:7px;
	background:#f9f9f9;
	padding:3px 5px;
	font-weight:bold;
}
p#noComment {
	font:bold .8em verdana, tahoma, arial, sans-serif;
	background:#efefef;
	padding:4px 4px 4px 10px;
}
ol.commentlist li { /* Comment Wrapper */
	border-left:0px solid #777;
	border:0px solid #E8E8E8;
	height:1%;
	margin:0 0 10px;
	padding:5px 5px 5px 85px;
	position:relative;
}
li div.vcard cite {
	font-style:normal;
}
li div.vcard { /* Font style for comment author link*/
	font:bold 12px verdana, arial,sans-serif;
	font-style:normal;
	padding:0 80px 0px 0; 
	margin:0px 0 5px 0;
         type:full;
}




li div.vcard img.avatar { /* Avatar style between comments */
	border:1px solid #d5d5d5;
	padding:1px;
	background:#fff;
        position: absolute;
        left:5px;
        top:5px;
         width:65px;
         height:65px;
         type:full;
}

li div.comment-metaa { /* Style for date of comment */
	font:bold 10px/1.4 helvetica,arial,sans-serif;
	position:absolute;
	right:10px;
	text-align:right; 
	top:10px;
}
li div.comment-metaa a {
	color:#8F8F8F;
}
li div.comment-metaa a:hover {
	text-decoration:none;
}
ol.commentlist li p { /* Comment font style */
	font:normal 12px helvetica,arial,sans-serif;
	padding:10px 0px 0px 0; 
} 
li div.reply a {
	color:#d92100;
	font-weight:bold;
}
ol.commentlist li ul.children { /* Inner comment style */
	margin-top:10px;
}
li.depth-2,li.depth-3,li.depth-4,li.depth-5 { /* inner comment margin-bottom */
	margin:0 0 .20em;
}
ol.commentlist li.even { /*The background color for 1-3-5... no comments*/
	background:#F2F2F2;
}
ol.commentlist li.odd { /* Background color for 2-4-6... no comments */
	background:#FFFFFF;
}
ol.commentlist li.pingback div.vcard {
	padding:0 170px 0 0;
}
/* COMMENT FORM
============================================================== */
#respond{
	width:100%;
	overflow:hidden;
}
#respond p{
	width:100%;
	overflow:hidden;
	padding:0 0 12px 0;
}
#url, #email, #author, #commentText{
	float:left;
	border:1px solid #d2d2d2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	background: #fff url(images/bgr_respond_text.gif) repeat-x;
	padding:3px;
	width:201px;
	float:left;
}
#respond textarea#commentText{
	width:97%;
	height:94px;
	overflow:auto;
}
#respond p label{
	float:left;
	padding:4px 0 0 7px;
	font-size:12px;
	color:#777;
	line-height:1.3em;
}
#respond p#nopadding{
	padding:0;
}
#respond #submit{
	background: url(images/button_submit.gif) no-repeat left;
	width:95px;
	height:35px;
	border:none;
	display:block;
	line-height:0px;
	cursor:pointer;
}
/* ARCHIVE POSTS
============================================================== */
.cat_post{
	width:100%;
	overflow:hidden;
	margin:0 0 15px 0;
}
.labelBC { /* The style for the label used on archive pages to display where visitor is (Category archives for - Posts tagged as ... )*/
	display:block;
	font-size:12px;
	color:#8f8f8f;
	margin-bottom:8px;
	padding-bottom:3px;
	border-bottom:1px dotted #666;
}
.labelBC a {
	color:#6f6f6f;
}
.labelBC a:hover {
	color:#3f3f3f;
}
.locationBC { /* Name of category, archive or date placed below the (Category archives for - Posts tagged as ... ) text on archive pages */
	display:block;
	font-size:18px;
	color:#222;
	margin-bottom:10px;
	letter-spacing:-1px;
}
.cat_post .entry{
	font-size:12px;
	line-height:1.3em;
	width:100%;
	overflow:hidden;
	margin:0 0 15px 0;
}
.cat_post .metas{
	padding:2px 0;
	border-bottom:1px solid #bcbcbc;
	border-top:1px solid #bcbcbc;
	text-align:right;
	color:#666;
	font-size:12px;
	line-height:1.3em;
	display:block;
}
.cat_post .metas a,.navigation a{
	color:#0a9cc1;
}
.cat_post .metas a:hover ,.navigation a:hover{
	text-decoration:none;
}
/* INNER PAGE SIDEBAR [Primary top sidebar+Primary bottom sidebar]
============================================================== */
#sidebar{
	float:right;
	width:300px;
background: #ffffff;
border-left: 1px solid #D9D9D9;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
padding:0px 3px 5px 15px;
margin:0px 7px 25px 0px;
}

#sidebarmembers{
	float:right;
	width:305px;
background: #ffffff;
border-left: 1px solid #D9D9D9;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
margin:0px 2px 25px 0px;
}

#sidebar2{
	float:right;
	width:300px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#sidebar3{
	float:right;
}

/* footer */
#footer{
        margin:0px auto;
	width:989px;
	height:61px;
background: #000000 url(); 
}

#footer2{
margin: 0px 0px 0px 10px;
padding: 6px 5px 0px 5px;
        float:left;
	height:35px;
background: #36A7E3 url(); 
-webkit-border-bottom-right-radius: 7px;
-webkit-border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-moz-border-radius-bottomleft: 7px;
border-bottom-right-radius: 7px;
border-bottom-left-radius: 7px;
	border-bottom:0px solid #0a9cc1;
}

#footer1{

float:right;
	height:35px;
background: #36A7E3 url(); 
-webkit-border-bottom-right-radius: 7px;
-webkit-border-bottom-left-radius: 7px;
-moz-border-radius-bottomright: 7px;
-moz-border-radius-bottomleft: 7px;
border-bottom-right-radius: 7px;
border-bottom-left-radius: 7px;
	border-bottom:0px solid #0a9cc1;
margin: 0px 10px 0px 0px;
padding: 6px 5px 0px 5px;
}


#footer_data{
	float:left;
       width:100%;
	padding:0px 0px 0 0px;
}
#footer_data ul{
}
#footer_data li{
	display:inline;
	color:#434343;
	font-size:12px;
	padding:0 0 0 9px;
	margin-left:0px;
	border-right:0px solid #fff;
}
#footer_data li.first{
	padding:0;
	border:none;
	margin:0;
}
#footer_data li a{
	color:#fff;
}
#footer_data li a:hover{
	text-decoration:none;
}
#footer_data .copyrights{
	color:#fff;
	padding:0px 0 0 0;
}
#footer_data .copyrights a{
	color:#fff;
}
#footer_data .copyrights a:hover{
	text-decoration:none;
}
#footer_logo{
	float:right;
	width:auto;
	padding:15px 16px 0 0;
}

/* CALENDER STYLE
============================================================== */
table#wp-calendar {
	border:0px solid #ccc;
}
tbody .pad{
	background-color:#ddd;
}
table#wp-calendar>tbody>tr>td>a {
	font-weight:bold;
	font-size:16px;
	font-family:arial, verdana, sans-serif;
	color:#3c4a55;
}
thead>tr>th {
	width:30px;
	height:20px;
	text-align:center;
	vertical-align:middle;
	background-color:#cdd5de;
	border:0px solid #ccc;
}
tbody>tr>td {
	width:30px;
	height:20px;
	text-align:center;
	vertical-align:middle;
	border:0px solid #ccc;
}
tfoot>tr>td>a, tfoot>tr>td>a:link, tfoot>tr>td>a:visited, tfoot>tr>td>a:hover, tfoot>tr>td>a:active {
	font-weight:bold;
	font-size:18px;
	height:20px;
	font-family:garamond, bookman old style, times new roman, arial narrow, arial;
	color:#5b7085;
}
tfoot>tr>td#prev {
	width:58px;
	height:20px;
	text-align:left;
	vertical-align:middle;
	background-color:#fff;
}
tfoot>tr>td#next {
	width:58px;
	height:20px;
	text-align:right;
	vertical-align:middle;
	background-color:#fff;
}

<!-- ------------------------------------------------/menu----------------------------------------- -->


#navbar 
{ 
margin:0px auto;
width:959px;
background: transparent url(http://i630.photobucket.com/albums/uu22/s2ne1/POPSICLES/NAVBARBAR.png) repeat;
height: 35px;
-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
 	border: 0px solid transparent;
}

#stylefive

{
position:absolute;
display:block;
margin:0px auto;
float:left;
height:35px;
padding-left: 5px;
}

#stylefive ul

{
margin:0;
padding:0;
list-style-type:none;
width:auto;
}

#stylefive ul li
{
display:block;
float:left;
margin:0;
background: url(http://i792.photobucket.com/albums/yy206/popsicles_ppop/LAYOUT/NAVBAR35SIDENEWOLD.png) right no-repeat;
border-right:1px solid #D4F0FF;
height:35px;
}

#stylefive ul li a

{
display:block;
float:left;
color:#004990;
font-size: 16px;
font-family:Arial, Verdana, Georgia, Times New Roman;
font-weight: bold;
letter-spacing:-1px;	
text-decoration:none;
height:31px;
padding: 5px 10px 0px 10px;
}


#stylefive ul li a:hover, #stylefive ul li a.current
{
color:#fff;
background:#9CDDFF  url(http://i792.photobucket.com/albums/yy206/popsicles_ppop/LAYOUT/NAVBAR35SIDENEWOLD.png) right no-repeat;
height:30px;
}

<!-- ------------------------------------------------/menu----------------------------------------- -->

#topbox3 
{
margin:0px auto;

background:transparent url() no-repeat;
height:280px;
align:center;
width:1000px;
padding-left: 40px;
}

#topbox 
{
margin:0px auto;

width:989px;
padding: 4px 0px 0px 0px;
background:transparent url(http://i630.photobucket.com/albums/uu22/s2ne1/POPSICLES/NEWSBOXBOX22.png) repeat;
height:32px;
 	-moz-border-radius: 7px;
 	-webkit-border-radius: 7px;
 	border-radius: 7px;
 	border: 0px solid transparent;
border:0px; 

}

.topbox h7{font:bold 20px 'Trebuchet MS', arial black; letter-spacing: 0.01em; color:#000; margin:0px 0px 0px 10px; border-left: 0px solid #000; border:0px; cellspacing:0px; cellpadding;0px;}

.row5
{
float:right;
}



.imgteaser2 {
       margin: 0 5px 5px 0px;
       padding:2px 2px 2px 2px;  
       border:1px #D1D1D1 solid;
       background:#FAFAFA;
       overflow: hidden;
       float: left;
       position: relative;
       width: 300px;  
       height: 300px; 
        vertical-align:bottom;
        color:#ffffff;

}

.datebar2 
{
        width:300px;
	height:190px;
	margin:0px;       
        background:transparent url();
	padding:0px 0px 0px 0px;
        overflow: hidden;
	bottom:7px;
        left:0px;
	position:absolute;
        color: #fff;
}

.datebar2 strong {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 37px;
        margin:0px 0px 30px 0px; 
        background:#000000 url();
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        text-align::left;
 }

.datebar2 h2 
{ 
        margin:0px 0px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        line-height: 18px;
        font-weight:normal;
        padding:0px 0px 0px 0px; 
	bottom:7px;
        left:8px;
	position:absolute;
        width:286px;
        color:#ffffff;
        background:#000000 url();
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 1px solid #000;
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
 }


.datebar2 h2 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        line-height: 18px;
        padding:0px 0px 0px 4px; 
        margin:0px 0px 10px 0px;
        color: #ffffff;
        background:transparent url();

 }




.datebar2 h3
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 27px;
        padding:0px 5px 0px 5px; 
        margin:0px 0px 20px 0px; 
        background:transparent url();
        color:#E5E5E5;
        valign: bottom;
        text-align::left;
        left:4px;
        bottom:15px;
	position:absolute;

 }


.datebar2 h3 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 27px;
        margin:0px 0px 0px 0px; 
        background:#000000 url();
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        text-align::left;
 }


.datebar2 h3 a:hover { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 27px;
        margin:0px 0px 0px 0px; 
        background:#48D0FA url();
	filter:alpha(opacity=99);
	opacity:.99;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        valign: bottom;
        text-align::left;
}

.datebar2 h4 
{ 
        margin:5px 0px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        padding:0px 0px 0px 0px; 
        bottom:7px;
        right:8px;
	position:absolute;
        background:transparent url();
        height: 19px;
        color: #48D0FA;
 }


.datebar2 h4 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        margin:0px; 
        padding: 0px 2px 0px 1px;
        color: #48D0FA;
        background:transparent url();
        line-height: 18px;
 }

.datebar2 h5
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 27px;
        padding:0px 5px 0px 5px; 
        margin:0px 0px 20px 0px; 
        background:transparent url();
        color:#E5E5E5;
        valign: bottom;
        text-align::left;

 }


.datebar2 h5 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 27px;
        margin:0px 0px 0px 0px; 
        background:#000000 url();
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        text-align::left;
 }


.imgteaser2 a:hover .desc{
	font-size: 1.2em;
	background: #111;
	filter:alpha(opacity=95);
	opacity:.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/
	color: #fff;
	padding: 40px 8px 0px 9px;
	margin: 0;
	width: 287px;
        height:300px;
	border-top: 0px solid #999;
	position: absolute;
	top: 0px;
	left: 0px;
}

.imgteaser2 a:hover .desc p{
	font-size: 12px;
	background:transparent;
	color: #fff;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	width: 285px;
        height:285px;
	border-top: 0px solid #999;
	position: absolute;
        line-height:20px;
        text-align: justify; 
}



.imgteaser2 a:hover .desc strong {
	font-size:22px;
	width: 285px;
	color: #fff; 
	margin:0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	background:transparent;
}


.imgteaser2 a:hover .desc h2 
{ 
        margin:10px 6px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:19px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        line-height: 1.0em;
        top:2px;
        right:3px;
	position:absolute;
	background: transparent;
 }


.imgteaser2 a:hover .desc h2 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:19px;
        font-weight:bold;
        margin:0px; 
        padding: 2px; 
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 0px solid #000;
        color:#ffffff;
        background:#48D0FA;
 }

.imgteaser2 a:hover .desc h3 
{ 
        margin:10px 6px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        line-height: 1.0em;
        width:300px;
        color:#ffffff;
	background: transparent;
 }


.imgteaser2 a:hover .desc h3 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        margin:0px; 
        padding: 2px; 
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 0px solid #000;
        color:#ffffff;
        background:#48D0FA;
 }

.imgteaser2 a:hover .datebar { visibility: hidden;  }


/* thumnail ------------------------------------------------------ covers */



.imgteaser3 {
       margin: 0 0px 0px 0px;
       padding:0px 0px 0px 0px;  
       border:1px #D1D1D1 solid;
       background:#FAFAFA;
       overflow: hidden;
       float: left;
       position: relative;
       width: 293px;  
       height: 200px; 
        vertical-align:bottom;
        color:#ffffff;

}

.datebar3 
{
        width:270px;
	height:190px;
	margin:0px;       
        background:transparent url();
	padding:0px 0px 0px 0px;
        overflow: hidden;
	bottom:4px;
        left:0px;
	position:absolute;
        color: #fff;
}



.datebar3 h2 
{ 
        margin:0px 0px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:10px;
        line-height: 18px;
        font-weight:normal;
        padding:0px 0px 0px 0px; 
	bottom:3px;
        left:6px;
	position:absolute;
        width:130px;
        color:#000000;
        background:#000000 url();
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 1px solid #000;
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
 }


.datebar3 h2 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        line-height: 18px;
        padding:0px 0px 0px 4px; 
        margin:0px 0px 10px 0px;
        color: #ffffff;
        right:2px;
        background:transparent url();

 }




.datebar3 h3
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:16px;
        font-weight:bold;
        line-height: 7px;
        padding:0px 5px 0px 5px; 
        margin:0px 0px 2px 0px; 
        background:transparent url();
        color:#E5E5E5;
        valign: bottom;
        text-align::left;
        left:1px;
        bottom:0px;
	position:absolute;

 }


.datebar3 h3 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:22px;
        font-weight:bold;
        line-height: 27px;
        margin:0px 0px 0px 0px; 
        background:#000000 url();
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        text-align::left;
 }


.datebar3 h3 a:hover { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:22px;
        font-weight:bold;
        line-height: 27px;
        margin:0px 0px 0px 0px; 
        background:#48D0FA url();
	filter:alpha(opacity=99);
	opacity:.99;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        valign: bottom;
        text-align::left;
}

.datebar h4 
{ 
        margin:5px 0px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        padding:0px 0px 0px 0px; 
        bottom:3px;
        right:8px;
	position:absolute;
        background:transparent url();
        height: 19px;
        color: #48D0FA;
 }


.datebar3 h4 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        margin:0px; 
        padding: 0px 2px 0px 1px;
        color: #48D0FA;
        background:transparent url();
        line-height: 18px;
 }

.datebar3 h5
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 27px;
        padding:0px 5px 0px 5px; 
        margin:0px 0px 20px 0px; 
        background:transparent url();
        color:#E5E5E5;
        valign: bottom;
        text-align::left;

 }


.datebar3 h5 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 27px;
        margin:0px 0px 0px 0px; 
        background:#000000 url();
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        text-align::left;
 }


.imgteaser3 a:hover .desc{
	font-size: 1.2em;
	background: #111;
	filter:alpha(opacity=95);
	opacity:.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/
	color: #fff;
	padding: 40px 8px 0px 9px;
	margin: 0;
	width: 287px;
        height:300px;
	border-top: 0px solid #999;
	position: absolute;
	top: 0px;
	left: 0px;
}

.imgteaser3 a:hover .desc p{
	font-size: 12px;
	background:transparent;
	color: #fff;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	width: 285px;
        height:285px;
	border-top: 0px solid #999;
	position: absolute;
        line-height:20px;
        text-align: justify; 
}



.imgteaser3 a:hover .desc strong {
	font-size:22px;
	width: 140px;
	color: #fff; 
	margin:0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	background:transparent;
}


.imgteaser3 a:hover .desc h2 
{ 
        margin:10px 6px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:19px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        line-height: 1.0em;
        top:2px;
        right:3px;
	position:absolute;
	background: transparent;
 }


.imgteaser3 a:hover .desc h2 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:19px;
        font-weight:bold;
        margin:0px; 
        padding: 2px; 
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 0px solid #000;
        color:#ffffff;
        background:#48D0FA;
 }

.imgteaser3 a:hover .desc h3 
{ 
        margin:10px 6px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        line-height: 1.0em;
        width:300px;
        color:#ffffff;
	background: transparent;
 }


.imgteaser3 a:hover .desc h3 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        margin:0px; 
        padding: 2px; 
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 0px solid #000;
        color:#ffffff;
        background:#48D0FA;
 }

.imgteaser3 a:hover .datebar { 
visibility: visible;   }

/* thumnail ------------------------------------------------------ covers */



.imgteaser4 {
       margin: 0 0px 4px 0px;
       padding:0px 0px 0px 0px;  
        border: 1px solid #D9D9D9;
       -webkit-border-radius: 7px;
       -moz-border-radius: 7px;
       border-radius: 7px;
       background:#FAFAFA url(http://popsicles.ph/wp-content/blogs.dir/1/files/29bychart-copy.png);
       overflow: hidden;
       float: left;
       position: relative;
       width: 293px;  
       height: 29px; 
        vertical-align:bottom;
        color:#ffffff;

}



.datebar4
{
        width:289px;
	height:29px;
	margin:0px;       
        background:transparent url();
	padding:0px 0px 0px 0px;
        overflow: hidden;
	bottom:2px;
        left:0px;
	position:absolute;
        color: #fff;
}

.datebar45
{
	margin:0px;       
        background:transparent url();
	padding:0px 0px 0px 0px;
        overflow: hidden;
	top:483px;
        left:967px;
	position:absolute;
        color: #fff;
}



.datebar4 h2 
{ 
        margin:0px 0px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:10px;
        line-height: 18px;
        font-weight:normal;
        padding:0px 0px 0px 0px; 
	bottom:3px;
        left:6px;
	position:absolute;
        width:130px;
        color:#000000;
        background:#000000 url();
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 1px solid #000;
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
 }


.datebar4 h2 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        line-height: 18px;
        padding:0px 0px 0px 4px; 
        margin:0px 0px 10px 0px;
        color: #ffffff;
        right:2px;
        background:transparent url();

 }




.datebar4 h3
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:19px;
        font-weight:bold;
        line-height: 7px;
        padding:0px 1px 0px 5px; 
        margin:0px 0px 2px 0px; 
        background:transparent url();
        color:#E5E5E5;
        valign: bottom;
        text-align::left;
        right:2px;
        bottom:1px;
	position:absolute;

 }



.datebar4 h3 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:18px;
        font-weight:bold;
        line-height: 20px;
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#ffffff;
        text-align::left;
        padding:0px;
 }


.datebar4 h3 a:hover { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:18px;
        font-weight:bold;
        line-height: 20px;
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#000000;
        valign: bottom;
        text-align::left;
}


.datebar45 h3 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:18px;
        font-weight:bold;
        line-height: 25px;
        margin:0px 0px 0px 0px; 
        background:#000000 url();
	filter:alpha(opacity=85);
	opacity:.85;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        text-align::left;
        padding:5px;
 }


.datebar45 h3 a:hover { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:18px;
        font-weight:bold;
        line-height: 25px;
        margin:0px 0px 0px 0px; 
        background:#48D0FA url();
	filter:alpha(opacity=99);
	opacity:.99;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        valign: bottom;
        text-align::left;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}

.dateba4 h4 
{ 
        margin:5px 0px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        padding:0px 0px 0px 0px; 
        bottom:3px;
        right:8px;
	position:absolute;
        background:transparent url();
        height: 19px;
        color: #48D0FA;
 }


.datebar4 h4 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:11px;
        font-weight:normal;
        margin:0px; 
        padding: 0px 2px 0px 1px;
        color: #48D0FA;
        background:transparent url();
        line-height: 18px;
 }

.datebar4 h5
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 27px;
        padding:0px 5px 0px 5px; 
        margin:0px 0px 20px 0px; 
        background:transparent url();
        color:#E5E5E5;
        valign: bottom;
        text-align::left;

 }


.datebar4 h5 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 27px;
        margin:0px 0px 0px 0px; 
        background:#000000 url();
	filter:alpha(opacity=85);
	opacity:.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /*--IE 8 Transparency--*/
        color:#E5E5E5;
        text-align::left;
 }


.imgteaser4 a:hover .desc{
	font-size: 1.2em;
	background: #111;
	filter:alpha(opacity=95);
	opacity:.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/
	color: #fff;
	padding: 40px 8px 0px 9px;
	margin: 0;
	width: 287px;
        height:300px;
	border-top: 0px solid #999;
	position: absolute;
	top: 0px;
	left: 0px;
}

.imgteaser4 a:hover .desc p{
	font-size: 12px;
	background:transparent;
	color: #fff;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	width: 285px;
        height:285px;
	border-top: 0px solid #999;
	position: absolute;
        line-height:20px;
        text-align: justify; 
}



.imgteaser4 a:hover .desc strong {
	font-size:22px;
	width: 140px;
	color: #fff; 
	margin:0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	background:transparent;
}


.imgteaser4 a:hover .desc h2 
{ 
        margin:10px 6px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:19px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        line-height: 1.0em;
        top:2px;
        right:3px;
	position:absolute;
	background: transparent;
 }


.imgteaser4 a:hover .desc h2 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:19px;
        font-weight:bold;
        margin:0px; 
        padding: 2px; 
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 0px solid #000;
        color:#ffffff;
        background:#48D0FA;
 }

.imgteaser4 a:hover .desc h3 
{ 
        margin:10px 6px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        line-height: 1.0em;
        width:300px;
        color:#ffffff;
	background: transparent;
 }


.imgteaser4 a:hover .desc h3 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        margin:0px; 
        padding: 2px; 
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 0px solid #000;
        color:#ffffff;
        background:#48D0FA;
 }

.imgteaser4 a:hover .datebar { 
visibility: visible;   }

/* thumnail ------------------------------------------------------ covers */



.imgteaser5 {
       margin: 0 0px 10px 0px;
       padding:0px 0px 0px 0px;  
        border: 1px solid #D9D9D9;
       -webkit-border-radius: 7px;
       -moz-border-radius: 7px;
       border-radius: 7px;
       background:#FAFAFA url(http://i630.photobucket.com/albums/uu22/s2ne1/POPSICLES/NEWSBOXBOXBOX.png);
       overflow: hidden;
       float: right;
       position: relative;
       width: 80px;  
       height: 20px; 
        vertical-align:bottom;
        color:#ffffff;

}

.datebar5
{
        width:80px;
	height:20px;
	margin:0px;       
        background:transparent url();
	padding:0px 0px 0px 0px;
        overflow: hidden;
	bottom:2px;
        left:1px;
	position:absolute;
        color: #000;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:12px;
        font-weight:bold;
}

.datebar5 a:hover   { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:12px;
        font-weight:bold;
        background:transparent url(http://www.popsicles.ph/wp-content/blogs.dir/1/files/BOTTON.png);
	filter:alpha(opacity=99);
	opacity:.99;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=99)"; /*--IE 8 Transparency--*/
        color:#48D0FA;
        valign: bottom;
        text-align::left;
        width:100px;
        border: 1px solid #D9D9D9;
       -webkit-border-radius: 7px;
       -moz-border-radius: 7px;
       border-radius: 7px;
}



.datebar5 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:12px;
        font-weight:bold;
        line-height: 13px;
        margin:7px 0px 0px 4px; 
        background:transparent url();
        color:#000;
        text-align::right;
 }

.datebar5 h3
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:14px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        margin:7px 0px 0px 4px; 
        background:transparent url();
        color:#000;
        valign: bottom;
        text-align::left;
        left:1px;
        bottom:0px;
	position:absolute;

 }


.datebar5 h3 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:12px;
        font-weight:bold;
        line-height: 13px;
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#000;
        text-align::right;
 }

/* my connect */



.imgteaser6 {
       margin: 0px 0px 8px 0px;
       padding:0px 0px 0px 0px;  
        border: 1px solid #D9D9D9;
       -webkit-border-radius: 7px;
       -moz-border-radius: 7px;
       border-radius: 7px;
       background:#FAFAFA url(http://popsicles.ph/wp-content/blogs.dir/1/files/hotbeast.png);
       overflow: hidden;
       float: left;
       position: relative;
       width: 293px;  
       height: 29px; 
        vertical-align:bottom;
        color:#ffffff;

}


.datebar6
{
        width:289px;
	height:30px;
	margin:0px;       
        background:transparent url();
	padding:0px 0px 0px 0px;
        overflow: hidden;
	bottom:5px;
        left:0px;
	position:absolute;
        color: #fff;
}

.datebar6 h3
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:24px;
        font-weight:bold;
        line-height: 20px;
        padding:0px 0px 0px 0px; 
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#FFF;
        valign: bottom;
        text-align::left;
        left:15px;
        letter-spacing:-2px;
        bottom:0px;
	position:absolute;

 }



.datebar6 h3 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:25px;
        font-weight:bold;
        line-height: 15px;
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#ffffff;
        text-align::left;
        padding:0px;
 }


.datebar6 h3 a:hover { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:25px;
        font-weight:bold;
        line-height: 25px;
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#000000;
        valign: bottom;
        text-align::left;
}

/* my cafe */



.imgteaser7 {
       margin: 0 0px 4px 0px;
       padding:0px 0px 0px 0px;  
        border: 1px solid #D9D9D9;
       -webkit-border-radius: 7px;
       -moz-border-radius: 7px;
       border-radius: 7px;
       background:#FAFAFA url(http://popsicles.ph/wp-content/blogs.dir/1/files/mycafe-copy.png);
       overflow: hidden;
       float: left;
       position: relative;
       width: 293px;  
       height: 35px; 
        vertical-align:bottom;
        color:#ffffff;

}

/* my stat */



.imgteaser8 {
       margin: 0 0px 4px 0px;
       padding:0px 0px 0px 0px;  
        border: 1px solid #D9D9D9;
       -webkit-border-radius: 7px;
       -moz-border-radius: 7px;
       border-radius: 7px;
       background:#FAFAFA url(http://popsicles.ph/wp-content/blogs.dir/1/files/mystats-copy.png);
       overflow: hidden;
       float: left;
       position: relative;
       width: 293px;  
       height: 35px; 
        vertical-align:bottom;
        color:#ffffff;

}


.imgteaser9 {
       margin: 0 0px 4px 0px;
       padding:0px 0px 0px 0px;  
        border: 0px solid #D9D9D9;
       -webkit-border-radius: 7px;
       -moz-border-radius: 7px;
       border-radius: 7px;
       background:#ffffff url();
       overflow: hidden;
       float: left;
       position: relative;
       width: 300px;  
       height: 29px; 
        vertical-align:bottom;
        color:#ffffff;

}



.datebar9
{
        width:289px;
	height:30px;
	margin:0px;       
        background:transparent url();
	padding:0px 0px 0px 0px;
        overflow: hidden;
	bottom:5px;
        left:0px;
	position:absolute;
        color: #fff;
}

.datebar9 h3
{ 

        font-size:23px;
        font-weight:normal;
        line-height: 20px;
        padding:0px 0px 0px 0px; 
        margin:0px 0px 0px 0px; 
        background:transparent url();
	color:#0a9cc1;
        valign: bottom;
	text-transform:uppercase;
        text-align::left;
        left:0px;
        letter-spacing:-1px;
        bottom:0px;
	position:absolute;

 }



.datebar9 h3 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:23px;
        font-weight:bold;
        line-height: 15px;
        margin:0px 0px 0px 0px; 
        background:transparent url();
	text-transform:uppercase;
	color:#0a9cc1;
        text-align::left;
        padding:0px;
 }


.datebar9 h3 a:hover { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:25px;
        font-weight:bold;
        line-height: 25px;
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#000000;
        valign: bottom;
        text-align::left;
}

.imgteaser9 a:hover .desc{
	font-size: 1.2em;
	background: #111;
	filter:alpha(opacity=95);
	opacity:.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/
	color: #fff;
	padding: 40px 8px 0px 9px;
	margin: 0;
	width: 287px;
        height:300px;
	border-top: 0px solid #999;
	position: absolute;
	top: 0px;
	left: 0px;
}

.imgteaser9 a:hover .desc p{
	font-size: 12px;
	background:transparent;
	color: #fff;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	width: 285px;
        height:285px;
	border-top: 0px solid #999;
	position: absolute;
        line-height:20px;
        text-align: justify; 
}



.imgteaser9 a:hover .desc strong {
	font-size:22px;
	width: 140px;
	color: #fff; 
	margin:0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	background:transparent;
}


.imgteaser9 a:hover .desc h3 
{ 
        margin:10px 6px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        line-height: 1.0em;
        width:300px;
        color:#ffffff;
	background: transparent;
 }


.imgteaser9 a:hover .desc h3 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        margin:0px; 
        padding: 2px; 
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 0px solid #000;
        color:#ffffff;
        background:#48D0FA;
 }

.imgteaser9 a:hover .datebar { 
visibility: visible;   }


.imgteaser10 {
       margin: 0 0px 4px 0px;
       padding:0px 0px 0px 0px;  
        border: 1px solid #D9D9D9;
       -webkit-border-radius: 7px;
       -moz-border-radius: 7px;
       border-radius: 7px;
       background:#00B7E4 url(http://popsicles.ph/wp-content/blogs.dir/1/files/hotbeast.png);
       overflow: hidden;
       float: left;
       position: relative;
       width: 300px;  
       height: 29px; 
        vertical-align:bottom;
        color:#ffffff;

}



.datebar10
{
        width:289px;
	height:30px;
	margin:0px;       
        background:transparent url();
	padding:0px 0px 0px 0px;
        overflow: hidden;
	bottom:4px;
        left:0px;
	position:absolute;
        color: #fff;
}

.datebar10 h3
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:24px;
        font-weight:bold;
        line-height: 20px;
        padding:0px 0px 0px 0px; 
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#FFF;
        valign: bottom;
        text-align::left;
        left:15px;
        letter-spacing:-2px;
        bottom:0px;
	position:absolute;

 }



.datebar10 h3 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:25px;
        font-weight:bold;
        line-height: 15px;
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#ffffff;
        text-align::left;
        padding:0px;
 }


.datebar10 h3 a:hover { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:25px;
        font-weight:bold;
        line-height: 25px;
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#000000;
        valign: bottom;
        text-align::left;
}

.imgteaser10 a:hover .desc{
	font-size: 1.2em;
	background: #111;
	filter:alpha(opacity=95);
	opacity:.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/
	color: #fff;
	padding: 40px 8px 0px 9px;
	margin: 0;
	width: 287px;
        height:300px;
	border-top: 0px solid #999;
	position: absolute;
	top: 0px;
	left: 0px;
}

.imgteaser10 a:hover .desc p{
	font-size: 12px;
	background:transparent;
	color: #fff;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	width: 285px;
        height:285px;
	border-top: 0px solid #999;
	position: absolute;
        line-height:20px;
        text-align: justify; 
}



.imgteaser10 a:hover .desc strong {
	font-size:22px;
	width: 140px;
	color: #fff; 
	margin:0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	background:transparent;
}


.imgteaser10 a:hover .desc h3 
{ 
        margin:10px 6px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        line-height: 1.0em;
        width:300px;
        color:#ffffff;
	background: transparent;
 }


.imgteaser10 a:hover .desc h3 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        margin:0px; 
        padding: 2px; 
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 0px solid #000;
        color:#ffffff;
        background:#48D0FA;
 }

.imgteaser10 a:hover .datebar { 
visibility: visible;   }


.imgteaser9perfect {
       margin: 0 0px 4px 0px;
       padding:0px 0px 0px 0px;  
        border: 1px solid #D9D9D9;
       -webkit-border-radius: 7px;
       -moz-border-radius: 7px;
       border-radius: 7px;
       background:#00B7E4 url(http://popsicles.ph/wp-content/blogs.dir/1/files/hotbeast.png);
       overflow: hidden;
       float: left;
       position: relative;
       width: 300px;  
       height: 29px; 
        vertical-align:bottom;
        color:#ffffff;

}



.datebar9perfect
{
        width:289px;
	height:30px;
	margin:0px;       
        background:transparent url();
	padding:0px 0px 0px 0px;
        overflow: hidden;
	bottom:5px;
        left:0px;
	position:absolute;
        color: #fff;
}

.datebar9perfect h3
{ 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:24px;
        font-weight:bold;
        line-height: 20px;
        padding:0px 0px 0px 0px; 
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#FFF;
        valign: bottom;
        text-align::left;
        left:15px;
        letter-spacing:-2px;
        bottom:0px;
	position:absolute;

 }



.datebar9perfect h3 a {
        font: Arial, Helvetica, Sans-Serif; 
        font-size:25px;
        font-weight:bold;
        line-height: 15px;
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#ffffff;
        text-align::left;
        padding:0px;
 }


.datebar9perfect h3 a:hover { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:25px;
        font-weight:bold;
        line-height: 25px;
        margin:0px 0px 0px 0px; 
        background:transparent url();
        color:#000000;
        valign: bottom;
        text-align::left;
}

.imgteaser9perfect a:hover .desc{
	font-size: 1.2em;
	background: #111;
	filter:alpha(opacity=95);
	opacity:.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /*--IE 8 Transparency--*/
	color: #fff;
	padding: 40px 8px 0px 9px;
	margin: 0;
	width: 287px;
        height:300px;
	border-top: 0px solid #999;
	position: absolute;
	top: 0px;
	left: 0px;
}

.imgteaser9perfect a:hover .desc p{
	font-size: 12px;
	background:transparent;
	color: #fff;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	width: 285px;
        height:285px;
	border-top: 0px solid #999;
	position: absolute;
        line-height:20px;
        text-align: justify; 
}



.imgteaser9perfect a:hover .desc strong {
	font-size:22px;
	width: 140px;
	color: #fff; 
	margin:0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
	background:transparent;
}


.imgteaser9perfect a:hover .desc h3 
{ 
        margin:10px 6px 0px 0px;
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        padding:0px 0px 0px 0px; 
        line-height: 1.0em;
        width:300px;
        color:#ffffff;
	background: transparent;
 }


.imgteaser9perfect a:hover .desc h3 a { 
        font: Arial, Helvetica, Sans-Serif; 
        font-size:13px;
        font-weight:bold;
        margin:0px; 
        padding: 2px; 
	-moz-border-radius: 5px;
 	-webkit-border-radius: 5px;
 	border-radius: 5px;
 	border: 0px solid #000;
        color:#ffffff;
        background:#48D0FA;
 }

.imgteaser9perfect a:hover .datebar { 
visibility: visible;   }


	#cp_container{
		margin: 10px 0 0 0;
		background: url('<?php echo PLUGIN_DIR; ?>bg.png');
		height: 168px;
		width: 480px;
		padding: 7px 10px 10px 10px;
		text-align: center;
	}
	#cp_container div#cp_left{
		width: 220px;
		height: 148px;
		background: #eeeeee;
		text-align: center;
		padding: 10px;
		float: left;
	}
	#cp_container h2{
		font-size: 18px;
		display: inline-block;
		padding: 0;
		margin: 11px 0 0 0;
	}
	#cp_container #cp_pic{
		width: 220px;
		text-align: center;
	}
	#cp_container #cp_pic img{
		height: 120px;
		width: 120px;
		display: inline-block;
	}
	#cp_container #cp_right{
		width: 235px;
		height: 148px;
		float: right;
	}
	#cp_container #cp_right div.cp_box{
		height: 20px;
		width: 215px;
		background: #eeeeee;
		padding: 10px;
		margin-bottom: 5px;
	}
	#cp_container #cp_right div.cp_pointsname{
		float: left;
		margin-top: 3px;
		display: inline-block;
		font-size: 15px;
	}
	#cp_container #cp_right div.cp_points{
		float: right;
		display: inline-block;
		margin-top: 3px;
		font-size: 20px;
		font-weight: normal;
	}
	#cp_container #cp_right div.cp_points{
		margin: 0;
		padding: 0;
	}
	
	#cp_container #cp_right div.cp_fieldname{
		font-size: 13px;
		float: left;
	}
	#cp_container #cp_right div.cp_field{
		font-size: 13px;
		float: right;
		font-weight: bold;
	}
	#cp_container #cp_right img.icon{
		float:left;
		width:16px;
	}
	#cp_container #cp_right div.cp_comments{
		width: 95px;
		margin-left: 5px;
		float: right;
		padding: 10px;
		background: #eeeeee;
	}
	#cp_container #cp_right div.cp_posts{
		width: 95px;
		float: left;
		background: #eeeeee;
		padding: 10px;
	}
	#cp_container #cp_right a.cp_donateLink{
		height: 26px;
		background: #cbcbcb;
		display: block;
		margin-top: 5px;
		font-size: 20px;
		color: #000000;
		padding-top: 10px;
	}
	#cp_container #cp_right a.cp_donateLink:hover{
		text-decoration: none;
		background: #aaaaaa;
	}



div#content .padder {
	margin-right: 225px;
	border-right: 1px solid #ddd;
	-moz-border-radius-topleft: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-webkit-border-bottom-left-radius: 6px;
}
	div#content .left-menu {
		float: left;
		width: 170px;
	}

	div#content .main-column {
		margin-left: 190px;
	}

/* > Item Headers (Profiles, Groups)
-------------------------------------------------------------- */

div#item-header {

background:#F0F0F0 url();
width:630px;
         height:150px;
		margin: 10px 0px 0px 15px;
padding:10px 0px 10px 10px;
}
	div#item-header, div#item-header-content 
{ 
float:left;
margin-left: 0px;
 }

	div#item-header h2 {
		font-size: 28px;
		margin: 0 0 0px 0;

	}
		div#item-header h2 a {
			text-decoration: none;
			color: #777;
		}

	div#item-header img.avatar {
		float: left;
                 padding:0px 0px 0px 0px;
		margin: 0px 10px 0px 0px;
	}

	div#item-header h2 { margin-bottom: 0px; }

	div#item-header span.activity, div#item-header h2 span.highlight {
		vertical-align: middle;
		font-size: 11px;
		font-weight: normal;

		margin-bottom: 0px;
	}

	div#item-header h2 span.highlight { font-size: 16px; }
	div#item-header h2 span.highlight span {
		position: relative;
		top: -2px;
		right: -2px;
		font-weight: bold;
		font-size: 11px;
		background: #a1dcfa;
		color: #fff;
		padding: 1px 4px;
		margin-bottom: 0px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		vertical-align: middle;
		cursor: pointer;
		display: none;
	}

	div#item-header div#item-meta {
		font-size: 14px;
		color: #aaa;
		padding-bottom: 0px;
		overflow: hidden;
		margin: 15px 0 0px 0;
	}

	div#item-header div#item-actions {
		float: right;
		width: 20%;
		margin: 0 0 0px 15px;
		text-align: right;
	}
		div#item-header div#item-actions h3 {
			font-size: 12px;
			margin: 0 0 0px 0;
		}

		div#item-header ul {
			overflow: hidden;
			margin-bottom: 0px;
		}

		div#item-header ul h5, div#item-header ul span, div#item-header ul hr {
			display: none;
		}

		div#item-header ul li {
			float: right;
		}

		div#item-header ul img.avatar, div#item-header ul.avatars img.avatar {
			width: 30px;
			height: 30px;
			margin: 2px;
		}

	div#item-header div.generic-button, div#item-header a.button {
		float: left;
		margin: 10px 10px 0 0;
	}

	div#item-header div#message.info {
		line-height: 80%;
	}


/* > Item Lists (Activity, Friend, Group lists)
-------------------------------------------------------------- */

ul.item-list {
	width: 100%;
}
	ul.item-list li {
		position: relative;
		padding: 15px 0;
		border-bottom: 1px dotted #eaeaea;
	}
		ul.single-line li { border: none; }
		body.activity-permalink ul.item-list li { padding-top: 0; }

		ul.item-list li img.avatar {
			float: left;
			margin: 0 10px 10px 0;
		}

		ul.item-list li div.item-title, ul.item-list li h4 {
			font-weight: normal;
			font-size: 14px;
			width: 75%;
			margin: 0;
		}
			ul.item-list li div.item-title span {
				font-size: 12px;
				color: #999;
			}

		ul.item-list li div.item-desc {
			margin: 10px 0 0 64px;
			font-size: 11px;
			color: #888;
			width: 50%;
		}

		ul.item-list li div.action {
			position: absolute;
			top: 15px;
			right: 0;
			text-align: right;
		}

		ul.item-list li div.meta {
			margin-top: 10px;
			color: #888;
			font-size: 11px;
		}

		ul.item-list li h5 span.small {
			font-weight: normal;
			font-size: 11px;
		}

/* > Item Tabs
-------------------------------------------------------------- */

div.item-list-tabs {
	clear: left;
	overflow: visible;
	background: #eaeaea;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom:0 !important;

}



	div.item-list-tabs ul li a {
		text-decoration: none;
	}

	div.item-list-tabs ul {
             width:100%;
	}
		div.item-list-tabs ul li {
			float: left;
		}
			div.item-list-tabs#subnav ul li {
				margin-top: 0;

			}

			div.item-list-tabs ul li:first-child {
				margin-left: 0px;
			}

			div.item-list-tabs ul li.last {
				float: right;
				margin: 7px 0px 0 0;
			}
				div.item-list-tabs#subnav ul li.last {
					margin-top: 4px;
				}

				div.item-list-tabs ul li.last select {
					max-width: 175px;
				}

		div.item-list-tabs ul li a,
		div.item-list-tabs ul li span {
			display: block;
			padding: 5px 10px;
	margin: 0px 0x 0px 55px;
			text-decoration: none;
		}
			div.item-list-tabs ul li span {
				color: #aaa;
			}

			div.item-list-tabs ul li a span {
				display: inline;
				padding: 0;
				color: inherit;
			}

		div.item-list-tabs ul li.selected a,
		div.item-list-tabs ul li.current a {
			background-color: #C2C2C2;
			color: #555;
			font-weight: bold;
                        -webkit-border-radius: 4px;
                        -moz-border-radius: 4px;
                        border-radius: 4px;
		}
			ul li.loading a {
				background-image: url(images/ajax-loader.gif );
				background-position: 92% 50%;
				background-repeat: no-repeat;
				padding-right: 30px !important;
			}
				div#item-nav ul li.loading a {
					background-position: 88% 50%;
				}

	div.item-list-tabs#object-nav {
		margin-top: 0;
	}

	div.item-list-tabs#subnav {
	        background:#DEDEDE url();
		margin: -15px 0px 2px 0px;
		border-bottom: 0px solid #eaeaea;
		min-height: 25px;
		overflow: hidden;
                width:630px;

	}

/* > Item Body
-------------------------------------------------------------- */

.item-body {
	margin: 20px 0;
}

span.activity, div#message p {
	display: inline-block;
	font-size: 11px;
	font-weight: normal;
	background: #FFF9DB;
	border-bottom: 1px solid #FFE8C4;
	border-right: 1px solid #FFE8C4;
	color: #ffa200;
	padding: 1px 8px;
	margin-top: 6px;
	text-decoration: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

/* > Directories (Members, Groups, Blogs, Forums)
-------------------------------------------------------------- */

div.dir-search {
	float: right;
	margin: -37px 0 0 0;
}
	div.dir-search input[type=text] {
		padding: 4px;
		font-size: 12px;
	}

/* > Error / Success Messages
-------------------------------------------------------------- */

div#message {
	margin: 15px 0;
}
	div#message.updated { clear: both; }

div#message p {
	padding: 10px 15px;
	font-size: 12px;
	display:block;
}
	div#message.error p {
		background: #e41717;
		color: #fff;
		border-color: #a71a1a;
		clear: left;
	}

	div#message.updated p {
		background: #dffcd9;
		color: #1a9b00;
		border-color: #c4e9bd;
	}

form.standard-form#signup_form div div.error {
	color: #fff;
	background: #e41717;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 6px;
	width: 90%;
	margin: 0 0 10px 0;
}

/* > Buttons
-------------------------------------------------------------- */

a.button, input[type=submit], input[type=button], input[type=reset],
ul.button-nav li a, div.generic-button a {
	background: url(images/white-grad.png ) top left repeat-x;
	border: 1px solid #ddd;
	padding: 3px 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
	color: #5E5E5E;
	font-size: 12px;
	font-weight: bold;
	vertical-align: bottom;
	cursor: pointer;
}
	a.button:hover, a.button:focus, input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover,
	ul.button-nav li a:hover, ul.button-nav li.current a,
	div.generic-button a:hover {
		border-color: #aaa;
		color: #555;
		outline: none;
	font-weight: bold;
	}

	/* Buttons that are disabled */
	div.pending a, a.disabled {
		border-color: #eee;
		color: #bbb;
		cursor: default;
	}
	div.pending a:hover, a.disabled:hover { border-color: #eee; color: #bbb; }

	div.accept, div.reject {
		float: left;
		margin-left: 10px;
	}

ul.button-nav li {
	float: left;
	margin: 0 10px 10px 0;
}
	ul.button-nav li.current a {
		font-weight: bold;
	}

/* > AJAX Loaders
-------------------------------------------------------------- */

.ajax-loader {
	background: url(images/ajax-loader.gif ) center left no-repeat !important;
	padding: 8px;
	display: none;
}

a.loading {
	background-image: url(images/ajax-loader.gif ) !important;
	background-position: 95% 50% !important;
	background-repeat: no-repeat !important;
	padding-right: 25px !important;
}

/* > Input Forms
-------------------------------------------------------------- */

form.standard-form {

}
	form.standard-form textarea, form.standard-form input[type=text],
	form.standard-form select, form.standard-form input[type=password],
	.dir-search input[type=text] {
		border: 1px inset #ccc;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		padding: 6px;
		font: inherit;
		font-size: 14px;
		color: #888;
	}
		form.standard-form select {
			padding: 3px;
		}

		form.standard-form input[type=password] {
			margin-bottom: 5px;
		}

	form.standard-form label, form.standard-form span.label {
		display: block;
		font-weight: bold;
		margin: 15px 0 5px 0;
	}
		form.standard-form div.checkbox label,
		form.standard-form div.radio label {
			font-weight: normal;
			margin: 5px 0 0 0;
			font-size: 14px;
			color: #888;
		}

		form.standard-form#sidebar-login-form label {
			margin-top: 5px;
		}

	form.standard-form input[type=text] {
		width: 75%;
	}
		form.standard-form#sidebar-login-form input[type=text],
		form.standard-form#sidebar-login-form input[type=password] {
			padding: 4px;
			width: 95%;
		}

		form.standard-form #basic-details-section input[type=password],
		form.standard-form #blog-details-section input#signup_blog_url {
			width: 35%;
		}

		form.standard-form#signup_form input[type=text],
		form.standard-form#signup_form textarea {
			width: 90%;
		}
			form.standard-form#signup_form div.submit { float: right; }
			div#signup-avatar img { margin: 0 15px 10px 0; }

	form.standard-form textarea {
		width: 75%;
		height: 120px;
	}
		form.standard-form textarea#message_content {
			height: 200px;
		}

		form.standard-form#send-reply textarea {
			width: 97.5%;
		}

	form.standard-form p.description {
		font-size: 11px;
		color: #888;
		margin: 5px 0;
	}

	form.standard-form div.submit {
		padding: 15px 0;
		clear: both;
	}
		form.standard-form div.submit input {
			margin-right: 15px;
		}

	form.standard-form div.radio ul {
		margin: 10px 0 15px 38px;
		list-style: disc;
	}
		form.standard-form div.radio ul li {
			margin-bottom: 5px;
		}

	form.standard-form a.clear-value {
		display: block;
		margin-top: 5px;
		outline: none;
	}

form.standard-form #basic-details-section, form.standard-form #blog-details-section,
form.standard-form #profile-details-section {
	float: left;
	width: 48%;
}
	form.standard-form #profile-details-section { float: right; }
	form.standard-form #blog-details-section {
		clear: left;
	}

form.standard-form input:focus, form.standard-form textarea:focus, form.standard-form select:focus {
	background: #fafafa;
	color: #555;
}

form#send-invite-form {
	margin-top: 20px;
}
	div#invite-list {
		height: 400px;
		overflow: scroll;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		padding: 5px;
		background: #f5f5f5;
		width: 160px;
		border: 1px solid #e4e4e4;
		margin: 10px 0;
	}


/* > Data Tables
-------------------------------------------------------------- */

table {
	width: 100%;
}
	table thead tr {
		background: #eaeaea;
	}

	table#message-threads {
		margin: 0 -20px;
		width: auto;
	}

	table.profile-fields { margin-bottom: 20px; }

	div#sidebar table {
		margin: 0 -16px;
		width: 117%;
	}

	table tr td, table tr th {
		padding: 0px;
		vertical-align: middle;
	}
		table tr td.label {
			border-right: 1px solid #eaeaea;
			font-weight: bold;
			width: 25%;
		}

		table tr td.thread-info p { margin: 0; }

			table tr td.thread-info p.thread-excerpt {
				color: #888;
				font-size: 11px;
				margin-top: 3px;
			}

		div#sidebar table td, table.forum td { text-align: center; }

	table tr.alt {
		background: #f4f4f4;
	}

table.notification-settings {
	margin-bottom: 20px;
	text-align: left;
}
	table.notification-settings th.icon, table.notification-settings td:first-child { display: none; }
	table.notification-settings th.title { width: 80%; }
	table.notification-settings .yes, table.notification-settings .no { width: 40px; text-align: center; }

table.forum {
	margin: -9px -20px 20px -20px;
	width: auto;
}
	table.forum tr.sticky td {
		background: #FFF9DB;
		border-top: 1px solid #FFE8C4;
		border-bottom: 1px solid #FFE8C4;
	}

	table.forum tr.closed td.td-title {
		padding-left: 35px;
		background-image: url(images/closed.png );
		background-position: 15px 50%;
		background-repeat: no-repeat;
	}

	table.forum td p.topic-text {
		color: #888;
		font-size: 11px;
	}

	table.forum tr > td:first-child, table.forum tr > th:first-child {
		padding-left: 15px;
	}

	table.forum tr > td:last-child, table.forum tr > th:last-child {
		padding-right: 15px;
	}

	table.forum tr th#th-title, table.forum tr th#th-poster,
	table.forum tr th#th-group, table.forum td.td-poster,
	table.forum td.td-group, table.forum td.td-title { text-align: left; }

	table.forum td.td-freshness {
		font-size: 11px;
		color: #888;
	}

	table.forum td img.avatar {
		margin-right: 5px;
	}

	table.forum td.td-poster, table.forum td.td-group  {
		min-width: 130px;
	}

	table.forum th#th-title {
		width: 40%;
	}

	table.forum th#th-postcount {
		width: 1%;
	}

/* > Activity Stream Posting
-------------------------------------------------------------- */

form#whats-new-form {
	margin-bottom: 5px;
	border-bottom: 0px solid #f0f0f0;
	overflow: hidden;
	padding-bottom: 15px;
}
	#item-body form#whats-new-form {
		margin-top: 20px;
		border: none;
	}

	.home-page form#whats-new-form {
		border-bottom: none;
		padding-bottom: 0;
	}

	form#whats-new-form h5 {
		margin: 0;
		font-weight: normal;
		font-size: 12px;
		color: #888;
		margin-left: 76px;
		padding: 0 0 3px 0;
	}

	form#whats-new-form #whats-new-avatar {
		float: left;
	}

	form#whats-new-form #whats-new-content {
		margin-left: 54px;
		padding-left: 22px;
	}

	form#whats-new-form #whats-new-textarea {
		padding: 8px;
		border: 1px inset #ccc;
		background: #fff;
		margin-bottom: 10px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	form#whats-new-form textarea {
		width: 100%;
		height: 60px;
		font-size: 14px;
		font-family: inherit;
		color: #555;
		border: none;
		margin: 0;
		padding: 0;
	}

	form#whats-new-form #whats-new-options select {
		max-width: 200px;
	}

	form#whats-new-form #whats-new-submit {
		float: right;
		margin: 0;
	}

/* > Activity Stream Listing
-------------------------------------------------------------- */

ul.activity-list li {
	padding: 20px 0 0 0;
	overflow: hidden;
}
	ul.activity-list > li:first-child {
		padding-top: 5px;
	}

	ul.activity-list li.has-comments {
		padding-bottom: 20px;
	}

.activity-list li.mini {
	position: relative;
	font-size: 11px;
	min-height: 35px;
	padding: 12px 0 0 0;
}
	.activity-list li.mini div.activity-meta {
		margin: 0;
	}

	.activity-list li.mini div.activity-meta a {
		padding: 3px 8px;
	}

	.activity-list li.mini .activity-avatar img.avatar,
	.activity-list li.mini .activity-avatar img.FB_profile_pic {
		width: 20px;
		height: 20px;
		margin-left: 36px;
	}
		.activity-list li.activity_comment .activity-avatar img.avatar,
		.activity-list li.activity_comment .activity-avatar img.FB_profile_pic {
			width: 40px;
			height: 40px;
			margin-left: 20px;
		}

		body.activity-permalink .activity-list li .activity-avatar img.avatar,
		body.activity-permalink .activity-list li .activity-avatar img.FB_profile_pic {
			width: 100px;
			height: 100px;
			margin-left: 0;
		}

	.activity-list li.mini .activity-content {
		margin-right: 175px;
	}

	.activity-list li.mini .activity-content p {
		margin: 0;
		float: left;
	}

	.activity-list li.mini .activity-meta {
		position: absolute;
		right: 0;
	}
		body.activity-permalink .activity-list li.mini .activity-meta {
			position: absolute;
			right: 15px;
		}

	.activity-list li.mini .activity-comments {
		clear: left;
		font-size: 12px;
		margin-top: 30px;
	}

.activity-list li .activity-inreplyto {
	font-size: 11px;
	color: #888;
	margin-left: 70px;
	margin-bottom: 15px;
	padding-left: 25px;
	background: url(images/replyto_arrow.gif ) 7px 0 no-repeat;
}
	.activity-list li .activity-inreplyto > p {
		margin: 0;
		display: inline;
	}

	.activity-list li .activity-inreplyto blockquote,
	.activity-list li .activity-inreplyto div.activity-inner {
		background: none;
		border: none;
		display: inline;
		padding: 0;
		margin: 0;
		overflow: hidden;
	}

.activity-list .activity-avatar img {
	width: 60px;
	height: 60px;
}
		body.activity-permalink .activity-list .activity-avatar img {
			width: 100px;
			height: 100px;
		}

.activity-list .activity-content {
	margin-left: 70px;
}
	body.activity-permalink .activity-list li .activity-content {
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		background: #fff;
		padding: 15px;
		border-bottom: 1px solid #ddd;
		border-right: 1px solid #ddd;
		margin-left: 135px;
		font-size: 16px;
		line-height: 150%;
		min-height: 35px;
		margin-right: 0;
	}
		body.activity-permalink .activity-list li .activity-header > p {
			background: url(images/activity_arrow.gif ) top left no-repeat;
			margin-left: -35px;
			padding: 5px 0 0 38px;
			height: 35px;
			margin-bottom: 0;
		}

	.activity-list .activity-content .activity-header,
	.activity-list .activity-content .comment-header {
		font-size: 11px;
		color: #888;
		line-height: 220%;
	}

	.activity-list .activity-header a:first-child, span.highlight {
		background: #EBF7FF;
		border-bottom: 1px solid #a1dcfa;
		border-right: 1px solid #a1dcfa;
		color: #059AE7;
		padding: 3px 8px;
		text-decoration: none;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		margin-right: 3px;
	}
		.activity-list .activity-header a:first-child:hover {
			background: #059AE7 !important;
			color: #fff !important;
		}
		.activity-list .activity-content a:first-child:focus { outline: none; }

		.activity-list .activity-content span.time-since {
			color: #bbb;
		}

	.activity-list .activity-content span.activity-header-meta a {
		background: none;
		padding: 0;
		font-size: 11px;
		margin: 0;
		border: none;
		color: #aaa;
		text-decoration: underline;
	}
		.activity-list .activity-content span.activity-header-meta a:hover {
			color: inherit;
			text-decoration: none;
		}

	.activity-list .activity-content .activity-inner,
	.activity-list .activity-content blockquote {
		margin: 15px 0 15px 5px;
		overflow: hidden;
	}
		body.activity-permalink .activity-content .activity-inner,
		body.activity-permalink .activity-content blockquote {
			margin-top: 5px;
		}

		/* Backwards compatibility. */
		.activity-inner > .activity-inner { margin: 0 !important; }
		.activity-inner > blockquote { margin: 0 !important; }

	.activity-list .activity-content img.thumbnail {
		float: left;
		margin: 0 10px 5px 0;
		border: 2px solid #eee;
	}

.activity-list li.load-more {
	margin: 15px  0 !important;
	padding: 10px 15px !important;
	background: #f0f0f0 !important;
	text-align: center;
	font-size: 1.2em;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
	.activity-list li.load-more a {
		color: #555;
	}

/* > Activity Stream Comments
-------------------------------------------------------------- */

div.activity-meta {
	margin: 0 0 20px 3px;
	clear: left;
}

.activity-list div.activity-meta a {
	font-size: 11px;
	background: #f4f4f4;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	color: #999;
	padding: 4px 8px;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-right: 3px;
}
	.activity-list div.activity-meta a.acomment-reply {
		background: #FFF9DB;
		border-bottom: 1px solid #FFE8C4;
		border-right: 1px solid #FFE8C4;
		color: #ffa200;
	}

	div.activity-meta a:focus { outline: none; }
	div.activity-meta a:hover {
		background: #aaa;
		color: #fff;
		border-color: #aaa;
	}
		div.activity-meta a.acomment-reply:hover {
			background: #f7740a;
			color: #fff;
			border-color: #f7740a;
		}

div.activity-comments {
	position: relative;
	margin: 0 0 0 75px;
	width: auto;
	overflow: hidden; /* IE fix */
}

	body.activity-permalink div.activity-comments {
		width: auto;
		margin-left: 135px;
		background: none;
	}

div.activity-comments > ul {
	background: #f5f5f5;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
div.activity-comments ul, div.activity-comments ul li {
	border: none;
	list-style: none;
}

	div.activity-comments ul {
		clear: left;
	}

	div.activity-comments ul li {
		border-top: 2px solid #fff;
		padding: 10px 15px 10px 0;
		margin-left: 15px;
	}
		body.activity-permalink div.activity-comments ul li {
			border-width: 1px;
			padding: 15px 0 15px 0;
		}

		div.activity-comments ul li p:last-child {
			margin-bottom: 0;
		}

		div.activity-comments > ul > li:first-child {
			border-top: none;
		}

		div.activity-comments ul li:last-child {
			margin-bottom: 0;
		}

	div.activity-comments ul li > ul {
		margin-top: 5px;
		margin-left: 25px;
	}
		body.activity-permalink div.activity-comments ul li > ul {
			margin-top: 15px;
		}

	div.activity-comments div.acomment-avatar img {
		border-width: 2px !important;
		float: left;
		margin-right: 10px;
	}

	div.activity-comments div.acomment-content {
		font-size: 11px;
		margin-left: 39px;
		margin-top: 5px;
	}
		div.acomment-content .time-since { display: none; }
		div.acomment-content .activity-delete-link { display: none; }
		div.acomment-content .comment-header { display: none; }

		body.activity-permalink div.activity-comments div.acomment-content {
			font-size: 14px;
		}

	div.activity-comments div.acomment-meta {
		font-size: 11px;
		color: #888;
	}

	div.activity-comments form.ac-form {
		display: none;
		margin: 10px 0 10px 33px;
		background: #eee;
		border-bottom: 1px solid #ddd;
		border-right: 1px solid #ddd;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		padding: 8px;
	}
		div.activity-comments li form.ac-form {
			margin-right: 15px;
		}

		div.activity-comments form.root {
			margin-left: 0;
		}

		div.activity-comments div#message {
			margin-top: 15px;
			margin-bottom: 0;
		}

		div.activity-comments form.loading {
			background-image: url(images/ajax-loader.gif );
			background-position: 2% 95%;
			background-repeat: no-repeat;
		}

		div.activity-comments form .ac-textarea {
			padding: 8px;
			border: 1px inset #ccc;
			background: #fff;
			margin-bottom: 10px;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
		}
			div.activity-comments form textarea {
				width: 100%;
				font-family: inherit;
				font-size: 11px;
				color: #555;
				height: 60px;
				border: none;
				padding: 0;
			}
				div.activity-comments form input {
					margin-top: 5px;
				}

		div.activity-comments form div.ac-reply-avatar {
			float: left;
		}
			div.ac-reply-avatar img {
				border: 2px solid #fff !important;
			}

		div.activity-comments form div.ac-reply-content {
			margin-left: 25px;
			padding-left: 15px;
			color: #888;
			font-size: 11px;
		}

/* > Private Message Threads
-------------------------------------------------------------- */

table#message-threads tr.unread td {
	background: #FFF9DB;
	border-top: 1px solid #FFE8C4;
	border-bottom: 1px solid #FFE8C4;
	font-weight: bold;
}
	table#message-threads tr.unread td span.activity {
		background: #fff;
	}

	li span.unread-count, tr.unread span.unread-count {
		background: #dd0000;
		padding: 2px 8px;
		color: #fff;
		font-weight: bold;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
		div.item-list-tabs ul li a span.unread-count {
			padding: 1px 6px;
			color: #fff;
		}

	div.messages-options-nav {
		font-size: 11px;
		background: #eee;
		text-align: right;
		margin: 0 -20px;
		padding: 5px 15px;
	}

div#message-thread div.message-box {
	margin: 0 -20px;
	padding: 15px;
}
	div#message-thread div.alt {
		background: #f4f4f4;
	}

	div#message-thread p#message-recipients {
		margin: 10px 0 20px 0;
	}

	div#message-thread img.avatar {
		float: left;
		margin: 0 10px 0 0;
		vertical-align: middle;
	}

	div#message-thread strong {
		margin: 0;
		font-size: 16px;
	}
		div#message-thread strong a {
			text-decoration: none;
		}

		div#message-thread strong span.activity {
			margin: 4px 0 0 10px;
		}

	div#message-thread div.message-metadata {
		overflow: hidden;
	}

	div#message-thread div.message-content {
		margin-left: 45px;
	}

	div#message-thread div.message-options {
		text-align: right;
	}

/* > Group Forum Topics
-------------------------------------------------------------- */

ul#topic-post-list {
	margin: 15px -20px;
	width: auto;
}
	ul#topic-post-list li {
		padding: 15px;
		position: relative;
	}

	ul#topic-post-list li.alt {
		background: #f4f4f4;
	}

	ul#topic-post-list li div.poster-meta {
		margin-bottom: 10px;
		color: #888;
	}

	ul#topic-post-list li div.post-content {
		margin-left: 54px;
	}

div.admin-links {
	position: absolute;
	top: 15px;
	right: 25px;
	color: #888;
	font-size: 11px;
}
	div#topic-meta div.admin-links {
		bottom: 0;
		right: 0;
		top: auto;
	}

div#topic-meta {
	position: relative;
	padding: 5px 0;
}
	div#topic-meta h3 {
		font-size: 20px;
	}

div#new-topic-post {
	margin: 0;
	padding: 1px 0 0 0;
}

/* > WordPress Blog Styles
-------------------------------------------------------------- */

div.post {
	margin: 0 0 0px 0;
	overflow: hidden;
}
	div.post h2.pagetitle, div.post h2.posttitle {
		margin: 0;
		line-height: 120%;
	}
		div.post h2.pagetitle a, div.post h2.posttitle a {
			color: #666;
			text-decoration: none;
		}

	.navigation, .paged-navigation, .comment-navigation {
		overflow: hidden;
		font-family: georgia, times, serif;
		font-style: italic;
		font-size: 14px;
		padding: 5px 0;
		margin: 5px 0 25px 0;
	}
		.alignright {
			float: right;
			margin-left: 15px;
		}

		.alignleft {
			float: left;
			margin-right: 15px;
		}

	div.post p { margin: 0 0 20px 0; }
	div.post ul, div.post ol, div.post dl { margin: 0 0 18px 1.5em; }
	div.post ul { list-style: square; }
	div.post ol { list-style: decimal; }
	div.post ol ol { list-style: upper-alpha; }
	div.post dl { margin-left: 0; }
	div.post dt { font-size: 14px; font-weight: bold; }
	div.post dd { margin: 0 0 15px 0;}

	div.post pre, div.post code p {
		padding: 15px;
		background: #f4f4f4;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}

	div.post code { font-family: "Monaco", courier, sans-serif; }
	div.post blockquote {
		quotes: none;
		font-style:italic;
		padding:0 3em;
		font-family: georgia, times, serif;
		font-size: 16px;
		line-height: 150%;
	}

	div.post table {
		border-collapse:collapse;
		border-spacing:0;
		border: 1px solid #eee;
	}
		div.post table th { border-top: 1px solid #eee; text-align: left; }
		div.post table td { border-top: 1px solid #eee; }

	div.post div.author-box, div.comment-avatar-box {
		background: #f0f0f0;
		padding: 10px;
		float: left;
		margin: 0 15px 15px 0;
		font-family: georgia, times, serif;
		font-style: italic;
		text-align: center;
		width: 70px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
		div.author-box p, div.comment-avatar-box p { margin: 5px 0 0; }
		div.author-box a, div.comment-avatar-box a { text-decoration: none; }

		div.post div.author-box img, div.comment-avatar-box img {
			float: none;
			border: 4px solid #fff;
			margin: 0;
		}

	div.post div.post-content, div.comment-content {
		margin-left: 105px;
	}

	div.post p.date, div.post p.postmetadata, div.comment-meta, div.comment-options {
		color: #888;
		font-size: 12px;
		font-family: Georgia, times, serif;
		padding: 3px 0;
		margin: 10px 0;
		border-bottom: 1px solid #e4e4e4;
		border-top: 1px solid #e4e4e4;
	}

	div.post p.postmetadata {
		margin-top: 15px;
		clear: left;
		overflow: hidden;
	}

	div.post .tags { float: left; }
	div.post .comments { float: right; }

	div.post img { margin-bottom: 15px; }
	div.post img.wp-smiley { padding: 0 !important; margin: 0 !important; border: none !important; float: none !important; clear: none !important; }

	div.post img.centered, img.aligncenter {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}

	div.post img.alignright {
		padding: 4px;
		margin: 0 0 2px 7px;
		display: inline;
	}

	div.post img.alignleft {
		padding: 4px;
		margin: 0 7px 2px 0;
		display: inline;
	}

	div.post .aligncenter, div.post div.aligncenter {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}

	div.post .wp-caption {
		border: 1px solid #ddd;
		text-align: center;
		background-color: #f3f3f3;
		padding-top: 4px;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}

	div.post .wp-caption img {
		margin: 0;
		padding: 0;
		border: 0 none;
	}

	div.post dd.wp-caption p.wp-caption-text, div.post .wp-caption p.wp-caption-text {
		font-size: 0.9em;
		line-height: 17px;
		padding: 0 4px 5px 0;
		margin: 0;
	}



div#sidebar-me img.avatar {
	float: left;
	margin: 0 5px 0px 8px;
       padding:1px;
       border:1px #DBDBDB solid;
       background:#fff;
}

div#sidebar-me h4 {
	font-size: 13px;
	margin: 0 0 0px 0;
	font-weight: normal;
}

.clear{clear:both;height:0;line-height:0}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}.clearfix{display:block}.clearfix{height:1%}.clearfix{display:block}
#iRToppanel{ position:absolute;top:0;left:0; width:100%;z-index:999;text-align:center; margin-left:auto; margin-right:auto; font-size:14px;}
#iRPanel{width:100%;height:300px;color:#999;background:#272727;overflow:hidden;position:relative;z-index:3;display:none; font-size:14px;}
#iRPanel h1{font-size:1.6em;padding:5px 0 10px;margin:0;color:white;text-align:left}
#iRPanel h2{font-size:1.2em;padding:10px 0 5px;margin:0;color:white;text-align:left}
#iRPanel p{margin:5px 0;padding:0}
#iRPanel a{text-decoration:none;color:#65A1DE}
#iRPanel a:hover{color: #AFD7FF; }
#iRPanel a-lost-pwd{display:block;float:left}
#iRPanel ul{margin:0 0 5px 0;padding:0;line-height:1.6em;list-style:none}
#iRPanel .content{width:960px;margin:0 auto;padding-top:15px;text-align:left;font-size:0.85em}
#iRPanel .content .left{width:280px;float:left;margin-bottom:25px;padding:0 15px;border-right:1px solid #333;min-height:220px}
#iRPanel .content .border{border-left:1px solid #333}
#iRPanel .content .narrow{width:120px !important}
#iRPanel .content form{margin:0 0 10px 0}
#iRPanel .content label{float:left;padding-top:8px;clear:both;width:280px;display:block}
#iRPanel .content input.field{border:1px #1A1A1A solid;background:#414141;margin-right:5px;margin-top:4px;width:200px;color:white;height:16px}
#iRPanel .content input:focus.field{background:#545454}
#iRPanel .content input.bt_login,#iRPanel .content input.bt_register, a#regbtn{display:block;float:left;clear:left;height:24px;text-align:center;cursor:pointer;border:none;font-weight:bold;margin:10px 0}
#iRPanel .content input.bt_login{width:74px;background:transparent url(images/bt_login.png) no-repeat 0 0; color: #111;}
#iRPanel .content input.bt_register, a#regbtn{width:94px;color:white;background:transparent url(images/bt_register.png) no-repeat 0 0}
#iRPanel .lost-pwd{display:block;float:left;clear:right;padding:15px 5px 0;font-size:0.95em;text-decoration:underline}
.tab{  background:url(images/tab_b.png) repeat-x 0 0;height:42px;position:relative;  top:-7px;  z-index:999}
.tab ul.login{display:block;position:relative;  float:right;  clear:right;  height:42px;width:auto;  font-weight:bold;line-height:42px;margin:0;right:150px;  color:white;  font-size:80%;text-align:center}
.tab ul.login li.left{  background:url(images/tab_l.png) no-repeat left 0;  height:42px;width:30px;padding:0;margin:0;  display:block;float:left}
.tab ul.login li.right{  background:url(images/tab_r.png) no-repeat left 0;  height:42px;width:30px;padding:0;margin:0;  display:block;float:left}
.tab ul.login li{ text-align:left;  padding:0 6px;display:block;float:left;height:42px;  background:url(images/tab_m.png) repeat-x 0 0}
.tab ul.login li a{color:#fff;}
.tab ul.login li a:hover{color:#ddd;}
.tab .sep{color:#414141}
.tab a.open,.tab a.close{height:20px;line-height:20px !important;padding-left:30px !important;cursor:pointer;display:block;width:100px;position:relative;top:11px}
.tab a.open{background:url(images/bt_open.png) no-repeat left 0; color: #fff;}
.tab a.close{background:url(images/bt_close.png) no-repeat left 0}
.tab a:hover.open{background:url(images/bt_open.png) no-repeat left -19px}
.tab a:hover.close{background:url(images/bt_close.png) no-repeat left -19px}
.randompost{font:14px century gothic,Arial,verdana,sans-serif;color:#FFF}
.randompost{font:14px  century gothic,Arial,verdana,sans-serif; color:#FFF;}
#toggle{text-align:center;}


.msg {
float: left;
padding-left: 15px;
height: 48px;
line-height: 48px;
font-size: 14px;
}

div.msgs li {
width: 300px;
clear: both;
padding: 5px 0 0 0;
font-weight: bold;
margin-left: 10px;
}

div.message-subject {
width: 60px;
float: left;
background:#fff url();
}

div.msgs img {
margin-right: 10px;
}

a#whitetext  {
color: #fff;
}

a#avtext {
color: #fff;

}

/* > Buttons
-------------------------------------------------------------- */

.more a {
	background: url(images/white-grad.png ) top left repeat-x;
	border: 1px solid #ddd;
	padding: 3px 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
	color: #5E5E5E;
	font-size: 16px;
	font-weight: normal;
	vertical-align: bottom;
	cursor: pointer;
}
.more a:hover {
		border-color: #aaa;
		color: #fff;
	        background:#0A9CD6;
	        font-weight: normal;
		outline: none;
	}

/*versus_cat*/
.versus_cat{
	width:295px;
	border:0px solid #d7d6d6;
	overflow:hidden;
	float:left;
	margin:-2px 0 5px 9px;
	padding:0px 0px 0px 0px;
        text-align:justify;
}


.versus_cat .left{
	float:left;
}
.versus_cat .right{
	float:right;
}
.versus_cat_article{
	width:295px;
        float:right;
	padding:0px 0px 0px 5px;
	border-bottom:0px dotted #666;
}
.versus_cat_article .thumb{
	width:295px;
	height:200px;
	overflow:visible;
	padding:0px;
	background:#fff;
	margin:0 0 0px 0;
}
.versus_cat_article .thumb img{
	float:left;
	border:1px solid #d0d0d0;
	width:100%;
	height:100%;
}
.versus_cat_list{
	width:351px;
}

.versus_cat_list img{
border:1px solid #bcbcbc;
}

.versus_cat ul{
	width:100%;
	padding:10px 0 0 0;
	margin:0;
}
.versus_cat li{
	color:#444;
	font-size:12px;
	display:block;
	padding:2px 0 2px 10px;
	background:url() no-repeat left 6px;
}
.versus_cat li:hover{
	background:url() no-repeat left 6px;
}
#versus_cats .home_cat li a{
	color:#222;
	display:block;
}
#versus_cats .home_cat li a:hover{
	text-decoration:none;
	color:#0a9cc1;
}
