/*
-----------------------------------------------
HotFlation.com

Copyright:   HotFlation.com
Version:  2007.08
----------------------------------------------- */

/*       Genral
======================= */
* {
	margin:0;
	padding:0;
}

body {
	background:#fdfcfc url(../images/bg1.png) repeat-x left top; 
	}
		
div { position: relative; }

.left { float:left; }

.right { float:right; }
.clear { clear:both;}

/*       Links
======================= */
a {
	color:#cb461e;
    text-decoration:none;
}
a:hover {
    color:#000;
    text-decoration:none;
}
a img {
	border:none;
}
a:active, a:focus {
	outline:0;
}


/*       Text
======================= */
body, td, th, div, p, ul, li {
	font: 11px Verdana, Arial, Helvetica;
	color:#444444; 
	line-height:18px;
	}

.spacer li{ 
	margin:10px 35px;
        font: 11px Verdana, Arial, Helvetica;
        color:#444444;
	}
	
.outer  { background:url(../images/bg2.png) no-repeat center top}

/*       Layout
======================= */
#Page{
	width:779px;
    text-align:left;
	margin:0 auto;
}

#loginbar { 
	background:url(../images/loginbar_bg.png) repeat-x;
	height:28px;}
	#loginbarInner { 
	width:779px; 
	margin:0 auto; 
	padding:0 5px;}
	
#Header{
	height:113px; 
	background:url(../images/headbg.png) repeat-x top;}
	
	#Logo {
		position:absolute;
		left:31px;
		top:0px;
		width:213px;
		height:79px;
		margin:0;
		padding:0;
		background:none;
		color:#663366;
	}
	#Logo a {
		display:block;
		width:213px;
		height:79px;
		background: url(../images/logo.png) no-repeat;
	}
	#Logo a:hover {
		background: url(../images/logo.png) no-repeat; 
	}
	#Logo strong{ display:none; }

	#topbar {
		background:url(../images/navbg.png) no-repeat; 
		height:37px; 
		top:76px; 
		position: relative;}
		
	#links {
		top:1px; 
		right:0;
		position: absolute;
		color:#fdc3ad;} 
	#links a{
		color:#fdc3ad;
		text-decoration:none;}
	#links a:hover{
		color:#fff;
		text-decoration:none;}
		
	#search { 
		width:248px; 
		float:right;
		position:relative; 
		top:45px;}
		
#Main{ background:url(../images/centerbg2.gif) repeat-y center top; height:100%; overflow:hidden; }
	#MainInner{  height:100%;  padding:0 10px; background:url(../images/centerbg.gif) no-repeat top; overflow:hidden; 
				min-height:550px; }
	#MainInner p { color:#838383; padding:3px 12px;}

	#rightpanel 	{float:right; width:447px;height:100%; margin:10px 0;}
	#rightpanel2 	{float:right; width:460px;height:100%; margin:10px 0;}
	#rightpanel3 	{float:right; width:397px;height:100%; margin:10px 0;}
	#rightpanel4 	{float:right; width:437px;height:100%; margin:10px 0;}
	#centerpanel 	{float:center; width:437px;height:100%; margin:10px 0;}


	#leftpanel 		{float:left;width:285px; height:100%; margin:10px 0; }
	#leftpanel2 		{float:left;width:335px; height:100%; margin:10px 0; }
	#leftpanel3 		{float:left;width:305px; height:100%; margin:10px 0; }

	#adleft			{float:left;width:205px; height:100%; margin:10px 0; }
	#adright		{float:right;width:205px; height:100%; margin:10px 0; }


	#maincontent 	{padding:10px;}
	
	#mainleftbar 	{padding:10px; width:557px; float:left;}
	#mainleftbar2 	{padding:10px; width:520px; float:left;}
	
	#mainbottom { background:url(../images/bottom.png) no-repeat; height: 11px;}
	#middlepanel 	{float:left; width:447px;height:100%; margin:10px 0;}
	
	#advtleft 		{float:left;width:152px; height:100%; margin:10px 0; padding-right:4px; }
	#advtright 		{float:right;width:152px; height:100%; margin:10px 0; }


        #banner                 { width:779px; height:243px; background:url(../images/mainbanner.png) no-repeat; position:relative; overflow:inherit !important; }
        .cbgchange              { background:url(../images/centerbg3.gif) no-repeat top !important;}
        #photos                 { background:url(../images/mb_photos.png) no-repeat; width:339px; height:245px; position:absolute; top:0; left:15px;}

        #banner_content { width:361px; position:absolute;  top:15px; right:30px;  }
        #banner_content h2 { margin:0; padding:0; font:22px "Trebuchet MS", Verdana, Arial; color:#fff; text-align:center;}

        #banner_content h3 { margin:0 0 8px 0; padding:0; font:18px "Trebuchet MS", Verdana, Arial; color:#fff; border-bottom:1px dotted #fff;}

        .getC                   { position:absolute; top:155px; right:125px; font-weight:bold; color:#fff; text-align:center; }

	
	#footer {
		background:url(../images/footerbg.png) no-repeat; 
		height:37px;
		font:11px Arial, Helvetica, sans-serif;
		margin-top:5px;
		padding:15px 15px; 
		}
	* html #footer {margin-top:2px;}
	.copyright { color:#ab5417 !important;}
	
	#MainInner h2 { margin:10px 6px 5px 8px ; padding:0; text-indent:-9009px;}
	
	#MainInner h3 { margin:10px 4px 5px 4px ; padding:0; 
					font:bold 16px Arial, Helvetica, sans-serif; color:#b84017;}
					
	#MainInner h4 { margin:16px 4px 0px 10px ; padding:0; 
					font:bold 14px Arial, Helvetica, sans-serif; color:#646464;}

/* Nav ----------- */
#Nav {
	list-style:none;
	padding-left:20px;
	margin:0 auto;
	width:535px;
	float:left;
	background:url(../images/nav_bg.png) no-repeat ;
}
#Nav li {
	display:inline;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica;

}
#Nav li a {
	text-decoration:none;
	color:#FFF;
	height:21px;
	font-size:13px;
	font-weight:bold;
	display:block;
	float:left; margin-top:7px; padding:2px 12px 0 0;
	text-align:center !important;
	
}
#Nav li a:hover {
	color:#c74720;
}
.current{ color:#c74720 !important;}

.home {width:56px;}       .home:hover,    .h {background:url(../images/bhome.png) no-repeat; width:56px;}
.ratenow {width:68px;}    .ratenow:hover, .r { background:url(../images/b_ratenow.png) no-repeat; width:68px;}
.submit {width:88px;}     .submit:hover,  .s { background:url(../images/bsubmit.png) no-repeat; width:88px;}
.what {width:72px}        .what:hover,    .w{ background:url(../images/bwhat.png) no-repeat; width:72px;}
.browse {width:59px;}     .browse:hover,  .b { background:url(../images/bbrowse.png) no-repeat; width:59px;}
.about {width:56px;}      .about:hover,   .a { background:url(../images/babout.png) no-repeat; width:56px;}
.myacct {width:88px;}      .myacct:hover,   .m { background:url(../images/bmyacct.png) no-repeat; width:88px;}

/* header */
	
	.yellowhead { 
		font:bold 14px "Trebuchet MS", Arial, Verdana, Helvetica;
		color:#f7d081;}
	
	.searchfield { 
		background:url(../images/searchfieldbg.png) no-repeat;
		width:186px;
		height:19px;
		padding:3px 5px;
		font:12px Arial, Helvetica, sans-serif;
		color:#dc6b32; 
		border:none;}
	
	.login { 
		background:#f48b63;
		height:12px;
		padding:2px 5px;
		font:12px Arial, Helvetica, sans-serif;
		color:#5a1e05; 
		border:none; 
		margin:0 10px;}

/*RightPanel*/
	.headleft_b {
		background:url(../images/h1_lefttop.png) no-repeat left top;
		padding:7px 15px; 
		font:bold 14px "Trebuchet MS", Arial, Verdana, Helvetica ; 
		color:#fff;  position:relative; z-index:1; left:-1px;}
	.headright_b {
		background:url(../images/h1_righttop.png) no-repeat right top;}
	.rightinner { 
		background:#fff url(../images/right_center.png) repeat-y right top; 
		border-left:1px solid #e5833e;
		height:100%;}
		
	.categories  ul { text-align:left; list-style:none; padding:0;	margin:2px 0;  }	
	.categories   li { padding:5px 0 4px 23px; color:#b03612 ; font-family:Arial, Helvetica, sans-serif; font-weight:bold;
						background:url(../images/bullet.png) no-repeat;  border-bottom:1px dotted #333;}
	.categories   li a{  text-decoration:none;}
	.categories   li a:hover{ color:#333 ;}
	


		
	.rightpbottoml { 
		background: url(../images/rightpanel_bleft.png) no-repeat left bottom; 
		height:7px; margin-left:-1px; }
	.rightpbottomr { 
		background: url(../images/rightpanel_bright.png) no-repeat right bottom; }
		
	
		
	.rightptopl { 
		background: url(../images/rightpanel_tleft.png) no-repeat left top; 
		height:7px; margin-left:-1px; }
	.rightptopr { 
		background: url(../images/rightpanel_tright.png) no-repeat right top; }
		
	* html .rateit  ul { margin:17px;}
	.rateit  ul { 
		text-align:left; 
		list-style:none; 
		padding:0;	
		margin:19px; }	
	.rateit  li { 
		padding:18px 16px 18px 16px; 
		color:#69696b;
		width:33px;
		display:inline;
		}
	.rateit  li  a{ 
		color:#016701; 
		text-decoration:none;}
	.rateit  li  a:hover{ 
		color:#ca0808; 
		text-decoration:none;}
		
	.r1  { background:url(../images/r1.png) no-repeat; cursor:pointer;}
	.r2  { background:url(../images/r2.png) no-repeat; cursor:pointer;}
	.r3  { background:url(../images/r3.png) no-repeat; cursor:pointer;}
	.r4  { background:url(../images/r4.png) no-repeat; cursor:pointer;}
	.r5  { background:url(../images/r5.png) no-repeat; cursor:pointer;}
	.r6  { background:url(../images/r6.png) no-repeat; cursor:pointer;}
	.r7  { background:url(../images/r7.png) no-repeat; cursor:pointer;}
	.r8  { background:url(../images/r8.png) no-repeat; cursor:pointer;}
	.r9  { background:url(../images/r9.png) no-repeat; cursor:pointer;}
	.r10 { background:url(../images/r10.png) no-repeat; cursor:pointer;}
	.grey { background:url(../images/blank_r1.png) no-repeat; cursor:pointer;}
	
	.wr1  { background:url(../images/wr1.png) no-repeat; cursor:pointer;}
	.wr2  { background:url(../images/wr2.png) no-repeat; cursor:pointer;}
	.wr3  { background:url(../images/wr3.png) no-repeat; cursor:pointer;}
	.wr4  { background:url(../images/wr4.png) no-repeat; cursor:pointer;}
	.wr5  { background:url(../images/wr5.png) no-repeat; cursor:pointer;}
	.wr6  { background:url(../images/wr6.png) no-repeat; cursor:pointer;}
	.wr7  { background:url(../images/wr7.png) no-repeat; cursor:pointer;}
	.wr8  { background:url(../images/wr8.png) no-repeat; cursor:pointer;}
	.wr9  { background:url(../images/wr9.png) no-repeat; cursor:pointer;}
	.wr10 { background:url(../images/wr10.png) no-repeat; cursor:pointer;}
	.wrgrey { background:url(../images/wr-grey.png) no-repeat; cursor:pointer;}
	
	
	
	.photob  { border:3px solid #cb461e; }


	.acenter { text-align:center;}
	.aright  { text-align:right;}
	.aleft  { text-align:left;}
	
/*leftPanel*/
	
	.headleft_a {
		background:url(../images/h2_lefttop.png) no-repeat left top;
		padding:7px 15px; 
		font:bold 12px "Trebuchet MS", Arial, Verdana, Helvetica ; 
		color:#fff; position:relative; z-index:1; left:-1px;}
	.headright_a {
		background:url(../images/h2_righttop.png) no-repeat right top;}
	.leftinner { 
		background:#eeeeee url(../images/leftpanel_center.png) repeat-y right top; 
		border-left:1px solid #dfdad6;
		height:100%;}

        .homerightinner {
                background:#ef9543 url(../images/leftpanel_center.png) repeat-y right top;
                border-left:1px solid #dfdad6;
                height:100%; }

	.leftpbottoml { 
		background: url(../images/leftpanel_bleft.png) no-repeat left bottom; 
		height:7px; margin-left:-1px; }
	.leftpbottomr { 
		background: url(../images/leftpanel_bright.png) no-repeat right bottom; }
		
	.photolisting { 
		padding:5px ;  
		height:100%;
		}
	.photos { 
		border:3px solid #cb461e; 
		margin:2px 3px 0px 0;
		 z-index:auto; }
		 
	 
/*Page Inner */	

	.button_left {
		padding-left:25px;
		margin-bottom:8px;}
		
	.button_right {
		padding-right:12px;
		margin-bottom:8px;}
		
	.spcer_top { margin-top:15px;}

	.whatshot { 
		background:url(../images/h_Whatishotflation.png) no-repeat;
		width:174px;
		height:13px;}
		
	.h_ratenow { 
		background:url(../images/h_ratenow.png) no-repeat;
		width:85px;
		height:13px;}
		
	.h_photodetails { 
		background:url(../images/h_photodetails.png) no-repeat;
		width:113px;
		height:13px;}
		
	.h_currenttop10 { 
		background:url(../images/h_currenttop10.png) no-repeat;
		width:214px;
		height:17px;}
		
	.h_whathot { 
		background:url(../images/h_whatshot.png) no-repeat;
		width:95px;
		height:13px;}
		
	.h_myaccount { 
		background:url(../images/h_myaccount.png) no-repeat;
		width:109px;
		height:13px;}
		
	.h_loginhotfaltion { 
		background:url(../images/h_logintoyour.png) no-repeat;
		width:298px;
		height:18px;}

        .h_dontaccount {
                background:url(../images/h_dontaccount.png) no-repeat;
                width:298px;
                height:18px;}

		
	.h_adddetailsphotos { 
		background:url(../images/h_adddetailsphoto.png) no-repeat;
		width:173px;
		height:18px;}

        .h_adddetailsprofile {
                background:url(../images/profile_detail.png) no-repeat;
                width:178px;
                height:18px;}


		
	.h_browse { 
		background:url(../images/h_browse.png) no-repeat;
		width:60px;
		height:14px;}
		
	.h_createaccount { 
		background:url(../images/h_createaccount.png) no-repeat;
		width:172px;
		height:13px;}
		
	.h_uploadphotographer { 
		background:url(../images/h_uploadphotograph.png) no-repeat;
		width:217px;
		height:18px;}
		
	.h_share { 
		background:url(../images/h_widget.png) no-repeat;
		width:166px;
		height:17px;}
	
	.h_searchresult { 
		background:url(../images/h_searchresult.png) no-repeat;
		width:117px;
		height:13px;}
		
	.h_aboutus { 
		background:url(../images/h_aboutus.png) no-repeat;
		width:78px;
		height:13px;}
		
	.h_faq { 
		background:url(../images/h_faqs.png) no-repeat;
		width:50px;
		height:13px;}
		
	.h_privacy { 
		background:url(../images/h_privacy.png) no-repeat;
		width:118px;
		height:17px;}
		
	.h_terms { 
		background:url(../images/h_terms.png) no-repeat;
		width:165px;
		height:13px;}
		
	.h_sharalinks { 
		background:url(../images/h_sharalinks.png) no-repeat;
		width:100px;
		height:14px;}
		
	.h_usersgallery { 
		background:url(../images/h_usersgallery.png) no-repeat;
		width:115px;
		height:17px;}
		
	.h_addcoments { 
		background:url(../images/h_addcomments.png) no-repeat;
		width:140px;
		height:13px;}
	
	.dotlines {
		background:url(../images/dotline1.png) repeat-x;
		height:26px;}

		.i_share { background:url(../images/i_sharelink.png) no-repeat; padding:0 15px;}	
		.i_favorites { background:url(../images/i_favorite.png) no-repeat; padding:0 15px;}		
		.i_reprotinfo { background:url(../images/i_reportphoto.png) no-repeat; padding:0 15px;}		
		
	.comments {
		background: url(../images/dotline4.png) repeat-x bottom;
		padding:10px;
		clear:both;
		height:100%; }
	.left_thumb {
	margin:0 12px 12px 0;
	border:3px solid #cb461e;
	position:relative;
}
	
	.bgn { background:none !important; }
	
	.pageing2 { 
	background:url(../images/dotline3.png) repeat-x; 
	height:25px;	}
	
	.blankframe {
		padding:10px;
		margin:5px;
		background:#fff;
		height:210px;}
		
	.avaragebox { margin:0 10px; }
	.avaragebox td {background:#fff;
		font:11px Arial, Helvetica, sans-serif;
		color:#b84017; 
		padding:3px;}
		
	.avaragebox_head {
		background:#cb461e !important;
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFF !important; 
		padding:3px;}
		
	.avaragebox_bottom {
		background:#666666 !important;
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#FFF !important; 
		padding:3px;}
		
		
	.mygallery_listing { 
	margin:0 15px; 
	clear:both;
	height:auto;}

        .home_listing {
        padding:0 1px 0 0;
        clear:both;}

	.mygallery_thumb { 
	margin:5px 10px; 
	font-weight:bold; 
	text-align:center; 
	width:117px;
	font:bold 11px Arial, Verdana, Helvetica;}
	* html .mygallery_thumb{width:117px;margin:5px 4px;}
	
	.mygallery_thumb3 { 
	margin:5px 12px; 
	font-weight:bold; 
	text-align:center; 
	width:117px;
	font:bold 11px Arial, Verdana, Helvetica;}
	* html .mygallery_thumb3 {width:117px;margin:5px 6px;}


        /* Oct 22 */
        .topCat {margin:5px 10px !important;} * html .topCat {width:117px;  margin:5px 4px !important;}
        .topCat a{color:#fff !important;  }
        .topCat a:hover{color:#ffe4cc !important;  }
        .topCat img { border-color:#fff !important;}

        .topCat2 {margin:5px 13px !important;} * html .topCat2 {  margin:5px 16px !important;}
        .topCat2 a{color:#fff !important;  }
        .topCat2 a:hover{color:#ffe4cc !important;  }
        .topCat2 img { border-color:#fff !important;}

        /*#end */


	
	.mygallery_listing2 { 
	margin:0 8px; 
	clear:both;}
	* html .mygallery_listing2 { margin:0 9px;}
	.mygallery_thumb2 { 
	margin:5px 4px 5px 0px; 
	font-weight:bold; 
	width:117px;
	text-align:center;
	font:bold 11pxArial, Verdana, Helvetica;}
	* html .mygallery_thumb2 {margin:8px 2px 0 0;}
	
	.yellow { color:bc750f;}
	
	.fn { font-weight:normal !important;}
	
	
/* My Profiel */
	
	.field { width:80px;}
	.orange { color:#a52f0b}
	.dotlines2 { background:url(../images/dotline5.png) repeat-x bottom; padding:8px 12px !important;}
	
/* What's Hot */
	.category {
		width:310px;
		margin:10px 22px !important;}
	* html .category {
		margin:10px 19px !important;}

/* Your login Info */

	.spertor_vr { background:url(../images/sepretor_vr.png) repeat-y center;}
	.textfield {
		border:1px solid #ec8404;
		background:#FFF;
		color:#6c6c6c;
		font:11px Arial, Helvetica, sans-serif;
		padding:2px;}
		
	.uploadphotos {
		padding:10px;}
		
	.userid { color:#fff0d8; fontWeight: bold;}
	
	
/* Login here*/

	.loginbox 	{
		width:360px; 
		height:100%; 
		margin:10px 5px; }
	.logintextfield {
		border:1px solid #CCCCCC;
		background:#FFF;
		color:#6c6c6c;
		font:11px Arial, Helvetica, sans-serif;
		padding:4px;}
	.loginselect {
		border:1px solid #CCCCCC;
		background:#FFF;
		color:#6c6c6c;
		font:11px Arial, Helvetica, sans-serif;
		}
	.loginselect2 {
		border:1px solid #CCCCCC;
		background:#FFF;
		color:#6c6c6c;
		width:100px;
		font:11px Arial, Helvetica, sans-serif;
		}
	.logintextarea {
		border:1px solid #CCCCCC;
		background:#FFF;
		color:#6c6c6c;
		font:11px Arial, Helvetica, sans-serif;
		padding:4px;}
	.loginbox td { padding:4px 6px;}
	
/* addphotos here*/

	.photodetails {
		padding-left:10px;
		float:left;
		width:250px;}
		
	.photodetails td {
		padding:4px 0; border-bottom:1px solid #CCCCCC;}
		
	.bdn { border:none !important;}
	
	.addphototextfield {
		border:1px solid #CCCCCC;
		background:#FFF;
		color:#6c6c6c;
		font:11px Arial, Helvetica, sans-serif;
		padding:4px;
		width:540px;}


        .addlocation {
                border:1px solid #CCCCCC;
                background:#FFF;
                color:#6c6c6c;
                font:11px Arial, Helvetica, sans-serif;
                padding:2px;
                width:155px;}


		
	.addphotoselect {
		border:1px solid #CCCCCC;
		background:#FFF;
		color:#6c6c6c;
		width:175px;
		font:11px Arial, Helvetica, sans-serif;
		}
		
	
	.addphototextarea {
		border:1px solid #CCCCCC;
		background:#FFF;
		color:#6c6c6c;
		font:11px Arial, Helvetica, sans-serif;
		padding:4px;
		width:540px;}

	.table {
		padding:4px 14px; vertical-align:top;}
		
	.table td{
		padding:2px 4px 4px 4px;}

        .searcht {
                padding:4px 14px; vertical-align:top; }

        .searcht td{
                padding:4px 4px 5px 4px; color:#fff !important;}


/*Search section */		
	.pageing {
		background:url(../images/h1_lefttop.png) no-repeat left top;
		padding:7px 5px; 
		font:11px "Trebuchet MS", Arial, Verdana, Helvetica ; 
		color:#fff;  position:relative; z-index:1; left:-1px;}
	.pageing a{ color:#fff; text-decoration:none; }
	.pageing a:hover{ color:#333; text-decoration:none; }	
	
	.pageing_bottom {
		background:url(../images/h1a_rightbottom.png) no-repeat right bottom;}
	.pageing_bottom2 {
		background:url(../images/h1a_leftbottom.png) no-repeat left bottom;
		padding:7px 5px; 
		font:11px "Trebuchet MS", Arial, Verdana, Helvetica ; 
		color:#fff;  position:relative; z-index:1; left:-1px;}
	.pageing_bottom2 a{ color:#fff; text-decoration:none; }
	.pageing_bottom2 a:hover{ color:#333; text-decoration:none; }	
	
/* create account*/
	.headleft_a2 {
		background:url(../images/leftpanel_tleft.png) no-repeat left top;
		color:#fff; position:relative; z-index:1; left:-1px; height:7px;}
	.headright_a2 {
		background:url(../images/leftpanel_tright.png) no-repeat right top;}

        .leftinner {
                background:#fff url(../images/leftpanel_center.png) repeat-y right top;
                border-left:1px solid #dfdad6;
                height:100%;}

	.leftinner2 { 
		background:#fff url(../images/leftpanel_center.png) repeat-y right top; 
		border-left:1px solid #dfdad6;
		height:100%;}

        .homeinner {
                background:#fff url(../images/leftpanel_center.png) repeat-y right top;
                border-left:1px solid #dfdad6;
                height:100%;}

        .banner_spacer { padding:12px 3px;}
        .clear { clear:both;}
		
	.whyregister  ul { 
		text-align:left; 
		list-style:none; 
		padding:0;	
		margin:10px; }	
	.whyregister  li { 
		padding:0px 0 12px 17px; 
		margin-bottom:5px;
		color:#69696b;
		background: url(../images/bullet2.png) no-repeat;
		font:bold 12px Arial, Helvetica, sans-serif;
		}
	.whyregister  li  a{ 
		color:#016701; 
		text-decoration:none;}
	.whyregister  li  a:hover{ 
		color:#ca0808; 
		text-decoration:none;}
	
/* Widget */
	* html .headleftwidget_a { height:22px;}
	.headleftwidget_a {
		background:url(../images/widgeth_left.png) no-repeat left top;
		padding:11px 10px; 
		overflow:hidden;
		position:relative; 
		z-index:1; 
		left:-1px;
		text-indent:-90009px;
		}
		
	.headwidgetright_a2 {
	 background:url(../images/widgeth_right.png) no-repeat left top;}
	
	.widgetframe {
		border:1px solid #cb461e;
		float:right; 
		width:292px;
		height:210px;
		margin:4px 4px;}
	* html .widgetframe{ margin:4px 2px;}
		
	.rightinner2 { 
		border-left:1px solid #e5833e;
		height:100%;}
		
	.widget_thumb {
		margin:5px 0px 0 5px;
		border:3px solid #fff;}
		
	.wrightpbottoml { 
		background: url(../images/rightpanel_bleft.png) no-repeat left bottom; 
		 margin-left:-1px; text-align:center; font-size:10px; color:#fff;
		 height:100%; }
	.wrightpbottomr { 
		background:#da6d32 url(../images/rightpanel_bright.png) no-repeat right bottom; 
		color:#da6d32;}
	.widget  { padding:10px;}	
	
/* Popup */	
	
	.popup {
		width:375px; 
		border:4px solid #ce8d79;
		padding:8px;
		background:#fff;
		position:relative;
		top:100px;
		margin:0 auto;}
		
	.popupinner {
		padding:5px;}
		
/*Share a links */
	
	#share { width:680px; margin:12px auto;}
	
	#share td, #addcomments td { padding:3px 8px; vertical-align:top;}

	.sharetextarea {
		border:1px solid #CCCCCC;
		background:#FFF;
		color:#6c6c6c;
		font:11px Arial, Helvetica, sans-serif;
		padding:4px;
		width:350px;}
	
	#addcomments { width:400px; margin:12px auto;}

/*     Float containers fix 
=============================== */
.clearfix:after {
 content: ".";
 display: block;
height: 0;
 clear: both;
 visibility: hidden;
 }
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */



.results-heading{width:622px; padding:8px 10px 10px 8px; color:#666666; font-size:1.4em; font-weight:bold; border-bottom:1px solid #CCC;}
.results-left{float:left; width:20px; height:23px; background:url(images/result-mum-bg.gif) no-repeat; padding:7px 5px 0px 5px; color:#FFF; text-align:center; font-weight:bold; font-size:1.1em;}
.results-right{float:left; width:500px; padding:0px 0px 10px 15px;}
.search-results{padding:20px 0px 10px 0px; width:600px;}
.search-results li{padding:0px 0px 13px 20px;}
.results-heading-text{font-size:2.0em; color:##E1771E; padding:10px 0px 8px 0px;}
.results-heading-text a{color:#E1771E; text-decoration: none;}
.results-heading-text a:hover{color:#E1771E; text-decoration: underline;}
.result-bottom{width:732px; height:46px; padding:0px;background:url(images/result-bottom.gif) no-repeat;}
.google-links a{color:#191919; text-decoration: underline; font-weight:none;}
.google-links a:hover{color:#191919; text-decoration:underline; font-weight:bold;}


.results-heading-text2{font-size:1.2em; color:##E1771E; padding:5px 0px 0px 0px;}
.results-heading-text2 a{color:#E1771E; text-decoration: none;}
.results-heading-text2 a:hover{color:#E1771E; text-decoration: underline;}


