/*@charset "utf-8";*/
/* RESET CSS -----------------------------------------------*/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,{margin:0;padding:0;}
table{}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
/* RESET CSS ENDS ------------------------------------------*/

/* CSS PNG FIX --------------------------------------------- */
img, div { behavior: url(scripts/iepngfix.htc) }
/* CSS PNG FIX ENDS ----------------------------------------*/

/* CSS Document */
body{background:#333030;margin:0px;padding:20px 0px 0px 0px;}
#wrapper{margin:0px auto;position:relative;background:#333030;width:1000px;border:0px solid #FF0000;height:555px;}
.clear {clear:both;font-size:1px;height:0px;background:transparent; }

/* leftside css starts */
.leftside{width:280px;height:529px;background:#333030; float:left;background:#1a1a1a;}

.introtext{color:#FFFFFF; padding:20px 10px 0px 75px; font-family:"lucida sans unicode", arial;color:#5c5c5c;font-size:11px;text-align:justify}
.introtext p{margin:0px; padding:0px 0px 0px 0px;}
/* leftside css ends */

/* rightside css starts */
.rightside{width:704px;height:529px;float:left; background:#a3a3a3; margin:0px 0px 0px 12px;border:0px solid #CC0000;}
/* rightside css ends */

/* SLIDE SHOW CSS STARTS */
#indimgholder {background:url(../images/ind_bg.jpg);background-position: center center; border:2px solid #474747;text-align:center;height:525px;}
#fadeshow{margin:0px;padding:0px;border:0px solid #CC0000;}
#fadeshow li {margin:0px;padding:0px;list-style:none;text-align:center;vertical-align:bottom;background:url(../images/loading.gif);background-repeat: no-repeat;background-position: center center;height:550px;width:700px;}
ul#fadeshow li img{border: 0px solid #CC0000;padding: 0px;text-align:center;}
/* SLIDE SHOW CSS ENDS */


/* menu css starts */
#menu{padding:25px 0px 0px 50px; color:#FFFFFF}
#menu ul {margin:0px;padding:0px;list-style:none;}
#menu ul li {margin:0px;padding:3px 0px 3px 0px;list-style:none;}
#menu ul li a {text-decoration:none; color:#cfcfd1;font-size:13px;display:block;height:20px;}
#menu ul li a:hover{text-decoration:none; color:#ce0300;font-size:13px;display:block;}
#menu .iactive {text-decoration:none;color:#ce0300;font-size:13px;display:block;}
#menu #submenu {padding:0px 0px 0px 0px;margin:0px;}
#menu #submenu li {padding:3px 0px 3px 15px;}
#menu #submenu a.sublink {color:#707070;padding:0px 0px 0px 0px;display:block;text-decoration:none;}
#menu #submenu a.sublink:hover {color:#ce0300;display:block;text-decoration:none;}
/* menu css ends */

/* artistname css starts */
#content1{margin:15px 15px 15px 15px}
#content1 .txt{font-family:'lucida sans unicode', arial; font-size:12px; line-height:20px; color:#000000; text-align:justify;}
#content1 h1{margin:0px; padding:10px 0px 0px 10px; background:#1a1a1a; font-size:25px; height:40px; color:#FFFFFF; text-align:center;}
/* artistname css ends */

/* content css starts */
#content{margin:15px 15px 15px 15px}
#content .txt{font-family:'lucida sans unicode', arial; font-size:12px; line-height:20px; color:#000000; text-align:justify;}
#content .txt p{margin:10px 10px 10px 10px; padding:0px}
#content h1{margin:0px; padding:10px 0px 0px 10px; background:#333030; font-size:30px; height:40px; color:#FFFFFF}
#content h2{margin:10px 0px 0px 0px; padding:5px 0px 5px 10px; font-size:16px; color:#333030; background:#9b9b9b;font-family:'lucida sans unicode', arial;}

#media{border:0px solid #FF0000;}
#media img{float:left; padding:5px 5px 5px 5px;}
#media .mhead{font-family:'lucida sans unicode'; font-weight:normal; font-size:16px; color:#191111; padding:10px 10px 0px 10px;}

#content .paintings{margin:20px 0px 0px 0px;}
.ptbl{font-family:'lucida sans unicode', arial; font-size:11px; line-height:20px; color:#333030; text-align:justify;}
.ptbl td{padding:0px 5px 0px 5px; text-align:left;height:170px;border:0px solid #CC0000;}
.ptbl td img{border:2px solid #757575;}

#content #profile .abtsubtitle {font-family:'lucida sans unicode';margin:0px 0px 10px 0px; padding:5px 0px 5px 10px;font-weight:bold; font-size:14px; color:#333030; background:#9b9b9b;}
.abtsubtitle {font-family:'lucida sans unicode';margin:0px 0px 10px 0px; padding:5px 0px 5px 10px;font-weight:bold; font-size:14px; color:#333030; background:#9b9b9b;}

.pheight{height:375px; border:0px solid #FF0000;}
.blueheight{height:400px; border:0px solid #FF0000;}
.head{color:#333030; text-decoration:none;}
.head:hover{color:#ce0300;}
.blueread{text-decoration:none; color:#FFFFFF;}
.blueread:hover{color:#ce0300;}
.meddwn{text-decoration:none; color:#ce0300;}
.meddwn:hover{color:#000000;}
.medlink {padding:0px 0px 0px 10px;}
.medlink a{text-decoration:none; color:#ce0300;}
.medlink a:hover{color:#000000;}
.mediaheight{height:460px; border:0px solid #FF0000;}
.page{font-family:'lucida sans unicode', arial; font-size:12px; line-height:20px; color:#000000;}
.genlist{margin:0px; padding:0px 0px 0px 20px;}

/* blue shores silent */
#content .blue h2{margin:0px 0px 10px 0px; padding:5px 0px 5px 10px; font-size:16px; color:#333030; background:#9b9b9b;font-family:'lucida sans unicode', arial;}
#content #bluebox img{float:left; padding:5px 5px 5px 5px;}
#content #bluebox p{margin:10px 10px 10px 10px; padding:0px}


/* content css ends */

/*painting button*/
.pbuttons{margin:0px 0px 0px 0px}
.p-button {font-family:'lucida sans unicode', arial;font-size:12px;padding: 3px 10px;margin:0px 2px;border:1px solid #5a5a5a;background: #7e7e7e;color: #FFFFFF;text-decoration: none;cursor: pointer;text-align: center;line-height: 1;}

.p-buttoninact {font-family:'lucida sans unicode', arial;font-size:12px;padding: 3px 10px;margin:0px 2px;border:1px solid #5a5a5a;background: #7e7e7e;color:#999999;text-decoration: none;=;text-align: center;line-height:1;}


/* contact page css  */
.cleftside{float:left; width:320px;}
.cleftside strong{color:#333030;}
.cleftside h4{margin:10px 0px 0px 0px; padding:5px 0px 5px 10px; font-size:16px; color:#333030; font-family:'lucida sans unicode', arial;}

.brobutton { width:110px; float:right; padding:4px 5px 4px 5px;   color: #FFFFFF;  text-decoration: none;  font-size: 11px;  font-family: 'lucida sans unicode', arial;     text-align: center; cursor:pointer; 
/* BACKGROUND GRADIENTS */ 
 background: #497fa3;  background: -moz-linear-gradient(top, #497fa3 50%, #005180 51%, #3ebbe9); /* BORDER RADIUS */
   -moz-border-radius: 2px;  -webkit-border-radius: 2px;  border-radius: 2px;  border: 1px solid #2f698f;  border-top: 1px solid #00355f; 
    /* BOX SHADOW */  -moz-box-shadow: 0 1px 2px #000000;  -webkit-box-shadow: 0 1px 2px #000000;  box-shadow: 0 1px 2px #000000;  }  
/* WHILE HOVERED */  
.brobutton:hover { background: #055b8e; background: -moz-linear-gradient(top, #055b8e 50%, #005180 51%, #497fa3);   }  
/* WHILE BEING CLICKED */  
.brobutton:active {  -moz-box-shadow: 0 1px 3px black;  -webkit-box-shadow: 0 1px 3px black;  }  
.brobutton a{text-decoration:none; color:#FFFFFF;}

/* contact page css ends  */

/* spacer css starts */
.spacer5 {font-size:1px;height:5px;background:transparent;}
.spacer10 {font-size:1px;height:10px;background:transparent;}
.spacer15 {font-size:1px;height:15px;background:transparent;}
.spacer20 {font-size:1px;height:20px;background:transparent;}
.spacer30 {font-size:1px;height:30px;background:transparent;}
/* spacer css ends */


/* footer css starts */
.footer {clear:both;font-family:"lucida sans unicode", arial; font-size:11px; color:#7d7d7d; padding:5px 0px 0px 0px;border:0px solid #CC0000;}
/* footer css ends */

/* = Firefox Fixes = */
@-moz-document url-prefix() {
	body {overflow: -moz-scrollbars-vertical;}
	*:-moz-any-link {overflow: hidden;}
	input[type="text"], input[type="password"], textarea {overflow: auto;}
}

