body {padding:0; margin:0; background: #008cc1 url(../images/header-bground.gif) repeat-x; font-family:"Century Gothic", Geneva, Arial, Helvetica, sans-serif;}

a {color:black;	font-weight:bold;}
a:hover {text-decoration:none;}

/*home page*/
#wrapper #rightcol #content-home{background:url(../images/home-bground.gif) center top repeat-x; width:390px; padding:20px 0 0 0; margin:0 0 0 35px; float:left;}

/*main layout*/
#wrapper {width:900px;}

/*left col*/
#wrapper #leftcol {float:left; width:289px;}
#wrapper #leftcol img {border:0}
#wrapper #leftcol img#logo-left {width:289px; height:298px;}
#wrapper #leftcol #nav {padding:24px 0 0 80px;}
#wrapper #leftcol #nav img {width:200px; border:0}

/*right col*/
#wrapper #rightcol {float:right;}
#wrapper #rightcol img#logo-right {width:611px; height:226px; border:0}
#wrapper #rightcol #content {background:url(../images/content-bground.gif) center top repeat-x;	width:543px; margin:10px 0 0 0;	padding:20px 0 0 0}
#wrapper #rightcol h1 {background: url(../images/header.gif); width:479px;	height:30px; font-size:1em;	padding:8px 0 0 0; font-weight:normal;}
#wrapper #rightcol h1#home {margin:15px 65px 15px 0}
#wrapper #rightcol h2 {background:url(../images/header-footer.gif); width:479px; height:30px; font-size:1em; padding:8px 0 0 0; font-weight:normal; margin:0;}
#wrapper #rightcol #content-bottom {background:url(../images/content-bground-bottom.gif) center top repeat-x; width:543px;	padding:20px 0 0 0; margin:10px 0 0 0;}
#wrapper #rightcol p, #wrapper #rightcol  #content-bottom p, #wrapper #rightcol #content-home p {margin:15px 20px 15px 20px}
#wrapper #rightcol #content .hi {color:#b9e5fa;} 
#wrapper #rightcol #content ul li {text-align:left; margin:0 0 0 25px}
#wrapper #rightcol #credit {font-size:small; clear:both; margin:10px 0 5px 0; padding:10px 0 5px 0; font-size:0.9em}

/*individual pages*/
#wrapper #rightcol h1#news-heading {margin-bottom:0; padding-bottom:0}
#wrapper #rightcol #latest-news {width:458px; height:443px; overflow:scroll; overflow-x:hidden;}
#wrapper #rightcol #news {height:250px;	overflow:scroll; overflow-x:hidden;	width:458px;}
#wrapper #rightcol .latest-news {background:url(../images/latest-news.gif) bottom no-repeat; width:432px; height:402px;	padding:20px;}
#wrapper #rightcol .latest-news img {border:0; width:200px}
#wrapper #rightcol .news {background:url(../images/news-bground.gif) bottom no-repeat; width:432px;	height:85px; padding:20px;}
#wrapper #rightcol .news p, #wrapper #rightcol .latest-news p{text-align:left; color:#b9e5fa; font-size:0.9em;}
#wrapper #rightcol .news img, .latest-news img {margin:0 20px 0 0}
#wrapper #rightcol .mar {margin:0 10px 0 15px}
#wrapper #rightcol .mar-left {margin:0 0 0 10px}
#wrapper #rightcol #photo-gallery {width:495px;	height:323px; margin-top:5px; padding-top:80px;	background:url(../images/photo-gallery.gif);}

/*contact*/
#wrapper #rightcol input, #wrapper #rightcol textarea {border:2px solid #B9E5FA; background:#008cc1; padding:5px; width:350px;}
#wrapper #rightcol #contact {margin:0 0 0 75px;}

/*footer*/
#footer-cont {background:url(../images/footer-bground.gif);	clear:both;}
#footer-cont #footer {background:url(../images/bottom-indian.jpg) no-repeat; height:238px; clear:both;}
#footer-cont #footer p {font-size:small; margin:0 0 15px 300px; text-align:center; font-size:0.7em}
#footer-cont #footer img {width:300px; height:25px; margin:0 25px 0 0}
