/* Links
----------------------------------------------- */
a img { border-style: none; behavior: url(../pngbehavior.htc);}

/* Paragraph Headings
----------------------------------------------- */
h1, h2, h3, h4, h5, h6 {font-weight: normal; }
h1 { font-size: 165%; text-align: left; color: #fff; }
p { margin:0.375em 0; }

/* Layout Rules
----------------------------------------------- */
#wrap {	
	padding-top: 0px;
	margin: 0px;	
}
/* Form Elements
----------------------------------------------- */
label, select { 
	font-size: 85%;
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
}

#controls {	margin:0 auto 10px auto; }
.ie #controls {	margin:0; padding:0}

#transport {
	margin: 0;
	padding: 0;
	list-style: none;
}
#transport li {
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
#transport a {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	letter-spacing: 0.1em;
	margin: 0 1px 0 0;
	padding: 4px 8px;
	width: 64px;
	float: left;
	display: block;
	-moz-user-select: none;
	-khtml-user-select: none;	
}
#transport a:link {
	background: #666 url(../images/b.gif) repeat-x;
	color: #fff;
	border-top: solid 1px #999;
	border-right: solid 1px #404040;
	border-bottom: solid 1px #3a3a3a;
	border-left: solid 1px #404040;
}
#transport a:visited {
	background: #666 url(../images/b.gif) repeat-x;
	color: #fff;
	border-top: solid 1px #999;
	border-right: solid 1px #404040;
	border-bottom: solid 1px #3a3a3a;
	border-left: solid 1px #404040;
}
#transport a:hover {
	background: #666 url(../images/linkbg.gif) repeat-x;
	color: #000;
	border-top: solid 1px #999;
	border-right: solid 1px #404040;
	border-bottom: solid 1px #3a3a3a;
	border-left: solid 1px #404040;
}
#transport a:focus {
	-moz-user-select: none;
	-khtml-user-select: none;
}

#previews {	
	margin:0px;
	padding:0px;
	border:0px;
	height:0px;
}
#thumbnails {
	clear: both;
	margin: 0px;
	padding:0px;
}
#thumbnails div {
	padding:0px;
	height:0px;
	margin:0px;
	visibility:hidden;	
}

#thumbnails img {
	width: 32px;
	height: 32px;
	position: absolute;
	border-top: solid 1px #999;
	border-right: solid 1px #404040;
	border-bottom: solid 1px #333;
	border-left: solid 1px #404040;
	visibility:hidden;
}
#picture {
	padding: 0px;
	width: 500px;
	float:left;
}

#mainImageOutline {
	margin-top:5px;
	padding: 0;	
	overflow: hidden; 
}
#mainImage {
	width: 100%;
	height: 100%;
}

#picture img {	border: 1px solid #999; }
.selectedThumbnail {  border: solid 2px #fc0 !important; }
.inFocus {  border: solid 1px #fc0 !important; }
.m_text, .thumbnail
{
	font-family:Tahoma;
	font-size:11px;
	line-height:12px;
	color:#ffffff;
}

.m_text2 {
	font-family:Tahoma;
	font-size:11px;
	margin-top:1px;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:5px;
	color:#AAAAAA;
	width:100px;
	/*background-image:url(btn3_white.gif);*/
	border:solid 1px #AAAAAA;
	background-repeat:none;
}

.m_text2 a {
	color:#FFFF77;
}

.thumbnail a:link img, .thumbnail a:visited img
{
	border:2px solid white;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;	
}

.thumbnail a:hover img
{
	border:2px solid orange;
	filter:alpha(opacity=100);
	-moz-opacity:1;
}

.page_link_normal, .page_link_normal a:link, .page_link_normal a:visited
{
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size:13px;
	line-height:13px;
	color:#FFFFFF;
	background:transparent;
	text-decoration:none;	
	padding:2px;
}

.page_link_normal a:hover, .page_link_highlight
{
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size:13px;
	line-height:13px;
	color:#000000;
	/*background-image:url(../images/linkbg.gif);
	background-repeat:repeat-x;*/
	background-color:#FFE30D;
	text-decoration:none;	
	padding:2px;
}

.linkSeperator 
{
	font-family:Arial;
	font-size:13px;
	line-height:13px;
	color:#000000;
	background-color:transparent;
	text-decoration:none;	
}


#nextPrev
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	background-repeat:repeat;
	text-decoration:none;	
	padding:2px;
	font-weight:bold;
	height:100%;
	border:1px solid #0e79ff;
	margin-left:15px;
}

#nextPrev table
{
	padding:5px;
}
#nextPrev img {
	border:4px solid #ffffff;
	/*border-right-color:#444444;
	border-bottom-color:#444444;*/
	vertical-align:bottom;
}

.nextPrevImage {
	height:100px;
	width:100px;
}

.ie .panelink
{
	vertical-align:top;
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	margin-left:5px;
	padding-top:5px;
}


.panelink
{
	vertical-align:50%;
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	background:transparent;
	width:100%;
}

.slideshow {
	list-style-image: url(../images/slideshow.gif);
}

.home {
	list-style-image: url(../images/home.gif);
}

.rss {
	list-style-image: url(../images/rss.gif);
}

.aboutus {
	list-style-image: url(../images/moto.gif);
}

.contactus {
	list-style-image: url(../images/contactus.gif);
}

.upload {
	list-style-image: url(../images/upload.gif);
}

.album {
	list-style-image: url(../images/album.gif);
}

.recent {
	list-style-image: url(../images/recent.gif);
}

.contest {
	list-style-image: url(../images/contest.gif);
}

li a:link, li a:visited
{
	color:#dfdfdf;
	padding:4px;
	padding-top:3px;
	padding-bottom:3px;
	list-style-type: none;
	border:solid 1px #0e79ff;
}

li a:hover
{
	color:#000;
	/*background-image:url(../images/bg.png);
	background-repeat:repeat-x;*/
	background-color:#FFE30D;
	border:solid 1px black;
}

.comment
{	
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
	vertical-align:top;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	background-repeat:repeat-x;
	/*background-color:#0e79ff;*/
	border:2px solid #0e79ff;
	color:white;
}

.comment a:link, .comment a:visited, .comment a:hover
{
	padding:2px;
	color:white;	
	#margin-top:5px;
}



#adPane
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;	
	padding:2px;	
	width:250px;
	margin-left:13px;
	margin-top:0px;	
	position:absolute;
	float:right;
	
}

#comment-form {margin: 0px auto 10px; padding-top: 0px; padding-left: 10px;padding-bottom: 6px;background: url(../images/panebg.png) repeat-x;background-color:#000000;border:2px solid #0e79ff;}
#comment-form div {padding: 3px 5px 11px 16px; border: 1px solid #d7d3bd; border-top: none; border-bottom: none;}
#comment-form .toggle {float: right; width: 16px; height: 16px; margin: 0 6px; background: url(../images/btn_close.gif) no-repeat; text-indent: -9999px;border:0px}
#comment-form label {display: block; margin-bottom: 3px; font-weight: bold;text-align:bottom;color:white;}
#comment-form button {background: url(../images/submit.gif) no-repeat;border:none;width:125px;height:25px;color:white;font-family: "Lucida Grande", "Trebuchet MS", sans-serif;font-weight:bold;font-size:13px;cursor:pointer}
#comment-form input {font-family: "Lucida Grande", "Trebuchet MS", sans-serif;font-weight:bold;font-size:13px;} 
#comment-form textarea {font-size:13px;widht:200px;} 

#my-form {margin: 0px auto 10px; padding-top: 0px; padding-left: 10px;padding-bottom: 6px;background: url(../images/panebg.png) repeat-x;background-color:#000000;border:2px solid #0e79ff;}
#my-form div {border: none; border-top: none; border-bottom: none;}
#my-form .toggle {float: right; width: 16px; height: 16px; margin: 0 6px; background: url(../images/btn_close.gif) no-repeat; text-indent: -9999px;border:0px}
#my-form label {display: block; margin-bottom: 3px; font-weight: bold;text-align:bottom;color:white;}
#my-form button {background: url(../images/submit.gif) no-repeat;border:none;width:125px;height:25px;color:white;font-family: "Lucida Grande", "Trebuchet MS", sans-serif;font-weight:bold;font-size:13px;cursor:pointer}
#my-form input {font-family: "Lucida Grande", "Trebuchet MS", sans-serif;font-weight:bold;font-size:13px;} 
#my-form textarea {font-size:13px;widht:200px;} 


.ie  #taskPane
{
	font-family:Arial;
	color:#000000;
	background-image:url(../images/panebg.png);
	background-repeat:repeat-x;
	text-decoration:none;	
	font-weight:bold;
	background-color:#0e79ff;
	margin-left:15px;
	padding-top:15px;
	padding-bottom:0px;
	margin-bottom:0px;
	
}

#taskPane {
	font-family:Arial;
	font-size:12px;
	color:#000000;
	background-image:url(../images/panebg.png);
	background-repeat:repeat-x;
	text-decoration:none;	
	padding:2px;
	font-weight:bold;
	height:100%;	
	background-color:#0e79ff;
	margin-left:15px;	
	width:242px;
}

#mujara {
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;	
	padding:2px;
	height:100%;	
	margin-top:5px;
	margin-left:5px;	
	width:220px;	
	font-size: 75%;
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	border: 2px solid #0e79ff;
	background-image: url(../images/glass.gif);
	background-repeat:no-repeat;
}

.mujaraList {
	margin:0px;
	margin-left:5px;
	list-style-type: none;
	marker-offset:0px;
	padding:0px;
	padding-bottom:8px;
}

#suchana {
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;	
	padding:2px;
	height:100%;	
	margin-top:5px;
	margin-left:5px;	
	width:220px;	
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	border: 2px solid red;
	background-image: url(../images/glass.gif);
	background-repeat:no-repeat;
}

.suchanaList {
	margin:0px;
	margin-left:5px;
	list-style-type: none;
	marker-offset:0px;
	padding:0px;
	padding-bottom:8px;
}

#suchana .heading {
	font-weight:bold;
	background-color:#FFFF77;
	color:black;
	display:block;
	padding:2px;
	margin:0px;
	margin-top:3px;
	margin-bottom:3px	
}


#spacer {
	height:10px;
}

.commentCount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
	vertical-align:top;
	color:white;
}

.descTitle {
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size:13px;
	line-height:13px;
	color:#999999;
	background:transparent;
	text-decoration:none;	
	padding:2px;
	font-weight:bold;	
}

.descText {
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
	font-size:13px;
	line-height:13px;
	color:#DDDDDD;
	background:transparent;
	text-decoration:none;	
	padding:2px;
	font-weight:bold;	
}

.AdminNavigation
{
    background-image:url(../images/b.gif);
	background-repeat:repeat-x;
}
.AdminNavigation a, .AdminNavigation td, .AdminNavigation a:hover, .AdminNavigation a:visited
{
    color:White;
    font-family:Arial;
    font-size: 12px;
    padding-top:5px;
    padding-bottom:5px;
}