﻿body
	{
	background-color:#fff;
	margin:0 auto;
	text-align:center;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#345c6f;
	padding:0;
	background-image:url('../_gfx/bg.gif');
	background-position:center;
	background-repeat:repeat-y;
}



/* end cheat */ 

img
	{
	border:0;
}
textarea
	{
	font-size:11px;
	color:#345c6f;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:7px;
	border:1px #b6b6b6 solid;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#f1f1f1;
}
input.submit 
	{
	background-color:#ff4400;
	margin-top:10px;
	border:0;
	padding:5px 10px 5px 10px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
}
.wrapper
	{
	width:920px;
	margin:0px auto;
	text-align:left;
	padding:0;
	display:inline-block;
}
.clear
	{
	clear:both;
}
a:link, a:active, a:visited
	{
	color:#345c6f;
	text-decoration:none;
}
a:hover
	{
	color:#ff4400;
	text-decoration:underline;
}
a.orng:link, a.orng:active, a.orng:visited
	{
	color:#dc4c17;
	text-decoration:underline;
}
a.orng:hover
	{
	color:#000;
	text-decoration:underline;
}
a.add:link, a.add:active, a.add:visited
	{
	color:#cf5826;
	text-decoration:underline;
	background-image:url('../_gfx/add.gif');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:14px;
	margin-top:3px;
	display:inline-block;
}
a.add:hover
	{
	color:#000;
	text-decoration:underline;
	padding-left:14px;
}

/* HEADER : ends */
.header
	{
	width:920px;
	height:116px;
	display:inline-block;
	position:relative;
}
.logo
	{
	margin:0;
	padding:0;
	position:absolute;
	left:0;
	top:71px;
}
.banner728
	{
	margin:0;
	padding:0;
	position:absolute;
	right:0;
	top:13px;
}
/* HEADER : ends */

/* HORIZONTAL MENU : starts  */
.menu
	{
	width:920px;
	height:34px;
	display:inline-block;
	background-color:#ebebeb;
	background-image:url('../_gfx/menu-bg.gif');
	background-position:top;
	background-repeat:repeat-x;
	padding:0;
	margin:0 0 15px 0;
	position:relative;
}
.menu ul
	{
	float:left;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	left:0;
	top:9px;
}
.menu li
	{
	float:left;
	padding:0 12px 0 9px;
	font-size:13px;
}
.menu a:link, .menu a:visited, .menu a:active
	{
	color:#345c6f;
	text-decoration:none;
	font-weight:bold;
}
.menu a:hover
	{
	color:#ff4400;
}
.menu a.on:link, .menu a.on:visited, .menu a.on:active
	{
	color:#ff4400;
	text-decoration:none;
	font-weight:bold;
}
.menu a.on:hover
	{
	color:#345c6f;
}

/* search  */
.menu .search
	{
	position:absolute;
	right:10px;
	top:7px;
}
.menu .search input
	{
	width:170px;
	padding:0;
	height:19px;
	font-size:11px;
	padding-left:5px;
	padding-right:3px;
}

ul.buts
	{
	float:left;
	list-style:none;
	padding:0;
	margin:7px 0 7px 1px;
}
ul.buts li
	{
	float:left;
}
/* HORIZONTAL MENU : ends  */

/* FOOTER : starts  */
.footer
	{
	width:721px;
	height:40px;
	text-align:left;
	display:inline-block;
	font-size:12px;
	color:#999999;
	clear:both;
	padding-top:10px;
	margin-top:30px;
	border-top:1px #000 solid;
}
.footer a:link, .footer a:visited, .footer a:active
	{
	color:#999999;
	text-decoration:underline;
	font-size:12px;
}
.footer a:hover
	{
	text-decoration:underline;
	color:black;
}
/* FOOTER : ends  */


/* MAIN : starts   */
.main
	{
	width:920px;
	display:inline-block;
	float:left;
	padding:0 ;
	margin:0;
}
.main .main-left
	{
	width:721px;
	display:inline-block;
	float:left;
	padding:0;
}
.main .main-right
	{
	width:186px;
	display:inline-block;
	float:left;
	padding:0 ;
	margin-left:13px;
}
/* MAIN : ends  */










.scrolling-gallery
	{
	display:inline-block;
	width:721px;
	height:351px;
	background-color:#fff;
	background-image:url('../_gfx/slider-bg.jpg');
	background-position:top;
	background-repeat:no-repeat;
}
.scrolling-gallery-bot
	{
	display:inline-block;
	width:704px;
	height:44px;
	padding:10px 0 0 17px;
	background-color:#fff;
	background-image:url('../_gfx/galbot.gif');
	background-position:top;
	background-repeat:no-repeat;

}
.scrolling-gallery-bot a.arrow:link, .scrolling-gallery-bot a.arrow:visited, .scrolling-gallery-bot a.arrow:active
	{
	background-image:url('../_gfx/arrow.gif');
	background-position:right center;
	background-repeat:no-repeat;
	height:12px;
	line-height:12px;
	padding-right:20px;
	padding-bottom:2px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	float:left;
	margin-right:20px;
	margin-top:10px;

}
.scrolling-gallery-bot a.arrow:hover
	{
	text-decoration:underline;
}
.scrolling-gallery-bot a.right:link, .scrolling-gallery-bot a.right:visited, .scrolling-gallery-bot a.right:active
	{
	float:left;
	margin-left:70px;
}
















/* STENO BOX : starts  */
.box-s
	{
	display:inline-block;
	float:left;
	width:264px;
	margin-left:12px;
}
.box-edge-s, .box-edge-s img
	{
	width:264px;
	height:10px;
}
#box-bg-s-row1, #box-bg-s-row2
	{
	display:inline-block;
	width:238px;
	background-color:#f3f3f3;
	background-image:url('../_gfx/box-bg-s.gif');
	background-position:top;
	background-repeat:repeat-y;
	padding:5px 13px 10px 13px;
	line-height:140%;
}
/* WIDE BOX : starts  */
.box-l
	{
	display:inline-block;
	float:left;
	width:445px;
}
.box-edge-l, .box-edge-l img
	{
	width:445px;
	height:10px;
}
#box-bg-l-row1, #box-bg-l-row2
	{
	display:inline-block;
	width:419px;
	background-color:#f3f3f3;
	background-image:url('../_gfx/box-bg-l.gif');
	background-position:top;
	background-repeat:repeat-y;
	padding:5px 13px 10px 13px;
	line-height:140%;
	float:left;
}
.box-s h1, .box-l h1
	{
	font-size:23px;
	color:#345c6f;
	font-weight:normal;
	padding:0;
	margin:0;
	letter-spacing:-0.3px;
}


/* FACES in steno box : starts  */
.box-s .face
	{
	width:233px;
	margin-right:5px;
	margin-top:20px;
	float:left;
}
.box-s .face .face-left
	{
	width:75px;
	margin-right:7px;
	float:left;
}
.box-s .face .face-left img
	{
	border:1px #f1743a solid;
}
.box-s .face .face-right
	{
	width:151px;
	float:left;
	line-height:140%;
}
/* FACES in wide box : starts  */
.box-l .face
	{
	width:204px;
	margin-right:5px;
	margin-top:20px;
	float:left;
}
.box-l .face .face-left
	{
	width:75px;
	margin-right:7px;
	float:left;
}
.box-l .face .face-left img
	{
	border:1px #f1743a solid;
}
.box-l .face .face-right
	{
	width:122px;
	float:left;
	line-height:140%;
}
/* FACES in right column : starts  */
.box-right-bg .face
	{
	width:166px;
	margin-bottom:15px;
	float:left;
}
.box-right-bg .face .face-left
	{
	width:75px;
	margin-right:10px;
	float:left;
}
.box-right-bg .face .face-left img
	{
	border:1px #f1743a solid;
}
.box-right-bg .face .face-right
	{
	width:79px;
	float:left;
	line-height:140%;
}



/* BLOG in wide box : starts  */
#box-bg-l-row1 .box-bg-l-left
	{
	float:left;
	width:198px;
}
#box-bg-l-row1 .box-bg-l-right
	{
	float:left;
	width:220px;
}
#box-bg-l-row1 .box-bg-l-right ul
	{
	margin-left:0;
	padding-left:10px;
}
#box-bg-l-row1 .box-bg-l-right li
	{
	margin-bottom:7px;
	list-style-type:square;
}

/* MEMBER PROFILE BOX : starts  */
.box-right
	{
	display:inline-block;
	float:left;
	width:186px;
}
.box-right-edge, .box-right-edge img
	{
	width:186px;
	height:10px;
}
.box-right-bg
	{
	display:inline-block;
	width:166px;
	background-color:#f3f3f3;
	background-image:url('../_gfx/box-right-bg.gif');
	background-position:top;
	background-repeat:repeat-y;
	padding:5px 10px 10px 10px;
	line-height:140%;
	font-size:12px;
}
.box-right-bg .row
	{
	font-weight:bold;
	border-bottom:1px #000 solid;
	padding-top:7px;
}
.box-right-bg .row a
	{
	text-decoration:none;
}
.orange
	{
	color:#dc4c17;
}




/* ADDITIONS */



/* SECTIONS TITLES : starts */
.sec-title-cont
	{
	width:721px;
	display:inline-block;
	position:relative;
	clear:both;
	margin:15px 0 15px 0;
}
.sec-title-cont .left
	{
	left:0;
	display:inline-block;
}
.sec-title-cont .right
	{
	float:right;
	display:inline-block;
	margin-top:4px;
}
.sec-title-cont h1
	{
	padding:0;
	margin:0;
}
/* COLOURED BUTTONS : starts */
/* orange */
.orng-but
	{
	float:left;
	padding:5px 9px 5px 9px;
	text-align:center;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#f1743a;
	white-space:nowrap;
}
.orng-but a:link, .orng-but a:visited, .orng-but a:active
	{
	color:#fff;
	text-decoration:none;
}
.orng-but a:hover
	{
	color:#000;
}
/* GALLERIES : starts */
.gallery-wrap
	{
	display:inline-block;
	width:721px;
	float:left;
	clear:both;
}
.gallery-wrap .gallery
	{
	float:left;
	padding:7px 7px 12px 7px; 
	border:1px #d2d2d2 solid;
	margin:6px 6px 10px 7px;
	display:inline-block;
	width:115px;
	text-align:center;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#f3f3f3;
}
.gallery-wrap .gallery-inside
	{
	float:left;
	padding:7px; 
	border:1px #d2d2d2 solid;
	margin:6px 6px 10px 7px;
	display:inline-block;
	width:115px;
	text-align:center;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#f3f3f3;
}
.gallery-wrap .gallery img, .gallery-wrap .gallery-inside img
	{
	width:115px;
	height:115px;
	margin-bottom:6px;
}
/* photo display page : starts */
.gallery-photo
	{
	padding:20px; 
	border:1px #d2d2d2 solid;
	margin:0 0 10px 0;
	display:inline-block;
	text-align:center;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#f3f3f3;
	width:679px;
}
.gallery-photo .main-photo
	{
	margin-bottom:10px;
}
.gallery-photo .main-photo img
	{
	width:679px;
}

.bel
	{
	float:left;
	display:inline-block;
	margin-bottom:20px;
}
.bel .know
	{
	float:left;
}
.bel .know a:link, .bel .know a:visited, .bel .know a:active
	{
	background-image:url('../_gfx/know-people.png');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	display:inline-block;
	height:16px;
	line-height:16px;
}
.bel .iam
	{
	float:left;
	margin-left:30px;
}
.bel .iam a:link, .bel .iam a:visited, .bel .iam a:active
	{
	background-image:url('../_gfx/iam.png');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
	display:inline-block;
	height:16px;
	line-height:16px;
}
.bel .complaint
	{
	float:left;
	margin-left:30px;
}
.bel .complaint a:link, .bel .complaint a:visited, .complaint .iam a:active
	{
	background-image:url('../_gfx/complaint.png');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	display:inline-block;
	height:16px;
	line-height:16px;
}

/* navigation : starts */
.gallery-nav 
	{
	padding:7px; 
	border:1px #d2d2d2 solid;
	margin:0 0 10px 0;
	display:inline-block;
	text-align:center;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#fff;
	width:663px;
}
.gallery-nav .prev
	{
	display:inline-block;
	width:95px;
	float:left;
}
.gallery-nav .center
	{
	display:inline-block;
	width:463px;;
	float:left;
	margin-left:5px;
	height:45px;
	line-height:18px;
	padding-top:15px;
}
.gallery-nav .next
	{
	display:inline-block;
	width:95px;
	float:left;
	margin-left:5px;
}
.gallery-nav img
	{
	margin-bottom:5px;
}
/* additional below main photo : starts */
.photo-adds 
	{
	padding:7px; 
	border:1px #d2d2d2 solid;
	margin:0 0 10px 0;
	display:inline-block;
	text-align:left;
	-moz-border-radius:5px 5px 5px 5px;
	background-color:#fff;
	width:663px;
}
.photo-adds-title
	{
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
	color:#ff4400;
}
/* comments to photo : starts */
.comment
	{
	display:inline-block;
	width:663px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px #b6b6b6 dotted;
	float:left;
}
.comment .left
	{
	display:inline-block;
	float:left;
	width:50px;
	height:25px;
	padding:0;
	padding-top:5px;
}
.comment .center
	{
	display:inline-block;
	float:left;
	height:23px;
	padding:0;
	padding-top:7px;
	width:473px;
}
.comment .right
	{
	display:inline-block;
	float:left;
	margin-left:10px;
	height:23px;
	padding:0;
	padding-top:7px;
	width:130px;
	text-align:right;
}
.comment .text
	{
	float:left;
	margin-left:51px;
	line-height:140%;
}
/* GALLERIES : ends */

/* comments navigation : starts */
.comments-nav 
	{
	padding:0; 
	margin:0;
	display:inline-block;
	width:663px;
	float:left;
}
.comments-nav .prev
	{
	padding:0; 
	margin:0;
	display:inline-block;
	float:left;
	width:95px;
}
.comments-nav .next
	{
	display:inline-block;
	float:left;
	width:63px;
	margin:0 0 0 504px;
	padding:0;
	text-align:right;
}

/* PAGING : starts */
.page-navi-cont
	{
	display:inline-block;
	width:721px;
	margin:3px 0 20px 0;
	float:left;
}
.page-navi
	{
	float:right;
}
.page-navi-cont .page-navi a.nav-num:link, .page-navi-cont .page-navi a.nav-num:active, .page-navi-cont .page-navi a.nav-num:visited
	{
	padding:2px 6px 2px 6px;
	background-color:#f3f3f3;
	border:1px #d2d2d2 solid;
	font-size:13px;
	float:left;
	margin-left:3px;
	text-decoration:none;
	color:#000;
	-moz-border-radius:4px 4px 4px 4px;
}
.page-navi-cont .page-navi a.nav-num:hover
	{
	background-color:#f1743a;
	text-decoration:none;
	color:#fff;
	border:1px #f1743a solid;
}
.page-navi-cont .page-navi a.nav-num-sel:link, .page-navi-cont .page-navi a.nav-num-sel:active, .page-navi-cont .page-navi a.nav-num-sel:visited
	{
	padding:2px 6px 2px 6px;
	background-color:#f1743a;
	border:1px #f1743a solid;
	font-size:13px;
	float:left;
	margin-left:3px;
	text-decoration:none;
	color:#fff;
	-moz-border-radius:4px 4px 4px 4px;
}
.page-navi-cont .page-navi a.nav-num-sel:hover
	{
	background-color:#d2d2d2;
	border:1px #d2d2d2 solid;
	text-decoration:none;
	color:#000;
}

/* PAGING : ends */
