/******* modle *********/
body{
	text-align:center;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	color: #666;
	margin: 0;
	padding: 0;
	background:#fff url(http://gallery.photowant.com/images/bg.gif) top no-repeat;	
}



#wrapper{
	width:100%;
	text-align:left;
}


#header{
	width:100%;
	height: 105px;
}

#container{
	position: relative;
	margin: auto;
	width: 1000px;
}


#primary { 
	margin:0 165px;
}


#secondary{
	text-align:left;
	position: absolute;
	right: 0;
	top:0;
	width:160px;
}

#sidemenu {
	text-align:left;
	position: absolute;
	left: 0;
	top:0;
	width:160px;	
}


#footer {
	width:100%;
	height: 65px;
	text-align:center;
}






a{color:#0366C9;text-decoration:none;cursor:pointer}
a:hover{color:#FF0000}
a:active{color:#1C499D}
.ar { font-size: 9px; color:909090 ; }
.menubar { margin:5px; margin-left:15px;border: 0pt solid #ffcc00;font-size: 9pt; color:909090 ; }
.leftmenu {FONT-SIZE: 10pt;  COLOR: #000000; LINE-HEIGHT: 15pt; FONT-FAMILY: arial;text-decoration: none}
.leftmenu:hover {COLOR: 0000cc}
.leftmenu:link {COLOR: 000000;text-decoration: none}
.leftmenu:vlink {COLOR:ac0000;text-decoration: none}
.at15 {FONT-SIZE: 15pt; LINE-HEIGHT: 19pt; FONT-FAMILY: arial; text-decoration: none;}
.at15b {FONT-WEIGHT: bolder; FONT-SIZE: 15pt; LINE-HEIGHT: 120%; FONT-FAMILY: Arial; text-decoration: none;}
.at12 {FONT-SIZE: 12pt; LINE-HEIGHT: 16pt; FONT-FAMILY: Arial,; text-decoration: none;}
.at12b {FONT-WEIGHT: bolder; FONT-SIZE: 12pt; LINE-HEIGHT: 16pt; FONT-FAMILY: Arial; text-decoration: none;}
.at9home {FONT-SIZE: 9pt; LINE-HEIGHT: 16pt; FONT-FAMILY: Arial; LIST-STYLE-TYPE: square; text-decoration: none}
.at9 {FONT-SIZE: 9pt; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial; LIST-STYLE-TYPE: square; text-decoration: none}
.at10 {FONT-SIZE: 10pt; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial; LIST-STYLE-TYPE: square; text-decoration: none}
.at11 {FONT-SIZE: 11pt; LINE-HEIGHT: 15pt; FONT-FAMILY: Arial; text-decoration: none;}
.menu01 {FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 11pt; FONT-FAMILY: arial}
.showdown { FONT-SIZE: 12px; FILTER: DropShadow(Color=cccccc, OffX=4, OffY=4, Positive=30); }
.showdown2 { BORDER-RIGHT: 0px; BORDER-TOP: 0px; FILTER: DropShadow(Color=C16F6F, OffX=4, OffY=4, Positive=20); BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; }
.shadow1 {width:60; height:100px;FILTER: DropShadow(Color=E7E7E7, OffX=4, OffY=4, Positive=1);}
.shadow2 {FILTER: DropShadow(Color=E7E7E7, OffX=8, OffY=8, Positive=1);}



/* Basic */


.clear
{
	clear: both;
}


a
{
	color: #0077dd;
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}



/* header */

.top
{
	height:68px;

}


.logo
{
	width:500px;
}

.logo img
{
	margin:2px 0 0 5px;
	padding:0;
}



.language
{
	position: absolute;
	top: 30px;
	right: 10px; 
	
}

.language ul
{
	list-style: none;
}

.language li
{
	display: inline;
	padding-left: 1.1em;
	margin-left: 1em;
	border-left: dotted 1px #E0E8EF;
}

.language li.first
{
	border: 0em;
	margin-left: 0em;
	padding-left: 0em;
}

.language li a
{
	color: #fff;
	padding: 0.1em;
	text-decoration: none;
}

.language li a:hover
{
	text-decoration: underline;
}



/* Search Bar */


.search_bar
{
	text-align:center;
	width:100%;
	/* background-color: #333; */
}


.search_button
{
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px #f1f1f1 solid;
	background:ffcc99;
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}

.searchinput{
	border:1px solid #999;
	width:200px;
	height:21px;
	
}



/********* BUTTON **********/
button
{
	padding: 0pt;
	margin: 0pt;
	border-width: 0pt;
	border-style: none;
	border-color: -moz-use-text-color;
	background-color: transparent;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-x-position: 0%;
	background-y-position: 0%;
	text-indent: inherit;
	font-size:9pt;
	font-family:Arial, Helvetica, sans-serif;
}

.forBtn {margin-right: 5px;
 }

.forBtn .b1, .forBtn .b2, .forBtn .b3 { 
	padding:10px 0;
	color:#000000;
	cursor:pointer;
	text-decoration:none;
	white-space:nowrap;
	line-height: 22px;
}

.forBtn .b1 { 
	background:url(http://gallery.photowant.com/images/btnleft01.gif) no-repeat left center; 
}

.forBtn .b2 { 
	margin-left:10px;
	background:url(http://gallery.photowant.com/images/btnright01.gif) no-repeat right center; 
}

.forBtn .b3 { 
	margin-right:10px;
	background:url(http://gallery.photowant.com/images/btnbg01.gif) repeat-x center; 
}





/* container */

#container
{
	line-height: 1.5em;
}


#container p
{
	margin-bottom: 1.5em;
}

#container h3,h4,h5,h6
{
	color: #545454;
	margin-bottom: 1em;
	border-bottom: dashed 1px #dfdfdf;
	padding-bottom: 0.3em;
}

#container h2
{
	color: #545454;
	margin-bottom: 1em;
	padding-bottom: 0.3em;
	font-size: 1.5em;
}

#container h3
{
	font-size: 1.1em;
}

#container ul
{
	margin-bottom: 1.5em;
	padding-left: 1em;
	list-style: square;
}


#container table
{
	margin-bottom: 1.5em;
	border-collapse: collapse;
	text-align: left;
}

#container table th
{
	font-weight: bold;
	padding: 0.5em;
}

#container table td
{
	padding: 0.5em;
	/* border-right: solid 1px #fff; */
	 border: 1px solid #ffffff; 
}

#container table tr.rowH
{
	color: #fff;
	background: #006192 url('images/a8.gif') top left repeat-x;
	border-right: solid 1px #fff;
}

#container table tr.rowA
{
	background: #F8F8F8 url('images/a6.gif') top left repeat-x;
	border-top: solid 1px #fff;
	color: inherit;
}

#container table tr.rowB
{
	background: #FDFDFD url('images/a7.gif') top left repeat-x;
	border-top: solid 1px #fff;
	color: inherit;
}


#primary
{
	margin-top: 10px;
	background-color: #fff;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
}


/* secondary */

#secondary
{
	margin-top: 45px;
	padding-left: 10px;
}


#secondary a
{
	color: #0077dd;
	text-decoration: underline;
}

#secondary a:hover{	text-decoration: none;}




/* secondary Latest Movie Poster images */
#secondary .rightlatest_img
{
	 margin:0 10px;
	 height: 210px;
	 width: 120px;
	 float: left;
	 text-align: center;
 }

#secondary .rightlatest_img img
{		
	display: inline;
	margin: 2px;
	border: 1px solid #333333;
	height: 150px;
}

#secondary .rightlatest_img a:hover img {border: 1px solid #990033;}


#secondary .top10tb{
	font-size:10pt;
	
}

#secondary .top10tb td{
	padding:3px;
}

#sidemenu
{
	margin-top: 45px;
	padding-right: 10px;
}


/* Latest Movie Poster images */
div.latest_img
{
	 margin-left: 10px;
	 margin-right: 20px;
	 margin-top:5px;
	 border: 1px solid #333333;
	 height: 100%;
	 overflow: hidden;
	 width: auto;
	 float: left;
	 text-align: center;
 }

div.latest_img img
{		
	display: inline;
	margin: 4px;
	border: 1px solid #333333;
	height: 150px;
}

div.latest_img a:hover img {border: 1px solid #990033;}

div.desc /* Latest Movie Poster Descriptions*/
{
	text-align: center;
	font-weight: normal;
	width: 120px;
	margin: 2px;
}

/* Poster Stills */
#poster_stills
{
	/* border: 1px solid #333333; */
	margin-left:15px;
	height: auto;
	width: 250px;
}


.ps01 
{
	text-align: center;
	background: #E3E3E3;
}

.ps02 
{
	text-align: center;
	background: #F1F1F1;	
}



#poster_stills img
{
	padding:2px;
	/* width: 150px; */
	border: 1px solid #333333;
}

#poster_stills a:hover img {border: 1px solid #990033;}

/* Hot Poster images */


.favor_img
{	
	 height: auto;
	 float: left;
	 text-align: center;
 }


.favor tr.t1
{
	color: #003366;
	background-color:#FFFF99;
}

.favor tr.t2
{
	
	background-color:#FFFF99;
}

.t2 img
{			 
	margin-left:1px;
	border: 1px solid #B4B3B3;
	height: 100px;
	width: 75px;
}

.t2 td
{
	border-bottom: 1px solid #ffffff;
}

div.favor_img a:hover img {border: 1px solid #DBC442;}


/* Top 10 Poster images */
.top10_img
{
		
	 /* height: auto; */
	 float: left;
	 margin-left: 6px;
	 text-align: center;

 }
 


.top .t1
{
	
	font-size: 12px;
	text-align: center;
	color: #003366;;
	border-bottom: 1px solid #ffffff;
	background-color:#66CCFF;
}

.top .t2
{
	
	color: #003366;
	border-bottom: 1px solid #ffffff;
	background-color:#A5E0FF;
}



div.top10_img a:hover img {border: 1px solid #02CAFC;}






