/*
Theme Name: WpTrend.com
Theme URI: http://www.wptrend.com/
Description: Wordpress theme for wptrend.com
Version: 1.0
Author: Viwothemes.com
Author URI: http://Viwothemes.com/
*/

/* CSS Document */
*{
	outline: none;
	margin: 0;
	padding: 0;

}
body {
	background: #E7E7E7 url(images/bg.jpg) no-repeat top center;
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #444;
	line-height: 1.7em;
	padding:0px;
	margin:0px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
}
.container {
	width: 900px;
	padding:0px;
	text-align:left;
	margin:0px auto 0px auto;
	overflow:hidden;
}

a {
	color: #999999;
	text-decoration:underline;
}
p {
	margin: 0 0 10px 0;
}
a:hover {
	color: #000000;
}
img {
	border: 0;
}
.clear {
	clear: both;
	height: 1px;
}

/*Header Starts*/
.header
{
width:900px;
float:left;
overflow:hidden;
}
.header_top
{
width:889px;
padding:0px 11px 0px 0px;
float:left;
overflow:hidden;
height:40px;
background:url(images/header_top_right_bottom_curve.png) no-repeat bottom right;
}
.header_top_white
{
width:889px;
float:left;
overflow:hidden;
height:8px;
}
.header_top_white_left
{
float:left;
overflow:hidden;
background:url(images/header_top_left.png) no-repeat top left;
width:13px;
height:8px;
}
.header_top_white_right
{
float:left;
overflow:hidden;
background:#ffffff;
width:876px;
height:8px;
}
.header_top_bottom
{
float:left;
overflow:hidden;
width:889px;
height:32px;
}
.header_top_bottom_left
{
float:left;
overflow:hidden;
width:410px;
height:32px;
}
.nav_left
{
float:left;
overflow:hidden;
width:10px;
height:32px;
background:url(images/header_top_left_bottom_curve.png) no-repeat top left;
}
.nav
{
float:left;
overflow:hidden;
width:469px;
height:32px;
background:#ffffff;
}
.header_bottom
{
width:900px;
height:75px;
float:left;
padding:13px 0px 12px 0px;
overflow:hidden;
}
#logo
{
float:left;
height:75px;
line-height:75px;
padding:0px 25px 0px 0px;
}
#header_banner
{
width:468px;
padding:5px;
background:url(images/10x10.png) repeat top left;
height:60px;
float:left;
overflow:hidden;
}

/*Header Ends*/
/*LAVALAMP Navigation starts*/
.lavaLampBottomStyle {
            position: relative;
            height: 27px;
            width: 469px;
            background-color: white;
            padding:0px 0px 0px 0px;
            margin:0px;
            overflow: hidden;
			border-bottom:1px solid #797979;
            
        }
                .lavaLampBottomStyle li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampBottomStyle li.back {
                        border-bottom: 5px solid #797979;
                        width: 9px;
                        height: 22px;
                        z-index: 1000;
                        position: absolute;
                    }
                    .lavaLampBottomStyle li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #797979;
                        outline: none;
                        text-align: center;
                        top: 0px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 1002;
                        display: block;
                        float: left;
                        height: 26px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 15px;
                    }   
                        .lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
                            border: none;
                        } 
/*LAVALAMP navigation ends*/						
#content_all
{
width:900px;
float:left;
overflow:hidden;
text-align:left;
}
#content
{
width:650px;
float:left;

overflow:hidden;
text-align:left;
padding:0px 0px 0px 0px;
}
.navigation
{
width:630px;
float:left;
overflow:hidden;
text-align:left;
padding:10px;
}
#sidebar
{
width:230px;
float:left;
padding:10px;
overflow:hidden;
background:url(images/10x10.png) repeat top left;
}
.search_box
{
width:220px;
float:left;
overflow:hidden;
background:#797979;
height:26px;
margin:0px 0px 10px 0px;
padding:4px 2px 0px 8px;
}
.search_box1
{
width:250px;
float:left;
overflow:hidden;
height:26px;
margin:0px 0px 10px 0px;
padding:4px 2px 0px 8px;
}
.search_input
{
float:left;
border:0px;
width:190px;
background:none;
color:#ffffff;
}
.search_input1
{
float:left;
border:0px;
width:190px;
background:none;
color:#ffffff;
border:1px solid #cccccc;
padding:3px;
}
.search_by_color_box
{
width:230px;
float:left;
overflow:hidden;
padding:0px;
margin:0px 0px 10px 0px;
}
.search_by_color_heading
{
width:210px;
float:left;
overflow:hidden;
padding:0px 10px 8px 10px;
border-bottom:1px dotted #999999;
color:#797979;
font-size:14px;
line-height:14px;
}
.search_by_color
{
width:227px;
float:left;
padding:8px 0px 0px 3px;
overflow:hidden;
text-align:left;
}
.search_by_color a
{
float:left;
margin:0px 5px 0px 0px;
padding:0px;
overflow:hidden;
width:20px;
height:20px;
}
#banner_box,#widget_container
{
width:230px;
float:left;
overflow:hidden;
text-align:left;
margin:0px 0px 10px 0px;
}
#banner_box a
{
margin:0px 0px 5px 0px;
padding:0px;
float:left;
width:230px;
overflow:hidden;
}
.widget_box
{
padding:0px;
margin:0px 0px 10px 0px;
text-align:left;
float:left;
width:230px;
overflow:hidden;
}
.widget_heading
{
width:230px;
padding:0px 0px 5px 0px;
text-align:left;
border-bottom:1px dotted #666666;
color:#999999;
font-size:18px;
line-height:20px;
font-weight:normal;
}
.widget_box ul
{
padding:10px 0px 0px 0px;
margin:0px;
list-style:none;
width:230px;
float:left;
overflow:hidden;
}
.widget_box ul li
{
width:230px;
float:left;
overflow:hidden;
padding:0px;
margin:0px;
}
.widget_box ul li a
{
padding:3px 10px 3px 10px;
width:210px;
float:left;
overflow:hidden;
color:#C78276;
font-size:14px;
text-decoration:none;
background:url(images/widget_ul_top.jpg) no-repeat left;
}
.widget_box ul li a:hover
{
background:url(images/sidebar_widget_ul.png) no-repeat left;
}
#footer
{
padding:10px 10px 10px 10px;
text-align:left;
margin:10px 0px 0px 0px;
border-top:1px dotted #666666;
width:880px;
float:left;
font-size:12px;
color:#999999;
overflow:hidden;
line-height:25px;
}
#footer a,.alignleft a
{
font-size:12px;
color:#999999;
text-decoration:none;
}
/*Slider starts*/
/*
	WIDGET STRUCTURE
*/
.subscribe_bottom
{
border-top:1px dotted #666666;
padding:5px 5px 10px 5px;
margin:0px 0px 10px 0px;
float:left;
overflow:hidden;
width:220px;
color:#EA97B4;
font-size:12px;
line-height:20px;
}
.subscribe_bottom a
{
font-size:12px;
font-weight:bold;
color:#EA97B4;
margin:0px 5px 0px 0px;
line-height:20px;
}
.contact_h2
{
color:#000000;
font-size:14px;
line-height:17px;
padding:0px 0px 0px 10px;
font-weight:normal;
}

.sidebar_slider
{
width:230px;
float:left;
overflow:hidden;
margin:0px 0px 5px 0px;
padding:0px;
}

/*Tabber Style starts*/
.tabwidget {
width:230px;
padding:0px;
margin:0px 0px 10px 0px;
float:left;
overflow:hidden;
}
.tabwidget a {
color: #4F4F4F;
text-decoration: none;
}
.tabwidget a:hover {
color: #009;
text-decoration: underline;
}
.tabnav
{
list-style:none;
width:230px;
float:left;
}
.tabnav li {
list-style: none;
margin:0px;
padding:0px 0px 0px 0px;
float:left;
overflow:hidden;
}
.tabnav li a {
text-decoration: none;
text-transform: capitalize;
color:#797979;
font-size:12px;
font-weight: 500;
height:21px;
border:1px solid #cccccc;
		padding:5px 4px 5px 4px;
		margin-right:2px;	
float:left;
overflow:hidden;
}
.banner_tab
{
text-align:center;
}
.banner_tab a
{
margin:0px 0px 5px 0px;
}
.tags_text
{
padding:0px 10px 0px 10px;
}
.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
color: #999999;
background:#EAEAEA;
text-decoration: none;
border-bottom:1px solid #eaeaea;
}
.tabdiv {
margin:0px 0px 0px 0px;
background:#EAEAEA;
padding:10px 5px 10px 5px;
float:left;
overflow:hidden;
width:218px;
border:1px solid #cccccc;
border-top:0px;
}
.tabdiv li {
list-style:none;
padding:5px 10px 5px 20px;
margin:0px 0px 0px 0px;
border-bottom:1px dotted #999999;
background:url(images/footer_ul.jpg) no-repeat left;
margin:0px 10px 0px 10px;
}
.tabdiv li:hover
{
	background:url(images/red_square.jpg) no-repeat left;
}
.tabdiv li a
{
padding:0px;
margin:0px;
color:#999999;
font-size:13px;
}
.tabdiv a
{
color:#666666;
}
.tabdiv li a:hover,.tabdiv a:hover
{
color:#A23625;
}
.ui-tabs-hide {
		display: none;
}
/*Tabber Style Ends*/
/*
#blogSliderWrap 					{ width: 230px; margin:0px;
									  padding:0px;clear:both;overflow:hidden;float:left;}
#blogSlider 						{ margin:0px; padding:0px; width: 230px;overflow:hidden;}
.stripViewer 						{ position: relative; overflow: hidden; clear: both; }
.stripViewer .panelContainer 		{ position: relative; left: 0px; top: 0px; }
.stripViewer .panelContainer .panel { float: left; position: relative; width: 230px; }
.stripNav 							{ margin:0px; position: relative; top: 0px; z-index: 99;
									  width: 230px; }
.wrapper 							{ padding:0px 0px 10px 0px; }
.innerWrap 							{ width: 230px; overflow: hidden; padding:0px;margin:0px 0px 0px 0px;}
#push 								{ height: 0px; }

#blogSliderWrap ul{list-style:none;}
.stripNav
{
width:230px;
border-bottom:1px dotted #999999;
}
.stripNav ul li 					{ float: left;padding:0px;margin:0px; }

.stripNav li a 						{ 
									  display: block; height: 25px; text-indent: -9999px; }

.stripNav li.tab1 a { background: url(images/tab_tweets.jpg) top center no-repeat; width: 50px; }
.stripNav li.tab2 a { background: url(images/tab_resources.jpg) top center no-repeat; width: 77px; }
.stripNav li.tab3 a { background: url(images/tab_tag.jpg) top center no-repeat; width: 45px; }
.stripNav li.tab4 a { background: url(images/tab_archives.jpg) top center no-repeat; width: 58px; }

.stripNav li a:hover, 
.stripNav li a:active, 
.stripNav li a:focus 				{ 
									  background-position: top center; }


.stripNav li.tab1 a.current { background: url(images/tab_tweets.jpg) bottom center no-repeat; }
.stripNav li.tab2 a.current { background: url(images/tab_resources.jpg) bottom center no-repeat; }
.stripNav li.tab3 a.current { background: url(images/tab_tag.jpg) bottom center no-repeat; }
.stripNav li.tab4 a.current { background: url(images/tab_archives.jpg) bottom center no-repeat; }


.stripNavL a, .stripNavR a 			{ display: none; position: absolute; width: 75px; 
							 		  height: 22px; text-indent: -9999px; }
.stripNavL a						{ bottom: 35px; left: 45px; background: url(images/previous.png); }
.stripNavR a 						{ bottom: 35px; right: 45px; background: url(images/next.png);
}

*/
/* 
	HEADLINES STYLING 
*/
.panel ul 							{ width: 210px; padding:0px;margin:0px;}
.panel ul li a 						{ color: #C78276;
						  		  	  display: block; padding: 7px 10px; 
									  background: url(images/widget_ul_top.jpg) no-repeat left;
									  padding:3px 0px 3px 10px;
									  }
								  	  /* Unique rollover colors for each list */
.panel ul li a:hover 		{  background: url(images/sidebar_widget_ul.png) no-repeat left;}
/*Slider Ends*/


/*Post stylesheet starts*/
.post_box
{
width:300px;
height:238px;
float:left;
overflow:hidden;
background:#ffffff;
border:1px solid #CCCCCC;
padding:5px 4px 5px 4px;
margin:0px 15px 15px 0px;
}
.post_box_title a
{
font-size:18px;
line-height:26px;
color:#cccccc;
text-decoration:none;
font-weight:500;
padding:0px 0px 5px 0px;
}
.post_box_title a:hover
{
text-decoration:underline;
}
.post_rating_box
{
width:300px;
float:left;
padding:5px 0px 5px 0px;
overflow:hidden;
}
.post_rate
{
float:left;
overflow:hidden;
margin:0px;
padding:0px;
}
.post_view
{
float:right;
overflow:hidden;
margin:0px 10px 0px 0px;
padding:0px;
}
.featured_site_box,.other_site_box
{
width:650px;
float:left;
overflow:hidden;
text-align:left;
}
.newest_submission_box
{
width:630px;
padding:10px;
margin:0px 0px 10px 0px;
color:#C78276;
font-size:20px;
line-height:30px;
font-weight:bold;
float:left;
overflow:hidden;
border-bottom:1px dotted #999999;
}
.newestheading
{
float:left;
overflow:hidden;
width:480px;
color:#797979;
}
.newest_submission_box a
{
font-size:12px;
color:#797979;
text-decoration:none;
}
.newest_submission_featured
{
font-size:12px;
color:#C78276;
float:right;
overflow:hidden;
width:150px;
}
/*Post stylesheet ends*/
/*Single post starts*/
#single_content
{
padding:0px 10px 0px 0px;
margin:0px;
text-align:left;
float:left;
overflow:hidden;
width:640px;
}
.single_post
{
width:618px;
background:#ffffff;
padding:10px;
margin:0px;
float:left;
overflow:hidden;
border:1px solid #cccccc;
}
.contact_require
{
width:618px;
float:left;
overflow:hidden;
margin:0px 0px 10px 0px;
}
.contact_require_left
{
width:309px;
float:left;
overflow:hidden;
}
.contact_require_left ul,.contact_require_right ul
{
list-style:circle;
list-style-position:inside;
padding:10px;
}
.contact_require_left ul li,.contact_require_right ul li
{
color:#C78276;
font-size:13px;
line-height:16px;
}
.contact_require_right
{
width:309px;
float:left;
overflow:hidden;
}
.single_heading
{
float:left;
overflow:hidden;
text-align:left;
width:618px;
}
.visit_web
{
float:right;
width:125px;
overflow:hidden;
}
.single_title
{
float:left;
width:480px;
padding:0px;
margin:0px 13px 0px 0px;
overflow:hidden;
font-size:18px;
line-height:21px;
color:#999999;
text-decoration:none;
font-weight:500;
}
.single_title1
{
padding:0px 0px 5px 0px;
margin:0px 0px 10px 0px;
font-size:18px;
border-bottom:1px dotted #cccccc;
line-height:21px;
color:#999999;
text-decoration:none;
font-weight:500;
}
.large_image
{
margin:10px 0px 10px 0px;
padding:0px;
border:8px solid #CCCCCC;
float:left;
overflow:hidden;
}
.large_image:hover
{
border:8px solid #666666;
}
.single_entry
{
width:618px;
float:left;
overflow:hidden;
margin:0px 0px 10px 0px;
font-family: Georgia,Helvetica, Arial, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.40em;
color:#999999;
}
.single_meta
{
width:598px;
float:left;
overflow:hidden;
text-align:left;
padding:10px 10px 0px 10px;
margin:0px;
border-top:1px dotted #cccccc;
}
.single_rating
{
width:230px;
float:left;
overflow:hidden;
text-align:left;
}
.single_metadata
{
float:left;
overflow:hidden;
text-align:left;
width:368px;
font-size:12px;
color:#C78276;
}
.single_metadata span
{
margin:0px 10px 0px 10px;
}
.single_metadata a
{
font-size:12px;
color:#C78276;
line-height:15px;
}
.wrapper a
{
font-size:12px;
color:#C78276;
}
.comment_and_rss_box
{
width:618px;
background:#ffffff;
padding:10px;
margin:10px 0px 10px 0px;
float:left;
overflow:hidden;
border:1px solid #cccccc;
}
.comment_feed
{
width:618px;
float:left;
overflow:hidden;
text-align:right;
color:#999999;
font-size:12px;
}
.comment_feed a
{
color:#999999;
font-size:12px;
text-decoration:none;
}
.share_box_top
{
width:618px;
float:left;
overflow:hidden;
text-align:center;
padding:0px 0px 10px 0px;
border-bottom:1px dotted #999999;
margin:10px 0px 10px 0px;
}
.share_box_link
{
margin:0px auto 0px auto;
padding:0px;
line-height:50px;
height:50px;
width:580px;
background:#F8FAFB;
color:#C78276;
font-size:14px;
font-weight:normal
}
.share_box_link a,.commentlist li a,.comment_navigation a
{
color:#C78276;
}
.bbb_share_div_icons a
{
margin-left:10px;
}
.bbb_share_div_icons a img,.bbb_share_div_icons img
{
border:none;
}
.bbb_share_div_icons
{
padding:10px 0px 0px 0px;
text-align:center;
}
#comments
{
font-size:12px;
color:#C78276;
line-height:15px;
padding:10px 0px 10px 20px;
}
.fn
{
text-transform:capitalize;
color:#C78276;
}
.comment_form_box
{
width:580px;
float:left;
overflow:hidden;
padding:0px 19px 0px 19px;
margin:10px 0px 10px 0px;
text-align:left;
}
.comment_form_box_left
{
float:left;
overflow:hidden;
text-align:left;
width:186px;
}
.comment_form_box_right
{
float:left;
overflow:hidden;
text-align:left;
width:394px;
}
.comment_reply
{
font-size:18px;
color:#999999;
line-height:21px;
font-weight:normal;
padding:0px 0px 10px 0px;
}
.comment_input
{
width:168px;
height:24px;
border:1px solid #cccccc;
line-height:24px;
color:#999999;
font-size:12px;
padding:0px 5px 0px 5px;
}
.comment_form_box_left p,.comment_form_box_right p
{
padding:0px;
margin:0px 0px 4px 0px;
}
.comment_tarea
{
width:378px;
height:78px;
border:1px solid #cccccc;
color:#999999;
font-size:12px;
padding:5px;
}
#submit
{
border:0px;
font-size:18px;
color:#C78276;
text-decoration:underline;
float:right;
background:none;
cursor:pointer;
}
.comment_navigation
{
padding:10px 19px 10px 19px;
}
.pagetitle
{
font-size:22px;
font-family:georgia,arial;
line-height:25px;
color:#666666;
padding:0px 0px 5px 0px;
margin:0px 0px 10px 0px;
border-bottom:1px dotted #C78276;
}
/*Comments Starts*/
.commentlist li, #commentform input, #commentform textarea {
	font-size:12px;
	}
.commentlist li {
	font-weight: bold;
	border:1px solid #CCCCCC;
	padding:10px;
}
.commentlist li ul li {
	font-size: 1em;
	border:none;
}
.commentlist cite, .commentlist cite a{
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	color:#797979;
	text-transform:capitalize;
	}
.commentmetadata a,.commentmetadata
{
font-weight:normal;
color:#797979;
}	
.says
{
font-size:12px;
color:#666666;
font-weight:normal;
}
.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}
.alt {
	margin: 0;
	padding: 10px;
	}
.thread-alt {
}
.thread-even {
}
.commentlist {
	padding: 0;
	text-align: justify;
	}
.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;
	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}
.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }
#commentform p {
	margin: 5px 0;
	}
.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}
.commentmetadata {
	margin: 0;
	display: block;
	}
ol.commentlist li ul                                { list-style: square; margin: 0 0 1em; padding: 0; text-indent: 0; }
ol.commentlist li div.reply                         { margin: 0 0 10px 0; }
ol.commentlist .comment-reply-link					{ color: #999; border:1px solid #cccccc; -moz-border-radius: 3px; 
													  font-size: 10px; padding: 4px 8px; margin: 0 0 10px 0;
                                                      -webkit-border-radius: 3px; }
#content-area ol.commentlist 
.comment-reply-link:hover            				{ background: #fe4902; border: 1px solid #c00; }
ol.commentlist li div.reply a                       { color:#999; text-decoration: none; text-transform: uppercase; }
ol.commentlist li ul.children                       { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li.depth-2            { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3            { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4            { margin:0 0 .25em; }
ol.commentlist li.even                              { background:#fff; }
ol.commentlist li.odd                               { background:#fff; }
ol.commentlist li.pingback div.vcard                { padding: 0 170px 0 0; }
.avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}
/*Single post ends*/
#pageflip {
	position: relative;
	right: 0; top: 0;
	float: right; 
	z-index: 1003;
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 1004;
	position: absolute;
	right: 0; top: 0;
	/*-ms-interpolation-mode: bicubic;*/
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	overflow: hidden;
	position: absolute;
	right: 0; top: 0;
	background: url(images/subscribe.png) no-repeat right top;
}
.alignright
{
float:right;
}

.alignleft
{
float:left;
font-size:12px;
color:#999999;
}
