body {background:url(images/background.jpg) no-repeat top center #EDEDED;margin:0;padding:0;text-align:center;
	font-family:Arial;font-size:11px;color:#000000;}
* :focus { outline: 0; }
img {border:0;}
div.clear {clear:both;font-size:1px;}
div#footer {background:url(images/footer_top.jpg) repeat-x top #ffffff;text-align:center;padding-bottom:30px;
	border-top:6px solid #ffffff;clear:both;margin-top:20px;}
div#footer_in {width:990px;margin:0 auto;padding:0;}
a#gravity {float:right;padding:15px 36px 5px 0;display:inline;}
div#main {width:974px;margin:0 auto 0 auto;padding:0;min-height:600px;text-align:left;
	background:url(images/main_top.jpg) no-repeat top #EDEDED;}
a#logo {width:294px;height:109px;display:block;float:left;margin:0;padding:0;
	background:url(images/showtime.com.gr.jpg);text-indent:-9000px;display:inline;}

div#disclaimer {padding:40px 20px 10px 20px;margin:0;background:#fff;font-size:10px;text-align:center;color:#525252;}


ul#topmenu {margin:0 64px 0 0;padding:0;height:31px;float:right;display:inline;}
ul#topmenu li {display:inline;height:31px;padding:0;margin:0;}
ul#topmenu li a {display:block;height:31px;padding:0;margin:0;float:left;text-indent:-9000px;width:183px;}
ul#topmenu li#why a {background:url(images/top_why.jpg);background-position:0 31px;}
ul#topmenu li#wedding a {background:url(images/top_wedding.jpg);background-position:0 31px;}
ul#topmenu li#party a {background:url(images/top_party.jpg);background-position:0 31px;}
ul#topmenu li#why a:hover {background-position:0 0;}
ul#topmenu li#wedding a:hover {background-position:0 0;}
ul#topmenu li#party a:hover {background-position:0 0;}

div#mrshowtime {background:url(images/mrshowtime.jpg) no-repeat top left; width:248px;height:327px;display:inline;float:right;}
div#top_flash {background:url(images/top_flash.jpg) no-repeat top left;width:432px;height:327px;display:inline;float:right;
	margin-right:0px;}

div#main ul#tools {float:right;margin:0;padding:0 3px 0 0;text-align:right;list-style:none;height:27px;display:inline;}
div#main ul#tools li {display:inline;margin:0;padding:0;text-align:left;}
div#main ul#tools li a {display:block;margin:0;padding:0;text-align:left;text-indent:-9000px;width:30px;height:27px;float:right;}
div#main ul#tools li a#home {background:url(images/tool_home.jpg) no-repeat top left;width:30px;height:27px;}
div#main ul#tools li a#contact {background:url(images/tool_contact.jpg) no-repeat top left;width:30px;height:27px;}
div#main ul#tools li a#info {background:url(images/tool_info.jpg) no-repeat top left;width:30px;height:27px;}


div#menu_holder_wrap {float:left;width:264px;padding:00;margin:70px 0 80px 0;text-align:left;}
div#menu_holder {width:264px;padding:0 0 86px 0;margin:0;text-align:left;
	background:url(images/menu_below.jpg) no-repeat bottom left;}
div#menu_back {margin:0 0 0 26px;padding:0 0 0 0;width:238px;
	background:url(images/menu_back.jpg) repeat-y left;}
div#menu_bottom {background:url(images/menu_bottom.jpg) no-repeat bottom left;margin:0;padding:0 0 100px 0;}
div#menu {background:url(images/menu_top.jpg) no-repeat top;margin:0;padding:26px 0 0 0;}


ul#mainmenu {list-style:none;padding:0 12px 0 12px;margin:0;width:197px;}
ul#mainmenu li {margin:0 0 3px 0;padding:0 0 3px 0;border-bottom:1px solid #C84A13;font-size:10px;}
ul#mainmenu li a {height:31px;padding-left:9px;margin:0;color:#ffffff;text-decoration:none;
	background:url(images/mainmenu_1.gif) no-repeat;background-position:0 -31px;display:block;}
ul#mainmenu li a span {padding:9px 9px 9px 0;display:block;}
ul#mainmenu li a:hover {background-position:0 0px;display:block;}
ul#mainmenu li.sel a {background-position:0 0px;display:block;}
ul#mainmenu li.sel {}

ul#mainmenu li.sel ul {list-style:none;padding:0 0 15px 0;margin:13px 0 0 0;width:197px;font-size:11px;}
ul#mainmenu li.sel ul li {margin:0 0 1px 0;padding:0 0 1px 0;border:0;}
ul#mainmenu li.sel ul li.first {border:0;}
ul#mainmenu li.sel ul li a {height:25px;padding-left:21px;padding-right:10px;margin:0;color:#FE9F8C;
	text-decoration:none;background:none;}
ul#mainmenu li.sel ul li a span {padding:5px 9px 5px 0;display:block;font-size:11px;
	border-top:1px dotted #E24D30;border-bottom:0;}
ul#mainmenu li.sel ul li a span.first {border:0;}
ul#mainmenu li.sel ul li a:hover {background-position:0 0px;display:block;color:#FFFFFF;
	background:url(images/menu_2.gif) no-repeat;background-position:9px 8px;}
ul#mainmenu li.sel ul li.sel a {background-position:0 0px;display:block;color:#FFFFFF;
	background:url(images/menu_2.gif) no-repeat;background-position:9px 8px;}

ul#mainmenu li.sel ul li.sel ul {list-style:none;padding:0;margin:0px 0 8px 0;width:197px;}
ul#mainmenu li.sel ul li.sel ul li {margin:0 0 1px 0;padding:0 0 1px 0;border:0;}
ul#mainmenu li.sel ul li.sel ul li.first {border:0;}
ul#mainmenu li.sel ul li.sel ul li a {height:16px;padding-left:34px;margin:0;color:#FE9F8C;
	text-decoration:none;background:none;font-size:11px;border:0;}
ul#mainmenu li.sel ul li.sel ul li a span {padding:0;margin:0;background:none;font-size:11px;font-size:11px;border:0;}
ul#mainmenu li.sel ul li.sel ul li a span.first {padding:0;margin:0;background:none;font-size:11px;border:0;}
ul#mainmenu li.sel ul li.sel ul li a:hover {background-position:0 0px;display:block;color:#FFFFFF;background:none;}
ul#mainmenu li.sel ul li.sel ul li.sel a {background-position:0 0px;display:block;color:#FFFFFF;background:none;
	text-decoration:underline;}
ul#mainmenu li.sel {margin-bottom:3px;}

div#bottom {background:url(images/sitemap.jpg) no-repeat top center;padding:60px 0 10px 0;margin:0;clear:both;}
div#bottom h3 {background:url(images/bottom_header.jpg) no-repeat;font-size:10px;text-align:center;
	font-weight:normal;padding:20px 0 20px;color:#ffffff;}
div#bottom ul {margin:0 0 0 50px;padding:0;list-style:none;width:838px;}
div#bottom ul li {margin:0 0 5px 0;padding:4px 0 5px 40px;clear:both;font-size:11px;
	background:url(images/bottom_bullet.gif) no-repeat top right;background-position:242px 8px;	}
div#bottom ul li a {color:#525252;text-decoration:none;display:block;float:left;
	min-width:194px;text-align:right;font-family:Georgia;font-style:italic;margin:0 40px 0 0;}
div#bottom ul li a:hover {color:#AB1E03;text-decoration:none;}
div#bottom ul li ul {margin:0 0 0 0;padding:0;list-style:none;text-align:left;width:560px;float:left;border-left:1px solid silver;}
div#bottom ul li ul li {margin:0;padding:0 4px 0 4px;background:none;border-bottom:0;float:left;clear:none;font-family:Arial;border-right:1px solid silver;}
div#bottom ul li ul li a {color:#656565;text-decoration:none;float:none;min-width:3px;margin:0 5px 0 5px;font-style:normal;font-family:Arial;}
div#bottom ul li ul li a:hover {color:#AB1E03;text-decoration:none;}

div#titles {display:inline;width:696px;float:right;margin:0 5px 0 0px;padding:0;min-height:59px;clear:right;
	background:url(images/title_back.jpg) no-repeat top left;}
div#titles h1 {font-family:Georgia;font-style:italic;font-size:14px;font-weight:normal;color:#971800;
	padding:18px 30px 10px 37px;margin:0;}

div#pagedata {display:inline;width:662px;float:right;margin:0 32px 80px 5px;padding:0;}
div#pagedata p {margin:0;padding:2px 0 6px 0;}

div#pagedata h2 {font-family:Georgia;font-style:normal;font-size:12px;font-weight:normal;color:#971800;
	padding:4px 0 15px 0;margin:0;}

div#pagedata ul#pictures {float:right;margin:0 0 20px 20px;list-style:none;width:236px;padding:0;clear:right;}
div#pagedata ul#pictures li {margin:0;padding:0;}
div#pagedata ul#pictures li img {border:0;padding:0;}
div#pagedata ul#pictures li h5 {font-size:10px;color:#AB1E03;margin:3px 0 15px 0;padding:2px 0 0 26px;
	background:url(images/pic_star.gif) no-repeat top left;background-position:4px 0px;}

/*div#pagedata ul {list-style:none;margin:15px 0 15px 0;padding:0;}
div#pagedata ul li {margin:0 0 8px 0;padding:0 20px 0 15px;background:url(images/bullet.gif) no-repeat top left;
	background-position:0 3px;}
*/

div#pagedata div.picsholder {background:url(images/onlypics_bottom.jpg) no-repeat bottom #DDDDDD;
	margin:20px 0 0 0;padding:0 0 8px 0;width:661px;}
div#pagedata div.picsholder_in {background:url(images/onlypics_top.jpg) no-repeat top;
	margin:0 0 0 0;padding:13px 8px 0 8px;}

div#pagedata table#onlypics {margin:0;padding:0;}
div#pagedata table#onlypics td {padding:0;margin:0;vertical-align:top;}
div#pagedata table#onlypics td img {border:0;padding:0;}
div#pagedata table#onlypics td.td1 {padding:5px 5px 0 0;}
div#pagedata table#onlypics td.td2 {padding:5px 5px 0 0;}
div#pagedata table#onlypics td.td3 {padding:5px 5px 0 0;}
div#pagedata table#onlypics td.td4 {padding:5px 5px 0 0;}
div#pagedata table#onlypics td.td5 {padding:5px 0 0 0;}



img {border:0;}




div#downloads {float:right;margin:0 0 20px 20px;list-style:none;width:236px;padding:0 0 8px 0;clear:right;
	background:url(images/downloads_bottom.jpg) no-repeat bottom #ffffff;}
div#downloads ul {margin:0;padding:0 14px 0 14px;list-style:none;
	background:url(images/downloads_top.jpg) no-repeat top;}
div#downloads ul h4 {margin:0;padding:8px 20px 5px 20px;font-size:10px;
	color:#ffffff;font-weight:normal;font-family:Georgia;}
div#downloads ul li {font-size:10px;margin:0 0 0 0px;padding:13px 6px 13px 12px;
	background:url(images/downloads_bullet.gif) no-repeat;background-position:2px 18px;
	border-top:1px dotted #B3B3B3;}
div#downloads ul li.first {border-top:0;}
div#downloads ul li h3 {font-size:100%;margin:0 0 2px 0;padding:0;color:#414141;}
div#downloads ul li p {padding:2px 0px 0 0px;margin:0;font-size:100%;color:#414141;}
div#downloads ul li a {padding:0px 0px 0 0px;font-size:100%;color:#AB1E03;}
div#downloads ul li a:hover {text-decoration:none;}

div#links {float:right;margin:0 0 20px 20px;list-style:none;width:236px;padding:0 0 8px 0;clear:right;
	background:url(images/links_bottom.jpg) no-repeat bottom #ffffff;}
div#links ul {margin:0;padding:0 14px 0 14px;list-style:none;
	background:url(images/links_top.jpg) no-repeat top;}
div#links ul h4 {margin:0;padding:8px 20px 5px 20px;font-size:10px;
	color:#ffffff;font-weight:normal;font-family:Georgia;}
div#links ul li {font-size:10px;margin:0 0 0 0px;padding:13px 6px 13px 12px;
	background:url(images/downloads_bullet.gif) no-repeat;background-position:2px 18px;
	border-top:1px dotted #B3B3B3;}
div#links ul li.first {border-top:0;}
div#links ul li h3 {font-size:100%;margin:0 0 2px 0;padding:0;color:#414141;}
div#links ul li p {padding:2px 0px 0 0px;margin:0;font-size:100%;color:#414141;}
div#links ul li a {padding:0px 0px 0 0px;font-size:100%;color:#E98400;}
div#links ul li a:hover {text-decoration:none;}


div#pagedata div.faqsholder {background:url(images/faqs_bottom.jpg) no-repeat bottom left #ffffff;width:661px;
	padding:0 0 10px 0;margin:20px 0 20px 0;}
div#pagedata div.faqsholder_in {background:url(images/faqs_top.jpg) no-repeat top left;
	padding:21px 16px 10px 16px;margin:0;}

div#pagedata ul.faqs {list-style:none;margin:0;padding:0;}
div#pagedata ul.faqs li {background:url(images/faqs_li.jpg) no-repeat top left;background-position:0 8px;
	padding:7px 0 7px 26px;margin:0;border-bottom:1px dotted #B3B3B3; }
div#pagedata ul.faqs li a.open {color:#000000;font-style:italic;padding:5px 50px 10px 0;margin:0;display:block;
	text-decoration:none;background:url(images/faq_restore.jpg) no-repeat top right;}
div#pagedata ul.faqs li a.closed {color:#000000;font-style:italic;padding:5px 50px 10px 0;margin:0;display:block;
	text-decoration:none;background:url(images/faq_store.jpg) no-repeat top right;}
div#pagedata ul.faqs li a:hover {text-decoration:underline;}
div#pagedata ul.faqs li div {padding:6px 20px 6px 20px;color:#971800;}


div#pagedata div div ul li div div ul {list-style:none;}
div#pagedata div div ul li div ul {list-style:none;}
div#pagedata div div ul li ul {list-style:none;}
div#pagedata div div ul {list-style:none;}
div#pagedata div ul {list-style:none;}




div#side {float:right;width:200px;padding:0;margin:0 0 20px 20px;}
div#side div.contact_info {background:url(images/contact_info.jpg) no-repeat top left;min-height:118px;
	padding:10px 10px 0 35px;margin:0 0 20px 7px;color:#000000;font-size:11px;line-height:1.7;}
div#side div.contact_info span {color:#D65218;}

div#side a#facebook {background:url(images/facebook.jpg) no-repeat top left;width:176px;height:117px;
	text-indent:-9000px;display:block;}

div#form {width:440px;float:left;margin-bottom:20px;}
ul#form {margin:0 0 0 20px;;padding:0;list-style:none;width:408px;}
ul#form li {background:none;margin:0 0 2px 0;font-style:italic;}
ul#form li.input {color:#464646;font-size:10px;height:27px;
	background:url(images/form_input.gif) no-repeat top left;
	text-align:right;padding:2px 0 0 17px;}
ul#form li.textarea {color:#463D12;font-size:10px;height:165px;
	background:url(images/form_textarea.gif) no-repeat top left;
	text-align:right;padding:2px 0 0 17px;}
ul#form li span {float:left;margin:6px 2px 3px 13px;}
ul#form li input {font-size:12px;font-family:'Courier New';background-color:#ffffff;border:1px solid #ffffff;
	width:308px;margin:3px 2px 0 0;color:#D65218;}
ul#form li textarea {font-size:11px;font-family:'Courier New';background-color:#ffffff;border:1px solid #ffffff;
	width:308px;height:150px;margin:3px 2px 0 0;color:#D65218;overflow:auto;}
ul#form li a.submit {display:block;float:right;background:url(images/form_submit.gif) no-repeat top right;font-family:'Trebuchet MS';
	width:92px;padding:1px 0 5px 0px;margin:5px 0 0 5px;text-align:center;color:#ffffff;text-decoration:none;font-style:normal;}
ul#form li a.reset {display:block;float:right;background:url(images/form_reset.gif) no-repeat top right;font-family:'Trebuchet MS';
	width:92px;padding:1px 0 5px 0;margin:5px 0 0 5px;text-align:center;color:#ffffff;text-decoration:none;font-style:normal;}
ul#form li a:hover {text-decoration:underline;}


ul#news {list-style:none;margin:0;padding:0;width}
ul#news li {padding:0;margin:0 0 15px 0;background:url(images/news_li_back.gif) repeat-y left;width:661px;}
ul#news li div.picture {float:right;margin:0;padding:0;}
ul#news li div.picture h5 {font-size:10px;color:#AB1E03;margin:3px 0 0 0;padding:2px 0 0 26px;
	background:url(images/pic_star.gif) no-repeat top left;background-position:4px 0px;}
ul#news li div.bottom {background:url(images/news_li_bottom.gif) no-repeat bottom left;padding-bottom:15px;margin:0;}
ul#news li div.top {background:url(images/news_li_top.gif) no-repeat top left;padding:0 0 0 0;margin:0;}
ul#news li div.top div.in {width:350px;margin:0 20px 0 20px;padding:30px 0 22px 0;}
ul#news li div.top div.in h3 {margin:0 0 10px 0;padding:0 0 5px 15px;color:#971800;font-size:12px;border-bottom:1px dotted #D9D9D9;
	background:url(images/news_h3.gif) no-repeat top left;background-position:0 1px;}
ul#news li div.top a.more {float:right;margin:10px 280px 0 10px;background:url(images/more_white.gif) no-repeat;
	padding:2px 15px 3px 20px;font-size:10px;color:#ffffff;font-family:'Trebuchet MS';text-decoration:none;
	clear:both;}
ul#news li div.top a:hover.more {text-decoration:underline;} 

div#pagedata a {color:#E2801B;text-decoration:underline;}
div#pagedata a:hover {color:#E2801B;text-decoration:none;}

div#map {clear:both;width:400px;height:300px;border:6px solid #ffffff;margin:20px 0 0 20px;}


div#randomfaq {width:236px;background:#DDDDDD;float:right;}
div#randomfaq div.bottom {background:url(images/faq_bottom.jpg) no-repeat bottom;padding:0 0 9px 0;
	min-height:212px;}
div#randomfaq h3 {background:url(images/faq_top.jpg) no-repeat top left;padding:7px 11px 11px 27px;
	font-size:17px;color:#ffffff;font-family:'Georgia';margin:0;font-weight:normal;}
div#randomfaq h3 span {color:#971800;}
div#randomfaq h5 {background:url(images/random_faq_question.jpg) no-repeat top left;background-position:0 2px;
	padding:0 5px 0 15px;margin:9px 13px 9px 13px;font-size:11px;color:#000000;font-family:'Arial';
	font-weight:normal;font-style:italic;}
div#randomfaq p {background:url(images/random_faq_border.gif) no-repeat top left;
	padding:9px 5px 0 15px;margin:0px 13px 9px 13px;font-size:11px;color:#971800;font-family:'Arial';
	font-weight:normal;}

div#randomfaq a.more {float:right;margin:10px 10px 0 10px;background:url(images/more_grey.gif) no-repeat;
	padding:2px 15px 3px 20px;font-size:10px;color:#ffffff;font-family:'Trebuchet MS';text-decoration:none;
	clear:both;font-weight:normal;}
div#randomfaq a:hover.more {text-decoration:underline;} 

div#randomvideo {width:662px;background:url(images/video_home_top.jpg) no-repeat top #dddddd;
	padding:11px 0 0 0;margin:10px 0 0 0;}
div#randomvideo div.bottom {background:url(images/video_home_bottom.jpg) no-repeat bottom;padding:0 0 11px 0;}
div#video {width:310px;height:190px;float:left;margin:0 0 0 11px;}
div#details {width:318px;float:right;margin:0 11px 0 0;background:#B6B6B6;}
div#randomvideo h3 {background:url(images/random_video_h3.gif) no-repeat top left;
	padding:4px 11px 17px 22px;margin:0;font-size:15px;color:#971800;
	font-family:'Georgia';font-style:italic;font-weight:normal;}

div#randomvideo h5 {background:url(images/random_faq_question.jpg) no-repeat top left;background-position:0 2px;
	padding:0 5px 0 15px;margin:9px 13px 9px 13px;font-size:11px;color:#000000;font-family:'Arial';
	font-weight:normal;font-style:italic;}
div#randomvideo p {background:url(images/random_faq_border.gif) no-repeat top left;
	padding:9px 5px 0 15px;margin:0px 13px 9px 13px;font-size:11px;color:#971800;font-family:'Arial';
	font-weight:normal;}

div#randomvideo a.more {display:block;text-align:right;
	margin:9px 0 0 0;background:url(images/random_video_more.jpg) no-repeat bottom;
	padding:15px 25px 9px 20px;font-size:10px;color:#ffffff;font-family:'Trebuchet MS';text-decoration:none;
	clear:both;font-weight:normal;}
div#randomvideo a:hover.more {text-decoration:underline;} 

div#randomvideo ul {list-style:none;margin:0 0 0 0;padding:8px 0 11px 0;}
div#randomvideo ul li {margin:0 11px 0 11px;padding:5px 7px 7px 7px;background:url(images/random_video_bord.gif) no-repeat top;
	font-family:Georgia;font-size:13px;color:#353434;}
div#randomvideo ul li.first {background:none;}
div#randomvideo ul li span {display:inline;float:left;padding-top:3px;width:70px;color:#ffffff;font-size:11px;font-family:Arial;}



div#pagedata table.videos {margin:10px 0 30px 0;padding:0;}
div#pagedata table.videos tr {vertical-align:top;}
div#pagedata table.videos td {vertical-align:top;padding:0 12px 16px 0;}
div#pagedata div.video_holder {background:url(images/videos_div_back.jpg) repeat-y left;width:319px;padding:0;margin:0;}
div#pagedata div.video_holder div.bottom {background:url(images/videos_div_bottom.jpg) no-repeat left bottom;padding:0 0 15px 0;margin:0;}
div#pagedata div.video_holder div.bottom div.top {background:url(images/videos_div_top.jpg) no-repeat left top;padding:12px 12px 0 12px;margin:0;}
div#pagedata div.video_holder div.bottom div.top h5 {margin:0;padding:19px 10px 6px 10px;color:#000000;font-weight:normal;}
div#pagedata h3.video {background:url(images/videos_header.gif) no-repeat top left;font-size:16px;
	margin:0;padding:5px 10px 15px 35px;color:#000000;font-family:Georgia;font-style:Italic;font-weight:normal;}


ul#pagemenu {width:663px;list-style:none;margin:15px 0 15px 0;padding:0;}
ul#pagemenu li {padding:0;margin:0;background:url(images/pagemenu_li_back.jpg) repeat-y left;}
ul#pagemenu li div.pagemenu_bottom {padding:0 0 39px 0;margin:0;background:url(images/pagemenu_li_bottom.jpg) no-repeat bottom left;}
ul#pagemenu li div.pagemenu_top {padding:13px 13px 0 20px;margin:0;background:url(images/pagemenu_li_top.jpg) no-repeat top left;}
ul#pagemenu li div.pagemenu_top a.pic {float:right;margin-top:1px;}
ul#pagemenu li div.pagemenu_top h2 {font-family:Georgia;font-size:20px;font-style:italic;font-weight:normal;color:#ffffff;
	padding:0px 10px 15px 19px;margin:0;}
ul#pagemenu li div.pagemenu_top p {font-size:11px;color:#ffffff;padding:8px 0 10px 0;margin:0;width:300px;}
	


div#pagedata table.prices {border-collapse:collapse;border-spacing:0;width:100%;}
div#pagedata table.prices th {border:1px dotted #B3B3B3;color:#B9360A;padding:10px 5px 10px 5px;margin:0;
	font-weight:normal;font-family:Georgia;}
div#pagedata table.prices td {border:1px dotted #B3B3B3;background:#ffffff;padding:10px 5px 10px 5px;margin:0;line-height:1;}
div#pagedata table.prices td br {margin:8px;}


div#main div#pagedata div#newvideo_holder {background-color:#DDDDDD;padding:10px;margin:10px auto 20px auto;;
		-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
	}
div#main div#pagedata div#newvideo_holder h5 {background:#B6B6B6;
	-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;
padding:8px;margin:10px 0 0 0;
}
