/* ----MadTV Styles---- */

/* -------------------- */



body {

font-family: Verdana, Lucida, Arial, sans-serif;

font-size:70%;

margin:10px 20px 5px 10px;

padding:0;

background:  url("Images/background1.gif") fixed;

text-align:center;

color:#202020;

}

 

/* Stuff written just for the .NET bits */

form{

border:0;

margin:0;

padding:0;

background-color:transparent;

}

	

form .bloginput{

width:90%;

height:400px;

}



.Comment {

background-image:url(comment_bg.jpg);

background-repeat:no-repeat;

}



.AddComment{

text-align:left;

}	



.AddComment input{

width:90%;

}



.AddComment textarea{

width:90%;

height:200px;

font-family: Verdana, Lucida, Arial, sans-serif;

font-size:12px;

}



/* End of .NET bits */



img{

border:0;

}



p {

margin:0;

padding:10px;

text-align:left;

line-height: 15px;

color:#666;

}



ol li{

color:#666;

}



li{

color:#666;

}



fieldset{

font-size:8pt;

display:block;

width:100px;

margin:20px 0 20px 28px;

border-color:#fff;

-moz-border-radius:4;

}



fieldset a{

color:#f90;

}



legend{

color:#f90;

}



#cont h1{

margin:0;

padding:10px;

color:#f90;

font-weight:lighter;

}



#cont h2{

margin:0;

padding:10px;

color:#f90;

font-weight:lighter;

}



#cont h3{

margin:0;

padding:10px;

color:#f90;

font-weight:lighter;

}



#cont h4{

margin:0;

padding:10px;

color:#f90;

font-weight:lighter;

}



#cont h5 {

margin:0;

padding:10px;

text-align:left;

color:#666;

}



#container {

text-align:left;

border:10px solid #fff;

width:650px;

margin:auto;

}



#header {

height:189px;

}



#breadcrumb {

height:20px;

background:#c0c0c0;

color: #333;

border:solid #fff;	

border-width:10px 0 10px 0;

}



/* This is to style the output of the date Javascript and the breadcrumb Javascript */

#js {

color:#fff;

font-size:10px;

padding:0;

margin:5px;

border:0;

}



#main {

position:relative;

background: #dcdcdc;

color: #333;

width:650px;

padding:0;

}



#leftnav {

float:left;

background:#dcdcdc;

color: #333;

width:145px;

}



#cont {

width:465px;

background:#fff;

background-image:url("contbg.jpg");

background-position:top;

background-repeat:repeat-x;

color: #333;

border:solid #fff;	

border-width:0 0 0 10px;

text-align:left;

}



/* Main content link styles */

#cont a:link{

color:#f90;

text-decoration: none;

}



#cont a:visited{

color:#f90;

text-decoration:none;

}



#cont a:hover{

color:#fff;

background-color:#f90;

text-decoration:none;

}



#cont a:active{

color:#f90;

text-decoration:none;

}

 

#bottombar {

height:25px;

background:#c0c0c0;

color: #fff;

border:solid #fff;

border-width:10px 0 0 0;

padding: 5px;

font-size:10px;

line-height: 15px;

}



#bottombar img {

margin: 5px;

}



/* Styles for Navbar buttons */

#leftnav ul {

list-style: none;

padding: 0;

margin: 0 0 0 28px;

border: 0;

}



#leftnav li {

text-align: center;

border-bottom: 1px solid #666;

width: 100px;

margin:0;

padding:10px 0 10px 0;

font:10px/15px Verdana, Lucida, Arial, sans-serif;

color:#666;

background: #dcdcdc;

}



#topbtn {

border-top: 1px solid #666;

}



#leftnav li a {

display: block;

font-weight: normal;

padding: 0;

border-left: 0;

border-right: 0;

background: #dcdcdc;

color: #666;

text-decoration: none;

width: 100px; /* false value for ie4-5.x/win. */

voice-family: "\"}\"";

voice-family:inherit;

width: 98px; /* correct value for nice browsers */

}



html>#leftnav li a {

width: 98px; /* be nice to older Opera's */

}



#leftnav li a:hover {

font-weight:normal;

border-left: 0;

border-right: 0;

background: #fff;

color: #333;

text-decoration: none;

}



#leftnav img {

margin: 0 0 0 37px;

}



/* Gallery Styles */

#gallery{

padding:10%;

background: url("background.gif") fixed;

}



#image{

padding:20px;

}



#galleryFP a:link{

color:#f90;

background-color:#dcdcdc;

border:0;

padding:0;

margin:0;

}



#galleryFP a:visited{

color:#f90;

background-color:#dcdcdc;

border:0;

padding:0;

margin:0;

}



#galleryFP a:hover{

color:#fff;

background-color:#f90;

border:0;

padding:0;

margin:0;

}



#galleryFP a:active{

color:#f90;

border:0;

padding:0;

margin:0;

background-color:#dcdcdc;

}



#thumbs{

border:10px solid #fff;

background:#dcdcdc;

padding:20px;

}



#thumbs img{

border:1px solid #000;

}



#galleryinfo img{

border:0;

}



#galleryinfo{

text-align:center;

}



/* CV Styles */

#cvbody{

color:#333;

font-weight:lighter;

background:  url("background.gif") fixed;

}



#cvbody a:link{

color:#f90;

text-decoration: none;

}



#cvbody a:visited{

color:#f90;

text-decoration:none;

}



#cvbody a:hover{

color:#fff;

background-color:#f90;

text-decoration:none;

}



#cvbody a:active{

color:#f90;

text-decoration:none;

}





#cv{

text-align:justify;

border:10px solid #fff;

background:#dcdcdc;

margin:auto;

padding:20px;

width:650px;

}



#cv ul{

font-size:11px;

line-height: 15px;

}



#cvskills{

border:10px solid #fff;

padding:20px;

}



#copyright{

color: #808080;

text-align:center;

font-size:11px;

line-height: 15px;

}



/* Flash pages */

#flash{

background-color:#000;

background-image:none;

text-align:center;

margin:0 auto;

padding:13px 0 0 0;

}



/*Ads*/

.ads{

text-align:center;

margin:10px 22px;

border:solid 1px #fff;

width:120px;

}

.ads p{

text-align:center;

}

.ads a:link{

color:#f90;

text-decoration:none;

}

.ads a:visited{

color:#f90;

text-decoration:none;

}

.ads a:hover{

text-decoration:underline;

}

.ads a:active{

color:#666;

}

.center{

display:block;

margin:0 auto;

}