body {	background-color: #000;	text-align: left;	font-family:  'century gothic',arial, verdana, sans-serif;	color:#ffd800;}body, p {	font-family:  'century gothic',arial, verdana, sans-serif;	font-size: 18px;}/*/*/a{}body,body p {  font-size: small;  voice-family: "\"}\"";  voice-family: inherit;  font-size: medium;}html>body,html>body p {  font-size: medium;}  /* */a img {border: none;}img {border:none;display: none;}.inline {display: inline;}.hidden {display: none;}.alt {display: none;} .skiplink {display:block;}.textonly {display:block;}/* ----------- STRUCTURE ---------- */.wrapper { position:relative;margin:0 0 0 30px; width: 600px; } #columnsfloat {padding:10px 0; }#floatleft {position: relative;width:auto;}#floatcenter {width:auto;margin:0;background:none;}#floatcenter img {padding: 6px;}#floatright {position: relative;width:auto; padding:0;background:none;}#floatrightb {padding:0;background:none;}#floatrightt {padding:0;background:none;}.primarycontent  {padding:0; margin:0;height:auto;}/* ---------- BANNER ----------- */#header {position: relative; display: block; padding: 0; border:0; margin: 0;}#headerlogo {margin:0;padding:0;border:0;}#logo {display:block;margin:0;padding:0;border:0;}/* ----------- MAINCONTENT ----------- */#maincontent{  position: relative; display: block; border: 0;clear:both; }.topcontent {margin: 0 0 30px 0; padding: 0;}.topmenu { display: block;  width:100%; margin:0;padding:0; }div.menu-left { }.content { position: relative; display: block; width: auto; z-index: 200;padding:12px 0; }.content p {margin:0 30px;padding:6px 0;}.content dl {margin:10px 30px;padding:0 0;}.content dt {padding:10px 0;}body#lks div.content dt, body#sites div.content dt,  body#clients div.content dt   {padding:2px 0;}.content dd {padding:0 0;width:70%;}.content dd:before {content:'- ';}.content p ul { position: absolute; display: block; top: 0;left:0;margin: 0;padding:0;}.content ul {display:block;padding:0 0 10px 0;margin:0 30px;}.content ul li {list-style-type: circle; list-style-position: outside; line-height: 1.2em; width: 350px;}.content ul a {padding: 0 10px;}.content img {display:block;padding: 10px;}div.menu-left img { display: none; padding: 16px 0 0 6px; }div.menu-left dl {margin:0; padding: 6px 8px;text-transform:capitalize;}div.menu-left dd {margin:0; padding: 0;}.wsites {padding: 0;margin: 0;}#pagenav { margin: 0 ; padding: 0; border: 0;; }#pagenav ul { margin:0;padding: 0;height: 13em;width: 110px;}#pagenav ul li { list-style: disc;  display: block;margin: 0 ; padding: 0; }#pagenav a {display: block;padding: 0;text-decoration: none;line-height: 1.6em;text-transform:lowercase; }#pagenav a:after {content:'.';}.contact1 {position: relative; display: block; width: 450px;margin:0; padding: 0 0 20px 0;}	.contact2 {display: inline;position: relative;margin: 0 0 20px 10px;}/* ----------- typography ----------- */h1 { display: block; position: relative; width: 500px; padding:0; margin:8px 0;}h1 { font-size:200%; line-height: 1.5em; color: #fff; text-align: left; font-family: 'trebuchet MS', 'gill sans', sans-serif; }h1 strong {color: #fff;font-weight: 100;text-transform:capitalize;}h2 {margin: 0 0 20px 10px;font-weight:900;font-size:130%;font-family: 'trebuchet MS', 'gill sans', sans-serif;border-bottom:1px dotted #999;text-transform:capitalize;}h3 {margin: 10px 0 0 10px;text-indent:20px;color: #fff; font-size: 120%;line-height:1.1em;font-family: 'trebuchet MS', 'gill sans', sans-serif;}h4 a {display:inline;}h4 { padding: 0; margin: 0 0 10px 0; font-size: 160%; color: #fff;border-bottom: #333 1px dotted;}body#index h4 {text-transform:capitalize;}h5 {display: block;padding: 0 0 6px 6px;margin:0; }h6 {margin:0;padding:2px 0 2px 0;font-size:100%;font-style: italic;font-family: times, serif;text-transform:lowercase;}h1, h2, h4, h5 {font-weight: 100;}div#columnsfloat P {padding:0; margin-top:0; margin-top:1em;}div.primarycontent p {font-size: 100%;}div#floatcenter P, div#floatleft P {padding:0; margin-top:0; margin-bottom:1em;}div.rollover p {width:50%;font-style: italic;font-family: times, serif;}div.menu-left p { margin:0; padding: 0;}.redtext { color: #933;font-size:100%;font-family:'trebuchet MS', 'gill sans', sans-serif; }.caption {display:none;font:italic 100% times, 'century gothic', helvetica; padding:0;margin:0 0 1em 10px;width:50%;}.content ul li {color: #ffd800;font-style:italic;}.content dd {font:italic 100%/100% times, 'century gothic', helvetica;}.box { }div.hr {display: none}/*/*/a{}div.hr {  display: block;  height: 1px;width:100%;  background: #fff url(../g/dot.gif) no-repeat;  margin: 1em 0;}hr {display:none}/* *//* ----------- LINKS ----------- */a:link {color: #0099FF;text-decoration: none;}a:visited {color: #0099FF;text-decoration: none;}a:hover {text-decoration : none;color: #fff;}a:active {text-decoration : none;color: #fff;}div.wsites p a:link {font: italic 100 100% "trebuchet ms", verdana, sans-serif;padding:0;margin:0;}div.wsites p a:before {content: "[";}div.wsites p a:after {content: "]";}h6 a:link {text-decoration:underline;}h5 a:hover, .popbox a:hover, .menu3 a:hover {color:#999;text-decoration: underline;border: none;}h4 a:hover {color:969;} .content ul a, .content p a, h3 a, h5 a, .popbox a, .menu3 a {border-bottom: #fff 1px dotted;}.content ul a { font-weight: 100; color: #000; text-align: left; word-spacing: 1px; letter-spacing: 0.8px;}.content ul li a:hover {color:#0099ff;text-decoration: underline;border:none;}.content p a:link {color: #933;} .content p a:hover {text-decoration: underline;border:none;} .popbox a {color: #933;font-size: 0.8em;text-decoration: none; font-family: 'trebuchet MS', 'gill sans', sans-serif;}div.rollover a:link {color:#ffd800;}/* ----------- BACKGROUNDS ----------- */#dahlia { background: #fff url(../i/andy/dahlia.jpg) top repeat-x;}.arrow { }#flower {background:url(../i/romania/train_1_sml.jpg) right no-repeat;}/* ----------- ROLLOVER IMAGES ---------- */div.rollover img {display:none;}div.rollover a:hover img {display: none;}/* ----------- Main nav ----------- */#mainnav	{ width: auto;  border: 0; padding: 0 ; margin: 0; background: transparent; }	#mainnav ul	{ width: auto; margin: 0; padding: 0; position: relative; }	#mainnav ul li	{ margin: 0; padding: 0; list-style: circle; position:relative;display:block;}#mainnav a	{ display: block; }#mainnav ul li a	{ text-decoration: underline; }/* ----------- Subnav ----------- */#subnav {position:relative;padding:0 0; }#subnav ul	{ margin: 0 ; padding: 0; border: 0; width: auto; position: relative; }#subnav ul li { margin: 0; padding: 0; list-style: none;}#subnav a { height: auto;display: block; }#subnav ul li a { text-decoration: none; }/* ----------- popbox ---------- *//* ----------- MENU_POP ----------- *//* ---------- ACTIVE DROP MENU ---------- *//* ------------ FOOTER --------------- */    .footer {	display: block;	position: relative;	width: auto;	padding:10px 0;	margin:0;}.footer a {padding:0 4px;border-right:1px solid #ffd800;}/* ---------- CURVES ----------- *//* ---------- NAVIGATION ----------- */#home .home1, #design .design1,#video .video1, #cdrom .cdrom1, #price .price1, #sites .sites1, #lks .lks1, #locs .locs1, #contact .con1, #access .acc1  { font-weight:900;color: #fff;}#home .home, #design .design ,#video .video, #cdrom .cdrom, #price .price, #sites .sites, #lks .lks, #locs .locs, #contact .con, #access .acc  {text-decoration:none;font-weight:100;color: #fff;}/* ---------- SITE MAP ---------- */.map { display:block; width: 300px; padding:20px 10px; }.map ul { display:block; margin-left: 20px; padding: 0; }.map ul li { line-height: 1.5em; text-align: left; list-style-image: url(../g/dogbull.gif);list-style-type: circle; list-style-position: inside; }.map ul li li { line-height: 1.5em; text-align: left; list-style-image:none; list-style-type: circle; list-style-position: inside; }.map ul li a { text-decoration: none; color: #666; font-family: arial, sans-serif;}.map ul ul li a {    text-decoration: none;    color: #666;    text-align: justify;	font-family: arial, Helvetica,'gill sans', sans-serif;	padding:0;	border-bottom: #993333 dotted 1px;	}.map p  {font-weight: 900; font-size: 1em; }.map ul li a:hover {color:#6666ff;text-decoration: underline;border:none;}/* search bits */div#search {position: relative; z-index: 10; text-align: left; padding: 10px 0 0 0;}div#search h4 {display: none;}div#search form {margin: 0; padding: 2px 1em 0;}div#search input[type="text"] {width: 14em; border: 2px inset #999;}div#search small {display: block; margin: 6px 100px; padding: 0; text-align: left; line-height: 1;}div#search small a {background: #fff; color: #668; font-style: italic;}/* ------------ STYLE SWITCHER --------------- */#content-sub { position:absolute;top:0;left:300px; width : 200px;z-index:2000; }body#index #content-sub { position:absolute;top:6px;left:500px;}form  { margin-bottom : 0; padding:0;}fieldset { padding : 0; border : 0 solid #fff; }select {width:100px; font-family : "trebuchet ms", "Lucida Sans Unicode", Verdana, Heletica, Arial, sans-serif; font-size : 100%;font-weight:100; }
