﻿html
{
    height:100%;
}
body 
{
    height:100%;
    background-image:url('../images/nassatartan.jpg');
    margin:0;
    font-family: Tahoma, Verdana, Geneva, Sans-Serif;
}

h1,h2,h3,h4,h5,h6
{
    color:#4A452A;
    
}
h1
{
    font-size:x-large;
    margin-top:10px;
    margin-bottom:10px;
}
h2
{
    font-size:large;    
}
p, ul, li
{
    text-align:left;
}

a
{
    color:#037019;
    text-decoration:none;
}
a:focus, a:hover
{
    text-decoration:underline;
}
a.noLink, a:focus.noLink, a:hover.noLink
{
    text-decoration:none;
    font-weight:bold;
}

.body
{
    border-left:solid 2px #4A452A;
    border-right:solid 2px #4A452A;
    background-color:White;
    width:80%;
    max-width:700px;
    height:100%;
    left:50%;
    top: 0px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom:0;
}
div.bodyInner
{
    margin-left:10px;
    margin-right:10px;
    text-align:center;
}
ul.nav
{
    margin:0;
    text-align:center;
    border-top:solid 2px #4A452A;
    border-bottom:solid 2px #4A452A;
    background-color:#D3CDAF;
    padding-top:5px;
    padding-bottom:5px;
}
ul.nav li
{
    display:inline;
    padding-left:10px;
    padding-right:10px;
    border-left:solid 1px #4A452A;
}
ul.nav li:first-child
{
    border-left:0;
}

.footer
{
    background-color:#D3CDAF;
    border-top:solid 2px #4A452A;
    bottom:0;
    width:100%;
    font-size:x-small;
    padding-left:5px;
    padding-right:5px;
    margin-top:0;
}

ul.nav a, .footer a
{
    color:#4A452A;
}

.roundBoxes, .roundBoxesFloat, .roundBoxesTable
{
    display:inline-block;
    margin:10px;
    border: solid 1px #004040;
    text-align:left;
    border-radius:20px;
    -moz-border-radius:20px;	/* Rounded edges in Firefox */
    -khtml-border-radius: 20px;
	-webkit-border-radius: 20px;
	font-size:small;
	vertical-align:top;
}
.roundBoxes, .roundBoxesTable
{
    width:180px;
    padding:10px;
}
.roundBoxesFloat
{
    float:right;
    max-width:180px;
    text-align:center;  
    padding:5px;
    margin-left:20px;
}
.roundBoxesTable
{
    margin-left:30px;
    margin-right:0;
}
.roundBoxes p
{
    text-align:center;
    margin-top:5px;
    margin-bottom:5px;
}
.roundBoxes em
{
    color:#808080;
}
.roundBoxesTable ul
{
    margin:0;
    padding:0;
    padding-left:15px;
}
.roundBoxesTable li
{
    margin:0;
    list-style-type:circle;
    margin-top:10px;
    margin-bottom:10px;
}
img.photo
{
    background-color:#4A452A;
    border-color:#D3CDAF;
    border-style:double;
    border-width:6px;
}
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=30);
    opacity: 0.3;
}
.modalPopup
{
    width: 250px;
    height: 180px;
    background-color: #D3CDAF;
    color: #004040;
    border-color: #004040;
    border-width: 1px;
    border-style: solid;
}

table.ProfileUpdate th
{
    text-align:right;
}
table.salesList
{
    margin: 0 auto;
    font-size:small;
    border-bottom: solid 1px #4A452A;
    margin-bottom:20px;
}
table.salesList li
{
    margin-top:2px;
    margin-bottom:2px;
}
table.salesList li.extraspace
{
    margin-bottom:7px;
}
table.salesList td
{
    border-top: solid 1px #4A452A;
}
table.salesList td.notes
{
    border-top:0;
}
table.salesList .updatebutton
{
    float:right;
    margin-bottom:10px;
}
div.noresults
{
    display:block;
    text-align:center;
}
div.noresults .noresults
{
    display:inline-block;
    margin-top:10px;
    margin-bottom:20px;
    padding:20px;
    border-top: solid 1px #4A452A;
    border-bottom: solid 1px #4A452A;
}

.membersonly
{
    float:right;
    margin-top:10px;
}

div.outer
{
    display:inline-block;
    text-align:left;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup_galleryimage 
{
	background-color:#404040;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:10px;
	text-align:center;
	top:0;
}
.imgDescription
{
    background-color:#ffffff;
    text-align:center;
    display:block;
    margin:0;
    margin-top:10px;
}
div.topMotto
{
    width:80%; 
    margin:0 auto; 
    text-align:center;
    font-style:italic;  
    margin-bottom:10px;
}