/********************************************
   AUTHOR:  			Erwin Aligam 
   WEBSITE:   			http://www.styleshout.com/
   TEMPLATE NAME: 	Techmania 1.0
	TEMPLATE CODE: 	S-0003
    VERSION:         1.1          	
 *******************************************/
 
/********************************************
   HTML ELEMENTS
********************************************/ 

/* Top elements */

body {
	background-color: #004000;
 	color: #ffffff;
	font-family:Tahoma;
 	text-align: center;
	font-size:10px;
	margin:0;
}  

table{font-family:Tahoma;font-size:11px;color:#000000;}
a{color:#0000ff;text-decoration:none;}
.header{font-weight:bold;color:#003663;font-size:11px;}
.cap{font-weight:bold;color:#2558A1;}
.menu{text-decoration:none;color:#000000;}

/* links */
a	{ 
	color: #0000ff;
	text-decoration: underline;
	font-weight:bold;
	background: inherit; 	 
}
a:hover { 
	color: #ff0000;
	background: inherit;
}
a:visited { 
	color: #990000;
	background: inherit;
	font-weight:normal;	 
}

p	{ 
	color: #000000;
	padding: 3px 0;
	text-decoration: none;
	font-size:11px;
}
/* headers */
h1, h2 {
	font-family: Tahoma;
	font-weight: bold;
}
h1 {
	font-size: 1.5em;	
}
h2 {
	font-size: 1.3em;
	text-transform: uppercase;
	color: #339900;
}
h3 {
	font-size: 11px;
	margin:0;
	padding:0;
	color: #339900;
}

h1, h2, { 
	padding: 0;
	margin: 0; 
}

ul, ol {
	margin: 10px 30px;
	padding: 0 15px;	
	color: #000000;	
}
ul span, ol span {
	color: #000000;
}

/* images */
img {
	border: 0px;
}
img.float-right {
  margin: 5px 0px 10px 10px;  
}
img.float-left {
  margin: 5px 10px 10px 0px;
}

input,
textarea,
select {
  padding: 1px;
  font: 400 1em Tahoma, sans-serif;
  color: #000;
  background: #fff;
  border: 1px solid #CCC;
}

input:focus,
input:hover,
textarea:focus,
textarea:hover,
select:focus,
select:hover {
  color: #000;
  background: #E7F1F3;
  border: 1px solid #888;
}

input.noBorder,
input:focus.noBorder,
input:hover.noBorder {
  padding: 0;
  border: 0;
}


input.button { 
	font: bold 11px Tahoma; 
	margin: 0;
	color: #fff;
	background: #004000;
	border:0;
}

/* form elements */


.mainbar {
	background: #FFF url(images/back_main.gif) repeat-y top left; 
	padding: 0px;
	margin:0px;
	width: 585px;
}

/* footer */
#footer { 
	background:url(images/bgmenu.gif) repeat-x;
	border:none;

}
#footer a { 
	text-decoration: none; 
	font-weight: bold;	
	color: #990000;
	border:none;
	background:none;
}
#footer a:hover { 
	font-weight: bold;	
	color: #0000ff;
	text-decoration:underline;
}

#footer2 {
	background-color:#FFFFFF;
	background:url(images/footer.gif) repeat-x;
	border:none;

}
#footer2 a { 
	text-decoration: none; 
	font-weight: bold;	
	color: #990000;
	border:none;
	background:none;
}
#footer2 a:hover { 
	font-weight: bold;	
	color: #0000ff;
	text-decoration:underline;
}

#sidebar ul.sidemenu {
	list-style: none;
	text-align: left;
	margin: 3px 10px 8px 0; padding: 0;
	text-decoration: none;	
}
#sidebar ul.sidemenu li {
	list-style: none;
	padding: 4px 0 4px 0px;
	margin: 0 2px 0 30px;	
	border-bottom: 1px solid #D2E8F7;
	list-style-image: url(images/y.gif); 
	font-weight:bold;		
}
#sidebar ul.sidemenu li a {
	text-decoration: none;	
	color: #1773BC;				
}
#sidebar ul.sidemenu li a:visited {
	text-decoration: none;	
	color: #990000;
	font-weight:bold;		
}
#sidebar ul.sidemenu li a:hover {	
	color: #333;
}
#sidebar h3 {
font-size:1.3em;
color:#ff9900;
text-transform:none;
text-align:center;
margin:0px;
height:40px;
padding-top:11px;
padding-bottom:0;
padding-left:0px;
background:url(images/pageback.gif) top no-repeat;
letter-spacing: 1px;
}


