* {
margin:0pt;
padding:0pt;
}



body {
background:white;
text-align: center;
font-size:100%;
 background:white url(../images/bg.jpg) repeat fixed center top;
}

html {
color:#000000;
font-family:arial,verdana,sans-serif;
font-size:62.5%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5;
}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}




.section {
margin:0pt auto;
width:950px;
text-align: left;
}


.home {
width:100%;margin:0pt auto;float:left;
}



#header {
display:block;
height:160px;
margin:0pt auto;
padding:0px;
text-align:center;
width:100%;
width:100%;margin:0pt auto;float:left;
}

#header #left {
width:300px;float:left;text-align:left;overflow:visible;
}

#header #right {
width:650px;
float:left;
text-align:left;
padding-top:20px;
}

#header #right h1 {
margin-top:30px;
font-family:Georgia,'Times New Roman',Times,serif;
font-size:32px;
color:#FFF;
font-weight:normal;

}

#header #right h2 {
font-family:Georgia,'Times New Roman',Times,serif;
font-size:22px;
color:#FFF;
font-weight:normal;

margin-top:-10px;
}


#pageleft {
width:750px;float:left;text-align:left;overflow:visible;
background:transparent repeat-x scroll center top;
}

#pageright {
width:185px;
float:left;
text-align:left;
margin-left:15px;
}

#topleft {
width:750px;
height:20px;
background:transparent url(../images/topcurve.gif) repeat-x scroll center top;
float:left;
}

#botleft {
width:750px;
height:20px;
background:transparent url(../images/botcurve.gif) repeat-x scroll center top;
float:left;
}

#pageleftcenter {
width:750px;
background:white;
float:left;
}

#pageleftcenter h3 {
font-family:Arial,sans-serif;
font-size:22px;
margin-top:30px;
text-align:center;
}

#pageleftcenter p {
font-family:Arial,sans-serif;
font-size:13px;
margin-left:18px;
}

#righttopleft {
width:185px;
height:20px;
background:transparent url(../images/righttcurve.gif) repeat-x scroll center top;
float:left;
}

#rightbotleft {
width:185px;
height:20px;
background:transparent url(../images/rightbcurve.gif) repeat-x scroll center top;
float:left;
}

#pagerightcenter {
width:185px;
background:white;
float:left;
}


#thumbnailpage {
width:700px;
margin:20px;
float:left;
}

#posterthumb {
width:230px;
float:left;
height:350px;
}


#posterthumb img {
border:1px solid black;
}

#posterthumb a {
color:#413980;
font-family:arial,sans-serif;
font-size:15px;
}


#homeright p {
font-family:arial, sans-serif;
font-size:12px;
color:black;
}




#footer {
background:#2E006D;width:100%;clear:both;color:white;font-family:trebuchet ms,arial,sans-serif;font-size:12px;
}

#footer a {
color:white;
}




h5 {
font-family:trebuchet ms,arial,sans-serif;font-size:18px;color:Black;padding:10px;
}


/*******************************************************************************************************************/


#pagination {
width:600px;
margin:10px auto 20px;
float:left;
display:block;

}

#pagination ul {
	list-style-type: none;
margin-left:10px;
margin-bottom:10px;
}
#pagination li {
	float: left;
	display: inline;
	margin: 0 5px 0 0;
	display: block;
}
#pagination li a {
	color: #638425;
	padding: 4px;
	border: 1px solid #ddd;
	text-decoration: none;
	float: left;
}
#pagination li a:hover {
	color: #638425;
	background: #f1ffd6;
	border: 1px solid #85bd1e;
}
#pagination li.nolink {
	color: #CCC;
	border: 1px solid #F3F3F3;
	padding: 4px;
}
#pagination li.current {
	color: #FFF;
	border: 1px solid #b2e05d;
	padding: 4px;
	background: #638425;
}






#photoform {
margin:10px;
font-family:arial,sans-serif;
font-size:12px;
}

#photoform .label {
font-size:14px;
font-weight:bold;
}

#photoform input {
margin-left:14px;
}
#photoform .submit {
font-size:18px;
font-family:arial,sans-serif;
font-weight:bold;
padding:5px;
}




ul#choicesList {list-style:none;padding:0;margin:0;float:left;
width:610px;margin-bottom:20px;}
ul#choicesList li {
	float:left;
	border:2px solid #ccc;
	margin-right:10px;
	padding:4px;
margin-bottom:10px;
}
ul#choicesList label {background:#FFF;display:block;}
ul#choicesList li img {
	border:1px solid #fff;
	}
ul#choicesList li:hover {
	border-color: #f00;
	}
ul#choicesList li.on {
	border-color: #397D02;
}
ul#choicesList input {
margin-left:0px;
}


/***##################### THIS IS FOR REUSLT TABS starts***/

.widget {
width: 642px;
margin: 20px;
padding: 10px;
background: #f3f1eb;
border: 1px solid #dedbd1;
margin-bottom: 15px;
font-size:12px;
float:left;
margin-left:10px;
}

	.widget a {
	color: #222;
	text-decoration: none;
	}
	
	.widget a:hover {
	color: #009;
	text-decoration: underline;
	}

	.tabnav li {
	display: inline;
	list-style: none;
	padding-right: 5px;
	}
	
		.tabnav li a {
		text-decoration: none;
		text-transform: uppercase;
		color: #222;
		font-weight: bold;
		padding: 4px 6px;
		outline: none;
		}
		
		.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
		background: #dedbd1;
		color: #222;
		text-decoration: none;
		}
		
	.tabdiv {
	margin-top: 2px;
	background: #fff;
	border: 1px solid #dedbd1;
	padding: 5px;
	}
	
		.tabdiv li {
		list-style-image: url("star.png");
		margin-left: 20px;
		}

.ui-tabs-hide {
		display: none;
		}



/***##################### THIS IS FOR REUSLT TABS ends***/