 p.c11 {text-align: center}
 div.c10 {text-align: left}
 a.c9 {color:#0000FF;text-align:left}
 div.c8 {background-color:#850000;color:#ffffff}
 h3.c7 {text-align: left}
 h2.c6 {text-align: left}
 p.c5 {text-align: left}
 h2.c4 {text-align: center}
 h3.c3 {text-align: center}
 div.c2 {text-align: right}
 div.c1 {text-align: center}

#topsection {
display : block;
margin : 1% 0% 0% 0%;
color : #990000;
width : 100%;
height : 71px;
background-image : url(bgs/bgmainsmall.png);
}
#topsection h2 {
margin : 0;
padding-top : 15px;
}
#aboutheader {
margin-left : 10px;
color : #990000;
height : 232px;
}
#topernestos {
display : block;
margin : 0 auto;
color : #990000;
width : 700px;
height : 179px;
background-image : url(bgs/bgmainsmall.png);
background-attachment : fixed;
}

#topernestos img	{float:left;}

#funnyrestaurants {
float : left;
display : inline;
margin : 10px 0 0 0;
width : 800px;
height : auto;
padding : 0% 20% 0% 20%;
}
#funnyrestaurants h2 {
margin : 0% 14% 0% 10%;
}
#funres {
float : left;
width : 800px;
height : 150px;
padding : 0% 0% 0% 0%;
border : 0 solid #cccccc;
}
.funlinks {
float : left;
width : 190px;
height : auto;
}
.funlinks a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffff44;
}
.funlinks a:hover {
color : #ffcc33;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
}
#breadCrumb {
font-size : 13px;
padding : 2px 0 0 10px;
color : #ffff00;
}
#breadCrumb a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffff44;
}
#breadCrumb a:hover {
color : #ffcc33;
font-size : 14px;
font-family : Arial, Helvetica, sans-serif;
text-decoration : underline;
}
#contentcolumn {
float : left;
margin : 1% 16% 0% 16%;
padding : 0%;
}
#contentcolumn1 {
float : left;
background-color : #ffffff;
margin : 0 auto;
padding : 0%;
}
iframe#stage2 {
float : left;
width : 850px;
height : 1300px;
margin : 3% 15% 0% 16%;
padding : 0% 0% 0% 0%;
}
#leftcolumn {
float : left;
width : 14%;
margin-left : -99%;
margin-top : 1%;
}
#leftcolumn ul {
padding : 0% 0% 0% 5%;
}
#rightcolumn {
float : left;
width : 14%;
height : 2600px;
margin-left : -15%;
margin-top : 1%;
border-bottom : 1px solid #a4061b;
}
#footer {
clear : left;
width : 100%;
text-align : center;
padding : 4px 0;
}
#footer a {
color : #ffff44;
}
.innertube {
margin : 10px 0 5px 0;
padding : 0 2px 0 2px;
border : 1px solid #a4061b;
background-image : url(bgs/bgmain.png);
}
.innertube img {
float : left;
padding : 0 5px 0 5px;
text-align : left;
}
.innertube p {
margin : 10px 0 5px 10px;
line-height : 15px;
}
.innertube ul {
margin : 3% 0% 0% 0%;
padding : 0 15px 0 15px;
}
.innertube ul li {
margin : 8px 0 0 15px;
}
.innertube ul a {
color : #ffff44;
}
.innertube li a:hover {
color : #ffcc33;
}
.innertube1 {
margin : 5px;
margin-top : 10px;
text-align : center;
}
.innertube1 a {
color : #ffff44;
font-size : 13px;
}
.innertube1 a:hover {
color : #ffff00;
font-size : 26px;
}
.extratube {
margin : 0 auto;
width : 800px;
padding : 10px 10px 10px 10px;
border : 1px solid #a4061b;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
}
.extratube img {
float : left;
margin : 0 5px 0 5px;
padding : 0 5px 5px 5px;
}
.extratubeplaya {
display : block;
margin : 0 auto;
width : 650px;
height : 700px;
padding : 10px 10px 10px 10px;
border : 1px solid #a4061b;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
}
.perrotube {
margin : 0 auto;
width : 900px;
height : 1000px;
padding : 10px 0 10px 0;
border : 1px solid #a4061b;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : repeat;
}
.perrotube img {
margin : 15px 0 0 200px;
}
.chrismasbread {
margin-left : 25%;
margin-right : 25%;
border : 1px solid #a4061b;
}
.chrismasbread ul {
padding : 0% 10% 0% 10%;
}
.smalltube {
display : block;
margin-left : 12%;
margin-right : 10%;
}
.Home {
margin-top : 0;
}
.Home a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffff44;
}
.Home a:visited {
color : #ffff44;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
text-transform : none;
}
.Home a:hover {
color : #ffcc33;
font-size : 14px;
font-family : Arial, Helvetica, sans-serif;
text-transform : none;
text-decoration : underline;
position : relative;
}
div#stage2 {
position : relative;
height : 350px;
width : 350px;
overflow : auto;
border : 1px solid #ffff00;
}


}
div#maincontainer {
margin : 0 auto;
margin-top : 15px;
width : 1300px;
height : 2700px;
background-repeat : no-repeat;
background-position : center bottom;
}


h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
color : #ffffff;
background-color : #a4061b;
border : 1px solid #ff6600;
text-align : center;
}
h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
background-color : #a4061b;
border : 1px solid #ff6600;
font-weight : 500;
margin : 0 0 10px 0;
}
h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
font-style : normal;
line-height : normal;
font-weight : 200;
}
h4 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
font-weight : normal;
}
h5 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
border : 1px solid #ff6600;
font-weight : bold;
text-decoration : blink;
}
h6 {
font-size : 14px;
color : #ffffff;
}
.stil1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffffff;
}
.stil2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
color : #ffffff;
}
.Stil20 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : 500;
color : #000000;
}
.stil3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #ffff00;
}


/**************************************************************************************************************/
* {
padding : 0;
border : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color:#ffffcc;
}

body {
background-color : #450000;

background-attachment : fixed ;
}
/****************************************************************************************************************/

#container 		{float:left; width: 100%;}


a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;

color : #ffff44;
}
a:visited {
color : #ffff00;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
text-transform : none;
}
a:hover {
color : #ffcc33;
font-size : 14px;
font-family : Arial, Helvetica, sans-serif;
text-transform : none;
text-decoration : underline;
position : relative;
}
/***********************************************************************************************/
td, th {
margin: 0 auto;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif; font-weight:600;
color : #f9fbd9;
text-decoration : none;
}

ul li { margin:0px 0px 0px 30px;}



div#contentwrapper {
float : left;
width : 100%;
}
div#wrapper {
width : 100%;
height : 100%;
}
div#wrapper1 {
display : inline;
margin : 2% 5% 0% 5%;
width : 90%;
height : 100%;
}
div#wrapcontent {
display : block;
margin : 0 auto;
width : 810px;
height : 100%;
padding : 0% 0% 0% 2%;
}
div#dishesleft {
padding : 10px 10px 10px 30px;
}
div#dishes ul {
padding : 10px 10px 10px 30px;
}
.dishes {
display : block;
float : left;
width : 220px;
height : 150px;
margin : 1% 4% 1% 2%;
padding : 0% 1% 0% 1%;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
border : 1px solid #a4061b;
}
.dishes h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
border : 1px solid #ff6600;
margin : 0 0 10px -8px;
text-align : center;
width : 106.5%;
}
.dishes p {
margin : 0 0 0 10px;
}
.advert {
display : block;
float : left;
width : 220px;
height : 150px;
margin : 1% 4% 1% 2%;
padding : 0% 1% 0% 1%;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
border : 1px solid #a4061b;
}
.advert h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
border : 1px solid #ff6600;
margin : 0 0 10px -8px;
width : 107%;
text-align : center;
}
.advert p {
margin : 0 0 0 10px;
}
.blog {
display : block;
float : left;
width : 220px;
height : 150px;
margin : 1% 4% 1% 2%;
padding : 0% 1% 0% 1%;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
border : 1px solid #a4061b;
}
.blog h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
border : 1px solid #ff6600;
margin : 0 0 10px -8px;
width : 106.5%;
text-align : center;
}
.blog a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ffff44;
}
.blog p {
margin : 0 0 0 10px;
}
.blog a:visited {
color : #ffff44;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
text-transform : none;
}
.blog a:hover {
color : #ffcc33;
font-size : 14px;
font-family : Arial, Helvetica, sans-serif;
text-transform : none;
text-decoration : underline;
position : relative;
}
.telephonenumbers {
display : block;
float : left;
width : 800px;
height : 55px;
margin : 3% 3% 2% 3%;
text-align : center;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
border-bottom : 1px solid #a4061b;
}
.telephonenumbers h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
background-color : #a4061b;
border : 1px solid #ff6600;
color : #ffffff;
font-style : normal;
line-height : normal;
font-weight : 200;
}
.telephonenumbers a {
color : #ffff44;
font-size : 13px;
}
.telephonenumbers a:hover {
color : #ffff00;
font-size : 26px;
}
.dishpads {
float : left;
display : block;
width : 250px;
height : 50px;
margin : 0% 2% 2% 0%;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
border : 1px solid #a4061b;
}
.dishpads ul {
padding : 5px 0 5px 25px;
}
div#box2 {
float : left;
width : 300px;
height : 600px;
padding : 5px 5px 5px 5px;
border : 0 solid;
margin : 5px 800px 30px 500px;
}
div#secondleft {
margin : 0 auto;
padding : 10px 0 10px 0;
border-bottom : 1px solid #a4061b;
}
#secondleft h2 {
margin : 10px 0 10px 0;
}
#secondleft h3 {
margin : 0 0 0 0;
padding : 0 0 0 5px;
}
#secondleft ul li {
margin : 0% 0% 2% 5%;
}
div#stuff {
margin : 10px 0 0 0;
padding : 0 0 10px 0;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
border : 1px solid #a4061b;
}
div#stuff h2 {
margin : 0 0 10px 0;
}
#stuff ul li {
margin : 0 0 20px 25px;
}
#stuff p {
margin : 0 0 0 20px;
}
div#cuisine {
margin : 0 0 10px 0;
padding : 0 2px 0 2px;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
border : 1px solid #a4061b;
}
div#cuisine h2 {
margin : 0 0 0 0;
}
div#cuisine ul {
margin : 3% 0% 0% 0%;
padding : 0 15px 0 15px;
}
div#cuisine li {
margin : 0% 0% 2% 5%;
}
#ironman {
margin-bottom : 3%;
padding : 0 10px 10px 10px;
border : 1px solid #a4061b;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
}
#ironman h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
margin : 0% -5% 0% -5%;
border : 1px solid #ff6600;
font-weight : 500;
}
#ironcontent {
margin : 0 auto;
margin-top : 1%;
width : 90%;
padding : 0% 5% 0% 5%;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
}
#ironcontent img {
padding : 0% 1% 1% 1%;
}
div#stories {
background : #a4061b;
padding : 11px 20px 11px 20px;
}
div#specialoffers {
margin-top : 10px;
margin-bottom : 10px;
padding : 0 5px 10px 5px;
border : 1px solid #a4061b;
background-color : #993300;
}
div#specialoffers h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
margin : 0 -5px 0 -5px;
border : 1px solid #ff6600;
font-weight : 500;
}
.specialoffers {
display : block;
width : 640px;
height : 1200px;
margin : 0 auto;
margin-bottom : 2%;
padding : 10px 10px 10px 10px;
border : 2px double #a4061b;
color : #ffffff;
background-color : #993300;
}
.specialoffers ul li {
margin : 0% 0% 0% 10%;
}
.specialoffers img {
padding : 0 15px 5px 15px;
}

/************************************************restaurants*********************************************************/

div#restaurantevents {margin-bottom : 3%;padding : 0 10px 10px 10px;background-image : url(bgs/bgmain.png);background-position : bottom;background-repeat : no-repeat;border : 1px solid #a4061b;
}
div#restaurantevents h2 {font-family : Arial, Helvetica, sans-serif;font-size : 13px;color : #ffffff;background-color : #a4061b;margin : 0% -5% 0% -5%;border : 1px solid #ff6600;font-weight : 500;
}
div#restaurantevents ul {padding : 10px 10px 10px 15px;
}
div#restaurantevents ul li {margin : 2% 0% 5% 0%;
}
div#restaurantnews {margin-bottom : 3%;padding : 0 10px 10px 10px;border : 1px solid #a4061b;
}
div#restaurantnews h2 {font-family : Arial, Helvetica, sans-serif;font-size : 13px;color : #ffffff;background-color : #a4061b;margin : 0% -5% 0% -5%;border : 1px solid #ff6600;font-weight : 500;
}
div#restaurants {display : inline; width : 800px ; height : 100%; color : #000000;}
div#restaurants h2 { font-family : Arial, Helvetica, sans-serif; font-size : 13px; color : #ffffff; background-color : #a4061b; border : 1px solid #ff6600; margin : 0% 4% 0% 35;border : 0 solid #cccccc;}
.restaurantdetails {float : left; margin-left : 10px; margin-top : 1%; padding : 1% 0% 1% 0%; width : 380px; height : 130px; background-image : url(bgs/cardbglong1.jpg);}
.restaurantdetails img {margin : 0% 1% 0% 1%;padding : 7px 3px 0 10px;border : 0 solid #cccccc;}
.restaurantdetails object {margin : 0% 1% 0% 1%;padding : 0% 2% 0% 2%;}
.restaurantdetails a {font-size : 12px;color : #0000ff;}
.restaurantdetails a:hover {font-size : 14px;color : #ff6600;}

/******************************************************************************************************************/

.desc {
float : right;
display : block;
margin : 3% 0% 0% 0%;
width : 100px;
height : auto;
color : #666666;
font-size : 10px;
}
.desc a {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #666666;
}
.desc a:visited {
color : #666666;
font-size : 10px;
}
.desc a:hover {
color : #ffcc33;
font-size : 11px;
}
.guidos {
display : block;
float : left;
margin-left : 10px;
margin-top : 1%;
padding : 1% 0% 1% 0%;
width : 380px;
height : 130px;
background-image : url(kunden/guidos/bgbig.jpg);
}
.guidos img {
height : 65px;
width : 90px;
padding : 0% 2% 0% 1%;
}
.guidos object {
margin : 0% 1% 0% 1%;
padding : 0% 1% 0% 1%;
}
.guidos p {
display : block;
float : left;
width : 60%;
color : #ffffff;
}
.guidos a {
font-size : 12px;
color : #0000ff;
}
.guidos a:hover {
font-size : 14px;
color : #ff6600;
}
.guidos h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
border : 1px solid #ff6600;
margin : 0% 4% 0% 35%;
}
.parillamission {
display : block;
float : left;
margin-left : 10px;
margin-top : 1%;
padding : 1% 0% 1% 0%;
width : 380px;
height : 130px;
background-image : url(bgs/cardbglong1.jpg);
color : #000000;
}
.parillamission img {
height : 120px;
width : 100px;
margin : 0% 0% 0% 3%;
padding : 0% 2% 0% 2%;
}
.parillamission h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
border : 1px solid #ff6600;
margin : 0% 4% 0% 35%;
}
.parillamission object {
margin : 0% 1% 0% 1%;
padding : 0% 2% 0% 2%;
}
.laperlita {
float : left;
margin-left : 10px;
margin-top : 1%;
padding : 1% 0% 1% 0%;
width : 380px;
height : 130px;
background-image : url(bgs/cardbglong1.jpg);
}
.laperlita img {
height : 120px;
width : 120px;
padding : 0% 5% 0% 5%;
}
.extraperla {
margin : 0 auto;
width : 800px;
height : auto;
padding : 10px 10px 10px 10px;
border : 1px solid #a4061b;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
}
.extraperla img {
padding : 5px 5px 5px 5px;
}
.extraperla ul li {
margin : 10px 0 10px 30px;
}
.extraperla p {
margin : 10px 0 10px 10px;
}
div#topstorys {
margin : 5px 0 0 0;
padding : 0 5px 10px 5px;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
border : 1px solid #a4061b;
}
div#topstorys h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
margin : 0% -6px 0% -6px;
border : 1px solid #ff6600;
font-weight : 500;
}
#topstorys ul li {
margin : 5px 0 5px 20px;
}
.topstory {
padding : 0 30px 10px 30px;
border : 1px solid #a4061b;
padding : 1% 1% 1% 1%;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
}
.topstory img {
padding : 1% 1% 1% 1%;
}
div#comida {
padding : 10px 10px 10px 10px;
border : 1px solid #a4061b;
}
div#recipes {
margin-bottom : 2%;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
border : 1px solid #a4061b;
}
div#recipes h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
margin : 0% 0% 0% 0%;
padding : 0% 1% 0% 1%;
border : 1px solid #ff6600;
font-weight : 500;
}
div#recipes ul li {
margin : 0% 0% 2% 15%;
padding : 0% 0% 0% 0%;
}
.recipes {
padding : 1% 1% 1% 1%;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
border : 1px solid #a4061b;
}
.recipes h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
margin : 0% 15% 0% 15%;
padding : 0% 5% 0% 5%;
border : 1px solid #ff6600;
font-weight : 500;
}
.mexicanchristmas {
margin-bottom : 5%;
padding : 10px 10px 10px 10px;
border : 1px solid #a4061b;
}
.mexicanchristmas ul {
padding : 10px 5px 10px 15px;
}
.mexicanchristmas ul li {
margin : 2% 0% 5% 0%;
}
div#map {
margin-bottom : 3%;
padding : 0 10px 10px 10px;
border : 1px solid #a4061b;
}
div#map h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
margin : 0% -5% 0% -5%;
border : 1px solid #ff6600;
font-weight : 500;
}
div#flash {
background-color : #a4061b;
}

/****************************************************************************************************/

body#ernestos { width:100%;
}
.mainboxinn {
float : left;
margin : 0% 0% 0% 0%;
padding : 1% 1% 1% 1%;
width : 600px;
height : 152px;
border : 1px solid #a4061b;
}
.mainboxinn2 {
float : right;
width : 350px;
margin : 2% 2% 2% 2%;
background-color : #a4061b;
}
.skin0 {
position : absolute;
width : 165px;
border : 2px solid black;
background-color : #a4061b;
font-family : Arial, Helvetica, sans-serif;
line-height : 20px;
cursor : default;
font-size : 12px;
color : #ffffff;
z-index : 100;
visibility : hidden;
}
.menuitems {
padding-left : 10px;
padding-right : 10px;
}
.Stil19 {
color : #ffff00;
}
.head {
margin : 0 auto;
border : 10px solid #a4061b;
background-image : url(bgs/tabletopbg2.jpg);
background-repeat : repeat;
background-position : left top;
}
.sitemapcontent {
float : left;
width : 200px;
height : 50%;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 10px;
padding-left : 15px;
padding-right : 15px;
border : 1px solid #a4061b;
}
.primachrismas {
width : 600px;
height : auto;
margin : 0 auto;
padding : 1% 1% 1% 1%;
border : 2px double #a4061b;
color : #ffffff;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
}
.primachrismas h2 {
margin : 0 auto;
}
.primachrismas img {
padding : 0% 1% 0% 1%;
}
.chichrismas {
width : 650px;
height : 100%;
margin : 0 auto;
border : 2px double #a4061b;
background-image : url(bgs/xmas091.png);
color : #000000;
padding : 1% 1% 1% 1%;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
}
.karenbloemhoff {
width : 600px;
height : 100%;
margin : 0 auto;
border : 2px double #a4061b;
color : #ffffff;
padding : 1% 1% 1% 1%;
background-image : url(bgs/bgmain.png);
background-position : bottom;
background-repeat : no-repeat;
}
#butts {
position : absolute;
float : left;
display : inline;
margin : 88px 0 0 -760px;
width : 220px;
height : 38px;
border : 0 solid #cccccc;
}
div#categorycards {
display : block;
width : 812px;
height : 172px;
margin : 0 auto;
padding : 5px 0 0 0;
background-image : url(bgs/cardcaregorys.jpg);
background-repeat : no-repeat;
color : #000000;
}
.categorycards h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #ffffff;
background-color : #a4061b;
border : 1px solid #ff6600;
margin : 0 20px 0 15px;
}
.categorycards img {
float : left;
margin : 0% 0% 0% 2%;
padding : 2px 5px 0 5px;
}
.categorycards object {
float : left;
margin : 0% 0% 0% 2%;
padding : 0% 1% 0% 1%;
}
.categorycards p {
display : block;
float : left;
width : 130px;
margin-top : -2%;
padding : 2px 5px 0 5px;
}
.carddescription {
float : left;
margin-top : -10px;
width : 59%;
padding : 0% 1% 0% 1%;
border : 1px solid #ff6600;
}
.carddescription a {
color : #0000ff;
}
.carddescription a:hover {
color : #ff6600;
}
div#categorydescription {
float : left;
display : block;
width : 55%;
height : 75px;
margin : -1% 0% 0% 1%;
padding : 0% 0% 0% 0%;
border : 1px solid #cccccc;
color : #000000;
}
.categorydescription {
float : left;
display : inline;
}
.categorydescription ul li {
float : left;
}
.cse-branding-bottom, .cse-branding-right {
margin : 0;
padding : 0;
}
.cse-branding-bottom:after, .cse-branding-right:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.cse-branding-text {
font : 10px Arial;
}
.cse-branding-form form {
margin-bottom : 0;
padding-bottom : 0;
}
.cse-branding-bottom .cse-branding-logo, .cse-branding-bottom .cse-branding-text {
display : block;
float : left;
}
.cse-branding-bottom .cse-branding-form {
margin-bottom : 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding : 0;
}
.cse-branding-bottom .cse-branding-text {
padding-top : 4px;
}
.cse-branding-right .cse-branding-form {
float : left;
}
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text {
margin-left : 4px;
}
.cse-branding-right .cse-branding-form {
float : left;
margin-right : 4px;
}
.cse-branding-right .cse-branding-logo {
padding : 0;
}
.cse-branding-right .cse-branding-text {
margin-top : -4px;
}
.siteInfo {
float : left;
display : block;
width : 100%;
height : 200px;
margin : 0 auto;
margin-top : 25px;
}
.cse-branding-bottom, .cse-branding-right {
margin : 0;
padding : 0;
}
.cse-branding-bottom:after, .cse-branding-right:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.cse-branding-text {
font : 10px Arial;
}
.cse-branding-form form {
margin-bottom : 0;
padding-bottom : 0;
}
.cse-branding-bottom .cse-branding-logo, .cse-branding-bottom .cse-branding-text {
display : block;
float : left;
}
.cse-branding-bottom .cse-branding-form {
margin-bottom : 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding : 0;
}
.cse-branding-bottom .cse-branding-text {
padding-top : 4px;
}
.cse-branding-right .cse-branding-form {
float : left;
}
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text {
margin-left : 4px;
}
.cse-branding-right .cse-branding-form {
float : left;
margin-right : 4px;
}
.cse-branding-right .cse-branding-logo {
padding : 0;
}
.cse-branding-right .cse-branding-text {
margin-top : -4px;
}

