body {font-family:Arial, Helvetica, sans-serif; background:#000000 url(../images/top-bak.gif) repeat-x top; margin:0; padding:0}
#site {width:1110px; margin:0; padding:0}

#topmenu {background:#ffffff url(../images/top-menu-left.gif) no-repeat left; width:860px; height:34px; float:left; margin:0px 195px 0 130px; padding:0; display:inline}
#topmenu #menu {font-size:12px; color:#000000; background:url(../images/top-menu-right.gif) no-repeat right; text-align:center; width:860px; height:14px; float:left; margin:0; padding:8px 0 12px 0}
#topmenu #menu a {color:#cb011e; text-decoration:none; padding:0 10px}
#topmenu #menu a:hover {color:#cb011e; text-decoration:underline}

#title {background:url(../images/scroll-left.gif) no-repeat left; width:1110px; height:161px; float:left; margin:0; padding:0}
#title #right {background:url(../images/scroll-right.gif) no-repeat right; width:305px; height:161px; float:right; margin:0; padding:0}
#title #right2 {background:url(../images/scroll-right.gif) no-repeat right; width:305px; height:161px; float:right; margin:0; padding:0}
#title #tony {background:url(../images/title-bak.gif) no-repeat right; text-align:left; width:505px; height:138px; float:left; margin:0 0 0 300px; padding:23px 0 0 0; display:inline}

#title-in {background:url(../images/scroll-left-in.gif) no-repeat left; width:1110px; height:204px; float:left; margin:0; padding:0}
#title-in #right {background:url(../images/scroll-right-in.gif) no-repeat right; width:305px; height:204px; float:right; margin:0; padding:0}
#title-in #right2 {background:url(../images/scroll-right-in.gif) no-repeat right; width:305px; height:204px; float:right; margin:0; padding:0}
#title-in #tony {background:url(../images/title-bak-in.gif) no-repeat right; text-align:left; width:805px; height:204px; float:left; margin:0; padding:0; display:inline}
#title-in #tony h1 {margin:0; padding:23px 0 0 300px}
#title-in #tony h2 {font-size:16px; color:#ffffff; text-decoration:none; margin:0; padding:0 0 0 40px}

#middle {background:url(../images/middle-right.jpg) no-repeat right; width:980px; height:308px; float:left; margin:0 65px; padding:0; display:inline}
#middle #left {width:289px; height:308px; float:left; margin:0; padding:0}
#middle #call {background:url(../images/middle.gif) no-repeat left; text-align:left; width:369px; height:308px; float:left; margin:0; padding:0}
#middle #call .phone {float:left; margin:27px 0px 0px 8px; padding:0}
#middle #call .buy {float:left; margin:22px 0 0 33px; padding:0; display:inline}
#middle #call .groups {float:left; margin:0; padding:9px 0 0 94px; display:inline}
#middle #call .details {font-size:20px; font-weight:bold; color:#FFFFFF; font-style:italic; line-height:22px; text-align:center; width:369px; float:left; margin:0; padding:12px 0 0 0}
#middle #call a {color:#FFFFFF; text-decoration:none}

#middle #call2 {background:url(../images/middle.gif) no-repeat left; text-align:left; width:369px; height:308px; float:left; margin:0; padding:0}
#middle #call2 .phone {float:left; margin:0; padding:0}
#middle #call2 .buy {float:left; margin:10px 0 0 33px; padding:0; display:inline}
#middle #call2 .groups {float:left; margin:0; padding:5px 0 0 94px; display:inline}
#middle #call2 .details {font-size:16px; font-weight:bold; color:#FFFFFF; font-style:italic; line-height:22px; text-align:center; width:369px; float:left; margin:0; padding:4px 0 0 0}
#middle #call2 a {color:#FFFFFF; text-decoration:none}
#middle #call2 .valentine {float:left; margin:7px 0 0 0; padding:0 0 0 34px; display:inline}

#middle-in {background:url(../images/middle-bot-in.gif) no-repeat bottom; width:980px; height:539px; float:left; margin:0 65px 5px 65px; padding:0; display:inline}
#middle-in #left {font-size:12px; color:#000000; background:url(../images/middle-left-in.gif) repeat-y right; text-align:left; width:600px; height:502px; float:left; margin:0; padding:0 0 0 35px; display:inline}
#middle-in #left #box {font-size:13px; color:#000000; background:#ffffff; text-align:left; width:570px; height:400px; overflow:auto; margin:0; padding:5px 15px}
#middle-in #left h1 {font-size:20px; color:#b80712; margin-top:0; padding-top:0}
#middle-in #left h2 {font-size:16px; color:#b80712}
#middle-in #left h3 {font-size:24px; color:#b80712}
#middle-in #left a {color:#b80712; text-decoration:underline}

#middle-in #left a:hover {color:#000000; text-decoration:underline}
#middle-in #right {background:url(../images/middle-right-in.jpg) no-repeat top; text-align:left; width:275px; height:254px; float:left; margin:0; padding:280px 0 0 70px; display: inline}
#middle-in #right2 {background:url(../images/middle-right-in.jpg) no-repeat top; text-align:left; width:275px; height:254px; float:left; margin:0; padding:280px 0 0 70px; display: inline}

#bottom {width:980px; height:274px; float:left; margin:0 65px 5px 65px; padding:0; display:inline}
#bottom #reviews {background:url(../images/reviews.jpg) no-repeat left; text-align:left; width:344px; height:274px; float:left; margin:0; padding:0}
#bottom #reviews h1 {font-size:20px; font-weight:normal; color:#FFFFFF; background:#b80712; margin:0 220px 0 40px; padding:0 5px}
#bottom #reviews #slide {width:239px; height:140px; float:left; margin:58px 0 0 50px; padding:0; display:inline}
#bottom #promo {background:url(../images/video.jpg) no-repeat left; text-align:left; width:385px; height:274px; float:left; margin:0; padding:0}
#bottom #promo h1 {font-size:20px; font-weight:normal; color:#FFFFFF; background:#b80712; margin:0 220px 0 40px; padding:0 5px}
#bottom #promo #vid {width:320px; height:230px; float:left; margin:0; padding:3px 36px 16px 29px; display:inline}
#bottom #logo {width:251px; height:274px; float:left; margin:0; padding:0}

#bmenu {font-size:12px; color:#ffffff; text-align:center; width:1000px; float:left; margin:5px 55px; padding:0; display:inline}
#bmenu a {color:#ffffff; text-decoration:none; padding:0 17px}
#bmenu a:hover {color:#ffffff; text-decoration:underline}

#btext {font-size:12px; color:#999999; text-align:left; width:940px; float:left; margin:20px 85px 10px 85px; padding:0; display:inline}
#btext h1 {font-size:16px; color:#999999}
#btext h2 {font-size:16px; color:#999999}
#btext h3 {font-size:16px; color:#999999}
#btext a {color:#999999; text-decoration:none}
#btext a:hover {color:#999999; text-decoration:underline}

#blinks {font-size:11px; color:#999999; text-align:center; width:980px; float:left; margin:15px 65px 5px 65px; padding:0; display:inline}
#blinks a {color:#999999; text-decoration:none; padding:0 5px}
#blinks a:hover {color:#999999; text-decoration:underline}

#tony a
{
	position:absolute;
	display:block;
	padding:2px 0 0 130px;	
	*margin:111px 0px 0px -505px;
}
#middle #call .phone 
{
	margin-top:21px;
}


