body { font-family:"Trebuchet MS", Arial, Verdana; background: url(../images/big-bg3.jpg) #0C0C16 fixed bottom right no-repeat;}

h1, h2, h3, h4 { font-size:16px; text-transform:capitalize; line-height:20px; font-style:italic;}

h1.order {font-size:16px; text-transform:capitalize; line-height:20px; font-style:italic; margin:0 0 10px 0;}

p {
	font-size:13px;
	line-height:18px;
	margin:0 0 10px 0;
}

p.btm { color:#fff; margin:0 0 10px 0;}

p.test { position:relative; left:150px; width:520px; padding:0 0 10px 0; top:-45px; font-size:12px; margin:0;}

p.breed1 { position:relative; top: 30px; left:30px;}

p.breed2 { position:relative; left:30px;}

p.breed3 { position:relative; top:-45px;}

p.face { text-align:center;}

a { text-decoration:none; color:#000;}

a:hover { color: #003399;}

span { visibility:hidden;}

hr { margin:30px 0; clear:both;}

/*navi*/
.menu {width:900px; height:32px; position:relative; z-index:100; font-family:arial, sans-serif; background-color:#09c; margin:10px 0 20px 0; background:url(../images/nav-bg.jpg); clear:right;}

* html .menu {width:900px; w\idth:899px;}

.menu ul {padding:0;margin:0;list-style-type:none;}

.menu ul ul {width:139px;}

.menu li {float:left;width:149px;position:relative;}

.menu a, .menu a:visited {display:block;font-size:11px;text-decoration:none; color:#fff; width:138px; height:31px; padding-left:10px; line-height:36px; font-weight:bold;}

* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;}
 
.menu ul ul a.drop, .menu ul ul a.drop:visited {background: url(../images/nav-hl.png); }

.menu ul ul a.drop:hover{background:#09c;}

.menu ul ul :hover > a.drop {background:#09c;}

.menu ul ul ul a, .menu ul ul ul a:visited {background: url(../images/nav-hl.png);}

.menu ul ul ul a:hover {background:#09c;}

.menu ul ul {visibility:hidden;position:absolute;height:0;top:30px;left:0; width:149px;}

* html .menu ul ul {top:30px;t\op:31px;}
 
.menu ul ul ul{left:149px; top:0; width:150px;}
 
.menu ul ul ul.left {left:-149px;}
 
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}
 
.menu ul ul a, .menu ul ul a:visited { background:url(../images/nav-hl.png); color:#fff; height:auto; line-height:1em; padding:5px 10px; width:128px;border-top:solid 1px #000;}

* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}
 
.menu a:hover, .menu ul ul a:hover{color:#fff; background:#0C0C16;}
.menu :hover > a, .menu ul ul :hover > a {color:#fff; background:#0C0C16;}

.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }

.menu ul :hover ul ul{visibility:hidden;}

.menu ul :hover ul :hover ul{ visibility:visible;}

/*list items*/

.title { position:relative; left:150px; width:520px; padding:0 0 10px 0; top:-45px; line-height:20px;}

.signa { text-align: right; padding:0 20px 10px 0; line-height:20px;}

.sub1 { font-size:15px; line-height:40px; text-transform:capitalize;}

.sub2 { font-size:15px; line-height:30px; text-transform:capitalize; }

ul.bull li { background:url(../images/bull-blu.gif) left no-repeat; font-size:13px; margin:15px 5px; padding:0 0 0 30px; text-transform:capitalize;}

ul.orderuk li a {border:solid 1px #CDDAE3; background-color:#EFF4FA; color:#0C0C16; text-align:center; padding:2px 5px; position:relative; top:113px; left:15px; text-transform:capitalize;}

ul.orderuk li a:hover {border:solid 1px #CDDAE3; background-color:#000; color:#fff;}

ul.orderus li a {border:solid 1px #CDDAE3; background-color:#EFF4FA; color:#0C0C16; text-align:center; padding:2px 5px; position:relative; top:230px; left:12px; text-transform:capitalize;}

ul.orderus li a:hover {border:solid 1px #CDDAE3; background-color:#000; color:#fff;}

ul.ordereu li a {border:solid 1px #CDDAE3; background-color:#EFF4FA; color:#0C0C16; text-align:center; padding:2px 5px; position:relative; top:345px; left:15px; text-transform:capitalize;}

ul.ordereu li a:hover {border:solid 1px #CDDAE3; background-color:#000; color:#fff;}

/*sitemap*/

ul.smap-link li { font-size:12px; color: #f9f9f9; padding:3px; letter-spacing:1px; text-transform: capitalize; font-weight:bold; }

.smap-link li a { font-size:11px; letter-spacing:1px; text-transform:capitalize; color:#ddd; background:url(../images/nav-hl.png); display:block; line-height:18px; padding:0 0 0 5px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.smap-link li a:hover { background-color:#000; color:#fff;}

.smap-link li a:focus { background-color:#000; color:#fff;}

.red a { background-color:#84CEE5; display:block; padding:0 0 0 5px;}

.red a:hover { background-color:#FF0000;}

/*containers*/

.wrapper { width:900px; height:auto; border:solid 10px #eee; margin:30px auto; padding:10px; background-color:#fff;}

.header { width:900px; height:150px; background: url(../images/header-bg.jpg) no-repeat;}

.flogo { width:900px; height:150px;}

.lcont {width:691px; height:auto; padding:0 10px 10px 10px; float:left;}

.lcontpay { width:275px; height:auto; padding:0 10px 10px 10px; float:left;}

.lcontpay2 { width:275px; height:487px; padding:0 10px 10px 10px; float:left;}

.lcontor {
	width:880px;
	height:auto;
	padding:0 10px 10px 10px;
}

.flag { width:150px; height:auto; text-align:center; float:left; padding:10px 5px;}

.florder { width:650px; height:auto;}

.lcont-out { width:667px; height:auto; border:solid 1px #CDDAE3; background-color:#D7E5F2; padding:10px; margin:15px 0; float:left;}

.lcont-in {border:solid 1px #CDDAE3; background-color:#EFF4FA; width:645px; height:auto; padding:10px; overflow:hidden;}

.lcont-out2 { width:671px; height:auto; border:solid 1px #CDDAE3; background-color:#D7E5F2; padding:10px; margin:15px 0 15px 10px; float:left;}

.lcont-in2 {
	border:solid 1px #CDDAE3;
	background-color:#EFF4FA;
	width:648px;
	height:auto;
	padding:10px;
	overflow:hidden;
	text-align:center;
}

.lcont-dist { width: 600px; height:auto; float:left;}

.rcont { width:170px; height:600px; padding:33px 10px 10px 0; float:right;}

.flags { width:160px; height:400px; background:url(../images/flags.jpg) no-repeat;}

.clear { width:860px; height:10px; clear:both;}

.space { width: 500px; height:500px;}

.smap { width:880px; height:200px; border:solid 10px #eee; background:url(../images/smap-bg.jpg); margin:0 auto 30px auto; padding:10px; clear:both;}

.smap-cont { width:280px; height:200px; float:left; position:relative; left:16px;}

.disc { width:800px; height:auto; border:solid 10px #eee; background-color:#0c0c16; margin:0 auto 30px auto; padding:10px;}

.testw-tp { width:691px; height:14px; background:url(../images/wht-test-bx-tp.jpg); margin:10px 0 0 0;}

.testw-m { width:691px; height:auto; background:url(../images/wht-test-bx-slice.jpg) repeat-y;}

.testw-bt { width:691px; height:14px; background:url(../images/wht-test-bx-bt.jpg);}

.testb-tp { width:691px; height:14px; background: url(../images/blu-test-bx-tp.jpg); margin:10px 0 0 0;}

.testb-m { width:691px; height:auto; background: url(../images/blu-test-bx-slice.jpg) repeat-y;}

.test-bt { width:691px; height:14px; background: url(../images/blu-test-bx-bt.jpg);}

.avatar { width:54px; height:54px; background:url(../images/avat.gif); position:relative; left:30px;}

.client { width:54px; height:54px; position:relative; left:30px;}

.r-imgb { width:200px; height:100px; border:solid 5px #D7E5F2; position:relative; top:-60px; left:250px;}

.rc-img { width:156px; height:auto; border:solid 5px #D7E5F2; margin:0 0 10px 10px;}

.jake { width:300px; height:199px; border:solid 5px #D7E5F2; float:right; position:relative; top:-575px; left:-20px;}

.inv-img { width:320px; height:200px; border:solid 5px #D7E5F2; float:right; position: relative; top:-20px; padding:10px; background-color:#fff;}

.photo-img { width:520px; height:200px; position:relative; left:150px; top:-30px; margin:0 0 30px 0;}

.lam-img { width:449px; height:306px; margin:0 0 10px 100px;}

.fb { width:140px; height:200px; padding: 0 0 0 10px;}

/* form */

.text { display:block; width:275px; margin:0 0 10px 0;}

.selectbx { margin:0 0 10px 0;}

.textarea { width:620px; height:100px; margin:0 0 10px 0;}

/* table order */

.buy_options { width:880px; height:auto; border:solid 1px #000; margin:10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

table { margin:10px 0;}
