/* Links Color */
.custom a {}
.custom a:hover {}
/* Links Color */




/* Move Categories Widget Items Around */
.custom li.cat-item { text-align: center ; }
/* Move Categories Widget Items Around */





/*---------------------------------*/
/* START WIDGETIZED FOOTER         */
/*---------------------------------*/
/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
	background:none;
	/* widget padding */
	padding: 0px;
	margin: 0px;
	margin-bottom: 2px;
	/* do not change this! */
	overflow: hidden;
	/* Font Style */
	text-decoration:none;
	font-size: 12px;
	text-align: center;
	font: "Times New Roman", Times, serif;
	letter-spacing: 0px;
	color: #000;
	padding-bottom: 0px;
	margin-bottom: 2px;	
}

/* widget item setup */
#footer_setup .footer_items1, #footer_setup .footer_items2 {
	background:#fff url(images/sidebar_bg.gif) top repeat-x;
	margin: 5px;
	border: 1px solid #ccc;
	width: 312px;
	float:left;
	padding: 2px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; 
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
}
#footer_setup .footer_items3 {
	background:#fff url(images/sidebar_bg.gif) top repeat-x;
	margin: 5px;
	border: 1px solid #ccc;
	width: 312px;
	float:right;
	padding: 2px;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; 
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
}
#footer_setup .footer_items2 h3, #footer_setup .footer_items3 h3, #footer_setup .footer_items4 h3 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font: "Times New Roman", Times, serif;
	letter-spacing: 0px;
	color: #666;
	padding-bottom: 0px;
	margin-bottom: 5px;
	margin-top: 2px;
	background: none;
}
/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }
/*---------------------------------*/
/* END WIDGETIZED FOOTER           */
/*---------------------------------*/

/* Customize Original Footer Box*/
.custom #footer {
Background-color:#cccccc url(images/bg4.gif); border: 0px;}
.custom #footer_area {background: #cccccc url(images/bg4.gif); border-top: 4px solid #666;}
/* Customize Original Footer Box*/






/** Archives **/
.custom .archive h3 {margin-top: 0;}
.custom .archive ul {font-size: .85em; }
.custom .archivel { float: left; width: 40%;}
.custom .archiver { float: right; width: 60%;}
/** Archives **/




/* Author Box Post Footer */
.custom #comments { clear: both; }
.postauthor { background: #fafbe6 url(images/author-footer-bg.gif); width:99%; float:left; border: 1px solid #666656; overflow: hidden;padding: 0em; margin-bottom: 4px; -moz-border-radius: 5px; 
-webkit-border-radius: 5px;
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
.postauthor img { border: 2px solid #e2dede; float: left; margin: 1px; }
.postauthor h3 { color: #666; font-size: 1.5em; margin-bottom: 2px; margin-top: 2px; }
.postauthor p { color: #515151; font-size: 1em; margin-bottom: 6px; }
.postauthor p.hlight { font-size: 11px; text-transform: uppercase; }
.postauthor p.hlight span { color: #CB3131; font-size: 13px; font-style: italic; font-weight: bold; letter-spacing: 0.8px; }
/* Author Box Post Footer */





/* Comments BOX Under Posts and Teasers */
.custom .tt_teaser_after {
	float:left;
	width: auto;
	border: 1px #dfdfd0 solid;
	margin-top: 4px;
	background: #f6f6ee url(images/bg_comments.gif); -moz-border-radius: 5px; -webkit-border-radius: 5px; 
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	padding-left: 5px;
	padding-right: 5px;
	color: #564C4C;
}
.custom .tt_teaser_after a, custom .tt_teaser_after a:visited {
	color: #564c4c;
	text-decoration: none;
}
.custom .tt_teaser_after a:hover{
	text-decoration: underline;
}
.custom .tt_teaser_link {
	background: url(images/continue_reading.gif) left no-repeat;
	padding-left: 20px;
	padding-top: 0px;
	font-size: .75em;
}
.custom .tt_teaser_comments {
	background: url(/images/comments_icon.gif) left no-repeat;
	padding-left: 20px;
	padding-top: 0px;
	margin-left: 10px;
}
/* POSTS */
.custom .to_comments {
	float:left;
	width: auto;
	border: 1px #dfdfd0 solid;
	background: #f6f6ee url(images/bg_comments.gif); 
	-moz-border-radius: 5px; -webkit-border-radius: 5px; 
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
    padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	border-bottom: #f0f0f0 0px solid;
}
.custom .to_comments a.tt_comments {
	background: url(images/comments_icon.gif) left no-repeat;
	padding-left: 20px;
	padding-top: 0px;
	margin-left: 15px;
	font-size: .75em;
}
.custom .to_comments a.tt_continue {
	background: url(images/continue_reading.gif) left no-repeat;
	padding-left: 20px;
	padding-top: 0px;
	font-size: .75em;
}
.custom .to_comments a, .custom .to_comments a:visited, .custom .to_comments a:hover, .custom .to_comments a span  {
	color: #564c4c;
}
.custom .tt_teaser_after a, custom .tt_teaser_after a:visited {
	color: #564c4c;
	text-decoration: none;
}
.custom .tt_teaser_after a:hover{
	text-decoration: underline;
}
.custom .to_comments a span {
	color: #564c4c;
}
.custom .bracket {
	display: none;
}
.custom .to_comments span.tt_categories {
	background: url(images/tags.gif) left no-repeat;
	padding-left: 20px;
	padding-top: 0px;
	margin-left: 15px;
	font-size: .75em;
}
/* Comments BOX under Posts and Teasers */







/* Customize Default Posts Box */
.post_box{
	background: #FFF url(images/bg-posts.gif) top repeat-x; 
	margin: 0px; margin-bottom: 10px; 
	padding-top: 4px; padding-bottom: 4px;
	width: 99%;
	-moz-border-radius: 10px; -webkit-border-radius: 10px; 
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	border: 1px #CCC solid;
}
#content_box{
	padding: 0px; background: none;
}
#content{
	padding: 0px;
}
.format_text{
	margin: 10px; text-align:justify;
}
/* Customize Default Posts Box */






/* Customize Default Sidebar */
#sidebars{
	Background-color: none;
	border-width: 0 0 0 0;
	padding: 0px;
	margin-top: 0px;
	float:right;
	width: 310px;
}
#sidebar_1 { width:310; border-width: 0 0 0 0; float: left; clear: left; margin-top: 0px;}
#sidebar_2 { width:170; float: left; border-width: 0 0 0 0; }
	.sidebar ul.sidebar_list { padding-right: 1.1em; padding-left: 1.1em; }
	#sidebar_2 ul.sidebar_list { padding-right: 1em; }
.sidebar {padding: 0px; width: 100%; }
#column_wrap {border-width: 0 0 0 0;}
.sidebar ul.sidebar_list { padding-top: 0em; padding-right: 0em; padding-left: 0em; }
	li.widget {
	font-size: 1.3em;
	width:auto;
	padding-left: 5px; padding-right: 5px;
	line-height: 1.385em; 
	margin-bottom: 5px;
	border: 1px solid #ccc;
	background:#fff url(images/sidebar_bg.gif) top repeat-x;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; 
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
}
	li.tag_cloud { line-height: 1.692em; }
		li.widget p { margin-bottom: 1.385em;}
		li.widget abbr, li.widget acronym { font-size: 0.769em; }
		li.widget code { font-size: 0.846em; }
			li.widget ul li { margin-bottom: 0.692em; }
				li.widget li ul { margin: 0.692em 0 0 1.385em; }
	/*---:[Inside widget box styles ]:---*/
	li.widget .widget_box { padding: 0.692em; background:none; border: 0px; }
.custom .sidebar h3 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	font: "Times New Roman", Times, serif;
	letter-spacing: 0px;
	color: #666;
	padding-bottom: 0px;
	margin-bottom: 5px;
	margin-top: 2px;
	background: none;
}
/* Customize Default Sidebar */






/* Customize Default Teasers Box */
.custom .teasers_box{
	padding: 0px; border-width: 0; background:none; margin: 0px; margin-bottom: 4px; width:99%;
}
.custom .teaser{
	margin:0px; margin-bottom:4px;
	background: #FFF url(images/bg-posts.gif) top repeat-x; 
	padding: 4px; width: 48%; border: 1px solid #ccc;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; 
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);	
}
.custom .teaser .format_teaser {
	font-size:1.4em;
}
.custom .teaser h2{
	font-size: 2em;
	text-align:left;
	margin-bottom: 2px;
}
.format_teaser{
	text-align:justify;
	margin: 5px;
}
/* Customize Default Teasers Box */





/* Whole Body Background */
body { color: #111111; background: #cccccc url(images/bg4.gif); }
/* Page Backgroung */
.full_width > .page { background:none; }
/* Content Background */
#content_area{ background:#333 url(images/bg4.gif); }
/***************/





/* Images and Video Customization */
.image_box { background: #EEEEEE; padding: 2px; border: #999 solid 1px; }
.video_box { background: #000000; padding: 2px; border: #999 solid 1px; }
/* Images and Video Customization */



/* Customize Tags After Posts */
.format_text .post_tags { font-size: 0.86em; line-height: 1.833em; margin: 2px; border: solid 1px #CCC; background:#CCC;
-moz-border-radius: 5px; -webkit-border-radius: 5px; 
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
}
/* Customize Tags After Posts */




/* Post Headline Area and Title */
.headline_area { margin-bottom: 0px; }
.headline_area h1, .headline_area h2 { margin-left: 8px; font-size: 2.2em; line-height: 1.364em; margin-bottom: 2px;}



/* Post By Line */
.headline_meta { font-size: 1em; line-height: 1.8em; margin-left: 8px; margin-bottom: 4px; }
	.headline_meta .pad_left { padding-left: 0.9em; }






/** Post Heading 4 Style **/
.custom h4 {
color: #666656;
border: solid 1px #eceaca;
background: #fbfae6
width: auto;
padding-left: 4px;
padding-right: 4px;
margin-bottom: 6px;
-moz-border-radius: 5px; -webkit-border-radius: 5px; 
-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
}
/*********************/






/* Custom Login on Top */
#loginform { 
	border: 0px solid #DDDDDD; 
	font-size: 1.2em; height:18px; 
	background:#F00 url(images/login-bg-form.gif) bottom repeat-x; 
	padding: 2px; padding-left: 10px; padding-right:10px; 
	float:left; width:auto;
	-moz-border-radius: 0px 0px 5px 5px;
}
#loginform .user, #loginform .password, #loginform .remember, #loginform .submit, #loginform .welcomebk {margin: 0 5px; float:left;}
.welcomebk { 
	font-size: 1.2em; 
	background:#0F0 url(images/login-bg-welcome.gif) bottom repeat-x; 
	height:18px; 
	padding: 2px; padding-left: 10px; 
	float:left; width:auto; padding-right:10px;
	-moz-border-radius: 0px 0px 5px 5px;
}
/* Custom Login on Top */
/* Google Search Box */
.searchbox {
	float:right; 
	background:#CCC url(images/search-bg.gif) bottom repeat-x;
	height: 18px;
	width:auto;
	padding: 2px; padding-left:10px; padding-right:10px;
	-moz-border-radius: 0px 0px 5px 5px;
}
/* Search Box */






/* Nav Menu Customization */
.menu {margin-left:0px; padding: 0px; border: solid 0px; background: #999 url(images/nav-bg-black1x28-1.gif) repeat-x;}
.menu .tab { border:solid 0px; margin:0px;}
.menu .tab-home {}
.menu .tab-1 {}
.menu .tab-2 {}
.menu .tab-3 {}
.menu .tab-4 {}

.menu ul, .menu ul li { width: 15em; border: 0px; }
.menu ul ul, .menu :hover ul :hover ul { left: 14.9em; }
.menu li:hover ul, .menu a:hover ul { left: -0.1em; }

.menu table { bottom: -0.1em;}
.nav, .menu li ul { border: 0; }
.menu li { margin-bottom: -0.1em; }
	.menu li ul { margin-top:0em; }
	.menu ul ul { margin-top: 0; }

.menu a { font-size: 1.1em; line-height: 1.273em; padding: 0.636em 0.818em; border: 0; }
.menu ul a { width: 11.818em; border: 0; }
/* COLORS */
.menu, .menu a, .menu li ul { border-color: #DDDDDD; }
.menu .current a, .menu .current-cat a { border-bottom-color: #FFFFFF; }
.menu ul .current a, .menu ul .current-cat a, .menu .current ul a, .menu .current-cat ul a { border-bottom-color: #DDDDDD; }
.menu a, .menu .current ul a, .menu .current-cat ul a { color: #CCC; background: #EFEFEF url(images/nav-bg-black1x28-1.gif) repeat-x; }
.menu a:hover, .menu .current ul a:hover, .menu .current-cat ul a:hover, .menu .current-parent a:hover { color: #111111; background: #DDDDDD url(images/nav-bg-black-hover.gif) repeat-x; }
.menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover { color: #111111; background: #FFFFFF url(images/nav-bg-black-current.gif) repeat-x; }
.menu .current-parent > a, .menu .current-cat-parent > a { color: #111111; background: #F0EEC2 url(images/nav-bg-black-current.gif) repeat-x; }
/* Nav Menu Customization */
/* Full Width Nav Menu Area */	
.custom #nav_area {background:#F0ECDB url(images/nav-bg-black1x28-1.gif) repeat-x; border-bottom: 0px solid #DBD4B7; padding-top:0px;}
/* Full Width Nav Menu Area */




/* Page Navi */
.page_navi{
	margin-left: 10px;
}
/* Page Navi */


/* Bread Crumb */
.breadcrumb {
	margin: 0px; margin-left: 19px;
	padding: 4px; padding-left: 0px;
}
/* Bread Crumb */





/* Date Calender on Post Line */
.custom .calendaricon {float: left; 
margin-top: -1.05em;}
.custom .month {text-transform: uppercase;
font-weight: bold;
font-family: arial;
margin-top: -5.6em;
margin-left: 2.2em;}
.custom .day {font-family: arial;
font-size:24px;
font-weight: bolder;
margin-left: .8em;
padding-top: 0em;
padding-bottom: 0em;
margin-top: -.1em;}
.custom .year {font-family: arial;
margin-left: 2.05em;
margin-top: -.65em;}
/* Date Calender on Post Line */




/* Full Width Header Area */
.custom #header_area {background:#000;}
	.custom #header {border-bottom:0; margin-bottom: 0px; padding: 0px; background:#000;}
/* Full Width Header Area */

/* Widgetized Header */
.leftside { float:left; width:500;}
.col_Header1 { float:left;}
.rightside { float:right; width:468;}
.col_Header2 { float:right; width: 100%;}
.col_Header3 { float:right; width: 100%;}
#header_container { padding-bottom: 2px; padding-top: 2px; margin: 0px;}
#mainhead {background: #000000; border: 0px; color: #DBEDF9; font-size: 12px;  overflow: hidden; padding: 0px; margin: 0px;}
#mainhead a {color: #0066CC; border: 0px; text-decoration: none; padding:0px; margin:0px;}
#mainhead a:hover {background: none; color: #3D3C3C;  text-decoration: none;}
/* Widgetized Header */





/* Adsense Revenue Sharing */
.adslot_related_posts1 {
	border-bottom:solid 1px #ccc;
	padding: 2px;
	margin-bottom: 2px;
}
.adslot_related_posts2 {
	padding: 2px;
}
/* Adsense Revenue Sharing */