body {
	padding: 0;
	margin: 0;
	font: small/125% Verdana, Helvetica, Arial, sans-serif;
	background: url(image_templates/body_blue_2048_800_2.jpg) repeat-y center;
	border: medium none #333333;
	clear: none;
}


#header {
	border-top: 3px none #7da5d8;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background: url(image_templates/header_blue_2048_800_75.jpg) center;
	height: 75px;
	margin: 0px;
	padding: 0px;
}

h1 {
	color: white;
	margin: 0;
	font: x-large "Trebuchet MS", Helvetica, Arial, sans-serif;
	;
	padding: 0em;
}

h2 {
	color: navy;
	font: bold normal 140% "Trebuchet MS", Helvetica, Arial, sans-serif;
	;
	margin: 0px;
	padding: 0px;
}



#tagline p {
	/*  font-style: italic;*/
  font-family: Helvetica, Georgia, Times, serif;
	border-top: 3px none #7da5d8;
	border-bottom: 3px none #7da5d8;
	margin: 0;
	font-weight: lighter;
	border-right-style: none;
	border-left-style: none;
	padding: 0em;
  /*  background: #bed8f3 url(backgrounds/tagline-fade.jpg) repeat-y right;*/
}

p {
	color: #111111;
	margin: 0px;
	padding: 0px;
	font: lighter small Helvetica, Georgia, Times, serif;
}

#navigation {
	float: right;
	width: 150px;
	margin: 0px 10px;
	padding: 10px;
}
/*#bodycontent {
	margin: 0px 170px 50px 10px;
	padding: 0px 10px 0px 20px;
	border: thin none #000000;
	background: url(none) repeat;
}
*/
#bodycontent {
	margin: 0px 180px 0px 10px;
	border: thin none #000000;
	background: url(none) no-repeat;
	height: 600px;
	float: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#navigation ul {
	font: 100% Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 150px;
}



#navigation li {
	margin: 0px;
}


#navigation a {
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	padding: 3px 12px 3px 8px;
	color: #ffffff;
	background: url(image_templates/maincategorybutton.png);
	border-top: 1px solid #dddddd;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #dddddd;
}

#navigation a:active {
	color: #eeeeee;
	background: #444444;
	padding: 2px 13px 4px 7px;
	border-top: 1px solid #333333;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-left: 1px solid #333333;
}#navigation li li a {
	font-weight: normal;
	text-transform: lowercase;
	color: #111111;
	text-decoration: none;
	background: url(image_templates/medcategorybutton.png);
	padding: 3px 3px 3px 17px;
}
#navigation li li a:hover {
	background: #aaaaaa url(lowcategorybutton.png);
}
#navigation li li a:active {
	color: #000000;
	background: #888888;
	padding: 2px 4px 4px 16px;
	border-top: 1px solid #333333;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-left: 1px solid #333333;
}

#bodycontent p {
	color: #333333;
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

.works {
	float: right;
	margin: 10px;
	font-size: 90%;
	font-weight: bold;
	color: #000000;
}

#thumbs {
	height: 500px;
	background: url(none) left top;
	color: #000000;
	border: 3px none #666666;
}
#footer {
	/*  font-style: italic;*/
  font-family: Helvetica, Georgia, Times, serif;
	border-top: 3px none #666666;
	border-bottom: 3px none #666666;
	font-weight: lighter;
	padding: 30px 0em 0em;
	clear: both;
	color: #111111;
	background: url(image_templates/footer_blue_2048_800_75.jpg) no-repeat center top;
	right: 0px;
	position: relative;
	border-right-style: none;
	border-left-style: none;
	height: 75px;
	margin: 0px;
}
#navigation a:hover {

	background: url(image_templates/maincategoryhovered.png);
}
#wrapper {


	padding: 0;
	margin: 0 auto;
	font: small/125% Verdana, Helvetica, Arial, sans-serif;
	width: 800px;
	background: url(none) repeat-y 50%;
	border: medium none #333333;
	clear: both;
}
#tagline {
	border-top: 3px none #7da5d8;
	border-bottom: 3px none #7da5d8;
	border-right-style: none;
	border-left-style: none;
	padding: 20px 20px 0px;
	width: 750px;
	margin: 0 auto;
}
img {
	border-style: none;
}
#wrapper_bg {
	background: url(image_templates/wrapper_blue_2048_800_2.jpg) repeat-y center;
	margin: 0px;
	padding: 10px 0px 0px 10px;
}
#footer_line {
	border-top: 3px none #7da5d8;
	border-bottom: 3px none #7da5d8;
	border-right-style: none;
	border-left-style: none;
	padding: 0px 20px;
	width: 750px;
	margin: 0 auto;
}

#mom {
	width:660px;
	height:495px;
	z-index:1;
	margin: 10px;
	position: relative;
	right: 100px;
}
.big {position:absolute;left:112px;top:84px;width:436px;height:327px;background:#cccccc;}
.mylink {
	position:absolute;
	width:100px;
	height:75px;
	text-decoration:none;
	font-size:75px;
	line-height:75px;
	overflow:hidden;
	z-index:5;
	border: 3px none #333333;
}
.mylink:hover {position:absolute;left:0;top:0;width:660px;height:495px;background-position:112px 84px;background-repeat:no-repeat;z-index:2;}
.myimg {
	position:absolute;
	width:100px;
	height:75px;
	border: 2px solid #666666;
}
.v_myimg {
	position:absolute;
	width:56px;
	height:75px;
	border: 2px solid #666666;
}
.s_myimg {
	position:absolute;
	width:75px;
	height:75px;
	border: 2px solid #666666;
}
.i01 {left:0;top:0;}
.l01 {left:0;top:0;}
.i02 {left:112px;top:0;}
.l02 {
	left:112px;
	top:0;
	border: 3px none #666666;
}
.i03 {left:224px;top:0;}
.l03 {left:224px;top:0;}
.i04 {left:336px;top:0;}
.l04 {left:336px;top:0;}
.i05 {left:448px;top:0;}
.l05 {left:448px;top:0;}
.i06 {left:560px;top:0;}
.l06 {left:560px;top:0;}
.i07 {left:560px;top:84px;}
.l07 {left:560px;top:84px;}
.i08 {left:560px;top:168px;}
.l08 {left:560px;top:168px;}
.i09 {left:560px;top:252px;}
.l09 {left:560px;top:252px;}
.i10 {left:560px;top:336px;}
.l10 {left:560px;top:336px;}
.i11 {left:560px;top:420px;}
.l11 {left:560px;top:420px;}
.i12 {left:448px;top:420px;}
.l12 {left:448px;top:420px;}
.i13 {left:336px;top:420px;}
.l13 {left:336px;top:420px;}
.i14 {left:224px;top:420px;}
.l14 {left:224px;top:420px;}
.i15 {left:112px;top:420px;}
.l15 {left:112px;top:420px;}
.i16 {left:0px;top:420px;}
.l16 {left:0px;top:420px;}
.i17 {left:0px;top:336px;}
.l17 {left:0px;top:336px;}
.i18 {left:0px;top:252px;}
.l18 {left:0px;top:252px;}
.i19 {left:0px;top:168px;}
.l19 {left:0px;top:168px;}
.i20 {left:0px;top:84px;}
.l20 {left:0px;top:84px;}

/*.l01:hover{background-image:url(works/kids/p01.jpg);}
.l02:hover{background-image:url(works/kids/p02.jpg);}
.l03:hover{background-image:url(works/kids/p03.jpg);}
.l04:hover{background-image:url(works/kids/p04.jpg);}
.l05:hover{background-image:url(works/kids/p05.jpg);}
.l06:hover{background-image:url(works/kids/p06.jpg);}
.l07:hover{background-image:url(works/kids/p07.jpg);}
.l08:hover{background-image:url(works/kids/p08.jpg);}
.l09:hover{background-image:url(works/kids/p09.jpg);}
.l10:hover{background-image:url(works/kids/p10.jpg);}
.l11:hover{background-image:url(works/kids/p11.jpg);}
.l12:hover{background-image:url(works/kids/p12.jpg);}
.l13:hover{background-image:url(works/kids/p13.jpg);}
.l14:hover{background-image:url(works/kids/p14.jpg);}
.l15:hover{background-image:url(works/kids/p15.jpg);}
.l16:hover{background-image:url(works/kids/p16.jpg);}
.l17:hover{background-image:url(works/kids/p17.jpg);}
.l18:hover{background-image:url(works/kids/p18.jpg);}
.l19:hover{background-image:url(works/kids/p19.jpg);}
.l20:hover{background-image:url(works/kids/p20.jpg);}
*/
#pre {
	position:absolute;
	top:-200px;
	left:-200px;
	width:100px;
	height:100px;
	overflow:hidden;
	border: 3px none #666666;
}
#pre img {
	position:absolute;
	top:0;
	left:0;
	border: 3px none #999999;
}
#banner {
	padding: 20px;
	color: #FFFFFF;
	background: #333333;
}
