/* @override 
	http://localhost:8888/blog.cinelooks.com/wp-content/themes/clblog/style.compressed.css
	http://blog.cinelooks.com/wp-content/themes/blog/style.compressed.css
*/

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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend caption{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}

#page .scrollContainer .panel{
	padding: 0 0 20px;
	height: 563px;
	width: 780px;
	overflow:hidden;
	margin-top: 0;
	display: block;
	float: left;
}

#page .scrollContainer {
	display: block;
	margin: 0;
	padding: 0;
	overflow: hidden;
	height: 561px;
	float: left;
}

img {
	border-width: 0;
}:focus{outline:0}ol,ul{list-style:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}strong{font-weight:bold}em{font-style:normal}

a {
	text-decoration: none;
	border-style: none;
}body{font-family:Arial,Helvetica,sans-serif;background: #0e0e0e url(images/body_bg.png) repeat-x center top}#header{margin:0 auto;padding: 0;width: 1160px;background: url(images/header_bg.jpg) no-repeat center top;position:relative}#header h1 a{
	display: block;
	height: 220px;
	width: 390px;
	margin: 0 auto;
	overflow: hidden;
	text-indent: -9999px;
}

#header h2{
	display: none;
}#header ul{margin:0 auto;height:100px;width:800px}#header ul li{display:block;float:left;width: 200px;height:100px}#header ul li a{display:block;position:relative;width: 200px;height:100px;background-image:url(images/header_links.jpg);background-repeat:no-repeat}#header ul li a strong{display:none}#header ul li a span.hover{display:block;position:absolute;width: 200px;height:100px;background-image:url(images/header_links.jpg);background-repeat:no-repeat}

/* @group Top Menu */

#go_about a{background-position:0 0}#go_about a .hover{background-position:0 -100px}#go_blog a{background-position: -200px 0}#go_blog a .hover{background-position: -200px -100px}#go_partners a{background-position: -400px 0}#go_partners a .hover{background-position: -400px -100px}

#go_contact a{background-position: -600px 0}#go_contact a .hover{background-position: -600px -100px}

/* @end */#header .popup{position:absolute;display:none;margin: 200px 0 0 235px;padding: 30px 0 0;width:175px;height: 120px;background: url(images/popup_bg.png) no-repeat left top;z-index:50;font-size: 11px;color: #fff}

#header .popup h5 {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #fbcc68;
}#header .popup p{padding: 2px 0 0 25px;
	color: #fbcc68;
	text-align: left;
}#header .popup img{vertical-align:middle}#header .popup strong{color: #fff}#header .popup a{color: #f98112;
	text-decoration: underline;
}#header .popup a:hover{text-decoration:underline}#page_header{margin: 20px auto 0;width: 1160px;height: 145px;background: url(images/afterthecut.gif) no-repeat 320px 0}#page_header p{display:none}#page{    width:1160px;    margin: 0 auto 20px;background: url(images/page_bg.gif) no-repeat 50% 42px;
	padding-top: 0;
}#slider{width: 820px;margin: 0 auto;position:relative}

/* @group Page */

#page .navigation li{height:50px;float:left;padding:0 2px 0 0}

#page .navigation a{display:block;height:50px;line-height: 53px;float:left;padding:0 1px 0 0;font-size: 12px;color: #f1c262;
	font-weight: bold;
	text-shadow: #3b2f18 0 1px 0;
	text-transform: uppercase;
	letter-spacing: 1px;
}#page .navigation a:hover,#page .navigation a.selected{color: #f1c262;background: url(images/page_navigation_a.png) no-repeat right bottom}#page .navigation a span{display:block;height:50px;float:left;padding:0 25px}#page .navigation a:hover span,#page .navigation a.selected span{background:url(images/page_navigation_span.png) left top no-repeat}#page .navigation a:focus{outline:none}#page .scroll{height:590px;width: 780px;margin: 0 auto;overflow:auto;position:relative;clear:left;
	padding: 0;
}

#page .panset1 {
	width: 442px;
	float: left;
	display: block;
	padding: 0 20px;
	position: relative;
	height: 570px;
}

#page .panset2 {
	width: 298px;
	float: left;
	display: block;
	margin: 0;
	padding: 0;
}

#page .panset2 img {
	margin: 0;
	padding: 0;
}#page .panel p{padding: 0 0 1em;font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;font-size: 13px;line-height: 18px;color: #2d2f32;
}

#page .panel p.intro {
	font: 16px/24px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	color: #526670;
	margin: 0 0 10px;
}#page .panel h3{padding:0 0 .5em 0;color: #566979;
	font: 28px/22px Georgia, "Times New Roman", Times, serif;
	width: 430px;
	margin-bottom: 20px;
	margin-top: 20px;
}#page .panel h4{padding: 0;letter-spacing:-0.5px;color: #5e2219;
	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	text-align: left;
}

#page .panel .panset1 .size-full {
	margin: 0;
	position: absolute;
	left: 0;
	bottom: 9px;
	padding: 0;
	border-style: none;
}

#page .panel .panset1 .gallery a img {
	margin: 0;
	padding: 0;
}#page .panel strong{color:#33333e}#page .panel em{font-style:italic}#page .panel a{white-space:nowrap;color:#1c194c;font-weight:bold}#page .panel a:hover{text-decoration:underline}#page .panel .gallery img{padding:2px;border:solid 1px #c0c5d6}#page .panel blockquote,#page .panel ul,#page .panel ol,#page .panel pre{font-size:12px;margin:1em 2em 2em 2em;padding:10px 15px;background:#ecedf3}#page .panel blockquote p{padding:.4em 0 !important;text-indent:0 !important}#page .panel li{list-style-position:inside;padding:0 0 .5em 0}#page .panel ul li{margin:0 0 0 1em;list-style:square}#page .panel ol li{margin:0 0 0 1.5em;list-style:decimal}#page .panel pre{line-height:1em;color:#1C194C;font-size:13px;overflow:auto;background:#f8f8f8;border:solid 1px #e5e5e5}#page .panel code{padding:0 3px;color:#33333e;background:#f8f8f8;border:solid 1px #e5e5e5;font-size:13px !important}#page .panel .gallery{text-align:center}#page .scrollButtons{width: 38px;height: 38px;position:absolute;top:280px;cursor:pointer}#page .scrollButtons a{display:block;height: 38px;width: 38px;
}#page .scrollButtons span{display:none}#page .scrollMeLeft{left:-40px;
}#page .scrollMeLeft a{background: url(images/left_right.gif) no-repeat 0 0}#page .scrollMeLeft a:hover{background: url(images/left_right.gif) no-repeat 0 -38px}#page .scrollMeRight{right:-40px}#page .scrollMeRight a{background: url(images/left_right.gif) no-repeat -38px 0}#page .scrollMeRight a:hover{background: url(images/left_right.gif) no-repeat -38px -38px}

/* @end */

/* @group Pages */

#wrap {
	width: 1160px;
	background: url(images/singlepagetile.png) repeat-y center top;
	padding: 0;
	margin: 0 auto 10px;
}

#content {
	width: 822px;
	margin: 0 0 50px 169px;
	background: url(images/singlepagefoot.gif) no-repeat left bottom;
}

#content #thepost {
	background: url(images/belowmenu.gif) repeat-x 0 0;
	margin: 0 0 0 11px;
	width: 760px;
	padding: 10px 20px 20px;
	display: block;
}

#thepost .article {
	width: 620px;
	display: block;
	margin: 0 auto 0 70px;
}

#thepost .note {
	margin: 0 0 50px;
	padding: 10px;
	border: 1px solid #348416;
	background-color: #c2fe9b;
	color: #183e0a;
}

#thepost p.intro {
	margin: 0 0 40px 40px;
	color: #3f5888;
	width: 680px;
	border-bottom: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
	padding: 20px 0;
	text-align: left;
	font: 23px/28px Georgia, "Times New Roman", Times, serif;
}

#thepost .story {
	display: block;
	margin: 0 auto 0 40px;
	font: 15px/19px Georgia, "Times New Roman", Times, serif;
	padding: 0 0 60px;
}

#thepost .story p {
	margin: 0 0 20px 125px;
	color: #3f3f3f;
	width: 55ex;
	text-align: justify;
}

#thepost .story.about p {
	margin: 0 0 20px;
	color: #3f3f3f;
	width: 55ex;
	text-align: justify;
}

#thepost .feature {
	float: right;
	display: block;
	position: relative;
	right: 30px;
}

#thepost #sidebar {
	display: block;
	position: relative;
	right: 0;
	float: right;
	clear: both;
}

/* @group Sidebar */

#thepost #sidebar dl.supported {
	width: 220px;
	margin: 0;
	position: relative;
	display: block;
	right: 30px;
	top: 20px;
	padding: 45px 0 0 10px;
	background: url(images/supported-apps-header.gif) no-repeat 0 0;
}

#thepost #sidebar .supported dt {
	display: none;
}

#thepost #sidebar dd {
	font: bold 12px/18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0 0 0 10px;
}

#thepost #sidebar dd a {
	color: #5b6572;
}

#thepost #sidebar dd a:hover {
	text-decoration: underline;
}



/* @end */

#thepost .feature img {
	display: block;
}

#content #thepost h1.contact {
	margin: 0 0 30px;
	padding-top: 30px;
	font: 36px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	color: #5b6572;
	width: 760px;
}

#content #thepost h1.page {
	margin: 0 0 30px;
	padding-top: 30px;
	font: 36px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	color: #5b6572;
	width: 760px;
}

#content .set {
	margin: 0 auto 20px;
	padding: 0 20px 20px;
	width: 520px;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	border: 2px solid #e9e9e9;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}

#content fieldset {
	margin: 10px 0 0;
	border-top: 1px solid #e9e9e9;
}

#content fieldset p {
	margin: 0 0 20px;
	float: left;
	display: block;
	width: 500px;
}

#thepost .article p {
	
}

#content fieldset label {
	width: 130px;
	display: block;
	float: left;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	line-height: 34px;
}

#content fieldset input {
	margin: 0 0 0 20px;
	width: 300px;
	display: block;
	float: left;
	padding: 6px;
	color: #4c4c4c;
	line-height: 24px;
	font-size: 18px;
}

#content legend {
	padding: 0 10px 10px;
	font-weight: bold;
	font-size: 16px;
	color: #4c4c4c;
}

#content legend em {
	margin: 0 0 0 10px;
	font-size: 12px;
	color: #84161d;
}

#content textarea {
	width: 314px;
	margin: 0 0 0 150px;
	height: 190px;
}

#content .submit input {
	width: 90px;
	height: 24px;
	margin: 0 0 0 150px;
}



/* @end */

#page .navigation{padding:0 0 0 20px;height:50px;
	margin: 0 10px;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

/* @group Blog */

#blog {
	display: block;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 760px;
	margin: 20px 0 0;
}

.article a:link{cursor:pointer;
	color: #84161d;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.article a:visited, #archive a:visited, #blogsidebar a:visited{text-decoration:none;cursor:pointer;
	color: #400403;
}

.article a:hover, #archive a:hover, #blogsidebar a:hover{text-decoration:none;cursor:pointer;
	color: #ac4027;
	background: url(images/redpx.gif) repeat-x left bottom;
}

.article a:active, #archive a:active{text-decoration:none;cursor:pointer;
	color: #fbcc68;
}

#blog .date {
	margin: 0 0 20px 30px;
	width: 482px;
	text-align: center;
	font-weight: bold;
	color: #84161d;
	float: left;
	display: block;
}

#blog h1 {
	font: 32px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 0 30px;
	color: #1f2b43;
	width: 482px;
	text-align: center;
	float: left;
	display: block;
}

#blog .article h3 {
	font: 21px Georgia, "Times New Roman", Times, serif;
	margin: 30px 0;
	color: #434343;
	width: 482px;
	text-align: center;
	padding: 0 0 2px;
	border-bottom: 1px solid #ac4027;
}

#blog .article h2 {
	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}

#blog .article {
	font-size: 12px;
	line-height: 19px;
	margin: 0 0 30px 30px;
	width: 482px;
	color: #1a2639;
	float: left;
	padding: 0;
	display: block;
}

#blog .article ul {
	margin: 0 0 25px 30px;
	padding: 0;
	float: left;
	width: 130px;
}

#blog .article .full {
	width: 400px;
}

#blog .article ul li {
	list-style-type: disc;
	list-style-image: url(images/bullet-orange.png);
	padding: 0 5px 2px;
}

#blog .article ul li.hot {
	list-style-type: disc;
	list-style-image: url(images/bullet-red.png);
}

#blog .article ul li.solved {
	list-style-type: disc;
	list-style-image: url(images/bullet-green.png);
}

#blog .article p {
	margin: 0 0 12px;
	clear: both;
}

#blog .article .wrap {
	margin: 0 0 12px;
	float: left;
	display: block;
	width: 220px;
}

#blog .article .wrap150 {
	width: 300px;
	float: left;
}

#blog .article strong {
	color: #140f09;
	font-weight: bold;
}

#blog .article em {
	font-style: italic;
	color: #5e1e1e;
}

#blog .article img {
	margin: 5px 10px 20px 0;
	float: left;
	display: block;
}

#blog .postmeta {
	width: 482px;
	margin: 0 0 0 30px;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #333;
	display: block;
	float: left;
}

#blog .postmeta a {
	color: #ac4027;
}

#blog .postmeta p {
	margin: 0 0 5px;
}

.comments {
	margin: 20px 0 0 30px;
	padding: 10px 0 0;
	width: 700px;
	clear: both;
	display: block;
}

/* @group Commentblock */

#commentblock {
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	display: block;
}

#commentblock #comments b {
	margin: 0 0 0 100px;
	padding: 0;
	color: #1a2639;
}

#commentblock #respond {
	margin: 60px 0 0 100px;
	padding: 0;
	width: 500px;
	text-align: center;
	font: normal 18px/20px Georgia, "Times New Roman", Times, serif;
	color: #ac4027;
}

#commentblock #respond b {
	font-weight: normal;
	font-style: normal;
}

#commentblock p#comments {
	margin: 0 0 10px;
	font-size: 14px;
}

#commentblock a {
	color: #84161d;
	font-weight: bold;
	margin: 0 10px 0 0;
}

#commentblock li {
	margin: 20px auto 30px;
	width: 500px;
	border-bottom: 1px solid #ccc;
}

#commentblock .commenttext p {
	margin: 6px 0 20px;
	line-height: 16px;
	font-size: 13px;
	border-top: 1px solid #ccc;
	padding: 5px 20px 10px 60px;
	color: #1a2639;
}

#commentblock .commenttext .avatar {
	float: left;
	display: block;
	margin: 7px 10px 10px 0;
}



/* @end */

/* @group Commentform */

.comments h4 {
	font: 25px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	margin: 0 0 30px;
	color: #ac4027;
	padding: 0 0 2px;
	border-bottom: 1px solid #1a2639;
}

#commentform {
	width: 510px;
	margin: 25px auto 20px;
	display: block;
}

#commentform label {
	display: block;
	margin: 0;
	color: #656565;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 100px;
	padding: 0;
	height: 24px;
	float: left;
	text-align: right;
}

#commentform label em {
	color: #84161d;
	display: block;
	font-size: 10px;
}

#commentform label.commenthead {
	text-align: center;
	float: left;
	width: 500px;
	margin: 20px 0 0;
	font: normal normal 18px Georgia, "Times New Roman", Times, serif;
	display: block;
	padding: 0;
	height: 20px;
}

#commentform input {
	display: block;
	float: left;
	width: 372px;
	margin: 0 0 10px 20px;
	padding: 2px;
	height: 24px;
	color: #4c4c4c;
	font: 16px/24px Georgia, "Times New Roman", Times, serif;
}

#commentform input:focus {
	background-color: #fefed4;
}

#commentform p {
	display: block;
	clear: both;
	padding: 0;
	margin: 0;
}

#commentform textarea {
	width: 500px;
	margin: 5px 0 20px;
	font: 16px/20px Georgia, "Times New Roman", Times, serif;
	padding: 3px;
	color: #4c4c4c;
}

#commentform #submit {
	margin: 0 auto;
	display: block;
	width: 130px;
	float: none;
	clear: both;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

#commentform #commentsub {
	float: none;
	display: block;
	clear: both;
	width: 510px;
	height: 50px;
}

/* @end */



/* @end */

/* @group Archive */

#archive {
	display: block;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 20px 0 0;
	width: 760px;
	padding: 0;
}

#archive h1 {
	font: 32px Georgia, "Times New Roman", Times, serif;
	margin: 0;
	color: #1f2b43;
	width: 482px;
	text-align: center;
	display: block;
}

#archive .date {
	margin: 0 0 20px;
	width: 482px;
	text-align: center;
	font-weight: bold;
	color: #1a2639;
	font-size: 12px;
	line-height: 12px;
}

#archive a:link{cursor:pointer;
	color: #84161d;
	border-bottom-width: 1px;
}

#archive .archivetext {
	margin: 0 0 30px 40px;
	width: 482px;
	display: block;
	float: left;
	padding: 0 0 20px;
	border-bottom: 1px solid #ccc;
}

#archive .archivetext .teaser {
	margin: 0 0 20px;
	font-size: 12px;
	line-height: 19px;
	color: #1a2639;
	display: block;
}

#archive .archivetext .teasemore {
	font-weight: bold;
	font-size: 14px;
	margin: 10px 0 0;
	display: block;
}

#archive #blogsidebar {
	display: block;
	width: 170px;
	float: right;
}



/* @end */

/* @group Blog Sidebar */

#blogsidebar {
	display: block;
	width: 170px;
	margin: 0;
	font-size: 12px;
	line-height: 16px;
	float: right;
}

#blogsidebar ul {
	margin: 0 0 30px;
}

#blogsidebar .blogroll li {
	margin: 0 0 5px 10px;
}

#blogsidebar h2 {
	font-weight: bold;
	font-size: 16px;
	color: #394358;
	padding: 0;
	margin: 0 0 5px;
}

#blogsidebar a:link{cursor:pointer;
	color: #84161d;
	text-decoration: none;
	font-weight: bold;
}

#blogsidebar a:active{text-decoration:none;cursor:pointer;
	color: #f96767;
}

#blogsidebar #subscribe a {
	background: url(images/rss.gif) no-repeat 0 0;
	margin: 0 0 40px -10px;
	padding: 10px 0 0 40px;
	display: block;
	width: 130px;
	height: 30px;
	float: left;
}



/* @end */

/* @group Twitter */

#twitter_div {
}

#twitter_div h2 {
	margin: 0 0 15px;
}

#twitter_update_list {
	width: 170px;
}

#twitter_update_list li {
	margin: 0 0 10px;
	padding: 0 0 10px;
	text-align: center;
}

#twitter_update_list span {
	float: left;
	display: block;
	margin: 0;
	clear: both;
	overflow: hidden;
	padding: 7px 10px;
	width: 145px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 2px solid #ccc;
	text-align: left;
	color: #4c4c4c;
	font: 10px/13px "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: #e6e6e6;
}



/* @end */

#content .wp-caption img {
	margin: 0;
	padding: 0;
	display: block;
}

#content .wp-caption p {
	margin: 3px 0 0;
	padding: 0;
	display: block;
	font: bold 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #4c4c4c;
	float: left;
}

#content .alignright {
	float: right;
}#page_footer{width:1160px;margin:0 auto}

#thepost.credits {
	min-height: 900px;
}

#credits {
	width: 500px;
	margin: 0 auto 100px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#credits li {
	margin: 0 0 10px;
}

#credits .job {
	width: 245px;
	display: block;
	float: left;
	text-align: right;
	margin: 0 10px 0 0;
}

#credits a {
	color: #84161d;
}#page_footer h5{padding:20px 90px;font-size:28px;letter-spacing:-2px;font-weight:bold;color:#4f4a67}#page_footer p{padding:0 70px 30px 70px;font-size:13px;color:#4f4a67;line-height:1.5em}#page_footer p a{color:#fff}#page_footer p a:hover{text-decoration:underline}#footer{height:90px;background: #000 url(images/footer_bg.jpg) no-repeat center top;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	width: 100%;
	min-width: 1160px;
	display: block;
	margin: 0 auto;
}

#featured {
	display: block;
	margin: 0 auto;
	width: 1160px;
	height: 180px;
	background: url(images/featured-cols.png) no-repeat center 0;
	text-align: center;
	padding-top: 80px;
}#footer p{width:1160px;overflow:hidden;margin: 0 auto;color: #fff;
	text-align: center;
	padding-top: 26px;
	text-shadow: rgba(0,0,0,0.75) 0 1px 1px;
}

#footer .crednote {
	color: #fefdba;
	margin: 7px 0 0;
	display: block;
}#footer span{display:block;height:90px;line-height:90px}#footer .left{float:left}#footer .right{float:right}#footer a{color: #445454;}#footer a:hover{text-decoration:underline}

/* @group Fancybox */

div#fancy_overlay{position:absolute;top:0;left:0;z-index:90;width:100%;background-color:#333}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(images/fancy_progress.png) no-repeat}div#fancy_close{position:absolute;top:-12px;left:-12px;height:30px;width:30px;background:transparent url(images/fancy_closebox.png);cursor:pointer;z-index:100;display:none}div#fancy_content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;z-index:96}#fancy_frame{position:relative;width:100%;height:100%;display:none}img#fancy_img{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:92;cursor:pointer}div#fancy_title{position:absolute;bottom:-35px;left:0;width:100%;z-index:100;display:none}div#fancy_title table{margin:0 auto}div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:2px}td#fancy_title_left{height:32px;width:15px;background:transparent url(images/fancy_title_left.png) repeat-x}td#fancy_title_main{height:32px;background:transparent url(images/fancy_title_main.png) repeat-x}td#fancy_title_right{height:32px;width:15px;background:transparent url(images/fancy_title_right.png) repeat-x}div#fancy_outer{position:absolute;    top:0;    left:0;    z-index:90;    padding:18px 18px 58px 18px;    margin:0;    overflow:hidden;    background:transparent;    display:none}div#fancy_inner{position:relative;width:100%;height:100%;border:1px solid #fff;background:#fff}a#fancy_left,a#fancy_right{position:absolute;bottom:10px;height:100%;width:35%;cursor:pointer;background-image:url(images/data:image/gif;base64,AAAA);z-index:100}a#fancy_left{left:0px}a#fancy_right{right:0px}a#fancy_left:hover{background:transparent url(images/fancy_left.gif) no-repeat 0% 100%}a#fancy_right:hover{background:transparent url(images/fancy_right.gif) no-repeat 100% 100%}#fancy_bigIframe,#fancy_freeIframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}div#fancy_bg{display:none}div.fancy_bg{position:absolute;display:block;z-index:70}div.fancy_bg_n{top:-18px;width:100%;height:18px;background:transparent url(images/fancy_shadow_n.png) repeat-x}div.fancy_bg_ne{top:-18px;right:-13px;width:13px;height:18px;background:transparent url(images/fancy_shadow_ne.png) no-repeat}div.fancy_bg_e{right:-13px;height:100%;width:13px;background:transparent url(images/fancy_shadow_e.png) repeat-y}div.fancy_bg_se{bottom:-18px;right:-13px;width:13px;height:18px;background:transparent url(images/fancy_shadow_se.png) no-repeat}div.fancy_bg_s{bottom:-18px;width:100%;height:18px;background:transparent url(images/fancy_shadow_s.png) repeat-x}div.fancy_bg_sw{bottom:-18px;left:-13px;width:13px;height:18px;background:transparent url(images/fancy_shadow_sw.png) no-repeat}div.fancy_bg_w{left:-13px;height:100%;width:13px;background:transparent url(images/fancy_shadow_w.png) repeat-y}div.fancy_bg_nw{top:-18px;left:-13px;width:13px;height:18px;background:transparent url(images/fancy_shadow_nw.png) no-repeat}

/* @end */