body {
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	color:#A6A6A6;
	font-size: 14px;
	background-color:#9FABFB;
	margin-top:0px;	
	
	/*
	background-color:#8592F9;
	background-image:url(images/topright.jpg);
	background-repeat:no-repeat;
	background-position:top right;*/
	
}

#topbar { width:100%; height:19px; }

#container { width:100%; padding-bottom:10px;

background-color:#ffffff;
color:#000000; }

#container a:link { color:#7471B7; text-decoration: none;}
#container a:visited {color: #7471B7; text-decoration: none;}
#container a:hover {color: #000000; text-decoration: none;}
#container a:active {color:#7471B7; text-decoration: none;}

#logo { position:relative; margin:`0px auto 10px auto; text-align:center; }

#menu { position:relative; font-size:12px; width:800px; margin:10px auto 10px auto; color:#7471B7; padding:3px; background-color:#EFEFF8; border:1px solid #B0AED6; text-align:center; }

#menu a:link { color:#7471B7; text-decoration: none;}
#menu a:visited {color: #7471B7; text-decoration: none;}
#menu a:hover {color: #000000; text-decoration: none;}
#menu a:active {color:#7471B7; text-decoration: none;}

#header { float:right; font-size:11px; margin:5px 15px 0 0; color:#000000; }

#header a:link { color:#D2D0E8; text-decoration: none;}
#header a:visited {color: #D2D0E8; text-decoration: none;}
#header a:hover {color: #8582BF; text-decoration: none;}
#header a:active {color:#D2D0E8; text-decoration: none;}

.leftimage { float:left; width:152px; margin-right:20px; }
.rightimage { float:left; width:152px; margin-left:20px; }
.middleimage { float:left; width:152px; }

.leftimageS { float:left; width:152px; margin-right:5px; }
.rightimageS { float:left; width:152px; margin-left:5px; }
.middleimageS { float:left; width:152px; }

#topcontent { position:relative; margin:0 auto 0 auto; width:660px; }

#leftquote { float:left; width:135px; padding:5px; margin:5px 0 0 5px; font-size:11px; background-color:#EFEFF8; border:1px dashed #B0AED6; }
#rightquote { float:left; width:135px; padding:5px; margin:5px 0 0 5px; font-size:11px; background-color:#EFEFF8; border:1px dashed #B0AED6; }

.quotetext { font-style:italic; font-weight:bold; }

#prices-container { position:relative; margin:20px auto 0 auto; width:660px; }
#gallery-container { position:relative; margin:20px auto 0px auto; width:650px; }

#pricesbox { float:left; width:290px; height:86px; font-weight:bold; background-color:#EFEFF8; border:1px solid #B0AED6; padding:10px 5px 5px 5px; }

#prices-shift { float:left; margin-left:45px; display:inline; }

.price-text { float:left; width:145px; padding-left:5px; }
.price { float:left; width:45px; padding-left:5px; }

#delivery { float:left; width:290px; margin-top:5px; text-align:center; }

#bottombar { width:100%; height:19px; background-color:#FFFFFF; }

#footer { float:right; font-size:11px; margin:0px 20px 5px 0; color:#D2D0E8; }

#footer a:link { color:#D2D0E8; text-decoration: none;}
#footer a:visited {color: #D2D0E8; text-decoration: none;}
#footer a:hover {color: #8582BF; text-decoration: none;}
#footer a:active {color:#D2D0E8; text-decoration: none;}

#intro { float:left; width:300px; font-weight:bold; text-align:center; }

.bodytext {  position:relative; margin:20px auto 0px auto; width:780px; }

.bodytext-cen { position:relative; margin:20px auto 0px auto; text-align:center; }

#examples { position:relative; margin:20px auto 20px auto; }

#portfolio { position:relative; margin:0px auto 0px auto; width:610px; }

.website { float:left; width:200px; text-align:center; }

.websitemid { float:left; width:200px; margin:0px 5px 0px 5px; text-align:center; }

#standards { position:relative; margin:20px auto 20px auto; text-align:center; }

.clear { clear:both; }

#midtext {padding:10px 0 0 0;}

#midtext img { border:1px solid #888888; margin:0 3px 0 3px; }

#form { position:relative; margin:0px auto 0px auto; width:200px; text-align:center; }

#credits {position:relative; width:830px; margin:20px auto 0px auto; text-align:center; font-size:11px; color:#ffffff !important; }
#credits a:link { color:#ffffff !important; text-decoration:none !important; border-bottom:1px dashed #ffffff !important;}
#credits a:visited {color:#ffffff !important; text-decoration:none !important; border-bottom:1px dashed #ffffff !important;}
#credits a:hover {color: #000000 !important; text-decoration: none !important;}
#credits a:active {color:#ffffff !important; text-decoration:none !important; border-bottom:1px dashed #ffffff !important;}



