/* This file is part of Mura CMS. 
  /trunk/www/admin/ 
  /trunk/www/tasks/ 
  /trunk/www/config/ 
  /trunk/www/requirpxents/mura/ 

  You may copy and distribute such a combined work under the terms of GPL for Mura CMS, provided that you include  
  the source code of that other code when and as the GNU GPL requires distribution of source code. 

  For clarity, if you create a modified version of Mura CMS, you are not obligated to grant this special exception 
  for your modified version; it is your choice whether to do so, or to make such modified version available under 
  the GNU General Public License version 2  without this exception.  You may, if you choose, apply this exception 
  to your own modified versions of Mura CMS. */

/* @group GLOBALS
===================================== */
html, body {
  border:0;
  margin:0;
  padding:0;
}
body {
  font:14px/1.5 Arial, Helvetica, sans-serif;
   margin:0; 
 padding:0; 
 background-color:#f78f1e;
}


h1, h2, h3, h4, h5, h6 {
  margin:0;
  padding:0;
  font-weight:normal;
}
h1 {
  padding:10px 0;
  letter-spacing:-1px;
  font-size:2em;
}
h2 {
  padding:10px 0;
   font-size:20px;
  font-weight:normal;
  color:#f78f1e;
  text-transform:lowercase;

}
h3 {
  font-size:15px;
  font-weight:lighter;
  color:#7b1a38;
  padding-top:3px;
  padding-bottom:6px;
  text-transform:uppercase;
}

h4 {
  font-size:14px;
  font-weight:bold;
  color:#666666;
  padding:10px 0;
  text-transform:uppercase;
}

h4 a{
  font-size:14px;
  font-weight:bold;
  color:#666666;
  padding:10px 0;
  text-transform:uppercase;
}

h4 a:hover{
  text-decoration:underline;
}

h5{
  font-size:12px;
  font-weight:bold;
  color:#666666;
  padding-top:5px;
  padding-bottom:2px;
}

h5 a{
  font-weight:bold;
  text-decoration:none;
}

h5 a:hover{
  color:#666666;
  text-decoration:underline;
}
textarea {
  font-family: Arial, Helvetica, sans-serif;
  color: #666666;
font-size: 12px;
line-height: 16px;
  }

hr {
color:#fff;
width:100%;
border-bottom:1px solid #ed8f49;
}
  
p {
color: #666666;
line-height:165%;
}


ul, ol, dl, li, table, tr, td, tbody { 
        margin-bottom: .5em;
color: #666666;
  text-decoration: none;  }

a {
  color: #7b1a38;
  text-decoration: none; 
}

a:hover {
  color: #ed8f49;
  text-decoration: underline; 
  }




/* @end GLOBALS
-------------------------------- */

/* @group TABLES IN THE SITE
===================================== */
  #pagewidth{ 
 width:1000px; 
 text-align:left;  
margin:0 auto;
} 
 #wrapper {
  background-color:none;
  width:1000px;
  margin:0;
  padding:0; 
 }

#twocols{
 width:1000px; 
 float:right; 
 position:relative;
 background-color:#fff; 
  }
 
#rightcol{
 width:295px; 
 float:right; 
 position:relative;  
background-color:#fff;
 }
 
 
#maincol{
 width:960px;
 padding:20px;
 margin:0;
background-color:#fff;
z-index:-1;
 }
 
#footer{
 width:1000px;
 clear:both;
 background-color:#fff;
 } 

#footer p {
color:#000;
padding:0 20px;
}
 

#footer a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
line-height: 16px;
  color: #000;
  text-decoration: underline; 
}

#footer a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
line-height: 16px;
  color: #000;
  text-decoration: none; 
  }
 .disclaimer {
  padding:20px 0;
  margin:0;
  font-size: 12px;
  line-height:150%;
   
 }
 .disclaimer p, .disclaimer a{
  color:#FFF; 
  font-size: 12px;
  line-height:150%;
 }

#top a{
font-size:11px;
color:rgb(151, 151, 151);
text-decoration:none;
text-transform:uppercase;
}

#top a:hover{
font-size:11px;
color:rgb(151, 151, 151);
text-decoration:underline;
text-transform:uppercase;
}
 
/* @group LAYOUT
===================================== */

#container {
  width: 1000px;
  margin: 0 auto; padding: 3px;
  }

#content {
  clear: both; padding: 0px; margin:0px;
  }
  
#table { padding: 0px; margin:0px;
  
  }

.content { vertical-align: top; padding-top: 0px; margin: 0px; 
}

.content {
   border-right: 0px;
         line-height:16px;

}

.sidebar { 
   min-height: 338px;   /* Fixes odd no-content disappearing bug. */
  }

.sidebar li { line-height: 13px; padding: 0 px; letter-spacing: 0px; font-size: 12px; list-style-position:  outside;
  }


/* main nav*/
#left.sidebar {padding-left: 0px; padding-right: 0px; margin-top: 1px;}
#right.sidebar {padding: 0px; margin-top: 5px; }

.tophead {
 background:url(http://mura.martreg.com/tasks/sites/nationalbridal/assets/Image/spacer.gif);
}

/* callout home page
===================================== */



/* callout home page END
===================================== */

/* @group Layout - Header
===================================== */


#header {
  position: relative;
  font-size: 1.25em;
padding:20px;
font-color:#fff;
background-color:#fff;
width:960px;
margin:0;
height:200px;
  }
  .header-button {
  display:block;
  float:right;
  padding:10px 25px;
  margin:10px 0;
  color:#FFF;
  background-color:#8c344c;  
  border-radius: 5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  width:60px;
  }
    .header-button a {
  color:#FFF;
  text-shadow:1px 1px 2px #000; 
  }
.logo {
  border-right:1px solid #666;
  width:826px;
  height:186px;  
  float:left;
  maring:0;
  padding:0;
}

.social-media{
  float:right;
  width:100px;
  margin:0;
  padding:0;  
}
p.mailing-list {
  display:block;
  padding:10px 0;
  color:#FFF;  
  float:right;
}
p.mailing-list a {
color:#FFF;  
font-size:14px;
font-weight:normal;
}
.clear{
  clear:both;  
}
.addthis {
  margin:20px 0;  
}
/* @end Layout - Header
-------------------------------- */
.callouts {
  margin:20px 0;
  padding:0;
  
}
.calloutwrapper{
margin:0;
padding:0;
}
.col1, .col3{
  margin:0;
  float:left;
  width:306px
}
.col2{
  margin:0 20px;
  float:left;
  width:306px
}
.col1 h2{
  padding:10px;
  background-color:#f78f1e;
  color:#FFF;
  font-weight:normal;
  font-size:14px;
  margin:0;
  text-transform:capitalize;
}
.col2 h2{
  padding:10px;
  background-color:#f78f1e;
  color:#FFF;
  font-weight:normal;
  font-size:14px;
  margin:0;
  text-transform:capitalize;
}
.col3 h2{
  padding:10px;
  background-color:#f78f1e;
  color:#FFF;
  font-weight:normal;
  font-size:14px;
  margin:0;
  text-transform:capitalize;
}
.col1 h2 a, .col2 h2 a, .col3 h2 a{
  color:#FFF;
  font-weight:normal;
  font-size:16px;
}

/* @group Layout - Footer
===================================== */


/* @end Layout - Footer
-------------------------------- */

/* @end LAYOUT
-------------------------------- */



/* @group NAVIGATION/UI
===================================== */
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }

.clearfix{display: inline-block;}
.navigation {
  width:960px;
  background-color:#FFF;
  padding:20px;
  margin:0;  
}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */

/* navigation */
ul.menu {list-style:none; margin:0; padding:0; z-index:500;}
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block; color:#fff; text-decoration:none;}
ul.menu a:hover {display:block; color:#fff; text-decoration:none;}
ul.menu li {position:relative; float:left;}
ul.menu ul {position:absolute; top:26px; left:-1px; display:none; opacity:0; list-style:none;}
ul.menu ul#first {left:0;}

ul.menu ul li {position:relative; border:0px solid #aaa; border-top:none; width:140px; text-align:left;}
ul.menu ul li a {display:block; padding:3px 7px 7px; background-color:#ed8f49; text-align:left;}
ul.menu ul li a:hover {background-color:#ed8f49; text-decoration:underline;}
ul.menu ul ul {left:140px; top:0px;}

ul.menu .menulink {border-right:0px solid #aaa; padding:5px 7px 7px; font-family: Arial, Helvetica, sans-serif; font-weight:light; font-size:12px; text-transform:uppercase; width:140px;}
ul.menu .menulink#first {width:165px;}
ul.menu .menulink#second {width:120px;}
ul.menu .menulink#third {width:125px;}
ul.menu .menulink#fourth {width:90px;}

ul.menu .sub {background:#d1d1d1 url(/mmartdesigncenter/js/arrow.gif) 140px 8px no-repeat;}
ul.menu .topline {border-top:1px solid #aaa;}
/* end navigation */

/* @group Nav - Primary
===================================== */



/* @end Nav - Primary - Dropdown
-------------------------------- */

/* @end Nav - Primary
-------------------------------- */


/* @group Nav - Secondary
===================================== */


/* @end Nav - Secondary - Second Level
-------------------------------- */

/* @end Nav - Secondary
-------------------------------- */

/* @end NAVIGATION/UI
-------------------------------- */



/* @group MODULES
===================================== */

/* add modules, components, etc. here */

/* @end MODULES
-------------------------------- */


/* EOF */