/*  
Version: 1.0
*/

/*  ---------------------- global ---------------- */
*{margin:0; padding:0;}
.clearfix:after {
    content: " ";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
* html .clearfix {
    height: 1%;
}
.clear {
	clear:both;
	padding:0;
	margin:0;
}
/* ------------------------- structure ------------------ */
body {
	background:url(images/bgcontent.gif) repeat-y top center;
	color: #585858;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;	
}
img {
	margin-left: auto;
	margin-right: auto;
	border:none;
}

/* -------------------------- header -------------------- */

#topbar1 { width:100%; background:#113E70; float:left;  height:75px; margin-bottom:20px; background:url(images/bg_header.gif) repeat-y top center}
#topnav1 { width:980px; margin:0 auto; padding-top:5px; height:75px; }

#logo { float:left; width:285px; height:40px; margin-top:10px; position:relative}


#topcontent1 { width:975px; background:#000000; float: left; position:relative; margin-top:-20px; margin-bottom:20px; }
#menuitem1 { margin-left:10px; width: auto; float: left; padding-top:8px}
#menuitem1 ul { list-style: none;}
#menuitem1 li { float:left; list-style:none; display:block; height:22px; font-size:12px; font-weight: normal; font-family:Arial, Helvetica, sans-serif; color:#F9F9F9 }

#menuitem1 a, #menuitem1 a:visited, #menuitem1 a:active { margin: 0px; padding:0px 15px; 	text-decoration:none; color: #87CEEB; display:block; font-weight:bold; border-right:1px solid #666666}
#menuitem1 a:hover { text-decoration:none; display:block; color: #87CEEB;}
#menuitem1 li { float: left; margin: 0px; padding: 0px;}
#menuitem1 li:hover { border-right: none;}	


#topcontent2 { width:405px; float: left; padding-left:10px; padding-top:25px;}
#menuitem2 { margin-left:10px; width: auto; float: right;}
#menuitem2 ul { list-style: none;}
#menuitem2 li { float:left; list-style:none; display:block; height:30px; font-size:11px; font-weight: normal; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; text-transform:uppercase}

#menuitem2 a, #menuitem2 a:visited, #menuitem2 a:active { margin: 0px; padding:0px 15px; 	text-decoration:none; color:#F4F4F5; display:block;}
#menuitem2 a:hover { text-decoration:none; display:block; color:#fff;}
#menuitem2 li { float: left; margin: 0px; padding: 0px;}
#menuitem2 li:hover { border-right: none;}	


#search { width:235px; height:20px; float: right; padding:15px; margin-bottom:10px; padding-top:20px}

.form-input { margin: 0 5px 0 0; width: 140px; padding: 3px 3px; background: #fff; border: 1px solid #3C4656; color: #ccc; font-size:13px; color:#000000}
.form-input:focus { background:#fff; border: 1px solid #688BAA;	}
.search-submit { width: 60px; background: #488D23; border: 1px solid #488D23; color: #fff;font-size:13px; padding:2px 4px;	cursor:pointer; font-weight:bold}





#topbar{ float:left;  height:36px;}
#topnav { float:left; padding-top:10px;	height:25px;}

#topcontent{ width:500px; float:left;}
#menuitem {	margin-left:10px; width:640px; float:left; font-family:Arial, Helvetica, sans-serif}
#menuitem ul { list-style: none;}
#menuitem li { float:left; list-style:none;	display:block; 	height:30px; font-size:12px; }

#menuitem a, #menuitem a:visited, #menuitem a:active { margin: 0px; padding:0px 6px; 	text-decoration:none; color:#F4F4F5; display:block;}
#menuitem a:hover { text-decoration:none; display:block; color:#fff; border-bottom:1px dotted #D5DCDF}
#menuitem li { float: left; margin: 0px; padding: 0px;}
#menuitem li:hover { border-right: none;}	


/* -------------------- main --------------------- */

#container { margin:40px auto 0 auto; width:980px; margin-top:0}

#container p a { color:#0077CC}
#container p a:hover { color:#0077CC}

#main { float:left; width:710px; }

#main h1 { font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:1px; font-size:16px; font-weight:normal; padding-bottom:20px; padding-top:8px}

#main .title { padding-bottom:20px; font-size:14px; line-height:1.6em; color:#666666;}
#main .title .red { color: #488D23; font-size:14px; font-weight:bold}


.top { width:340px;	padding-top:7px; padding-bottom:5px}

.singletop { width:340px; padding-top:2px;
}
.top h2, .singletop h2 {
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	float:left;
}
.top a, .singletop a, .navmeta a{
	color:#003066; 
	text-decoration:none;
}
.top a:hover .singletop a:hover , .navmeta a:hover{
	color:#000;
	text-decoration:none;
}
.comm{
	padding-right:5px;
	margin-left:5px;
	float:left;
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

.comm a {
	font-weight: bold;
	color: #488D23;
	font-style:normal;
	font-size:12px;
}


.post{
	float:left;
	width:340px;
	height:250px;
	margin:0 15px 30px 0;
}


.post_big
{
	float:none;
	width:670px;
	margin:0px;
	height:100px; overflow:hidden;
	
	background:#fff;
	border-bottom:1px solid #ccc;
	color:#c0c7d6;
	
	padding:0px 10px; 
	padding-top:10px;
	margin-bottom:5px;
}


.post_big .info, .post_big .info p
{
	color:#333 !important;
	font-size:13px;

}


.post_big p { margin:0; padding:0; padding-bottom:15px; line-height:1.5em}

.post_big a
{
	color:#fff;
	text-decoration:none;
}

.more_website_link
{
	display:block; text-align:right;
	margin-top:-5px
}

.more_website_link2
{
	display:block; text-align:left;
	margin-bottom:20px;
}


.post_big h5
{
	margin-bottom:5px;	
}

.post_big h5 a
{
	text-decoration:none;
	font-family:Georgia, Times New Roman, Times, serif;
	color: #990033 !important;
	font-weight: normal !important;
	font-size:22px !important;
}

.post_big h5 a:hover { text-decoration:underline}



.feat {
	background: url(images/feat.png) no-repeat;
	width: 97px;
	height: 97px;
	position:absolute;
	z-index: 20;
	margin-left:212px;
	margin-top:-71px;	
}
.singlepost {
	float:left;
	width:670px;
	padding-bottom:10px;
	padding-left:30px;
	margin-bottom:10px;
	line-height:20px;
}

.singlepost .thumb_big { width:700px; height:300px; float:left;}
.singlepost .thumb_big img { width:700px; height:300px; margin:0; padding:0}


.singlepost p{
	margin:10px 0;
	padding-right:20px;
}
.singlepost ul, .singlepost ol{
	padding:3px 0 3px 0px;
}
.entry {
	font-size:12px;
	line-height:20px;
	clear:both;
}

.entry p { font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; padding-bottom:10px; line-height:1.6em; }

.entry ul { list-style:none; padding-right:20px;}
.entry ul li { font-size:13px; color:#333; padding-bottom:20px; line-height:1.5em; font-family:Verdana, Arial, Helvetica, sans-serif}



.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{
	margin: 5px 0;
	padding:0;
	font-size:16px;
	color: #666699; padding-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal
}
.entry h1{
	font-size:15px;
	font-weight:bold
}
.entry h2{
 	font-size: 16px;
}



#pagetitle {
	color:#000;
 	font-size: 18px;
}
.post_title{
	float:left;
	width:300px;
	margin-top:5px;
	padding-bottom:30px;
}

.post_title .ratings { width:300px; float:left; margin-left:0px; margin-bottom:20px }


.post_title h1 {
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style: normal;
	margin-bottom:-15px;
}

.post_title h2 {
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style: normal;
	margin-bottom:-15px;
}

.post_title h2 a { text-decoration:none; color:#333333} 

.post_title h1 a, .entry a{
	color: #333;
	text-decoration:none;
}
.post_title h1 a:hover, .entry a:hover{
	color: #333;
	text-decoration:underline;
}
.singlepostdata {
	color: #000;
	text-decoration: none;
	font-size:12px;
}
.singlepostdata a {
	color: #8d96e9;
	text-decoration:underline;
}

.singlepostdata a:hover{
	color: #f3f0f0;
	text-decoration:underline;
}
#holder {
	float:left;
	width:340px;
	height:240px;
	margin:0 10px 10px 0;
}	
.thumb img { width:340px; height:215px; border:1px solid #EFEFEF;}
.thumbs img { width:340px; height:215px; border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF}

.ratings { float:right; margin-left:10px;}

.navmeta {
	clear:both;
	margin-top:10px;
	top:40px;
	margin-bottom:30px; 
	padding:10px 0;
	padding-right:30px;
	text-align:right;
}
.wp-pagenavi a {
	padding: 9px;
	text-decoration: none;
	background: #FFFFFF;
	height:25px;
	width: 25px;
	border: 1px solid #2e2f39;
	text-shadow:#FFFFFF 1px 2px 2px;
}

.navmeta .current{
	color:#FFFFFF;
}

/* ---------------------------------- sidebar ------------------------ */


#sidebar {
	float: left;
	width:250px;
	padding-bottom:50px;
	padding-right:5px;
	padding-left:15px;
	
}

#adcontainer{
	width:250px;
	margin-bottom:25px;
	height:390px;
}
.adsimg{
	margin:0px 7px 10px 0px;
	float:left;
	dislay:inline;
	width:125px;
	height:125px; 
	}

.adsimg-right{
	margin:0px 0px 10px 2px;
	float:left;
	dislay:inline;
	width:125px;
	height:125px; 
	}

#sidebar_tab{
	width:267px;
	margin:25px 0 10px 0;
}
#tabbed_box_1 {
	margin: 0px auto 0px auto;
	width:267px;
}
ul.tabs {
	padding:0px;
	margin-top:5px;
	margin-bottom:8px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	background:#363636;
	color:#B5CB8F;
	padding:8px 12px 8px 12px;
	text-decoration:none;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
    text-transform:uppercase;
	border:1px solid #4F4F4F;
	border-bottom: none;

}
ul.tabs li a:hover {
	background:#363636;
	color:#B5CB8F;
}

.content {
	width:255px;
	background:#363636;
	border:1px solid #4F4F4F;
	padding:5px;
}

.contentarea {
	width:640px;
	float:left;
	padding:5px;
	padding-left:30px;
	padding-right:20px;
}


.content ul {
	margin:0px;
	padding:0px 12px;
}
.content ul li {
	list-style:none;
	border-bottom:1px solid #4f4f4f;
	padding:15px 0 15px 20px;
}
.content ul li:last-child {
	border-bottom:none;
}
.content ul li a {
	text-decoration:none;
	color:#8d96e9;
}
.content ul li a:hover {
	color:#737CC9;
}
.content .cloud {line-height:22px;}
.content .cloud a {
	color:#555;}
.content .cloud a:hover{
	color:#000;}	
#comments-tab li {		
	padding-left:20px;
}
.ui-tabs-hide {
	display: none;
}

.widget {
	width:250px;
	float:left;
	margin:12px 0;
	margin-top:5px;
	margin-bottom:10px;
}

.widget h2 {
	font-size:10px;
	letter-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal; 
	padding:8px 15px 8px 8px;
	text-shadow:#FFFFFF 1px 2px 2px;
	color:#113E70;
	background:#EBEAEA;
}

.widget ul {
	margin:5px 0 5px 0px;
	padding:5px 0;
	border:none ;
	list-style:none;
}
.widget ul li {
	padding:5px 10px 6px 5px;
	margin:0px;
	color:#488D23;
	border-bottom:1px solid #ECECEC;
	font-size:13px;
}
.widget ul li a {
	color: #333;
	font-size:13px;
	text-decoration:none;
}
.widget ul li a:hover{
	color: #488D23;
	text-decoration: none;
}
#wp-calendar {
	width: 150px;
	margin: 0 auto;
}
#wp-calendar a {
	text-decoration: none;
	padding: 1px 2px;
	background-color: #20212b;
	color: #fff;
}
.textwidget{
	padding:0 10px 5px 10px;
	text-align:left;
}	
/* ------------------------------ footer -------------------------- */

#bgfooter{
	width:100%; float:left;
	clear:both;
	background:#113E70;
	height:45px;
	padding-top:20px;

}

#footer { width:980px; margin:0 auto}
#footercontent { width:300px; float:left;}
#footer p { font-size:12px;	text-align:left; color:#D5DCDF}


/* -------------------------- COMMENTS ------------------------*/
#com {
	width:640px;
	float:left;
	padding: 10px 0 5px 30px;
	clear: both;
}
.commentlist { width:640px;
	padding:10px;
	text-align: justify;
	margin-top:30px;
	background:#F6F6F6;
	float:left;
}	
.commentlist p {
	margin: 5px 15px 10px 2px;
	clear:both;
	line-height:20px;
	font-size:13px;
}

#commentform p {
	margin: 5px 0;
}
.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
}
#comhead{
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height:normal;
}
#comments { 
	border-bottom:1px solid  #D9DFD0; 
	padding-bottom:5px;
}
.comment-meta{
	padding-bottom:30px;
}
.comment-author{
	font-weight:bold;
	font-size:16px;
	margin:3px 0 0 10px;
	float:left;
}
.comment-author a:link , .comment-author a:visited, .comment-author a:active {
	color:#177EC6;
	text-decoration:none;
	margin: 0px; 
	padding: 0px;
}
.comment-author a:hover {
	color: #177EC6;
	text-decoration: underline;
}
.comment-date{
	font-size:11px; 
	color:#999; 
	margin-top:7px;
	font-weight:normal;
}
.com_txt{
	margin-top:3px;
	clear:both;
	font-size:14px;
	line-height:1.6em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top: solid 1px #fff;
	margin-bottom:10px;
	color:#000;

}

.cgravatar {
	float: left;
}	
#respond {
	width:650px;
	padding:5px;
	clear: both;
	border-bottom:2px solid #F1F1F1;

	font-size:16px;
	font-weight: bold;
	line-height:normal;
	padding-top:35px;
}
#commentform {	
	margin: 15px 5px 30px 0px;
}
#commentform p {
	padding: 6px 0px;
	margin: 0px;
	font-size:13px;
}
#commentform label {
	color: #4C4C4C;
}
#commentform input{
	color:#333;
	width: 200px;
	font-size:15px;
	border: 1px solid #BCBCBC;
	padding: 6px 5px 6px 33px;
	margin-top: 3px;
	margin-right:6px;
}
#commentform #author{
	background:#FFFFFF url(images/form/user.gif) no-repeat 3% center;
}
#commentform #email{
	background:#FFFFFF url(images/form/email.gif) no-repeat 3% center;
}
#commentform #url{
	background:#FFFFFF url(images/form/world_link.gif) no-repeat 3% center;
}
#commentform textarea{
	height: 130px;
	border: 1px solid #BCBCBC;
	padding: 5px;
	font-size:14px;
	background:#FFFFFF;
	color:#333;
	margin-top: 3px;
	overflow: auto;
}
#commentform textarea:hover, #commentform textarea:focus {
	background: #F7FCF1;
}
#commentform #submit{ width:150px;
	padding:5px 0;
	margin:0;
	background: #488D23;
	cursor:pointer;
	color:#FFFFFF;
	border:1px solid #488D23;
}	


/*** Edited *******/

.categories {
	margin:0;
	font: bold 14px 'Arial', Times New Roman, Times, serif;
	line-height:1.2;
}
.categories ul {
	border:none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px 0 15px 0px;
}
.categories ul li{
	background:transparent;
	margin:0;
	padding:5px 0 5px 0px;
	color:#FF3300;
}
.categories ul li a{
	color:#A9A9A9;
	text-decoration:none;
}
.categories ul li a:hover{
	color:#fff;
	text-decoration:none;
}
.archives {
	margin:0;
	font: bold 14px 'Arial', Times New Roman, Times, serif;
	line-height:1.2;
}
.archives ul {
	border:medium none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px 0 15px 0px;
}
.archives ul li{
	background:transparent;
	margin:0;
	padding:5px 0 5px 0px;
	border-bottom:1px solid #4F4F4F;
	color:#FF3300;
}
.archives ul li a{
	color:#A9A9A9;
	text-decoration:none;
}
.archives ul li a:hover{
	color:#fff;
	text-decoration:none;
}




#bookmarks { width:220px; height:20px; float:left; padding:15px; padding-left:5px; padding-top:0px; margin-bottom:10px}

#bookmarks .twitter { width: auto; height:20px; float:left; background:url(images/twitter.png) no-repeat center left; padding-left:23px; padding-right:20px}
#bookmarks .twitter a { font-size:14px; color:#16307D; line-height:1.5em; font-weight:bold; text-decoration:none}


#bookmarks .rss { width: auto; height:20px; float: right; background:url(images/rss.png) no-repeat center left; padding-left:23px}
#bookmarks .rss a { font-size:14px; color:#16307D; line-height:1.5em; font-weight:bold; text-decoration:none}

.colorwise { width:250px; float:left; margin:12px 0; margin-top:5px; margin-bottom:10px;}
.colorwise h2 { font-size:10px; letter-spacing:1px; font-family:Verdana, Arial, Helvetica, sans-serif;	text-transform:uppercase; font-weight:normal;  padding:8px 15px 8px 8px; text-shadow:#FFFFFF 1px 2px 2px; color:#113E70;	background:#EBEAEA; margin-bottom:8px}

.colorwise ul.colors { float:left; padding-left:5px; margin-top:5px; margin-bottom:-5px}
.colorwise ul.colors li { width:220px; display: inline; list-style:none; border:none }
.colorwise ul.colors a	{ display: block; height: 15px; width: 16px; float: left; margin: 0px 4px 5px 0px; }
.colorwise ul.colors a.no { margin-right: 0px; }
.colorwise ul.colors a:hover { height:15px; width: 16px;}

.colorwise ul.colors .aliceblue { background: #E7F2FB; }
.colorwise ul.colors .aqua { background: #00FFFF; }
.colorwise ul.colors .blue { background: #0000FF; }
.colorwise ul.colors .blueviolet { background: #8A2BE2; }
.colorwise ul.colors .brown { background: #A52A2A; }
.colorwise ul.colors .wood { background: #DEB887; }
.colorwise ul.colors .cadetblue { background: #5F9EA0; }
.colorwise ul.colors .chartreuse { background: #7FFF00; }
.colorwise ul.colors .chocolate  { background: #D2691E; }
.colorwise ul.colors .darkblue { background: #00008B; }
.colorwise	ul.colors .darkgreen { background: #006400; }
.colorwise	ul.colors .yellowgreen { background: #9ACD32; }
.colorwise	ul.colors .yellow { background: #FFFF00; }
.colorwise	ul.colors .white { background: #ffffff; }
.colorwise	ul.colors .violet { background: #EE82EE; }
.colorwise	ul.colors .red  { background: #FF0000; }
.colorwise	ul.colors .salmon { background: #FA8072; }
.colorwise	ul.colors .pink  { background: #FFC0CB; }
.colorwise	ul.colors .black { background: #000; }
.colorwise	ul.colors .grey { background: #999; }
.colorwise	ul.colors .maroon  { background: #800000; }
.colorwise	ul.colors .deeppink  { background: #FF1493; }
.colorwise	ul.colors .skyblue { background: #87CEEB; }
.colorwise	ul.colors .orange { background: #FFA500; }



.submitsite { width:690px; float:left; padding-top:40px; border-top:1px solid #E2EFDA; padding-bottom:80px}
.submitsite h6 { text-align:right; font-size:15px; padding-right:15px; font-weight:normal }
.submitsite h6 a { color:#448699}


.submitarticles { width:670px; float:left; padding-bottom:80px; text-transform:uppercase}
.submitarticles h6 { text-align:right; font-size:15px; padding-right:30px; font-weight:normal }
.submitarticles h6 a { color:#448699}

.colorgrey { color:#92B0BC}

.p-head {width:640px; padding-bottom: 15px;}
.p-head h1, .p-head h1 a, .p-head h1 a:visited { color:#272d36; font: bold 25px/25px "Arial";}
.p-head h1 a:hover { color:#272d36; text-decoration: none; }


.p-head h3 { color:#545454; font:bold 26px/26px "Arial"; }
.p-head h3 a, .p-head h3 a:visited { color:#545454; text-decoration:none}
.p-head h3 a:hover { color:#000; text-decoration: underline;}

.p-cat { font: normal 11px/14px 'Arial'; color:#999; font-weight:bold; padding-top:8px}
.p-cat a, .p-cat a:visited, .p-cat a:hover { text-decoration: underline; color:#999; padding-right: 5px;}


.p-head2 {width:640px; border-bottom: solid 1px #EFEFEF; float:left; margin-top:22px; padding-bottom:10px; margin-bottom:25px}
.p-head2 p { font-size:10px}

.p-head2 h3 { color:#545454; font:bold 26px/26px "Arial"; padding-bottom:4px }
.p-head2 h3 a, .p-head2 h3 a:visited { color:#545454; text-decoration:none}
.p-head2 h3 a:hover { color:#000; text-decoration: none;}

.p-cat2 { font: normal 11px/14px 'Arial'; color:#999; font-weight:bold; padding-top:8px}
.p-cat2 a, .p-cat2 a:visited, .p-cat2 a:hover { text-decoration: underline; color:#999; padding-right: 5px;}

.p-head2 p { margin:0; padding:0; color: #999999}


.p-time { background: url(images/p-time-bkg.png) no-repeat right bottom; position: absolute; left: -60px; top: 5px; width: 50px; padding-bottom: 10px; }
/**/ * html .p-time { left: -70px;} /**/ 
.p-time strong { float: left; text-align: center;}
.p-time .day { font: normal 20px/18px "Arial"; letter-spacing: -1px; color:#fff; width: 40px; padding: 7px 0px; background:#80B62A; overflow: hidden; }
.p-time .month { background:#dedede; width: 40px; padding: 3px 0px; margin-bottom: 10px;}
.p-time .year { background: #fff; border: solid 1px #dedede; font: normal 11px/11px 'Arial'; padding: 12px 5px; color:#bababa;}

.p-con { width:640px; border-top: solid 1px #EFEFEF;}
.p-con h2 { font-size:15px; font-weight:bold; text-decoration: underline; padding-top:10px}

.p-con p { font: normal 12px/19px "Verdana"; padding: 5px 0px; margin: 5px 0px; color:#333; font-size:13px;}
.p-con ol { list-style: decimal inside; }
.p-con ol { padding: 10px 0px 10px 25px; margin: 0px; }
.p-con ol li { padding: 2px 0px 2px 0px; }
.p-con ul { padding: 10px 0px 10px 20px; margin: 0px; }
.p-con ul li { padding: 2px 0px 2px 13px; list-style-type: none; background: url("images/p-con-li.png") no-repeat left 1px; color:#666; }
.p-con blockquote { font: italic 14px/19px Georgia, "Times New Roman", Times, serif; padding: 10px 20px; margin: 10px 0px; background: #ecf6f8; }
.p-con blockquote p { font: italic 14px/19px Georgia, "Times New Roman", Times, serif; }
.p-con blockquote li { padding: 2px 0px 2px 13px; list-style-type: none; font-size: 12px; line-height: 17px;}


.p-det {width:640px; margin-top: 15px; background:#F3F9E7; padding:3px}
.p-det li { color:#7f7f7f; display: inline; padding: 4px 0px 6px 5px; margin-right: 5px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.p-det li.p-det-com { background:none}
.p-det li.p-det-com a {text-transform:uppercase;  font-weight: normal; color: #0066CC; text-decoration:none ; letter-spacing:1px}
.p-det li.p-det-tag { background:none}
.p-det li a,.p-det a:visited { font: normal 10px/10px "Arial"; margin-right: 3px;}

.p-con .wpunlimited_bookmarks strong { font-weight: normal; color:#999; padding-bottom: 2px; font-size: 10px; text-transform:uppercase; }
.p-con .wpunlimited_bookmarks a img { display:inline; border:none; padding:0; margin:0; margin-top: 5px; }

/* Images
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */

.p-con img { padding: 0; max-width: 100%; }
.p-con img.centered {margin: 5px 0 10px 20px; display: block; margin-left: auto; margin-right: auto; padding: 1px; border: solid 1px #9b9792;}
.p-con img.alignright { margin: 5px 0 10px 20px; display: inline; border: solid 1px #eee; padding: 1px; }
.p-con img.alignleft { margin: 5px 20px 10px 0; display: inline; border: solid 1px #eee; padding: 1px;}
.p-con .alignright { float: right; }
.p-con .alignleft { float: left }




/* Images
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */


.boxshadow { width:640px; float:left; padding-bottom:15px; }
.boxshadow h6 { margin:0; padding:0; padding:10px; background: #F1F1F1; font-size:13px; color:#000}

.boxshadow .m-text1 { margin:0; padding:10px; text-shadow: -1px -1px #666, 1px 1px #FFF; background:#CCCCCC; font-size:25px; color:#ccc}
.boxshadow .m-text2 { margin:0; padding:10px; text-shadow: 1px 1px 3px #666, -1px -1px 3px #FFF, 1px 1px #666, -1px -1px #FFF; background:#999; font-size:25px; color:#999}
.boxshadow .m-text3 { margin:0; padding:10px; text-shadow: 3px -5px 4px #0F0, -3px -5px 4px #F00, 0 6px 4px #33F; background:#000; font-size:25px; color:#fff}

.boxshadow .m-text4 { margin:0; padding:10px; text-shadow: 0 0 24px #C00, 0 0 4px #C00, 1px 1px 2px #333; background:#F6F6D1; font-size:25px; color:#fff}

.boxshadow .m-text5 { margin:0; padding:10px; text-shadow: 1px 1px 2px #999; background:#CCCCCC; font-size:25px; color:#fff}
.boxshadow .m-text6 { margin:0; padding:10px; text-shadow: 0 0 11px #fff; background:#999; font-size:25px; color:#000}

