/* CSS Document */

/*navigation breadcrumbs*/
.profile a#profile{color:#404171;}
.services a#services{color:#404171;}
.requestquote a#requestquote{color:#404171;}
.contact a#contact{color:#404171;}
.international a#international{color:#404171;}

body{background:url(images/mbgr.png) top center repeat-y #CD974E;}

/*main divs*/
#toparea{width:100%; display:block; background:url(images/topbg.png) top left repeat-x;}
#nav{height:19px; width:100%; text-align:center; background:url(images/navbg.png) top left; padding:0;}
#container{width:100%; background:url(images/rmbg.png) top left repeat-x;}
#content{width:590px; margin:0 auto; background:#F8EBD9; padding:25px;}

/*toparea div*/
#toparea img{display:block; margin:0 auto; width:334px; height:203px;}

/*nav styles*/
#nav ul, #nav li{display:inline; margin:0 10px 0 10px; padding: 7px;}
#nav li{font:bold .7em Georgia, "Times New Roman", Times, serif;}
#nav a{text-decoration:none; color:#97585B;}

/*content styles*/

#content h1{font:bold 1.25em/0.8em Georgia, "Times New Roman", Times, serif; color:#97585B; margin:0 0 17px 0;}
#content p{font:normal 0.7em/1.4em Georgia, "Times New Roman", Times, serif; color:#000; margin:0 0 8px 0;}
#content li{font:normal 0.7em/1.4em Georgia, "Times New Roman", Times, serif; color:#3b3c65;}
#content ul{margin:0 0 10px 25px;}

/*center image position*/
#container img{display:block; margin:0 auto;/}

/* Global Defaults */
html{font-size:100%;}
html, body {margin: 0px; padding: 0px;  border: 0px; }
body {font-size:1em;}

/* Headlines */
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}

/* Text Styles */
p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea {margin: 0;  padding: 0;}
blockquote {margin: 1.25em;padding: 1.25em}
acronym, abbr {cursor: help; border-bottom: 1px dashed;}

/* Links and Images */
img {border: none;}

/* Tables */
table {margin: 0; padding: 0; border: none; text-align:right}

/* Forms */
form {margin: 0; padding: 0; display: inline;}

/* Common Classes */
.clear { clear: both; }
.floatLeft { float: left; padding:0px 15px 30px 0px;}
.floatRight { float: right; padding:0px 10px 10px 15px;}
.textLeft { text-align: left; }
.textRight { text-align: right; }
.textCenter { text-align: center; }
.textJustify { text-align: justify; }
.blockCenter { display: block; margin-left: auto; margin-right: auto; } /* remember to set width */
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }
.noindent { margin-left: 0; padding-left: 0; }
.nomargin { margin: 0; }
.nopadding { padding: 0; }
.nobullet { list-style: none; list-style-image: none; }