/* 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 {
        background: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	
	color: #ff6600;
font-size: 12px;
line-height: 25px;
	}
p {
line-height:16px;
padding-bottom:7px;
padding-top:2px;
}

hr {
      border-bottom: 2px solid #ec4799;
      color: #ffbfdf;
      background-color: #fff;
      height: 1px;

}

ul, ol, dl, li, table, tr, td, tbody { 
        margin-bottom: .5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
line-height: 16px;
color: #000000;
	text-decoration: none;  }

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
line-height: 16px;
	color: #988642;
	text-decoration: underline; 
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
line-height: 16px;
	color: #000;
	text-decoration: underline; 
	}

h2 {
	font-family: Arial, Helvetica, san-serif;
	font-size:22px;
	font-weight:bold;
	color:#988642;
	text-transform:none;
        padding-top:3px;
        padding-bottom:7px;
}
h3 {
	font-family: Arial, Helvetica, san-serif;
	font-size:17px;
	font-weight:bold;
	color:#988642;
	padding-top:6px;
	padding-bottom:6px;
}

callout{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 10px;
	background-attachment: fixed;
	border: 5px double #FFF;
	line-height: 16px;
	background-color: #1B3663;
}
callout a, .callout a:link, .callout a:visited, .callout a:active {
	color: #ffffff;
	text-decoration: underline;
}

callout a:hover {
	color: #ffffff;
	text-decoration: none;
	}

/* @end GLOBALS
-------------------------------- */

/* @group TABLES IN THE SITE
===================================== */
	#primary table{
border:none;
padding:0 0 0 0;
margin:0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
	#primary tbody{
border:none;
padding:0 0 0 0;
margin:0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
	#primary tr{
border:none;
padding:0 0 0 0;
margin:0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
	#primary td{
border:none;
padding:0 0 0 0;
margin:0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#primary table a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
line-height: 16px;
	color: #988642;
	text-decoration: underline;   
}

#primary table a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
line-height: 16px;
	color: #000;
	text-decoration: underline;
}

/* @group LAYOUT
===================================== */

#container {
	width: 1000px;
	margin: 0 auto; padding: 0px;
 	background-color:transparent;
	}

#content {
	clear: both; padding: 0px; margin:0px;
 	background-color:#ffffff;
	}
	
#table { padding: 0px; margin:0px;
	
	}

#primary {
	float: left;
	padding-left: 7px;
	padding-right: 2px;
	padding-top: 15px;
	padding-bottom: 2px;
	
	}
.oneCol #primary {
	width: 800px;
	border: 0;
	}
.twoCol #primary {
	width: 645px;
	border: 0;
	}
.threeCol #primary {
	width: 495px; 
	}

.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;
	}

.twoCol #left { 
float: left; 
vertical-align:top; 
padding: 0px 0px 0px 0px; 
margin:0px; 
max-width: 150px; 
min-width: 150px; 
font-size:12px; 
}


#left { 
float: left; 
vertical-align:top; 
padding: 0px 0px 0px 0px; 
margin:0px; 
max-width: 150px; 
min-width: 150px; 
font-size:12px; 
}

#left a {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
line-height: 15px;
	color: #988642;
	text-decoration: none;	
	text-transform: none;
margin-left:10px;
}

#left img {
	margin:0px;
	padding:0px;
}

#left a:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	text-transform: none;
	color: #000;
	text-decoration: none; 
margin-left:10px;
	}

#left p, ol, table, tbody, tr, td, blockquote {
	margin-top:0px;
	margin-left:4px;
	margin-bottom: .25em;
	line-height: 1;
	}
#left ul, li{
	margin-left:6px;
}

#left ul a {
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	color: #988642;
	text-decoration: none;	
	text-transform: none
}
#left ul a:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;	
	text-transform: none
}

.navlinks {
padding: 0 0 0 0;
list-style-type: none;
font-face: Helvetica, Arial, sans-serif;
font-size:12px;
margin-left:10px;
margin-bottom:0px;
margin-top:0px;
text-transform:none;
}

#right { float: right; vertical-align:top; min-width: 140px; max-width: 140px; }

#right a {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
line-height: 13px;
	color: #666666;
	text-decoration: none;	
text-transform:none;

}

#right img {
	margin:0px;
	padding:0px;
}

#right p, ol, table, tr, td, tbody, blockquote {
	margin-right:3px;
padding:0px;
	line-height: 1;
		color: #333333;
	}

#right a:hover {
	font-family: Arial, Helvetica, san-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none; 
text-transform:none;

	}

#right p, ol, table, blockquote {
	margin-top:0px;
	margin-left:2px;
	margin-bottom: .25em;
	line-height: 1;
	}


/* 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

===================================== */

/* right_nav
===================================== */

.right_nav_sm {

font-face: Helvetica, Arial, sans-serif;

margin-left:0px;
margin-bottom:0px;
margin-top:0px;
text-transform:none;
color:#333333;
font-size:10px;

	
}

.right_nav_sm a {
	color: #333333;
	text-decoration: none;
	
}

.right_nav_sm a:hover {
	color: #cccccc;
	text-decoration: none;
}

/* right_nav END
===================================== */


/* @group Layout - Header
===================================== */

#headertd {
 background-color:#545454;
	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
===================================== */

#footer {
background-color: #fffff;
	margin: -2px; 
	padding: 0px; 
	height:81px; 
	width: 800px; 
	text-align:left;
	font-size:11px;
	}
	
# footer img { text-align: left; float:left;
	}
	
#footer {
	clear: both;
background-color: #fff;
	}
	
#footer table{
background-color: #fff;
border:none;
padding:0 0 0 0;
margin:0 0 0 0;
	font-size:8px;
}


#footer p{
background-color: #fff;
	font-size:8px;
}

.white {
background-color: #fff;
clear:both;
}

/* @end Layout - Footer
-------------------------------- */

/* @end LAYOUT
-------------------------------- */



/* @group NAVIGATION/UI
===================================== */

/* @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 */