@charset "utf-8";
/* Set Default Character Set TO UTF-8 */

/* Makeshift Css Reset */
* { 
margin: 0; 
padding: 0;
}

/* html overflow */
html { 
overflow-x: hidden; 
overflow-y: auto; 
}

#logo {

position: absolute;
left: 10px;
top: 10px;


}

body {
	width:auto;
	height:auto;
	margin: 0 auto;
	/*font: 0.75em Arial, Helvetica, sans-serif;*/
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	background-image: url(images/bg3.png); 
	background-repeat: repeat-x;	
}

a {
	color: #39F;
}

img {
	margin:0;
	padding:0;
	border:0;
}

.imagepage {

   display: block;
    margin-left: auto;
    margin-right: auto;

}

/* Heading 1 */
h1 { 
	position:relative;
	display:block;
	color:#333;
	
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: 28px; 
font-weight: bold; 

text-shadow: 2px 2px white;

} 

#page {
	/* background-color: white; */
	width: 960px;
	margin:0 auto; 
	border: 0px solid green;
	background-color: none;
	position: relative;
	padding: 10px;
	overflow:hidden;
		color: #666;
}

p.heading {
padding: 5px;
}

.sthumb {

	margin-bottom: 20px;
	border-top: solid 0px #D9EAF2;
	border-bottom: solid 0px #D9EAF2;
	border-left: solid 0px #D9EAF2;
	border-right: solid 0px #D9EAF2;
}

.paginate {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.6em;
background-color:white;
margin-bottom:20px;
}
a.paginate {border: 0px solid #000080;padding: 8px;text-decoration: none;color: silver;}

a.paginate:hover {background-color: silver;color: #FFF;text-decoration: underline;}
a.current {
border: 0px solid #000080;
font: bold 1.6em Arial,Helvetica,sans-serif;
padding: 8px;
cursor: default;
background:#CFDAE0;
color: #FFF;
text-decoration: none;
}
span.inactive {
border: 0px solid #999;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.6em;
padding: 8px;
color: #999;
cursor: default;
}



/* Navigation */
#nav {	width: 100%;	position: relative; /*background-color:#171717;*/		height: 45px;	color: red;/*border-bottom:3px solid silver;*/}

img{
	
	border: none;
	
	}

#nav ul.menu-bar {
	position:absolute;	left: 190px;	top: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	color: #fff;
	text-align: left;
}

#nav ul.menu-bar li{
	overflow:hidden;
	padding-top:12px;
	/*padding: 20px;*/
	margin: 0px 10px 0px 0px;
	display:-moz-inline-stack;
	display:inline-block;
	/*background-color:#3c3c3c;*/
	/*border-bottom: 0px solid #030303;
	border-right: 0px solid #030303;*/
	zoom:1;
	*display:inline;
	padding-left: 20px;
	padding-right: 20px;
	height: 47px;
	text-transform: capitalize;
	/*background-color:blue;*/
	background-image: url(images/navbutton.png); 
	background-repeat: repeat-x;
	text-weight: bold;
}	

#nav ul.menu-bar a{	color: #fff;	text-shadow: 2px 2px black; overflow: auto; font-size:13pt;/*background-color: #328D98;*/	text-transform: capitalize; text-decoration:none; text-weight: bold; 		}	


#nav ul.subside {
	position:absolute;	right: 40px;	top: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	color: #fff;
	text-align: left;
}

#nav ul.subside li{
	overflow:hidden;
	padding-top:12px;
	margin: 0px 10px 0px 0px;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	padding-left: 20px;
	padding-right: 20px;
	height: 47px;
	text-transform: capitalize;
	/*background-color:blue;*/
	background-image: url(images/navbutton.png); 
	background-repeat: repeat-x;
	text-weight: bold;
}	

#nav ul.subside a{	color: #fff;	font-family: "Trebuchet MS"; text-shadow: 2px 2px black; overflow: auto; font-size:13pt;/*background-color: #328D98;*/	text-transform: capitalize; text-decoration:none; text-weight: bold;	}	


* input[type="text"], * textarea, * input[type="password"] {
	
	font-family: Arial, Sans-Serif;
	color:#B0B0B0;
    font-size: 20px;
    margin-bottom: 5px;
    display: block;
    padding: 4px;
    border: solid 1px #85b1de;
    width: 300px;
    background-image: url( 'blue_bg.png' );
    background-repeat: repeat-x;
    background-position: top;
	
	}

* input[type="submit"] {
	
	font-size: 20pt;
	padding: 10px;

}

#pagination { background-color: white; border-bottom:1px solid silver; padding: 10px; color: gray; font-size:14px;}
#pagination a{color:gray;}