html,body {
	background:#000000;
	width:100%;
	height:100%;
	font-size:12px;
	font-family : Century Gothic;
	margin:0px;
	padding:0px;
}

a,a:visited {color:#ff8400; }
a:hover  {color:#ff9421; }
@font-face { font-family:Freestyle;font-style:  normal; font-weight: 700; src:url("ttf/Freestyle_Script_Normal.ttf"); }
 
table {font-size:14px; color:#ffffff; font-family : Century Gothic;}

#themebg { background:url(imgs/mainpage-bg.jpg) top left no-repeat; }
#themebg td {padding:10px;}
#themelogo { position:absolute; right:150px;}
#themecontent { color:#ffffff; padding:40px;}
#page-main { padding-top:200px; display:block; width:450px; }



#trailer-themebg { background:url(imgs/trailer-page-bg.jpg) top left no-repeat; }
#trailer-themetittle {padding-right:140px;}
#trailer-themefooter {color:#ffffff; font-size:12px;}
#trailer-enterpage a,
#trailer-enterpage a:visited {color:#ffffff; text-decoration:none; font-weight:bold;}
#trailer-enterpage a:hover { font-size:15px; font-weight:bold;}




#package-themebg {background:url(imgs/package-bg.jpg) top left no-repeat; padding:10px;}
#page-package {color:#ffffff; font-size:12px; display:block; padding-top:20px; }
#page-package table {font-size:11px; }
#page-package1 {color:#ffffff; font-size:11px; display:block;}
#package-tittle {font-family:Freestyle; font-size:24px; color:#fbec69;}
#package-tittle-prewedding {padding-top:50px; font-family:Freestyle Script; font-size:24px; color:#fbec69;}
#package-tittle-charges {font-family:Freestyle Script; font-size:24px; color:#566e8e;}
#package-description {padding-left:40px;}
#graybg {padding-top:50px;}




#usual-themebg {background:url(imgs/usual-bg.jpg) bottom right no-repeat; padding:10px;}
#page-usual {font-side:14px; color:#ffffff; padding-top:20px; }
#usual-question {padding-top:20px; font-weight:bold; font-size:14px;}




#contact-themebg {background:url(imgs/contact-bg.jpg) bottom right no-repeat; padding:10px;}
#contact-theme {color:#ffffff; padding:110px 0px 0px 100px; font-size:18px; font-weight:bold;}
#page-contact {color:#ffffff; font-size:12px; display:block; padding-top:20px; }


#cinematography-themebg { background:url(imgs/cinematography-page-bg.jpg) top left no-repeat; }
#cinematography-themetittle {padding-right:140px;}
#cinematography-themefooter {color:#ffffff; font-size:12px;}
#page-cinematography {color:#ffffff; font-size:12px; display:block; padding:200px; text-align:center; font-size:25px; font-weight:bold;}


#photography-themebg { background:url(imgs/photography-page-bg.jpg) top left no-repeat; }
#photography-themetittle {padding-right:140px;}
#photography-themefooter {color:#ffffff; font-size:12px;}
#page-photography {color:#ffffff; font-size:12px; display:block; padding-top:20px; }


#themepanel {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -10px;

}
#thememenu-panel { width:230px;  }
#thememenu { text-align:right; list-style:none; margin:0px; padding:95px 0px 0px 0px; text-align:right; border:0px solid #ff0000;}
#thememenu ul li {list-style:none; display:block; height:70px; }
#thememenu a,
#thememenu a:visited {color:#ffffff; text-decoration:none; font-weight:bold;}
#thememenu a:hover,
#thememenu .currentpage { font-size:22px; }

#themefooter { color:#ffffff; text-align:center; height: 10px; font-size:12px; }



div.tblgray { background: #242424; }
div.tblgray b.rtop, 
div.tblgray b.rbottom{display:block;background: #000000}
div.tblgray b.rtop b,
div.tblgray b.rbottom b{display:block;height: 1px; overflow: hidden; background: #242424}
div.tblgray b.r1{margin: 0 5px}
div.tblgray b.r2{margin: 0 3px}
div.tblgray b.r3{margin: 0 2px}
div.tblgray b.rtop b.r4, 
div.tblgray b.rbottom b.r4{margin: 0 1px;height: 2px}
div.tblgray .tblcontent { padding:0px 5px 0px 5px;}
