/* 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
===================================== */

body {
 margin:0; 
 padding:0; 
 text-align:center; 
 font-family: Arial, Helvetica, sans-serif; 
background-color:#fff;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  }

textarea {
  font-family: Arial, Helvetica, sans-serif;
  
  color: #231f20;
font-size: 12px;
line-height: 16px;
  }
  
p {
text-align:left;
line-height:16px;
padding-bottom:10px;
padding-top:2px;
}

ul, ol, dl, li, table, tr, td, tbody { 
        margin-bottom: .5em;
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
line-height: 16px;
color: #231f20;
  text-decoration: none;  }

a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
line-height: 16px;
  color: #003366;
  text-decoration: underline; 
}

a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
line-height: 16px;
  color: #231f20;
  text-decoration: none; 
  }

h2 {
  font-family: Arial, Helvetica, san-serif;
  font-size:18px;
  font-weight:bold;
  color:#003366;
  text-transform:none;
        padding-top:3px;
        padding-bottom:9px;
}

h3 {
  font-family: Arial, Helvetica, san-serif;
  font-size:15px;
  font-weight:lighter;
  color:#003366;
  padding-left:10px;
  padding-bottom:0px;
  text-transform:uppercase;
}

h4 {
font-family: Arial, Helvetica, san-serif;
  font-size:13px;
  font-weight:normal;
  color:#003366;
  padding-top:3px;
  padding-bottom:8px;
  text-align:justify;
}

h4 a{
font-family: Arial, Helvetica, san-serif;
  font-size:14px;
  color:#003366;
  padding-top:3px;
  padding-bottom:8px;
  text-decoration:none;
}

h4 a:hover{
font-family: Arial, Helvetica, san-serif;
  font-size:14px;
  color:#003366;
  padding-top:3px;
  padding-bottom:8px;
  text-decoration:underline;
}

h5{
  font-family: Arial, Helvetica, san-serif;
  font-size:12px;
  font-weight:bold;
  color:#000;
  padding-top:5px;
  padding-bottom:2px;
}

h5 a{
font-family: Arial, Helvetica, san-serif;
  font-size:12px;
  font-weight:bold;
  color:#000;
  padding-top:5px;
  padding-bottom:2px;
  text-decoration:none;
}

h5 a:hover{
font-family: Arial, Helvetica, san-serif;
  font-size:12px;
  font-weight:bold;
  color:#000;
  padding-top:5px;
  padding-bottom:2px;
  text-decoration:underline;
}

/* @end GLOBALS
-------------------------------- */

/* @group TABLES IN THE SITE
===================================== */
  #pagewidth{ 
 width:1000px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 

#twocols{
 width:1000px; 
 float:right; 
 position:relative; 
  margin-top:-25px;
  }
 
#rightcol{
 width:355px; 
 float:right; 
 position:relative;  
 }
 
 #rightcol p{
font-size:12px;
color:#231f20;
 }
 
   #rightcol table{
margin-left:10px;
 }
 
#maincol{
 float: left; 
 display:inline; 
 position: relative; 
 width:638px;
 }
 
#maincol table{
margin-left:6px;
}

 
#maincol p a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
line-height: 16px;
  color: #003366;
  text-decoration: underline; 
}

#maincol p a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
line-height: 16px;
  color: #000000;
  text-decoration: none; 
  }
 
#footer{
 height:110px; 
 clear:both;
 background-color:transparent;
 } 
 
#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 solid #554842;
         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
===================================== */

.home_callout {
padding: 10px 10px 10px 10px;
font-face: Helvetica, Arial, sans-serif;
font-size:12px;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
text-transform:none;
color:#FFFFFF;

  
}

.home_callout a {
  color: #000;
  text-decoration: none;
  border-bottom: 1px dotted #ccc;
}

.home_callout a:hover {
  border-bottom: 1px solid #999;
}


/* callout home page END
===================================== */

/* @group Layout - Header
===================================== */

#headertd {
  font-size: 11px;
color:#fff;
padding-top:4px;
padding-left:4px;
}

#headertd a {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
font-weight:800;
line-height: 15px;
  color: #fff;
  text-decoration: none;  
  text-transform: none;
}

#headertd a:hover {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
font-weight:800;
  text-transform: none;
  color: #d7d7d1;
  text-decoration: none; 
  }

.headerclear {
 background: url(http://mura.martreg.com/tasks/sites/nationalbridal/assets/Image/spacer.gif);
background-color:transparent;
}

#header {
  position: relative;
  font-size: 1.25em;
padding:0 0 0 0;
font-color:#fff;
  }
  
  #header table{
border:none;
padding:0 0 0 0;
margin:0 0 0 0;
border: none;
font-color:#fff;
}

  #header tbody{
border:none;
padding:0 0 0 0;
margin:0 0 0 0;
font-color:#fff;
}

  #header tr{
border:none;
padding:0 0 0 0;
margin:0 0 0 0;
font-color:#fff;
}

  #header td{
border:none;
padding:0 0 0 0;
margin:0 0 0 0;
font-color:#fff;
}

  #header img{
border:none;
padding:0 0 0 0;
margin:0 0 0 0;
}


#header table a {
  font-family:  Arial, Helvetica, sans-serif;
font-color:#fff;
text-decoration: none;
}

#header table a hover {
  font-family:  Arial, Helvetica, sans-serif;
font-color:#000;
text-decoration: none;
}

#header a {
  font-family:  Arial, Helvetica, sans-serif;
font-color:#fff;
text-decoration: none;
}

#header a hover {
  font-family:  Arial, Helvetica, sans-serif;
font-color:#b8b598;
text-decoration: none;
}

.headerft{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}


.headerli{
font-family:Arial, Helvetica, sans-serif;
font-size: 1.25em;
color:#e2e2e2;
}

/* @end Layout - Header
-------------------------------- */


/* @group Layout - Footer
===================================== */

.white {
background-color: transparent;
clear:both;
}

/* @end Layout - Footer
-------------------------------- */

/* @end LAYOUT
-------------------------------- */



/* @group NAVIGATION/UI
===================================== */
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }

.clearfix{display: inline-block;}

/* 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;}
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:125px;}
ul.menu ul li a {display:block; padding:3px 7px 7px; background-color:#0f2e57;}
ul.menu ul li a:hover {background-color:#939598;}
ul.menu ul ul {left:125px; 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:125px;}
ul.menu .menulink#first {width:81px;}
ul.menu .menulink#second {width:45px;}
ul.menu .menulink#third {width:135px;}
ul.menu .menulink#fourth {width:130px;}
ul.menu .menulink#fifth {width:130px;}

ul.menu .sub {background:#d1d1d1 url(/mmartdesigncenter/js/arrow.gif) 125px 8px no-repeat;}
ul.menu .topline {border-top:1px solid #aaa;}
/* end navigation */

/* @group Shop this Saturday CSS
===================================== */


.micetype { font-size: 10px; color: #000000; font-family: Arial, Helvetica, sans-serif; line-height:14px;}



.header {
  font-size: 64px;
  color: #666666;
  font-family: Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  font-weight:bold;
  letter-spacing:-4px;
  margin:0;
  line-height:100%;
}



.header2  {
  font-size:24px;
  color:#666666;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  letter-spacing:0;
  line-height: 30px;
  text-align: center;
}

.header3{
  color:#1b3664;
  font-size:64px;
  letter-spacing:-4px;
  margin:0;
  line-height:40px;
  font-family: Arial, Helvetica, sans-serif;
  text-transform:uppercase;
  font-weight:bold;
}

.header4 {
  font-size:36px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#666666;
  line-height:40px;
  letter-spacing:-4px;
  margin:0;
}

.blue{

color:#1b3664;

}

  

.title { font-size: 16px; color: #1b3664; font-family: Arial, Helvetica, sans-serif; line-height:18px; text-transform:uppercase; font-weight:normal; text-align:left; padding:20px 20px 0 20px;}



.title1 {font-size: 12px; color: #1b3664; font-family: Arial, Helvetica, sans-serif; line-height:18px;  font-weight:normal; text-align:left; text-transform:uppercase; padding:0 20px;

}



.subtitle {
  font-size: 42px;
  color: #1b3664;
  text-transform:uppercase;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing:-1px;
  margin-bottom:0;
  line-height: 54px;
}



.subtitle2 {
  font-size: 30px;
  color: #1b3664;
  text-transform:uppercase;
  font-family: Arial, Helvetica, sans-serif;
  font-weight:bold;
  line-height: 32px;
}
.subtitle3 {
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  font-style: italic;
  color: #1b3664;
  line-height: 24px;
  text-align: center;
}




.bodycopy {

font-size: 16px; color: #727272; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height:16px;

}

.bodycopy2 { font-size: 12px; color: #727272; font-family: Arial, Helvetica, sans-serif; line-height:17px; text-align:left; padding-left:20px; }

.bodycopy2 a, .bodycopy2 a:link, .bodycopy2 a:visited {

color: #727272; font-weight:normal; text-decoration:underline;

}

.bodycopy2 a:hover {

color:#000;

text-decoration:none;

}

  

    .f2f { font-size: 12px; color: #000; font-family: Arial, Helvetica, sans-serif; line-height:12px; }



        

        .f2f a:link { color: #000; text-decoration:underline;}

        .f2f a:visited { color: #000;}

        .f2f a:hover { color: #999999; text-decoration:none;}

        .f2f a:active { color: #999999;}

        


/* @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 */?

