/** GENERAL ***/

body {
	height:100%;
	width:100%;
	padding: 0px;
	margin: 0 auto;	
	background-color:#fff;

}	

	/************ FLOAT **************/
	.right {float:right;}
	.left {float:left; }
	.clear {clear: both;}
	/************ END FLOAT **********/

	/*############## font #############*/	
	body { font-family:arial, verdana, helvetica; font-size:11px; 	color:#534c42;}
	input { font-family:arial, verdana, helvetica; }
	.red{color:#f90464;}
	.darkRed{color:#e45c91;}
	.blue{color:#0195db;}
	.darkGrey{color:#393737;}
	.grey{color:#534c42;}
	.lightGrey{color:#999;}
	.white{color:#fff;}
	.title{font-size:16px;}
	.titleSmall{font-size:14px; color:#615f5f; padding:0px; margin:-1px 0px 5px 0px;}
	#pageTitle .title{font-size:18px; margin:0 0 10px 14px;}
	#pageTitle .title A{font-size:18px; margin:0 0 0px 0px;}
	.bold{font-weight:bold;}
	h1, h2, h3, h4, h5{padding:0px; margin:0px;}

	a {font-size:11px; color:#0195db; text-decoration:none;}
	a:hover{color:#D6660C; text-decoration:underline;}
	
	.txtSmall {font-size: 10px;}
	.txtMed {font-size: 12px;}
	
	.d-inline {display:inline;}
	.d-block {display:block;}
	
	/*
	 a.artistName:visited{color:#04587d;}
	 a.videoTitle:visited{color:#04587d;}
	 a.title:visited{color:#04587d;}
	*/
	 
	/*############## end font #############*/
	
form{padding:0px; margin:0px;}
input{border:1px solid #9f9f9f; margin:0px; padding:0px;}

ol, ul, li{list-style-type:none; padding:0px; margin:0px; border:0px;}
table, td, tbody, th, tr{padding:0px; border:0px; margin:0px; border:collapse;}







#container{
	width:1200px;
	margin:0 auto;
}


/* NAV BAR*/
#navContainer {width:100%; background-color:#ffffff; padding:5px 0px 0px 0px; margin:0 auto;}

        #navSubContainer {
                margin:0px auto;
                width:495px;
                padding:0px;
        }
                #logo{
                        height:60px;
                        width:60px;
                        background-color:#ccc;
                        color:white;
                        float:left;
                }

                #logo #e {font-size:11px; font-weight:bold; color:#ffffff; margin:0 0 0 2px;}

                #nav{
                        float:left;
                        height:60px;
                        width:420px;
                }
                        #nav ul {
                                list-style: none;
                                padding: 20px 0 0 10px;
                                margin: 0;
                        }
                        #nav ul li {
                                        float:left;
                                        font-size:12px;
                                        font-weight:bold;
                                        border-left: dashed 1px #9bbd32;
                                        border-right: dashed 1px #9bbd32;
                                        margin:0px 0px 0px -1px;
                                        letter-spacing:2px;
                                        padding:0px 10px 0px 10px;
                        }

                         #nav a{display:block;}

        #navContainer a{                
                font-family:    franklin gothic medium,Lucida Grande,Lucida Sans Unicode,Book Antiqua,tahoma,trebuchet ms,verdana,helvetica;

                }
/*END NAV BAR*/


#content{
	width:100%;
	margin:20px auto 20px auto;
}




