@import url('reset.css');

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#C40021;
	font-size:62.5%;
}

h1 {font-size:2.3em;}

h2 {font-size:1.5em;}
h3 {font-size:1.5em; color:#C02033}

p {font-size:1.4em;line-height:18px;}

#main {
	margin:0 auto;
	width:950px;
	padding:30px 25px;
	height:auto;
	background:#fff;
}

#main-top {width:1000px;height:24px;background:url('images/top.png');margin:-30px 0 0 -25px;}
#main-bottom {width:1000px;height:24px;background:url('images/footer.png');margin:0 0 -30px -25px;}

#content {
	float:left;
	width:950px;
	height:auto;
	position:relative;
}

#sidebar {
	float:right;
	width:183px;
	margin-left:20px;
	margin-top:-3px;
	text-align:center;
}

#header {
	width:100%;
	height:210px;
	background: url('images/logo.png') no-repeat 5px 14px;/**/
	margin-bottom:70px;
}

.select {
	width:100%;
	height:35px;
	padding-top:15px;
	background:url('images/blue-bg.jpg') no-repeat;
	text-align:center;
	font-size:1.9em;
}

#select-city {
	width:100%;
	height:180px;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 30px;
	margin-left: 0;
}

#select-city p {
	text-align:center;
	clear:both;
	font-size: 1.1em;
}

#select-city p.b {
	padding-top:30px;
	font-size:2.5em;
}
.b {
	font-size:1.5em;
	text-align:center
}


.city {
	width:300px;
	height:200px;
	padding: 20px 0px 0 0px;
	background:url('images/city1.gif') no-repeat;
	text-align:center;
	text-decoration:none;
}

.city:hover {
	background:url('images/city2.gif') no-repeat;
}

.city a {color:#000;text-decoration:none;width:100%;height:100%;}

.city p {font-size:1.2em;width:290px;margin:0 auto;}

.box1 {
	width:300px;
}

.box2 {
	margin-top:20px;
	width:550px;
}

.description {float:right;text-align:right;padding-top:33px;padding-right:37px;}
.description h2 {font-size:2.4em; color:red;font-weight:normal;}
.description p {font-size:1.8em;color:red;font-style:italic;padding-top:3px;padding-right:36px;}

.box1 ul {margin:20px 0 0 50px;}
.box1 ul li {background:url('images/bullet.gif') no-repeat 0 3px;padding-left:15px;padding-bottom:10px;font-size:1.2em;}
.box1 ul li a {font-size:1.2em;font-weight:bold;text-decoration:none;color:#000;}
.box1 ul li a:hover {color:#777;text-decoration:underline;}
.box1 p {margin:10px 0 0 0px;}
.box2 p {font-size:1.2em;padding-bottom:20px;}

#address-box {
	width:183px;
	border-left:1px solid #E9565D;
	border-right:1px solid #E9565D;
	margin-top:-4px;
}

#address-box p {font-size:1.2em;}
#address-box h2 {font-size:1.9em;font-weight:normal;line-height:36px;}
#address-box .address3 {font-size:1.3em;margin-bottom:5px;}

.twitter {margin-left:4px;}
.red {color:red;}
.red2 {color:#CE0021;}

.sidebar-text1 {font-size:1.15em;}
.sidebar-text1 p {padding-bottom:15px;}
.sidebar-text2 {font-size:1.15em; font-weight:normal;margin-top:15px;}
.sidebar-text2 p {padding-bottom:5px;}

.bold {font-weight:bold;}
.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.center {float:left; margin-left:25px;}


/* animal images */
#cat, #dogred, #doggreen, #bird, #dogsmile, #rabbit, #winner {position:absolute;}
#winner {
	left:520px;
	top:120px
}
#cat {
	left:773px;
	top:224px
} 
#dogred {left:140px;top:210px;} 
#doggreen {left:50px;top:300px;}
#bird {
	left:650px;
	top:258px;
} 
#dogsmile {
	left:605px;
	top:550px;
} 
#rabbit {
	left:228px;
	top:719px;
}

