body {margin-top:10px; margin-bottom:10px;}

.bottomBar {background:#2e2e2e; height:4px; font:4px;}
.bold {font-weight: bold; text-align:left;}
.block {}
.blockContent {width:75%; position:relative; top:-20px; left:100px;}

.contactUsText {font: 75%/130% Verdana, Arial; color:#666; text-align:left;}
.contactUsText a, .contactUsText a:link, .contactUsText a:visited {text-decoration:none; color:#666;}
.contactUsText a:hover, .contactUsText a:visited:hover {text-decoration:underline; color:#666;}

.fullwidth {width:779px}

.headerNav {font: 75%/130% Verdana, Arial; color:#999}
.headerNav a, .headerNav a:link, .headerNav a:visited {text-decoration:none; color:#999;}
.headerNav a:hover, .headerNav a:visited:hover {text-decoration:underline; color:#999;}

.inputText {font: 100% Verdana, Arial;}

.mainLink {font: 75%/130% Verdana, Arial; color:#333; text-align:left; padding-top:3px;}
.mainLink a, .mainLink a:link, .mainLink a:visited {text-decoration:none; color:#333;}
.mainLink a:hover, .mainLink a:visited:hover {text-decoration:underline; color:#333;}

.separator {background:#2e2e2e; height:2px;}
.send2List {font: 75%/130% Verdana, Arial; color:#333; text-align:left;}
td.sidebar {background:#2e2e2e; width:4px; font:4px;}
td.sideColumn {width:160px;}
.spacerH10 {height:10px; font:10px;}
.spacerH15 {height:15px; font:15px;}
.spacerW10 {width:10px; font:10px;}
.spacerW15 {width:15px; font:15px;}
.spacerH25 {height:25px; font:25px;}
.spacerW25 {width:25px; font:25px;}
.spacerH40 {height:40px; font:40px;}
.spacerWPL15 {padding-left:15px;}
.spacerWPR15 {padding-right:15px;}

.topBarBg {background-image:url(../images/topBar.gif); background-repeat:no-repeat; width:779px;}
.topBarText {font: 75%/130% Verdana, Arial; color:#fff; padding-top:3px; padding-bottom:3px;}
.text {font: 75%/150% Verdana, Arial; text-align:left; }

ul.mainLinkList {list-style: none outside; margin: 0; padding: 0 0 0 10px;}
ul.mainLinkList li {padding: 5px 0 0 0;}

.footer {font: 75%/150% Verdana, Arial; text-align:left; color:#999; }










form {margin:0px; padding:0px;}

p {font: 12px/150% Verdana, Arial, sans-serif; text-align:left; margin:0px; padding-bottom:10px;}

.aboutMe {background: #ebebeb;}
.aboutMe td {border-bottom: #fff 1px solid; font: 80% 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; padding-left: 5px;}
.aboutMeBottom {background: url(../images/aboutMeBottom.gif) no-repeat bottom; font: 10% 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color:#000; font-weight: bold; padding-right:5px; padding-bottom:5px;}
.aboutMeTop {background: #d0d0d0 url(../images/aboutMeTop.gif) no-repeat top; font: 100% 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color:#575757; font-weight: bold; padding-left:5px; padding-top:5px; padding-bottom:2px;}

.bottomLeft {background: #2e2e2e url(../images/bottomLeft.gif) no-repeat bottom left; width:14px;}
.bottomRight {background: #2e2e2e url(../images/bottomRight.gif) no-repeat bottom right; width:14px;}

.general {color:#4800ff; text-decoration:underline;}

.header {background:#2e2e2e; padding-top:5px;}
.hobbies {}
.hobbies td {border-bottom: #fff 1px solid; font: 80% 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; padding-left: 5px;}
.hobbiesBottom {font: 10% 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color:#000; font-weight: bold; padding-right:5px; padding-bottom:5px; border-top: 1px #f62a2a solid; border-bottom: 1px #f62a2a solid;}
.hobbiesTop {background: #d0d0d0 url(../images/hobbiesTop.gif) no-repeat top; font: 100% 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color:#575757; font-weight: bold; padding-left:5px; padding-top:5px; padding-bottom:2px;}
.hobbiesStrip {padding-bottom: 0px; padding-top: 2px; padding-right: 10px; padding-left: 10px;}

.lastRow {padding-bottom: 10px;}

.MenuHead {width:190px; background:#fc0; color:#fff; font: 70% 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; font-weight:bold;}

.nav {font: 70% 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color:#fff;}
.nav a, .nav a:link, .nav a:visited {text-decoration:underline; color:#fff;}
.nav a:hover, .nav a:visited:hover {text-decoration:underline; color:#85d9f8;}

.printoutBg {background: url(../images/vishal_printout.gif) no-repeat bottom right;}
.photoalbumLinkTitle		{ font: 70% 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #557E01; font-weight: bold; margin: 6px 0px 0px 0px; }
.photoalbumLinkDate		{ font: 60% 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; color: #666; margin: -3px 0px 0px 0px; }

#slideMenu {display:none;}
.spacerHPR10 {padding-right:10px;}
.spacerHPLR10 {padding-left:10px; padding-right:10px;}
.spacerHPL10 {padding-left:10px;}


.topLeft {background: #2e2e2e url(../images/topLeft.jpg) no-repeat; width:14px;}
.topRight {background: #2e2e2e url(../images/topRight.gif) no-repeat top right; width:14px;}
