/* CSS Document */
/* Author Stacy Prendeville */

* {margin:0px;padding:0px;}
body {
	color: #666666;
	font: 80%/125% Tahoma, "Trebuchet MS", Verdana, Arial;
	background: #000000 url(images/newbg.jpg);
	text-align: center;
	margin-top: 20px;
}
.clearit {clear:both;}
#rightcolumn {float: right;width: 380px;}
#left {float: left;width: 190px;}
#left p, #right p {padding-right:18px;}
#rightimg {float: right;width: 190px;}
.imgborder {border: 1px solid #CCCCCC;padding: 15px;}
#leftcolumn {width: 377px;}
#outer {
	background: #FFFFFF;
	width: 760px;
	margin:0 auto;
	padding: 20px 25px;
	text-align: left;
	border-top: 1px solid #333333;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #333333;
}
#branding {padding-top: 35px;padding-bottom: 20px;}
#content {
	margin: 24px 0px 0px 0px;
	width:760px;
	line-height: 22px;
}
#admin {
	float: right;
	width: 190px;
	color: #000000;
	font: 95% Georgia, "Times New Roman", Times, serif;
}
#admin img {padding-top: 5px;}
/*imagery section*/
#imagery {border: 1px solid #ABABAB;margin: 24px 0px 0px 0px;font-size: 93%;width:760px;}
#home #imagery {width:758px;margin-top:0px;}
#maincontent {width: 380px;}
#imagery img {padding-right:12px;float:left;}
#home #imagery img {padding-right:0px;float:none;}
#imagery a {
	text-decoration: none;
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#imagery a:hover {color: #000000;}
#imagery .hoteltable img {padding-right:0px;float:none}
#imagery .hoteltable a {display:block;height:20px;border-bottom: 6px solid #FFF;width:135px;margin-bottom:6px;font-size: 105%;}
#imagery .hoteltable a#nopad {height:105px;border: none;width:135px;margin-bottom:3px;}
#imagery .hoteltable a:hover {border-bottom: 6px solid #CCCCCC;color: #666666;}
#imagery p {
	padding-top: 10px;
	padding-right: 10px;
	line-height: 17px;
}
#published-work-imagery  {background-color: #000000;margin-top: 24px;width:760px;}
ul#pubhome {padding-top: 10px;padding-bottom: 10px;list-style: none;width:190px;text-align:left;float:right;font: 120% Georgia, "Times New Roman", Times, serif;}
ul#pubhome li{padding-bottom: 4px;}
ul#pubhome a {color: #FFFFFF;text-decoration: none;}
ul#pubhome a:hover {color: #E0A831;}
/*top-navigation*/
ul#supp_nav {float: left;height: 35px;}
ul#supp_nav li {display:inline;padding-right:10px;width: 760px;}
ul#supp_nav li a{
	text-decoration: none;
	color: #000000;
	padding-bottom:15px;
	font: 95% Georgia, "Times New Roman", Times, serif;
}
ul#supp_nav li a:hover, ul#supp_nav li a#active{color: #CC0033;background: url(tmp-imagery/arrow.gif) no-repeat center bottom;}
/*main-navigation*/
ul#main-nav {float: left;width: 760px; height:8px; background: url(tmp-imagery/lines.gif);}
ul#main-nav li {display:inline; text-indent: -10000px;}
ul#main-nav li a {display: block;width: 190px; height:28px; float:left; color:#FFFFFF;}
a#spain {background-image: url(tmp-imagery/spain.gif);}
a#travel {background: url(tmp-imagery/travel.gif);	}
a#hotel {background-image: url(tmp-imagery/hotels.gif);}
a#work {background-image: url(tmp-imagery/works.gif);}
a#spain:hover, #spain-section a#spain {background: url(tmp-imagery/spain.gif) bottom;}
a#travel:hover, #travel-section a#travel{background: url(tmp-imagery/travel.gif) bottom;}
a#hotel:hover, #hotel-section a#hotel{background: url(tmp-imagery/hotels.gif) bottom;}
a#work:hover, #published-work a#work{background: url(tmp-imagery/works.gif) bottom;}
/*typography*/
h1 {
	color: #000000;
	padding: 10px 12px 10px 5px;
	font: normal 110% Georgia, "Times New Roman", Times, serif;
}
h4 {
	color: #000000;
	padding-bottom: 6px;
	font: normal 130% Georgia, "Times New Roman", Times, serif;
}
#published-work #imagery img {padding-right:0px;margin-right:12px;}
ul#worklist {margin: 0px 10px 0px 0px;}
ul#worklist li{list-style: inside;padding-left: 1em;text-indent: -1em;}
ul#leftcolumn2 li {list-style: inside;}
ul#leftcolumn2 li a {text-decoration: none;color: #666666;}
ul#leftcolumn2 li a:hover, ul#leftcolumn2 li a#active2{color: #A30219;}
a {color: #CC0033;text-decoration: none;}
/*advertsection*/
.bordertd {border: 1px solid #CCCCCC;}
.bordertd2 {border-top: 0px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;}
table#advertcalendar {width:565px;}
table#advertcalendar a{line-height:28px;}
.imageadspacer {padding: 4px;}
.imageadspacer3 {padding: 4px 0px 4px 4px;}
.blackborder {border: 15px solid #000000;}

ul.style1 a {
	color: #86A82B;
}

ul#sitemap{list-style-type: disc; text-indent:20px}

ul#sitemap li{list-style-type: disc;}
.mustard {
	color: #E0A831;
}
.pink {
	color: #CB0088;
}
.green {
	color: #86A82B;
}



.style3 {color: #A4CC37;}
.style5 {color: #66CC66;}
