/* --------------------------------------*/
/* Table of Contents                     */
/* --------------------------------------*/
/* 01. Layout Classes                    */
/* 02. Layout Element Classes            */
/* 03. Image Content Classes             */
/* 04. Text Layout Classes               */
/* 05. Link Content Classes              */
/* 06. List Content Classes              */
/* 07. Button Content Classes            */
/* 08. Form Content Classes              */
/* 08. Padding Classes                   */
/*---------------------------------------*/

@charset "utf-8";
/* CSS Document */
@import url('reset.css');

html, body {
	height: 100%;
	margin: 0;
	padding: 0;
}
:focus {
	-moz-outline-style: none;
}
:focus {
	outline: none;
}
/* --------------------------------------*/
/* Slideshow                             */
/* --------------------------------------*/

#myslides {
	padding: 0;
	margin:  0 auto;
	z-index:3;
	height:289px;
	width:704px;
	overflow:hidden;
}
#myslides img {
	top:  0;
	left: 0
}
/* --------------------------------------*/
/* 01. Layout Classes                    */
/* --------------------------------------*/

div#layout {
	width: 100%;
	height: 100%;
}
div#container, div#container div.container-top, div#container div.container-bottom {
	width: 988px;
}
div#container, div#container div.container-right, div#container div.container-left {
	height: 668px;
}
div#container {
	background-image:url(/layouts/site/images/content_background.jpg);
	background-repeat:no-repeat;
}
div#container div.container-top {
	background-image:url(/layouts/site/images/header.jpg);
	background-repeat:repeat;
}
div#container div.container-right {
	background-image:url(/layouts/site/images/right.jpg);
	background-repeat:repeat;
}
div#container div.container-bottom {
	background-image:url(/layouts/site/images/footer.jpg);
	background-repeat:repeat;
}
div#container div.container-left {
	background-image:url(/layouts/site/images/left.jpg);
	background-repeat:repeat;
}
div#container div.container-top-right {
	background-image:url(/layouts/site/images/header.jpg);
	background-repeat:repeat;
}
div#container div.container-bottom-right {
	background-image:url(/layouts/site/images/bottom_right.jpg);
	background-repeat:repeat;
}
div#container div.container-bottom-left {
	background-image:url(/layouts/site/images/bottom_left.jpg);
	background-repeat:repeat;
}
div#container div.container-top-left {
	background-image:url(/layouts/site/images/header.jpg);
	background-repeat:repeat;
}
/* --------------------------------------*/
/* 02. Layout Element Classes            */
/* --------------------------------------*/

#light_left {
	position:absolute;
	left:0px;
	top:0px;
	width:116px;
	height:333px;
	border:none;
}
#top_sign {
	position:absolute;
	left:225px;
	top:50px;
	width:515px;
	height:119px;
	border:none;
}
#light_right {
	position:absolute;
	left:855px;
	top:0px;
	width:115px;
	height:343px;
	border:none;
}
#tap {
border:medium none;
height:306px;
left:-40px;
position:absolute;
top:175px;
width:160px;
}
#contact_us {
	position:absolute;
	left:733px;
	top:125px;
	width:87px;
	height:20px;
	border:none;
	z-index:20;
}
#border {
	position:absolute;
	left:126px;
	top:225px;
	width:727px;
	height:306px;
	z-index:4;
}
#logo {
	position:absolute;
	left:417px;
	top:130px;
	width:145px;
	height:128px;
	z-index:5;
}
#bottom_scroll {
	position:absolute;
	left:410px;
	top:495px;
	width:138px;
	height:68px;
	z-index:5;
}
#dog_tags {
	position:absolute;
	left:0px;
	top:450px;
	width:75px;
	height:144px;
	border:none;
}
#walk_on_logo {
	position:absolute;
	left:72px;
	top:597px;
	width:90px;
	height:54px;
	border:none;
}
#pizza_logo {
	position:absolute;
	left:170px;
	top:597px;
	width:63px;
	height:54px;
	border:none;
}
#roux_house_logo {
	position:absolute;
	left:240px;
	top:597px;
	width:63px;
	height:54px;
	border:none;
}
#promo_banner {
	position:absolute;
	left:370px;
	top:550px;
	width:230px;
	height:107px;
	border:none;
}
#copyright {
	position:absolute;
	left:590px;
	top:597px;
	width:230px;
	height:107px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#988482;
	text-align:right;
}
#copyright a {
	text-decoration:none;
	color:#988482;
}
#copyright a:hover {
	text-decoration:none;
	color:#fffd76;
}
#girl {
border:medium none;
height:344px;
left:835px;
position:absolute;
top:320px;
width:200px;
z-index:5;
}
#need_money {
	position:absolute;
	left:835px;
	top:250px;
	width:155px;
	height:95px;
	z-index:3;
	border:none;
}
#inside_content {
	position:absolute;
	left:125px;
	top:125px;
	width:730px;
	height:443px;
	z-index:4;
	border:none;
}
#inside_content_no_back {
	position:absolute;
	left:125px;
	top:125px;
	width:730px;
	height:443px;
	z-index:4;
	border:none;
}
#twitter {
	position:absolute;
	left:127px;
	top:525px;
	width:123px;
	height:45px;
	border:none;
	z-index:20;
}
#facebook {
	position:absolute;
	left:725px;
	top:525px;
	width:108px;
	height:40px;
	border:none;
	z-index:20;
}
#get_happy_pic {
	position:absolute;
	left:0px;
	top:0px;
	width:217px;
	height:287px;
	z-index:3;
	border:none;
}
#running_man {
	padding-top:60px;
	padding-left:25px;
	border:none;
}
#calendar {
	width:202px;
	height:186px;
	padding-top:5px;
	padding-bottom:5px;
	border:none;
}
#back_to_main {
	padding-left:55px;
	padding-top:12px;
	position:absolute;
	border:none;
}
#happy_logo {
	padding-top:15px;
	padding-left:25px;
	padding-right:25px;
	width:235px;
	height:255px;
}
/* --------------------------------------*/
/* 03. Image Content Classes             */
/* --------------------------------------*/

.img_left {
	float:left;
	padding-right:10px;
}
.img_left_nm {
	float:left;
}
.big_img_left {
	float:left;
	padding-top:20px;
}
.con_cont_left {
	float:left;
	padding-left:5px;
	padding-right:25px;
	background-image:url(/layouts/site/images/beer_mugs.png);
	background-repeat:no-repeat;
	width:655px;
	height:285px;
}
#mug_content_left {
	float:left;
	background-image:url(/layouts/site/images/mug_content_back.png);
	background-repeat:no-repeat;
	width: 700px;
	height:277px;
}
#beer_menu_left {
	padding-top:7px;
	padding-left:45px;
	float:left;
	width: 700px;
	height:274px;
}
#get_happy_content_left {
	float:left;
	width: 700px;
	height:277px;
}
#sixteen_content_left {
	float:left;
	background-image:url(/layouts/site/images/sixteen_content_back.png);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:5px;
	width:700px;
	height:276px;
}
#happyland_content_left {
	float:left;
	background-image:url(/layouts/site/images/happyland_content_back.png);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:5px;
	width:700px;
	height:276px;
}
#running_content_left {
	float:left;
	background-image:url(/layouts/site/images/running_content_back.png);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:5px;
	width:700px;
	height:276px;
}
.o_img_border {
	border: 3px solid #FF6633;
}
.view_our_beers {
	padding-top:3px;
	width:129px;
	height:29px;
	border:none;
}
/* --------------------------------------*/
/* 04. Text/Layout Content Classes       */
/* --------------------------------------*/

.content {
	position:absolute;
	left:135px;
	top:235px;
	height:227px;
	width:655px;
	padding:27px;
	z-index:20;
}
.content_np {
	position:absolute;
	left:135px;
	top:235px;
	height:227px;
	width:655px;
	z-index:20;
}
.content_home_page {
	position:absolute;
	left:135px;
	top:235px;
	height:289px;
	width:704px;
}
.content_girls {
	position:absolute;
	left:135px;
	top:235px;
	height:227px;
	width:655px;
	z-index:20;
	padding-top:6px;
}
.content_beer {
	position:absolute;
	left:135px;
	top:235px;
	height:227px;
	width:655px;
	padding-top:5px;
	z-index:20;
}
.content_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d8d0c3;
	line-height:1.2em;
}
.fancy_content_text {
	font-family:"Times New Roman", Times, serif;
	font-size:15px;
	font-style:italic;
	color:#B89E79;
}
.form_content_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d8d0c3;
	padding-left:25px;
	padding-top:30px;
}
.big_content_text {
	padding-top:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d8d0c3;
	line-height:1.3em;
}
.big_content_text_money {
	padding-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d8d0c3;
	line-height:1.3em;
}
.huge_content_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#d8d0c3;
	line-height:1.3em;
}
.small_content_text {
	padding-top:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#d8d0c3;
}
.right_content_container {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d8d0c3;
	float:right;
}
.right_form_container {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d8d0c3;
	padding-top:50px;
	padding-left:40px;
}
.content_header_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fffd76;
	font-weight:bold;
}
.big_content_header_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fffd76;
	font-weight:bold;
}
.big_content_header_title_white {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold;
}
.large_content_header_title_white {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	font-weight:normal;
}
.huge_content_header_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#fffd76;
	font-weight:bold;
}
.small_content_header_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fffd76;
	font-weight:bold;
}
.single_column {
	padding-top:30px;
	float:left;
	width:300px;
	padding-left:10px;
}
.big_single_column {
	width:350px;
	float:left;
}
.column_one {
	float:left;
	width:200px;
	padding-top:30px;
	padding-right:10px;
	padding-left:10px;
}
.column_two {
	padding-top:30px;
	float:left;
	padding-right:10px;
	width:200px;
}
.column_three {
	padding-top:30px;
	float:left;
}
.girls_column_one {
	float:left;
	width:200px;
	padding-right:10px;
	padding-left:10px;
}
.girls_column_two {
	float:left;
	padding-right:10px;
	width:200px;
}
.girls_column_three {
	float:left;
}
.thumbnail_column {
	float:left;
}
.location_column {
	float:left;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d8d0c3;
	line-height:1.3em;
}
#location_big_picture {
	float:left;
	padding-left:20px;
}
#location_column_left {
	float:left;
	padding-top:10px;
	padding-left:178px;
	width:160px;
	text-align:right;
}
#location_column_middle {
	padding-top:60px;
	float:left;
}
#location_column_right {
	float:left;
	padding-top:10px;
}
#mug_club_content {
	float:left;
	padding-top:30px;
	padding-left:300px;
	padding-right:30px;
	width:210px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d8d0c3;
	line-height:1.3em;
}
#mug_club_pic_right {
	float:left;
	padding-top:40px;
}
#calendar_component {
	float:left;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d8d0c3;
	line-height:1.3em;
}
#calendar_content {
	float:left;
	padding-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:380px;
	color:#d8d0c3;
}
.calendar_content_paging {
	float:left;
	padding-top:10px;
	padding-left:300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d8d0c3;
}
.calendar_content_ar {
        float:left; clear:both;
	padding-top:10px;
}
.sep {
	padding-top:2px;
	padding-bottom:2px;
}
.clear {
	clear:both;
}
#get_happy_content {
	float:left;
	padding-top:40px;
	padding-left:240px;
	padding-right:30px;
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d8d0c3;
	line-height:1.3em;
}
#happyland_content {
color:#D8D0C3;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:1.3em;
padding-left:420px;
padding-right:5px;
padding-top:40px;
width:240px;
}
#running_column {
	float:left;
	padding-top:70px;
	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d8d0c3;
	line-height:1.3em;
}
#email {
	padding-top:40px;
	padding-left:70px;
	width:212px;
	height:204px;
}
#get_happy_pic_right {
	float:left;
	padding-top:45px;
}
.girl_spacing {
	padding-right:5px;
}
#girl_img_left {
	float:left;
	padding-right:25px;
	z-index:3;
	top:235px;
	left:135px;
}
#gh_img_left {
	float:left;
	padding-right:25px;
	z-index:3;
	top:240px;
	left:135px;
	position:absolute;
}
.girl_content {
	float:left;
	padding-top:50px;
	padding-left:230px;
    margin-top:-290px;
}
#beer_menu_content  {
color:#D8D0C3;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:1.3em;
padding-left:170px;
padding-top:10px;
}
.beer_menu_column {
	float:left;
	width:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d8d0c3;
}
.beer_menu_column_bottom {
	float:left;
	width:135px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d8d0c3;
}
.beer_menu_column_small {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d8d0c3;
}
.beer_menu_column_right {
	float:left;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d8d0c3;
}
#beer_divider {
	float:left;
}
#nav_position {
	position:absolute;
	left:110px;
	top:170px;
	width:755px;
	height:55px;
	border:none;
}
#dyn_specials {
	width:90px;
	height:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	position:absolute;
	top:588px;
	left:900px;
	z-index:20;
}
/* --------------------------------------*/
/* 05. Link Content Classes              */
/* --------------------------------------*/

a.girls_link:link {
	color:#ec5c00;
}
a.girls_link:visited {
	color:#ec5c00;
}
a.girls_link:hover {
	color:#fffd76;
}
a.girls_link:active {
	color:#ec5c00;
}
a.calendar_link:link {
	color:#ec5c00;
}
a.calendar_link:visited {
	color:#ec5c00;
}
a.calendar_link:hover {
	color:#fffd76;
}
a.calendar_link:active {
	color:#ec5c00;
}
a.general:link {
	color:#ec5c00;
}
a.general:visited {
	color:#ec5c00;
}
a.general:hover {
	color:#234f2c;
}
a.general:active {
	color:#ec5c00;
}
a.map_link:link {
	color:#ec5c00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ec5c00;
}
a.map_link:visited {
	color:#ec5c00;
}
a.map_link:hover {
	color:#fffd76;
}
a.map_link:active {
	color:#ec5c00;
}
/* --------------------------------------*/
/* 06. List Content Classes              */
/* --------------------------------------*/

.hlist ul {
	display:inline;
}
.hlist_element {
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d8d0c3;
}
/* --------------------------------------*/
/* 07. Button Content Classes            */
/* --------------------------------------*/

#back_to_girls {
	position:absolute;
	left:550px;
	top:25px;
	width:129px;
	height:26px;
	border:none;
	z-index:7;
}
#contact_form {
	width:116px;
	height:25px;
	border:none;
}
#go_back {
	width:89px;
	height:32px;
	padding-top:10px;
	border:none;
}
#back_to_main {
	position:absolute;
	left:515px;
	top:20px;
	width:112px;
	height:30px;
	border:none;
}
.get_directions {
	width:129px;
	height:31px;
	padding-top:27px;
	border:none;
}
#downtown_image {
	padding-bottom:5px;
	border:none;
}
/* --------------------------------------*/
/* 08. Form Classes                      */
/* --------------------------------------*/

.text_field {
	background-color: #f9f9f9;
	color: #5a627b;
	font: 12px Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	width: 300px;
	height: 15px;
	text-align:left;
	padding:3px;
}
.small_text_field,
input#email,
input#password {
	background-color: #fff;
	color: #5a627b;
	font: 11px Verdana, Geneva, sans-serif;
	border: 1px solid #a5acb2;
	width: 240px;
	height: 18px;
	margin-top:3px;
	margin-bottom:3px;
	text-align:left;
	padding:3px;
}
.form_submit {
	padding-right:7px;
	padding-top:5px;
}

form ul li {list-style:none;}
form ul li span, 
form ul li label {display:none;}
/* --------------------------------------*/
/* 08. Padding Classes                   */
/* --------------------------------------*/

.padding_t10 {
	padding-top:10px;
}
.padding_t15 {
	padding-top:15px;
}
.padding_t30 {
	padding-top:30px;
}


/* --------------------------------------*/
/* Lists                                 */
/* --------------------------------------*/
.beer_menu_column ul {
	padding: 0px;
	margin: 0px;
	list-style:none;
}

.beer_menu_column li {
	padding: 0px;
}
.beer_menu_column_left ul {
	padding: 0px;
	margin: 0px;
	float:left;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d8d0c3;
	list-style:none;
}
.beer_menu_column_left li {
	padding: 0px;
}
.beer_menu_column_middle_c ul {
	padding: 0px;
	margin: 0px;
	float:left;
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d8d0c3;
	list-style:none;
}
.beer_menu_column_middle_c li {
	padding: 0px;
}
.beer_menu_column_middle ul {
	padding: 0px;
	margin: 0px;
	float:left;
	width:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d8d0c3;
	list-style:none;
}
.beer_menu_column_middle li {
	padding: 0px;
}
.beer_menu_column_outer ul {
	padding: 0px;
	margin: 0px;
	float:left;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d8d0c3;
	list-style:none;
}

.beer_menu_column_outer li {
	padding: 0px;

}



/* --------------------------------------*/
/* 09. Contact Form                      */
/* --------------------------------------*/




form ul li ul.errors { display:none; }
div#errors {position:absolute; margin:-40px 0px 0px 20px; background-color:#FFDFDF; border:2px solid #8F0000; width:610px; height:200px; padding:10px;}
a#close-errors {float:right; margin:5px 10px 0px 0px; font-weight:bold; background-color:#8F0000; padding:5px; color:#fff; text-decoration:none; }
ul#errors-list li { font-size:14px; color:#8F0000; font-weight:normal; margin:10px 0px; } 
a#error-notice { z-index:0; height:12px; width:235px; border:1px solid #fff; overflow:hidden; background-color:#8f0000; color:#fff; text-decoration:none; font-weight:bold; padding:5px 5px; margin:-29px 0px 0px 160px; font-size:11px;}


#featured_facts_widget { 
        position:absolute;
        left:898px;
        top:560px;
        width:166px;
        height:200px;
        z-index:100;
        border:none;

}
#featured_facts_widget h2 { display:none; }
.featured_fact .title { display:none; }
.featured_fact { font-size:9px; font-family:Verdana; width:95px; height:25px; padding:5px 0px 5px 0px; border-bottom:1px solid #ccc; }
.featured_fact a { color:#ec5c00;}

#error-notice { position:absolute; background-color:#fff; z-index:1000; padding:20px; border:5px solid #ccc; height:500px; width:1000px; overflow:scroll; font-family:Verdana; font-size:11px;  }
#gallery_photo { margin-left:20px; }

.gallery_photo_image_wrapper { float:left; margin:10px 17px;}
#events .hud { float:left; clear:both; margin:10px 0px 10px 0px; width:370px; }
#gallery_photo .hud {float:left; clear:both; margin:20px 0px 10px 18px; width:650px; }
#gallery_photo h1 {  font-family: Verdana; font-size:14px; font-weight:normal; color:yellow; float:left; clear:both; display:block; width:400px; }
#gallery_photo h1 span.gray { color:#ccc; font-size:12px; }
#gallery_photo .gallery_photo_image_wrapper a,
#gallery_photo .gallery_photo_image_wrapper img { float:left; clear:both; }
#gallery_photo a { text-decoration:underline; color:#dddd65; }
#gallery_photo a span.enlarge { clear:both; color:#dddd65; width:70px; margin:5px 0px;display:block; text-decoration:none; font-family:Verdana, Arial; font-size:10px; font-weight:bold; text-align:center; }

.hud .paginationControl,
#gallery_photo .hud .paginationControl { float:right; color:#c0c0c0; font-family:Verdana, Arial; font-size:11px;}
.paginationControl a,
#gallery_photo .paginationControl a { text-decoration:none; color:#c0c0c0; }
.paginationControl a.current,
#gallery_photo .paginationControl a.current { color:#fbe339; }

#calendar_content { margin-top:38px; }


#contact_form_link { z-index:20; height:34px; width:115px; display:block;}

#contact_success_wrapper { font-family:Verdana; margin:10px 0px 0px 30px; color:#fff;font-size:12px; }
#contact_success_wrapper h1 { color:#FEFF75; }
#fieldset-leftcolumn {  width:270px; margin-left:25px;}
#fieldset-rightcolumn { width:350px; }

#fieldset-rightcolumn #comments { color: #5a627b;
	                          font: 11px Verdana, Geneva, sans-serif;
	                          border: 1px solid #a5acb2;
                              width:340px; 
                              height:110px;
                              margin-top:3px;
	                          margin-bottom:3px;
                           	  text-align:left;
	                          padding:3px; }

#fieldset-rightcolumn select#location {
	background-color: #fff;
	color: #5a627b;
	font: 11px Verdana, Geneva, sans-serif;
	border: 1px solid #a5acb2;
	width: 347px;
	height: 26px;
	margin-top:3px;
	margin-bottom:3px;
	text-align:left;
	padding:3px;
}
.con_cont_left ul { margin:0px; padding:0px; }
.con_cont_left ul li { width:auto; height:auto; display:inline; overflow:hidden; margin:0px; padding:0px;}
.con_cont_left ul li fieldset {  float:left; display:inline; overflow:hidden; margin:0px; padding:0px;}
.con_cont_left fieldset ul { margin:0px; padding:0px; }
.con_cont_left fieldset ul li { margin:0px; padding:0px; }
