/* Start of CMSMS style sheet 'Musica Angelica Default Stylesheet 2.0' */
/********************************************
CSS STYLES BY EDUARDO MARTINEZ
DIGITALFRONTEND.COM
*********************************************/
* {
	margin: 0; padding: 0;
}

html {
	height: 100%;
}

body {
	height: 100%;
	background:#333333; /*url(/uploads/webui/body_bg.gif) top center repeat-y;*/
	font-size:62.5%;
}

#wrapper {
	position: relative;
	min-height: 100%;
	width:960px;
	margin:0 auto;
	background:#fff url(/uploads/webui/2.0/contents_bg.gif) top left repeat-y;
	/*border-left:1px solid black;
	border-right:1px solid black;*/
}

* html #wrapper {
	height: 100%;
}

#header {
  background:#333333 url(../uploads/webui/2.0/header.jpg) no-repeat;
  height: 210px;
}

#header a{
  border:0;
  height:210px;
  width:960px;
}

#manav {
   background:url(/uploads/webui/2.0/nav_bg.jpg) no-repeat;
   height: 40px;
   color:#333333;
  border-bottom:10px solid #90d61e;
}

#content {
  padding-bottom:120px;
  background:transparent url(/uploads/webui/2.0/contents_btm_right.gif) bottom right no-repeat;
}


#content img {
   padding-right:10px;
   padding-top:6px;
}

#sidebar {
   width:300px;
   float:right;
}

#footer {
  position: relative;
  margin: 0 auto;
  margin-top: -100px;
  height:100px;
  width: 960px;
  background:url(/uploads/webui/2.0/footer.gif) top left no-repeat;
  text-align:center;
  border-bottom:20px solid #333333;
}

#footer p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font:11px/18px;
  letter-spacing:-0.2px;
  color:#ffffff;
  padding-top:28px;
}

#footer a {
	color:#ffffff;
	text-decoration:none;
}

#footer a:hover{
	color:#ccff00;
}

/* ONE BIG COLUMN */

.one_column {
  width:900px;
  padding:30px 30px 0 30px;
}


/*******************
  [ 2 COLUMN STYLES ]
********************/

.two_column {
  display:block;
  width:590px;
  padding:30px 0 0 30px;
  float:left;
}

.two_leftcol {
  width:590px;
  float:left;
}

.two_rightcol {
  width:280px; 
  margin-left:30px;
  margin-top:30px;
  float:left;
}

/**************************
 [3 COLUMN STYLES]
**************************/
.three_column {
  display:block;
  width:590px;
  padding:30px 0 0 30px;
  float:left;
}

.three_leftcol {
  width:280px;
  float:left;
}
.three_midcol {
  width:280px;
  margin-left:30px;
  float:left;
}
.three_rightcol {
  width:280px;
  margin-left:30px;
  margin-top:30px;
  float:left;
}

.two_rightcol, .three_rightcol {
  background:#eaf2cd url(/uploads/webui/2.0/corner_bottomright.gif) bottom right no-repeat;
}

.two_rightcol  .inner, .three_rightcol .inner {
  background:transparent url(/uploads/webui/2.0/corner_topleft.gif) top left no-repeat;
}

.two_rightcol  .inner .setpadding, .three_rightcol .inner .setpadding{
   padding:15px;
}

.two_rightcol h2, .three_rightcol h2 {
  border-bottom:1px dotted #a1a1a1;  
}

/*********************
GENERAL STYLES
*********************/

.accesibility {
	display:none;
}

.truetype {
  margin-top:-15px;
  margin-bottom:20px;
  background:url(/uploads/webui/h1_bg.gif) bottom left no-repeat;
}

.floatfix {
   height:1px;
   display: block; 
   clear: both; 
  visibility: hidden;
}

.hidden {
   display:none;
}

h1, h2, h3, h4, h5, h6 {
	font-family:"Myriad Pro",Myriad,"Century Gothic", Verdana, Helvetica, Arial, sans-serif;
}

h1 {font-size:24px; text-transform:lowercase; color:#520707; margin-bottom:20px;
       background:url(/uploads/webui/h1_bg.gif) bottom left no-repeat;}
h2 {font-size:1.8em; text-transform:uppercase; color:#520707; margin-bottom:5px}
h3 {font-size:1.5em; color:#000; text-transform:capitalize;}
h4 {color:#000;}

p {
	font-family:"Lucida Grande","Lucida Sans",Lucida, Verdana, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	line-height:1.6em;
	color:#000000;
	margin: 0 0 1.3em;
}

p.auxP {
margin:0;
}

a {
   color:#c03f86;
   text-decoration:none;
   outline:none;
}

a img {border:0}

a:hover{
   text-decoration:underline;
}

h2 a {
   color:#520707;
}

h2 a:hover {
   color:#c03f86;
   text-decoration:none;
}

ul, ol {
	font-family:"Lucida Grande","Lucida Sans",Lucida,Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 1.3em 30px;
        list-style-image:url(/uploads/webui/bullet.gif);
        list-style-position:outside;
	color:#000000;
}


li {
   font-size:1.3em;
   line-height:1.6em;
}

ul li ul {
  font-size:inherit;
  margin: 0 0 0 30px;
}

ul li ul li {
  font-size:13px;
}

table, tr, td, tbody {
	margin:0; padding:0; border:0;
}

table.upTab {
  font-size:12px;
  line-height:18px;
  font-family:"Lucida Grande","Lucida Sans",Lucida,Verdana, Arial, Helvetica, sans-serif;
  margin-bottom:1.3em;
}

fieldset table {
  margin-bottom:0;
}

td {
  vertical-align:middle;
}

/* STYLES FOR BUTTONS */

/************
SEARCH FIELD
************/

.searchmenu {
  float: right;
  /*padding-right:30px; use only when inside the main menu */
}

.searchInput {
  background:transparent url(/uploads/webui/2.0/search_box.gif) left center no-repeat;
  height:50px;
  padding:0 10px 0 25px;
}

input#cntnt01searchinput {
  width:117px;
  border:none;
  border-width:0;
  height:17px;
  line-height:17px;
  display:block;
  background:transparent;
}

/*UPLOADS MODULE */
.uploads td{
	font-family:"Lucida Grande","Lucida Sans",Lucida, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#000000;
}

/******************************
 STYLES FOR BLOCKQUOTES IN REVIEWS 
*******************************/

#content blockquote img.q_O {margin:0; padding:0; margin-right:5px; margin-bottom: 5px; }
#content blockquote img.q_C {margin:0; padding:0; margin-left:5px; margin-top: 3px; }
blockquote .q_D {
  font-family:"Lucida Grande","Lucida Sans",Lucida,Verdana, Arial, Helvetica, sans-serif;
  font-size:1.3em;
  font-weight:bold;
  margin-top:0;
  margin-bottom:1.8em;
  padding-right:10px;
}

blockquote p { margin:0 0 .2em; }


/***************
   [ SIMPLE MENU
****************/

ul#simple_nav {
  list-style: none;
}

ul#simple_nav li a {
  background:none;
  float:left;
}

.two_left_col div.smartseal, .one_column div.smartseal{
  margin-top:15px;
  padding-top:15px;
  border-top:1px dotted #a1a1a1;
}
/* End of 'Musica Angelica Default Stylesheet 2.0' */

