/*
Theme Name: Odessa
Theme URL: http://camelgraph.com/
Description: Free Premium Wordpress Theme
Author: CamelGraph
Author URI: http://camelgraph.com
Version: 1.0

*/

/*------------------------------------------------------------	
	CSS RESET [DO NOT MODIFIED]					
	http://meyerweb.com/eric/tools/css/reset/ 			
	v1.0 | 20080212 								
---------------------------------------------------------------*/
@import url(https://fonts.googleapis.com/css?family=Roboto:300);

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, 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,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0px; padding: 0; border: 0; outline: 0; font-size: 100%;
vertical-align: baseline; background: transparent;
}body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q {	quotes: none; }

blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none; }

h2.share {
font-size: 16pt;
margin-bottom: 11px;
}

.socialicons.s4custombtn-2 {
margin-top: -46px;
}

.socialicons.s4custombtn-3 {
margin-top: -28px;
}

.socialicons.s4custombtn-4 {
margin-top: -43px;
}


#toTop {
	width:100px;
        text-align:center;
        position:fixed; /* this is the magic */
        bottom:10px; /* together with this to put the div at the bottom*/
        right:10px;
        cursor:pointer;
        display:none;
	width: 65px;
	height: 68px;
	background: url('http://meanttobehappy.com/wp-content/uploads/btp.png');
}

.visual-form-builder fieldset#vfb-9-9 .vfb-legend {
border: 0;
}

div.share-box {
width: 235px;
float:right;
margin-right: 82px;
}

/* remember to define focus styles! */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }

/*----------------------------------------------------------------------------	
		BASIC STYLES										
-------------------------------------------------------------------------------*/
body {
	background: #F6F6F6;
	color: #333333;
	font-size: 16px;
	font-family: "Roboto",sans-serif;
	margin: 0 auto 0;
	line-height:1.4em;
	}
a {color:#27323D;text-decoration:none}
a:hover {color:#566C81}
p {margin:0 0 20px 0}

#primary-nav ul li ul li a {
font-size: 14px;
}

table.outline {
border: 3px solid black;
}

table.outline td {
padding: 5px;
}

h1, h2, h3, h4, h5, h6 {color:#27323D;line-height:1.3em;font-family: "Roboto", sans-serif;text-transform: uppercase;letter-spacing: 1px;}
h1 {font-size: 22pt;font-family: "Roboto", sans-serif;text-transform: uppercase;letter-spacing: 1px;}
h2 {font-size: 18pt;font-family: "Roboto", sans-serif;text-transform: uppercase;letter-spacing: 1px;}
h3 {font-size: 16pt; font-family: "Roboto", sans-serif;text-transform: uppercase;letter-spacing: 1px;}
h4 {font-size: 14pt;font-family: "Roboto", sans-serif;text-transform: uppercase;letter-spacing: 1px;}
h5{font-size: 12pt;font-family: "Roboto", sans-serif;text-transform: uppercase;letter-spacing: 1px;}
h6 {font-size: 10pt;font-family: "Roboto", sans-serif;text-transform: uppercase;letter-spacing: 1px;}

.s4fblike, .s4plusone, .s4twitter {
margin-top: -19px;
}

.center {
margin-left: auto;
margin-right: auto;
text-align: center;
}

div.post-entry h1 {margin-bottom: 7px; margin-top: 30px; color: #365F91; font-family: Arial; font-size: 25px;}
div.post-entry h2 {margin-bottom: 7px; margin-top: 30px; color: #27323D; font-family: Arial; font-size: 20px; font-weight: bold; font-family: "Roboto",sans-serif; text-transform: uppercase;letter-spacing: 1px;}
div.post-entry h3 {margin-bottom: 7px; margin-top: 30px; color: #27323D; font-family: Arial; font-size: 18px;}
div.post-entry h4 {margin-bottom: 7px; margin-top: 30px; color: #990000; font-family: Arial;}
div.post-entry h5 {margin-bottom: 7px; margin-top: 30px; color: #27323D; font-family: Arial; font-size: 14px;}
div.post-entry h6 {margin-bottom: 7px; margin-top: 30px; color: #27323D; font-family: Arial; font-size: 18px; font-weight: normal;}
div.post-entry h6 a {margin-bottom: 0px; color: #227ABF; font-family: Arial; font-weight: normal;}

div.post-entry .s4fblike p {
overflow: visible;
}

div.post-entry {
font-family: Georgia;
}

div.post-entry a {text-decoration: underline; color: #948A54}
div.post-entry a:hover{text-decoration: none;}

div.subscribe_bottom {
 border: 3px solid black;
 background: #DAD9DE;
 width: 94%;
 height: 132px;
padding: 10px 25px 15px 20px;
margin-top: 13px;
}

div.subscribe_bottom img {
width: 80px;
height: 124px;
margin-top: 6px;
float: left;
border: 0;
}

div.subscribe_bottom p {
float: left;
margin: 19px 0 0 22px;
width: 277px;
}

div.subscribe_bottom form {
float:right;
}

div.social {
width: 210px;
margin: 0 auto;
}

a.facebook {
display: block;
float: left;
background: url('http://meanttobehappy.com/wp-content/uploads/share.png');
width: 50px;
height: 50px;
border: 0;
margin: -30px 10px 15px 0;
}

a.facebook.top {
margin-left:21px;
}

a.footer_social {
margin: -8px 10px 10px 10px;
}

a.social_small {
display: block;
float: left;
width: 34px;
height: 33px;
margin-right: 5px;
margin-top: 5px;
}

a.social_small:hover {
opacity: 0.6;
}

a.facebook_small {
background: url('http://meanttobehappy.com/wp-content/uploads/social_small.gif');
}

a.twitter_small {
background: url('http://meanttobehappy.com/wp-content/uploads/social_small.gif') -34px 0;
}

a.rss_small {
background: url('http://meanttobehappy.com/wp-content/uploads/social_small.gif') -68px 0;
}

a.facebook:hover {
opacity: 0.6;
}

a.twitter {
display: block;
float: left;
background: url('http://meanttobehappy.com/wp-content/uploads/share.png') 50px 0;
width: 50px;
height: 50px;
margin: -30px 10px 15px 0;
border: 0;
}

a.twitter:hover {
opacity: 0.6;
}

a.rss {
display: block;
float: left;
background: url('http://meanttobehappy.com/wp-content/uploads/share.png') 100px 0;
width: 50px;
height: 50px;
border: 0;
margin: -30px 0 15px 0;
}

a.rss:hover {
opacity: 0.6;
}

div.subscribe_email {
position: relative;
border-radius: 8px;
background: #DAD9DE;
clear: both;
padding: 7px 7px 7px 16px;
text-align: left;
margin-bottom: 10px;
box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}

div.subscribe_email img {
position: absolute;
border: 0;
right:4px;
}

div.subscribe_email img:hover {
opacity: 0.6;
}

div.cta {
  background-color:#DAD9DE;
  border-radius: 8px;
  font-size:90%;
  padding:10px;
  clear: both;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}

div.cta div.mergeRow {
text-align: center;
margin-bottom: 9px;
}

div.cta div.mergeTable {
margin: 10px auto;
width: 190px;
}

div.cta form input[type="text"], div.cta form input[type="email"], div.subscribe_bottom input[type="text"], div.subscribe_bottom input[type="email"]{
 background: #FFFFFF;
    border: 1px inset #F0F0F0;
    box-shadow: none;
    font-family: arial;
    width: 183px;
font-size: 13.33px;
padding: 3px;
}

div.cta div.submit_container {
	width: 109px;
	margin: 10px auto 0 auto;
}

div.cta div.submit_container input[type="submit"]{
    background: #71C41D;
    border: 1px solid #38701C;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 1px #82EB2D inset;
    color: white;
    padding: 3px 6px;
    text-shadow: 1px 1px 1px black;
}

div.subscribe_bottom input[type="submit"]{
margin-top: 7px;
margin-left: -1px;
background: gainsboro;
cursor: pointer;
}

div.subscribe_bottom input[type="submit"]:hover {
background-color: #a5a4a4;
color: white;
text-shadow: 1px 1px black;
}

div.cta div.submit_container input[type="submit"]:hover{
    background: #9eed4a;
    cursor: pointer;
}

div.cta p {
 text-align: center;
 margin: 0;
 font-size: 10px;
 font-style: italic;
}


div.textwidget img.aboutme {float: right; margin: 0; padding: 0; border: 2px solid grey;}
div.textwidget a {color:blue;}
div.textwidget a:hover {text-decoration: underline;}

div.sidebarWidget h3 {
color: #227ABF;
font-size: 22px;
}

div.comment-text {
font-size: 14px;
}

.comment-text a {
color: blue;
}

.comment-text a:hover {
text-decoration: underline;
}

.center {
text-align: center;
margin-right: auto;
margin-left: auto;
}

div.ad {
margin-left: 7px;
}

div.cred p {
font-size: 8px;
}

img.header {
width: 1006px;
height: 253px;
border: 0px;
}

a.read{
	width:84px;
	height:20px;
	background:url('http://meanttobehappy.com/wp-content/uploads/read_more_button.jpg');
	font-size: 0px;
	line-height:28px;
	display:block;
	color: transparent;
}

div.below_comment_links {
	margin-left: 275px;
	margin-top: 100px;
	width: 100%;

}

div.below_comment_links a {
	width:82px;
	height:28px;
	margin-right: 50px;
	background:url(../../../wp-content/uploads/read.png);
	text-align:center;
	line-height:28px;
	float: left;
	text-shadow:1px 1px 0px #13609F;
	color:#fff!important;
}

img.aligncenter {margin: 0 auto;display: block;}
img.alignleft {float: left;margin: 5px 10px 0 0;display: inline;}
img.alignright {float: right;display: inline;margin: 5px 0 0 10px;}
.alignleft{float:left;margin-right:8px;}
.alignright{float:right;margin-left:8px;}

.wp-caption {border: 1px solid #ddd;text-align: center;
background-color: #f3f3f3;padding-top: 4px;margin: 10px;
-moz-border-radius: 3px;-khtml-border-radius: 3px;
-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
.widget_tag_cloud  {line-height:1.2em}
.textwidget {line-height:1.5em;padding:10px;}
.recentcomments a{}
.italic {font-style:italic}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix   { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

 ul {list-style: square;margin: 0 0 18px 1.5em;}
ol {list-style: decimal;margin: 0 0 18px 1.5em;}
ol ol {list-style:upper-alpha;}
ol ol ol {list-style:lower-roman;}
ol ol ol ol {list-style:lower-alpha;}
ul ul,ol ol,ul ol,ol ul {margin-bottom:0;}

dl {margin:0 0 24px 0;}
dt {font-weight: bold;}
dd {margin-bottom: 18px;}

strong {font-weight: bold;}
cite,em,i {font-style: italic;}
big {font-size: 131.25%;}
ins {background: #FFFFCC;}

blockquote {font-style: italic;padding: 1em 2em;background: #FBFBFB;}
pre {background: #f7f7f7;color: #222;line-height: 18px;margin-bottom: 18px;padding: 1.5em;}

abbr,acronym {border-bottom: 1px dotted #666;cursor: help;}
ins {text-decoration: none;}
sup,sub {height: 0;line-height: 1;vertical-align: baseline;position: relative;}

sup {bottom: 1ex;}
sub {top: .5ex;}

input[type="text"],textarea {padding: 2px;background: #f9f9f9;border: 1px solid #ccc; resize: none;font-family:arial;font-size:1em;
	box-shadow: inset 1px 1px 1px rgba(8, 44, 42,0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(8, 44, 42,0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(8, 44, 42,0.1);
}
.trans-border { padding: 5px;background:none repeat scroll 0 0 #E1E1E1;
border:1px solid #BFBFBF;
-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,.1);-moz-box-shadow: 0 0 5px rgba(0,0,0,.1);box-shadow: 0 0 5px rgba(0,0,0,.1);
}
.header_blogcontent{
display:none
}




/*------------------------------------------------------------------------------------------------------
		MAIN LAYOUT STRUCTURE													
--------------------------------------------------------------------------------------------------------*/
.top-bg-wrap {background: url(images/top-bg-wrap.png) repeat-x}
.wrapper {width:1008px;margin:0px auto}
#top-bar {height:30px;margin:0 0 20px 0}
#top-ads {float:right;margin:40px 20px}
#top-ads img {
-moz-box-shadow:1px 1px 5px #000;
-webkit-box-shadow:1px 1px 5px #000;
box-shadow:1px 1px 5px #000}

#container {margin:40px 0;background-color: #F5F5F5; }
#header {width:1006px;margin:0;height: 287px}
#logo {font-size:3.5em;float:left;margin:30px 0 0 5px}


#top-content{width:960px;margin:0 auto 20px;padding:0 0 20px 45px;}


#content{padding:20px 0 30px 0}

#home-content, #single-content {float:left;width:621px;margin:0 0 0 26px}

/*------------------------------------------------
	PAGE TEMPLATE   		   
--------------------------------------------------*/

#fullwidth {padding:10px 20px}
.pages-title {margin:20px 0;padding:0 0 10px;border-bottom:1px dashed #EFEEEE }
.archive-entry {border-bottom:1px solid #EFEEEE;margin:0 0 20px;}
.archive-post {width:500px;float:left}


/*------------------------------------------------
	HEADER AREA		    		   
--------------------------------------------------*/

/* --------- Top Navigation -------*/

.container_tabs {width: 1005px; height: 39px; border: 1px solid #C3C3C3}
#primary-nav {float:left;height:35px;}
#primary-nav ul {height:25px;}
#primary-nav ul li {font-weight:bold;font-size:12px;}

#primary-nav ul li a {
font-family: calibri;
font-size: 19px;
margin: 0 2px 2px 0;
text-decoration:none;
color:black;
font-weight: 400;
}

#primary-nav ul li ul li a { color: white; }
#primary-nav ul li a:hover {color:#fff;}


#primary-nav li li, #primary-nav li li li{background:#202933;border:1px solid #505F70;border-top:none;}
#primary-nav li:hover,#primary-nav li.sfHover,#primary-nav a:hover{background:#4A5868;outline:0;color:#696969}







#search-top{float:right;margin:5px 8px 0 0;color:#606366}

input#searchsubmit {color:#fff; background:url(images/search.png) no-repeat  0 0;border:none;width:24px;height:24px;text-indent:-9999px;display:inline-block}
input#searchsubmit:hover {background:url(images/search.png) no-repeat  0 -24px;}



/*------------------------------------------------
	HOMEPAGE LOOP		    		   
--------------------------------------------------*/


.home-entry {margin:0 0 20px 0;padding:10px 0 20px 0;border-bottom:1px solid #C3C3C3}

.home-sharing {float:left;width:70px;height:200px;margin:0 10px 0 0;padding:10px 0 0}
.home-post {float:left;width:340px;margin-top:5px}
.home-excerpt{margin:10px 0; font-size: 12px; text-align: justify}

.home-thumb {float:left;margin:10px 20px 0 0}
.post-title {}
.home-meta {font-size: 11px; line-height: 110%; margin-top:3px;}


.pagination {clear:both;float:left;position:relative;font-size:11px;line-height:13px;}
.pagination span, .pagination a {display:block;float:left;margin: 2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#3e3e3e;background: #EEEEEE;}
.pagination a:hover{color:#fff;background: #3A495A;}
.pagination .current{padding:6px 9px 5px 9px;background: #3A495A;color:#fff;}

/*------------------------------------------------
	SINGLE PAGE LOOP		    		   
--------------------------------------------------*/
.single-post {line-height:1.5em}
.single-entry {margin:0 0 20px 0;border-bottom:1px solid #EFEEEE;padding:0 0 2px 0}

.single-meta {padding:10px 0;border-bottom:1px dashed #D5D5D5;border-top:1px dashed #D5D5D5;margin:0 0 20px 0; font-size: 12px;}
.meta-sharing {float:right;margin:0 10px 0 0;background: url(images/comment.png) no-repeat;padding:0 0 0 30px}
.meta-sharing2 {float:right;margin:0 ;background: url(images/comment.png) no-repeat;padding:0 0 0 30px}

.single-post-title {margin:0 0 10px 0; font-size: 35px}

.post-entry p  {overflow:hidden; font-family: 'Roboto', sans-serif; font-size: 18px;line-height: 27px;letter-spacing: 0.3px;}
.post-entry ul { list-style-type: disc; margin: 10px 0px 10px 20px; }
.post-entry a {color:#484EFA;text-decoration:underline}
.post-entry a:hover {text-decoration:none}


#single-tools {padding:0 0 20px 0;line-height:1.8em}
#meta-row {border-bottom:1px solid #E5E4E4;border-top:1px solid #E5E4E4;padding:10px 0 0 0;margin:20px 0 30px 0}



#author-box {float:left;width:280px;margin:0 30px 0 0;}
#author-box p {text-align:justify}
#author-box h4 {margin:0 0 10px 0;color:#A5A5A5}
#author-box a {color:#365374}
#author-box a:hover {color:#2C3146}



#share-box {float:left;width:300px;}
#share-box h4{margin:0 0 10px 0}
#share-box p{margin:10px;font-size:.8em;float:left;margin:0 10px 10px 10px}
#share-box p a{color:#FF7F00}
#share-box p a:hover{color:#FF2A00}

#shareRest a {display:inline-block;width:132px;height:29px; background-image: url(images/share-sprite.png)}

a.delicious-button{background: url('http://www.davidwmullen.com/wp-content/uploads/2008/07/delicious-button.png'); width: 60px; height: 60px; display: block; float:right;}

a:hover.delicious {background-position:0 232px}
a.delicious  {background-position:0 203px}
a:hover.digg {background-position:0 174px}
a.digg  {background-position:0 145px}
a:hover.stumbleupon {background-position:0 116px}
a.stumbleupon  {background-position:0 87px}
a:hover.technorati {background-position:0 58px}
a.technorati  {background-position:0 29px}

#buttonWrap div{float:left;margin:0 15px}
#buttonWrap {margin:0 0 20px 0}


#related {padding:10px 0 20px 0;line-height:1.8em;border-bottom:5px solid #E5E4E4;border-top:1px solid #E5E4E4 }
#related h4 {margin:0 0 10px 0}
#related h5 {text-align:center}
.related-item {float:left;margin:0 15px 0 2px;width:135px}





/*------------------------------------------------
	COMMENT AREA		   		
--------------------------------------------------*/

#comments {margin:25px 0 0 0}
#comments h4{display:inline;font-size:14px}
#commentform textarea  {width:95%}
#commentform label{width: 100px;float:left;display: inline-block;}

.commentlist {list-style-type:none;margin:20px 0 18px}

.comment-item {margin:10px 0;padding:10px;border-bottom:1px dashed #EFEEEE}
.avatar {float:left;overflow:hidden;margin:0 10px 10px 0}
.comment-body {}

.said {color:#A5A5A5}
.comment-reply-link{float:right;color:#A5A5A5;background: url(images/reply.png) no-repeat 0 -16px;padding:0 0 0 20px;}
.comment-reply-link:hover {background-position:0 1px}

.comment-author {width:100%;margin:0 0 10px}
cite.fn{font-style:normal;}
cite.fn a {color:#FB700C;font-weight:bold}
cite.fn a:hover{color:#FF2A00}

.comment-text{font-size:1.1em;line-height:1.2em;}
.comment-text {overflow:hidden}

div#comments .children {list-style-image: url(images/threaded.png) ;margin:0 0 0 20px !important;clear:both}

#respond {margin:0 10px 0 10px;padding:10px;}
#respond h4{margin:0 0 10px 0 ;font-size:14pt}
#respond ol{margin:0px;padding:0px}
#respond li { list-style: none;margin:15px 0 15px 10px }
#respond input[type="text"] {height:1.5em}


.cancel a {color:#C3C3C3;margin:0 0 20px 0}
.cancel a:hover{color:#566C81}
.reply {margin: 0 10px 10px 0; text-align:right;float:right;}

.commentsubmit {background:#27323D;color:#fff;font-family:inherit;border:none;padding:5px;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.commentsubmit:hover {color:#fff;background:#1B1EE0}










/*------------------------------------------------
	SIDEBAR AREA		    		   
--------------------------------------------------*/

#sidebar{float:right;width:300px;margin:0 20px 0 0; border-left: 1px solid #C3C3C3;}

/*-----Social Widget-----*/
#social-widget {padding:0 0 10px 0;}

#email-subscribe {background: url(images/subscribe.png) no-repeat;height:164px;width:288px;margin:0 0 0 10px;
-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}
#email-subscribe input[type="text"] {width:151px;color:#5f6466;margin:0 10px 0 22px;height:20px;background:none;padding:0px;border:0px none;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;}

	#email-subscribe h4{margin:10px 0}

#feedform{margin:67px 0 10px 0;float:left}

.emailsubmit {background:#27323D;cursor:pointer;color:#fff;font-family:inherit;border:none;padding:3px;text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
-moz-border-radius: 6px;-webkit-border-radius:6px; border-radius:6px;font-size:12px;}
.emailsubmit:hover {background:#155A64}

#feed-count{float:left;margin:5px 0 0 20px}


ul#social-icon {list-style:none;margin:20px 10px;background: url(images/shelf.png) no-repeat bottom;padding:0 0 35px 0;text-align:center;}
ul#social-icon li {display:inline;margin:5px}


#ads-block-125{margin:0 0 0 20px}
.sidebarWidget {margin:20px 0 20px 20px}

.sidebarWidget h3 {text-shadow:2px 2px 2px #fff;margin:0 0 10px 0;background: url(images/widget-head.png) no-repeat;height:30px;width:280px;padding:5px 0 0 10px;font-size:14pt}
h3.plus {background:url(images/widget-head.png)  no-repeat }
h3.minus {background:url(images/widget-head.png)  no-repeat 0 -35px }

.sidebarWidget ul{list-style:none}
.sidebarWidget ul li {margin:5px 0;border-bottom:1px dashed #F1F1F1;line-height:1.5em;background: url(../../../wp-content/uploads/bullet.png) no-repeat;padding:0 0 0 20px; font-size: 12px;}
.sidebarWidget ul li.popular_posts {background: none; line-height:16px;margin:0!important;padding:0.75em 0 0 0!important;font-size:13px;height:auto!important;height:80px;min-height:80px; font-weight: normal;}
.sidebarWidget ul li a:hover {text-decoration: underline;}

.sidebarWidget ul li.popular_posts img {border:3px solid #c7c6c6;float:left;margin:0 1em 0 0;display:inline;}
.sidebarWidget ul li.popular_posts:last-child {border:none;}
.sidebarWidget ul  {background:url('images/titlesidebar3.gif') no-repeat top left;padding:10px 0 0 0;font-size:100%;line-height:30px;}
.sidebarWidget img {margin: 0 7px 20px 0; }
.sidebarWidget img.affiliate {margin-left: 7px; margin-bottom: 0}
.sidebarWidget p{padding:10px;text-align:justify}
.sidebarWidget li.popular_posts a:hover {text-decoration: underline;}
.sidebarWidget li.popular_posts a {text-decoration: none;}




/*------------------------------------------------
	FOOTER AREA		    		   
--------------------------------------------------*/

#footerWrap {background:url(images/body.jpg) repeat scroll 0 0 #EEEEEE;color:#3e3e3e; height:490px;}
#footer {width:1008px;margin:0 auto 30px;text-shadow:1px 1px 1px #BFBFBF}
#footer h3 {margin:0 0 10px 0;}

#footer a {color:#192632}
#footer a:hover {color:#566C81;text-decoration: underline;}

.footerWidget {width:322px;float:left;margin:20px 13px 0 0;display: -moz-inline-stack; display: inline-block; vertical-align: top;_height:300px; zoom: 1;  *display: inline; font-size: 14px;}
.footerWidget ul {list-style:none;margin:5px}
.footerWidget ul li {margin:5px 0;line-height:1.6em;background: url(../../../wp-content/uploads/bullet.png) no-repeat;padding:0 0 0 20px}
.cred a{color:#192632}
.cred a:hover{padding-left:5px;color:#566C81}


/*------------------------------------------------	
 	CAROUSEL AREA		
--------------------------------------------------*/