
/*
Common CSS for reshmaazmi.com
T. Hallenbeck, 2006-2010
th@thallenbeck.com
*/


body { margin: 0; padding: 0; height: 100%; background-color: #c5c5cf; color: #222222; }

/*
116, 60
*/
div.page_content { z-index: 0; position: absolute; left: 0px; top: 0px; border: none; }
div.sidebar_stripe { z-index: 0; position: absolute; left: 0px; top: 0px; width: 116px; height: 100%; border: none; background-color: #4a4a5a; }

div.sidebar { z-index: 1; position: absolute; left: 0px; top: 194px; border: none; }
div.topbar_stripe { z-index: 1; position: absolute; left: 0px; top: 0px; width: 100%; height: 60px; border: none; background-color: #2a2a3a; }
div.topbar_mainlogo { z-index: 1; position: absolute; left: 36px; top: 5px; height: 55px; border: none; }
div.topbar_stripe_mask { z-index: 1; position: absolute; left: 0px; top: 0px; width: 30px; height: 60px; border: none; background-color: #4a4a5a; }
div.mainbar_side { z-index: 1; position: absolute; left: 0px; top: 210px; width: 116px; height: 100px; border: none; background-color: #2a2a3a; }

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
small { color: #444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.smallertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
table.stretched { height: 100%; }
td.main { background-color: #2a2a3a; }
td.sidebar { background-color: #4a4a5a; }
td.shade { background-color: #222222; }

font.subheader { color: #22224a; letter-spacing: 1; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; } 
font.subheader_small { color: #22224a; letter-spacing: 1; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; } 
font.title { color: #eeeeee; letter-spacing: 1; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; } 
font.sidebar { color: #ffcc33; letter-spacing: 2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
font.disabled_small { color: #8f8f8f; letter-spacing: 1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
font.small_gallery { color: #222222; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
font.sold { color: #666677; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
font.available { color: #449944; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
font.slightfade { color: #6a6a7a; font-family: Verdana, Arial, Helvetica, sans-serif; }

a:link { color: #0044cc; text-decoration: none; }
a:visited { color: #0044cc;  text-decoration: none; }
a:active { color: #0044cc; text-decoration: none; }
a:hover { color: #0044ff; text-decoration: underline; }

a.sidebar:link { color: #aabbff; letter-spacing: 2; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
a.sidebar:visited { color: #aabbff; letter-spacing: 2; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
a.sidebar:active { color: #aabbff; letter-spacing: 2; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
a.sidebar:hover { color: #ffffff; letter-spacing: 2; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	
a.big:link { color: #0044cc; letter-spacing: 1; text-decoration: none; font-size: 16px; }
a.big:visited { color: #0044cc;  letter-spacing: 1; text-decoration: none; font-size: 16px; }
a.big:active { color: #0044cc; letter-spacing: 1; text-decoration: none; font-size: 16px; }
a.big:hover { color: #0044ff; letter-spacing: 1; text-decoration: underline; font-size: 16px; }

a.small:link { color: #444444; letter-spacing: 1; text-decoration: none; font-size: 10px; }
a.small:visited { color: #444444; letter-spacing: 1; text-decoration: none; font-size: 10px; }
a.small:active { color: #444444; letter-spacing: 1; text-decoration: none; font-size: 10px; }
a.small:hover { color: #444444; letter-spacing: 1; text-decoration: underline; font-size: 10px; }

a.small_gallery:link { color: #444444; text-decoration: none; font-size: 9px; font-weight: bold; }
a.small_gallery:visited { color: #444444; text-decoration: none; font-size: 9px; font-weight: bold; }
a.small_gallery:active { color: #444444; text-decoration: none; font-size: 9px; font-weight: bold; }
a.small_gallery:hover { color: #444444; text-decoration: underline; font-size: 9px; font-weight: bold; }

a.small_footer:link { color: #444444; text-decoration: none; font-size: 10px; }
a.small_footer:visited { color: #444444; text-decoration: none; font-size: 10px; }
a.small_footer:active { color: #444444; text-decoration: none; font-size: 10px; }
a.small_footer:hover { color: #444444; text-decoration: underline; font-size: 10px; }


