/*
Theme Name: IceyBlue
Theme URI: http://yummthemes.com
Description: Simple and sleek. Yumm!
Version: 1.0
Author: YummThemes
Author URI: YummThemes.com
Tags: sexyness
*/

body{
	margin:0px;
	padding:0px;
	background-image:url(images/top_bg_1.jpg);
	background-repeat:repeat-x;
	background-color:#c1e4ef;
	font-family:arial, helvetica, verdana, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#666666;	
	
}

.footer_bg{
	background-image:url(images/footer_bg.jpg);
	background-repeat:repeat-x;
	background-color: #5597c2;
	width:100%;
	bottom:0px;
	left:0px;
	margin: 0px;
	padding:0px 0px 20px 0px;	
	float:left;
}

img a{
	border:0px;
}

#content-top {
	width: 957px;
	margin: 0px auto;
	padding: 0px;
}

#main_div{
	width:957px;
	min-height:350px;
	height:auto;
	margin:0px auto;
	padding:0px;
}

.search_blog{
	font-size:14px;
	color:#256D9C;
	width:957px;
	height:41px;
}

.left_search{
	width:310px;
	height:28px;
	padding-top:4px;
	float:left;
}

.left_search label {
	float: left;
	margin: 6px 0px 0px 0px;
}

.search_blog input{
	background-color:#E2F4FF;
	width:162px;
	height:17px;
	border:1px solid #3E82B5;
	font-style:italic;
	color:#256D9C;
	padding: 3px;
	margin:  4px 0px 0px 18px;
}

.top_right{
	height:41px;
	float:right;
}

.faq, .top-page-menu .cat-item {

background-color:#BADBE6;
color:#256D9C;
float:left;
font-size:12px;
height:27px;
list-style-type:none;
padding-left:10px;
padding-right:10px;
padding-top:13px;
text-align:center;
border-right:1px solid #A6D4E3;
border-left:1px solid #A6D4E3;
text-shadow: 0.1em 0.1em #70afd7;

}

.faq, .top-page-menu .cat-item:hover {

background-color:#92d4eb;
color:#256D9C;
float:left;
font-size:12px;
height:27px;
list-style-type:none;
padding-left:10px;
padding-right:10px;
padding-top:13px;
text-align:center;
border-right:1px solid #72aabc;
border-left:1px solid #72aabc;
}

.faq a, .top-page-menu .cat-item a {
	color:#ffffff;
	text-decoration:none;
}



.faq a:hover, .top-page-menu .cat-item a:hover {
	color:#ffffff;
	text-decoration:none;
}

#header{
	width:957px;
	height:29px;
	padding:60px 0px;
	margin:0px;
}

.title{
	height:29px;
	float:left;
	margin:0px 10px 0px 10px;
	padding:0px;
}

.title h1 {
	font-size:38px;
	color:#413E40;
	float:left;
	margin:0px;
	padding:0px 10px 0px 0px;
}

.title a, .title a:hover {
	color: #413E40;
	text-decoration: none;
	margin: 0px 10px 0px 0px;
}


.quick_intro{
	background-image:url(images/quick_left_row.jpg);

	background-repeat:no-repeat;
	padding-left:15px;
	margin-left:-5px;
	margin-top:14px;
	float:left;
	color:#ACACAC;
	font-style:italic;
	font-size:14px;
	height:26px;
}

.menu{
	width:473px;
	height:29px;
	padding: 10px 0px 0px 0px;
	float:right;
	color:#B2B2B2;
	font-size:18px;
}


.menu ul{
	padding:0px; 
	margin: 0;	
	float:right;
}

.menu ul li{
	display: inline;
	text-align:center;
}

.menu ul li a{
	color:#B2B2B2;
	padding: 0px;
	margin-left: 35px;
	text-decoration: none;
	text-align:center;
}

.menu ul li a:hover, .menu ul li.current_page_item a {
	color:#413E40;
	text-align:center;
}

#main_cont_div{
	width:957px;
	height:auto;
	min-height:350px;
	padding:0px;
	margin:0px;	
	float:left;
	background-image: url(images/cont_bg.png);
	background-repeat: repeat-y;
}

#left_cont{
	width:732px;
	height:auto;
	min-height:350px;
	padding:0px;
	margin:0px;	
	float:left;	
}

#right_cont{
	width:225px;
	min-height:350px;
	padding:0px;
	margin:0px;	
	float:left;	
}

.cont_top{
	width:732px;
	height:30px;
	background-image:url(images/cont-top-bg.png);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
.cont_mid{
	width:632px;
	height:auto;
	min-height:350px;
	background-image:url(images/cont_bg.png);
	background-repeat:repeat-y;
	margin:0px;
	padding:20px 40px 0px 45px;
	float:left;
}
.cont_mid #comment-bubble {
	margin: -70px 0px 0px -70px;
	float: left;
	width: 64px;
	height: 41px;
	background-image: url(images/comments.png);
	background-repeat: no-repeat;
	font-family: Georgia, Times New Roman, serif, Arial;
	font-style: italic;
	color:  #6f6f6f;
	font-size: 16px;
	text-align: center;
	padding: 6px 0px 0px 0px;
}
.cont_mid #comment-bubble a {
	color: #6f6f6f;
	text-decoration: none;
}
.cont_mid #comment-bubble a:hover {
	color: #6f6f6f;
	text-decoration: underline;
}
.cont_bott{
	width:743px;
	height:48px;
	background-image:url(images/cont_bott_bg.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	float:left;
}
.cont_mid h3,.cont_mid h3 a{
	font-size:28px;
	color:#4699BF;
	margin:30px 0px 0px 0px;
	padding:0px;
	font-weight:normal;
	text-decoration:none;
}
.author{	
	border-top:1px solid #E0E0E0;
	border-bottom:1px solid #E0E0E0;
	padding:10px 0px;
	margin:7px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

#just_getup{
	width:612px;
	height:auto;
	margin:0px;
	padding:0px;
	
}

#just_getup {
	width:600px;
	height:auto;
	float:left;
	font-style:italic;
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12px;
	line-height:20px;
	font-size:12px;
}

#just_getup img {
	border: solid 10px #e6e6e6;
}

.left_cont2 blockquote {
	font-size:23px;
	color:#666666;
	line-height:32px;
	height:71px;
	padding:5px 5px 5px 40px;
	margin-top:15px;
	background-image:url(images/bg_2.jpg);
	background-repeat:no-repeat;
	float:left
}

#just_getup img{
	/* width:176px;
	height:176px;
	float:left;
	background-image:url(images/img_1.jpg);
	background-repeat:no-repeat;
	margin-left:10px; */
}

.click_here{
	color:#4699BF;
	font-size:14px;
	border-bottom:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0;
	padding:10px 0px;
	margin:15px 0px 50px 0px;
	clear: both;
}

.click_here #right {
	float: right;
}
.click_here a{
	color:#4699BF;
	font-size:14px;
	text-decoration:none;
}
 a:hover {
	color:#4699BF;
	text-decoration:underline;
}

.text_3{
	color:#666666;
	font-size:14px;
}

.taxt_box_1, .odd {
	background-color:#EEEEEE;
	background-image:url(images/user-comment-2.gif);
	background-repeat: repeat-x;
	border-left: solid 1px #d0d0d0;
	border-right: solid 1px #d0d0d0;
	border-bottom: solid 1px #d0d0d0;
	padding:18px;
	width:576px;
	color:#959595;
	margin-top:25px;
}

.taxt_box_2, .even {
	background-color:#c4ecf9;
	background-image:url(images/user-comment-bg.gif);
	background-repeat: repeat-x;
	border-left: solid 1px #a8d3e1;
	border-right: solid 1px #a8d3e1;
	border-bottom: solid 1px #a8d3e1;
	padding:18px;
	width:576px;
	color:#959595;
	margin-top:15px;
}

.taxt_box_2 .even img {
	display: none;
}

.border_1{
	border-bottom:1px solid #CCCCCC;
	margin:15px 0px;
}

.border_2{
	border-bottom:1px solid #ACD1DD;
	margin:15px 0px;
}

.taxt_box_3{
	background-image: url(images/comment-bg.gif);
	background-repeat: repeat-x;
	border-left: solid 1px #a8d3e1;
	border-right: solid 1px #a8d3e1;
	border-bottom: solid 1px #a8d3e1;
	color:#959595;
	background-color: #c5e8f4;
	font-weight:bold;
	padding:20px 35px;
	width:542px;
	margin-top: 10px;
	margin-bottom:10px;
}

.taxt_box_3 a {
	text-decoration: none;
	color: #666666;
}
.taxt_box_3 .left_div{
	width:90px;
	padding: 14px 0px 0px 0px;
	float:left;
	font-size: 14px;
}

.taxt_box_3 .inputbox{
	border:0px;
	background-color:#FFFFFF;
	padding:14px 4px 8px 10px;
	height:21px;
	width:409px;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-serif;
	float:left;
	margin-left:20px;
	color:#999999;
	margin-bottom:15px;
}

.taxt_box_3 textarea {
	border:0px;
	background-color:#FFFFFF;
	padding:14px 4px 0px 10px;
	height:100px;
	width:409px;
	float:left;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-serif;
	margin-left:20px;
	margin-bottom:15px;
	color:#999999;
}	

.big_txt{
	font-size:24px;
	color:#999999;
}

.rightcont_top_bg{
	background-image:url(images/rightcont_top_bg.jpg);
	background-repeat:no-repeat;
	width:219px;
	height:27px;
}

.join_ors_img{	
	width:219px;
	height:81px;
	margin:0px;
	margin-bottom:27px;
	margin-right:6px;
	padding:0px;
}

.right_bg_2{
	width:173px;
	background-image:url(images/right_cont_top_bg_2.jpg);
	background-repeat:no-repeat;
	top:0;
	left:0;
	padding:23px 23px 50px 23px;
	margin-top:15px;
	background-color:#3E89B9;
	color:#FFFFFF;	
	line-height:20px;
	font-size:12px;
}

.right_bg_2 a{
	text-decoration: none;
	color: #FFFFFF;
}

.right_bg_2 a:hover {
	text-decoration: underline;
	color: #b5deeb;
}

.right_bg_2 ul {
list-style-type:none;
padding-left:0;
}

right_bg_2 ul li {
list-style-type: none;
line-height: 24px;
}

.right_bg_2 h3{
	font-size:22px;
	font-weight:normal;
	color:#ffffff;
	margin:0px;
	margin-top:25px;
	padding:0px;
}

.border_3{
	border-bottom:1px solid #5FB0E3;
	margin:15px 0px;
}

.tax_box_bg_1{
	width:155px;
	height:23px;
	background-image:url(images/tax_box_bg_1.jpg);
	background-repeat:no-repeat;
	margin-top:7px;
	padding:5px 7px;
	font-size:11px;
	font-weight:normal;
}
.tax_box_bg_2, .right_bg_2 .cat-item {
background-image:url(images/category-bg.png);
background-repeat:no-repeat;
font-size:12px;
font-weight:normal;
height:23px;
list-style-type:none;
margin-top:7px;
padding:6px 7px;
text-align: left;
width:165px;	
}

.right_bg_2 a {
color: #FFFFFF;
}
.tax_box_bg_2 a{
	color:#FFFFFF;
	text-decoration:none;
}
.tax_box_bg_2 a:hover, .right_bg_2 .cat-item a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.tax_box_bg_2:hover, .right_bg_2 .cat-item:hover{
	background-image:url(images/category-bg-2.png);
	background-repeat:no-repeat;
}

.Affiliates{
	color:#FFFFFF;
	line-height:25px;
}

.Affiliates a{
	color:#FFFFFF;
	text-decoration:none;	
}

.Affiliates a:hover{
	color:#B5DEEB;
	text-decoration:none;	
}

.Featured_Writer{
	color:#B5DEEB;
	text-decoration:none;	
}

#footer_menu{
	width:957px;
	height:auto;
	float:left;
	margin-top:25px;
	margin-bottom:25px;	
}
#footer_menu h3{
	font-size:22px;
	font-weight:normal;
	color:#ffffff;
	margin:0px;
	padding:0px;
}

.left_footer{
	width:387px;
	height:auto;
	float:left;
	margin:0px 80px 0px 16px;
}

.right_footer{
	width:387px;
	height:auto;
	float:left;
}

.footer_taxbox_1, .left_footer ul li{
	background-color:#28658f;
	background-image: url(images/footer-bg.gif);
	background-repeat: repeat-x;
	width:391px;
	min-height:17px;	
	margin-top:7px;
	padding:8px 8px;
	letter-spacing:-0.5px;
	font-size:12px;
	font-family: Arial, Helvetica, Sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	border-left: solid 1px #366989;
	border-right: solid 1px #366989;
	
	border-bottom: solid 1px #366989;
}

.left_footer li:hover{
	background-color:#4687b6;
	background-image: url(images/footer-bg-hover.gif);
	background-repeat: repeat-x;
	width:391px;
	min-height:17px;	
	margin-top:7px;
	padding:8px 8px;
	letter-spacing:-0.5px;
	font-size:12px;
	font-family: Arial, Helvetica, Sans-serif;
	color:#FFFFFF;
	font-weight:normal;
	border-left: solid 1px #366989;
	border-right: solid 1px #366989;
	border-bottom: solid 1px #366989;
}
.left_footer ul, .right_footer ul {
list-style-type:none;
padding-left:0;
}

.footer_taxbox_1 a, .left_footer ul li a{
	width:401px;
	height:17px;	
	margin-top:7px;
	padding:8px 3px;
	letter-spacing:-0.5px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.footer_taxbox_1 a:hover, .left_footer ul a:hover{
	width:401px;
	height:17px;	
	margin-top:7px;
	padding:8px 3px;
	letter-spacing:-0.5px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.footer_taxbox_1:hover {
	width:401px;
	height:17px;	
	margin-top:7px;
	padding:8px 3px;
	letter-spacing:-0.5px;
	background-color:#5496C1;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}


.footer_taxbox_2, .right_footer ul li{
	background-color:#28658f;
	background-image: url(images/footer-bg.gif);
	background-repeat: repeat-x;
	width:245px;
	min-height:17px;	
	margin-top:7px;
	padding:8px 3px;
	letter-spacing:-0.5px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	border-left: solid 1px #366989;
	border-right: solid 1px #366989;
	border-bottom: solid 1px #366989;
		padding-left: 10px;

}

.footer_taxbox_2, .right_footer ul li:hover{
	background-color:#4687b6;
	background-image: url(images/footer-bg-hover.gif);
	background-repeat: repeat-x;
	width:245px;
	min-height:17px;	
	margin-top:7px;
	padding:8px 3px;
	padding-left: 10px;
	letter-spacing:-0.5px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	border-left: solid 1px #366989;
	border-right: solid 1px #366989;
	border-bottom: solid 1px #366989;
}

.footer_taxbox_2 a, .right_footer ul li a{
	width:245px;
	height:17px;	
	margin-top:7px;
	padding:8px 3px;
	letter-spacing:-0.5px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.footer_taxbox_2 a:hover, {
	width:245px;
	height:17px;	
	margin-top:7px;
	padding:8px 3px;
	letter-spacing:-0.5px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.footer_taxbox_2:hover, {
	width:245px;
	height:17px;	
	margin-top:7px;
	padding:8px 3px;
	letter-spacing:-0.5px;
	background-color:#5496C1;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.copyrights{
	width:100%;
	margin: 0px auto;
	height:30px;
	color:#A9C2D3;
	font-style:italic;
	background-color: #296791;
	padding: 15px 0px 0px 0px;
}

.copyrights #wrapper {
	width: 967px;
	margin: 0px auto;
}

.copyrights #wrapper #right {
	margin: 0px
	float: right;
}
.copyrights a{
	text-decoration:none;
	color:#A9C2D3;
}
.commentlist {
	list-style-type:none;
	padding-left:0px;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-serif;
	color: #666666;
}

.commentlist li {
	font-size: 14px;
	color: #666666;
	font-family: Arial, Helvetica, Sans-serif;
}

.commentlist a {
	color: #666666;
	text-decoration: none;
}
.top-page-menu {
margin:0px;
}
.footer-page-menu {
border-left:1px solid #A9C2D3;
float:right;
padding:0;
margin:0;
}
.footer-page-menu li {
border-right:1px solid #A9C2D3;
float:right;
list-style-type:none;
padding-left:10px;
padding-right:10px;
}
br {
	clear: both;
}

.comment-meta commentmetadata a {
	color: #666666;
	text-decoration: none;
}