/* ----------------- template styles */
/* mac hide\*/
html, body {height:100%}
/* end hide*/
body {
	padding:0;
	margin:0;
	background:#1049bc;
	color: #000000;
	font:.9em Arial, Helvetica, sans-serif;
    min-width: 768px;	
}
#outer{
	height:100%;
	min-height:100%;
	margin:0 170px;
	background:#ffffff;
	color: #000000;
	position:relative;
}
 
html>body #outer{height:auto;} /*for mozilla as IE treats height as min-height anyway*/
#inner{width:100%;/*needed to fix ies bad handling of widths with percentages*/}
#header{/* header is position absolute but can come first in source by using a negative margin technique also*/
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:103px;
	background:#0a4cd4 url(../img/header_bg.jpg) repeat-x;
	border-bottom:3px solid #ed1b24;
	overflow:hidden;
	color: #000000;
	min-width:768px;
}

#header img {
	border:0;
}

#left {
	position:relative;/*ie needs this to show float*/
	width:170px;
	float:left;
	margin-left:-170px;/*must be same as width */
	margin-right:1px;/*makes element 1px smaller than width otherwise won't push footer down */
}

#left p {padding:0;}
#right p {padding:0;}

#right {
	position:relative;/*ie needs this to show float */
	width:170px;
	float:right;
	margin-right:-170px;/*must be same as width */
	margin-left:1px;/*makes element 1px smaller than width otherwise won't push footer down */
}

#right form{
background:#012b81;
margin:0;
margin-left:4px;
width:154px;
padding:4px;
color:#ffffff;
}

* html #right form {
width:162px;
w\idth:154px;
}

#right select {
width:154px;
}

#right input {
width:6em;
}

#footer {
	width:100%;
	clear:both;
	background:#074ee2 url(../img/footer_bg.jpg) repeat-x;
	color: #ffffff;
	text-align:left;	
	line-height:20px;
	height:20px;
	border-top:3px solid #07338d;
	border-bottom:3px solid #07338d;
	margin-top:-26px;/* drag footer back into page*/
	position:relative;
	font-size:.8em;
}
* html #footer {/*only ie gets this style*/
	height:26px;/* for ie5 */
	he\ight:20px;/* for ie6 */
}

#footer a:link { 
	color: #fff000; 
	text-decoration:none;	
} 
#footer a:visited { 
	color: #fff000; 
	text-decoration:none;
} 
#footer a:hover {
	color: #f0b303;
	text-decoration:none;
}
#footer a:active {
	color: #f0b303;
	text-decoration:none;
}

#footer p {
	margin:0;
	padding:0 0 0 10px;
	display:inline;
}

#siteby {
	float:right;
	padding:0 10px 0 0 !important;
}

#clearheader{height:106px}/*needed to make room for header*/
#clearfooter{clear:both;height:26px;}/*needed to make room for footer*/
* > html #clearfooter {float:left;width:100%;}
div,p  {margin-top:0}/*clear top margin for mozilla*/


/* mac hide\*/
* html #centrecontent {height:1%;}/* combat IE's 3 pixel jog */
/* end hide*/
html >body #minHeight{float:left;width:0px;height:100%;margin-bottom:-26px;} /*safari wrapper thanks to Tim Connor*/

#centrecontent {padding:4px 15px;}
#centrecontent h1 {margin:2px 0 4px 0;font-size:1.25em;color:#012b81;}
#centrecontent h2 {margin:0 0 4px 0;font-size:1.15em;}
#centrecontent h3 {margin:2px 0 4px 0;font-size:1.05em;}
#centrecontent h4 {margin:2px 0 0 0;font-size:1em;}

a:link {
color: blue;
}
a:visited {
color: blue;
}
a:hover {
color: red;
}
a:active {
color: red;
}

/* ------------------------------------------------- */

#header_right {
	float:right;
	margin:4px;
	padding:0;
	width:22.9em;
	height:78px;
	background:#f4f9ff;
	border:3px solid #a76308;
}

#header_right p {
	margin:4px;
}

#header_right span {
	font-weight:bold;
}

#header_right img {
	border:2px solid #a76308; 
	float:right; 
	margin-left:4px;
}

#header_right_google_translate {
	float:right;
	margin:4px;
	padding:0;
	width:22.9em;
	height:78px;
	background:#f4f9ff;
	border:3px solid #a76308;
	font-size:.95em;
}

#header_right_google_translate p {
	margin:4px;
}

#header_right_google_translate span {
	font-weight:normal;
	font-size:.95em !important;
}

#header_right_google_translate img {
	border:2px solid #a76308; 
	float:right; 
	margin-left:4px;
}
/* ------------------------------------------------- */


/* ------ /end template styles */


/* --------- nav ------------- */

.n1 {background:#ffffff !important;}
.n2 {background:#dbeefe !important;}
.n3 {background:#ffdede !important;}
.n4 {background:#ffe4ab !important;}
.n5 {background:#fff7c2 !important;}

ul#n {
	margin:1px 0 0 0;
	padding: 2px;
	width: 164px;
}

* html #n li {
	width: 164px;/*for ie5.x win */
	w\idth: 156px;/*for ie6*/
}

#n li {
	background:#ffffff;
	color: #000033;
	border: 1px solid #012b81;
	list-style-type: none;
	font-weight:bold;
	padding: 3px;
	margin-bottom: 2px;
}
* html #n li {
	display:inline;/*for ie5.x win */
	d\isplay:block;/*for ie6*/
}

#n li a {
	color: #000033;
	border: 1px solid #012b81;
	text-decoration: none;
	display: block;
	width:94%;
	padding:3px 2px 3px 5px;
}
* html #n li a {
	width:100%;/*for ie5.x win */
	w\idth:94%;/*for ie6*/
}

#n li a:hover {
	background: #012b81 !important;
	color: #ffffff;
	border: 1px solid #012b81;
}

#n_active {
	background:#012b81 !important;
	color:#ffffff !important;
	border:1px solid #012b81 !important;
}

/*---------- map -----------------*/
#map {
width:99%;
height:375px;
border: 1px solid #012b81;
margin:15px 0;
}


ul#sb1 {
	margin:1px 0 0 0;
	padding: 2px;
}

* html #sb1 li {
	width: 164px;
	w\idth: 156px;
}

#sb1 li {
	background:#ffffff;
	color: #000033;
	border: 1px solid #012b81;
	list-style-type: none;
	font-weight:bold;
	padding: 3px;
	margin-bottom: 2px;
}
* html #sb1 li {
	display:inline;/*for ie5.x win */
	d\isplay:block;/*for ie6*/
}

#sb1 li a {
	color: #000033;
	border: 1px solid #012b81;
	text-decoration: none;
	display: block;
	width:94%;
	padding:3px 2px 3px 5px;
}
* html #sb1 li a {
	width:100%;/*for ie5.x win */
	w\idth:94%;/*for ie6*/
}

#sb1 li a:hover {
	background: #012b81 !important;
	color: #ffffff;
	border: 1px solid #012b81;
}

.info_h1 {
	font-size:1em !important;
}

.info_img {
	float:left;
	padding-right:5px;
}

#townInfo span {
	font-size:.8em;
	font-weight:normal;
}

#townInfo img {
	border:0;
}

#townInfo h2 {
	font-size: 1.1em;
	height:32px;
	background:#ffffff url(../img/forsale.gif) no-repeat;
	padding:0 0 0 37px;
	line-height:32px;
}

#townInfo h3 {
	font-size: 1.1em;
	height:32px;
	background:#ffffff url(../img/info.gif) no-repeat;
	padding:0 0 0 37px;
	line-height:32px;
}

#townInfo li {
	background:#ffffff;
	color: #000033;
	font-weight:bold;
	padding: 2px;
	margin:0 0 .2em -2em;
}

/*---------- /end map ------------*/


/*---------- starbuy ------------*/

.starbuy {
	margin:0 0 0 8px;
	padding:10px 0;
	width:156px;
	background:#ffffff;
	text-align:center;
}

.starbuy p {
	margin:0;
	padding:.3em;
}

.starbuy span {
	font-weight:bold;
	color:#854e01;
}

.starbuy_thmb {
	border:3px solid #a76308;
	margin-bottom:5px;
}

.starbuy_img {
	margin:0 !important;
	padding:0;
}



/*------- /end starbuy ----------*/

/* --------- hotproperties ------*/
#hotprops {
	background:#ffffff url(../img/hotproperties.jpg) no-repeat;
	width:161px;
	height:12em;
	border: 1px solid #012b81;
	margin:0 0 4px 3px;
}

#hotprops p {
	font:bold 1.1em  Arial, Helvetica, sans-serif;
	position:relative;
	top:150px;
	left:5px;
}
/* ---- /end hotproperties ------*/

/* --------- verapiso ------*/
#verapiso {
	background:#ffffff;
	width:161px;
	border: 1px solid #012b81;
	margin:4px 0 4px 3px;
}

#verapiso h2 {
	font:bold 1.1em  Arial, Helvetica, sans-serif;
	margin:5px;
}

#verapiso img {
	border:2px solid #a76308;
	margin-left:7px;
}

#verapiso span {
	font:bold 1.1em  Arial, Helvetica, sans-serif;
}

#verapiso p {
	font-size:1em;
	margin:5px;
}


/* ---- /end verapiso ------*/


/* --------- bkmrks ------*/
#bkmrks {
	background:#ffffff;
	width:161px;
	border: 1px solid #012b81;
	margin:0 0 4px 3px;
}

#bkmrks img {
	border:0;
	margin:3px 14px;
}

/* ---- /end bkmrks ------*/

/* --------- wx ------*/
#wx {
	background:#a2bef0 url(../img/wx.jpg) no-repeat;
	background:#f4f9ff;
	width:161px;
	min-height:7em;
	border: 1px solid #012b81;
	margin:0 0 0 3px;
	padding:0;
}

#wx p {
	font:bold 1.1em  Arial, Helvetica, sans-serif;
	position:relative;
	top:5px;
	left:5px;
	margin:0;

}

#wx img {
	margin:0 2px 0 0;
}

#wx2 {
	margin:0 0 0 -2px !important;
}

#temp {
	postion:relative;
	top:-32px !important; 
	left:63px !important; 
	z-index:100;
}

#wx_info {
	font-size:.75em;
	width:150px;
}

#tog_show {
	position:relative !important; 
	top:-10px !important; 
}

#wx noscript {
	font:normal .8em Arial, Helvetica, sans-serif;
}
/* ---- /end wx ------*/

/* --- centre container --- */
.floatholder {
	margin:0;
	width:99%;
	background: #fafcff;
	border: 2px solid #000000;
	border-top:0;
	border-bottom:0;
	font-size: .9em;
	min-height:98px;

}

.floatholder p {
	margin: 0;
	padding:5px 15px 5px 145px;
}

.floatholder h2 {
	margin:0;
	padding:5px 15px 5px 145px;
	font-weight:bold;
	font-size:1.2em;
}

.floatholder a {
text-decoration:none;
color:#000000;
}

.floatholder a:hover {
text-decoration:underline;
color:#000000;
}

.floatbox {
	float: left;
	width: 130px;
	background: #fafcff;
	border: 5px solid #fafcff;
}

.floatbox h2 {margin:0 !important;}

.floatbox p {margin: 0;}

.floatbox img {border:2px solid #012b81;}

/* NOTE removed clearfix holder */
.clearfixx:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
  
.clearfix {
	display: inline-block;
}  

/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End Holly Hack */

.title {
	margin:0;
	width:99%;
	background:#012b81;
	border:2px solid #000000;
	height:1.28em;
	line-height:1.28em;
	font-weight:bold;
	color:white;
	font-size:1em;
}

.title a:link {
	color:#ffffff;
	text-decoration:none;
}

.title a:visited {
	color:#ffffff;
	text-decoration:none;
}
.title a:hover {
	color:yellow;
	text-decoration:underline;
}

.titleleft_top {
	float:left;
	display:inline;
	margin:0;
	padding:0 0 0 10px;
}

.titleleft {
	float:left;
	display:inline;
	margin:0;
	padding:0 0 0 10px;
}

.titleright {
	float:right;
	display:inline;
	margin:0;
	padding:0 10px 0 0;
}

.titleright span {
	color:#DFAD00;
}	


.null {
	margin:0 !important;
	padding:0 !important;
}

.rightalign {
	text-align:right;
}

.padpfindcontent {
	padding:10px 10px 0 10px !important;
}

fieldset.searchbox {
	margin:0;
	margin-left:-6px;
	border:0;
}

* html fieldset.searchbox {
	margin:0;/*for ie5.x win */
	margin:0;/*for ie6*/
}

.fs_11 {
	font-size:1.1em !important;
	font-weight:bold;
}

.fs_11 span{
font-size:0.9em !important;
font-variant:small-caps!important;
}
/* /end - centre container - */

/* ------- Links ----------- */

.links {
	background:#fafcff; 
	padding:0;
	border: 1px solid #012b81;
	margin-bottom:5px;
	font-size:.95em;
}

.links h2 {
	background:#012b81 url(../img/link_icon.gif) no-repeat 4px;
	color:white;
	padding:5px 0 5px 40px;
	font-size:1em;
	margin:0;
}

.links h3 {	font-size:1em;margin:3px 0 !important;}

.links h4 {	
	background:#012b81;
	color:white;
	padding:5px 0 5px 5px;
	font-size:1em;
	margin:0;
}

.links p {padding:5px 5px 3px 5px;}
.links img{vertical-align:middle;border:0;}
.links a {text-decoration:none;}

.rows div {
display:inline;
}

.rows h3 {	
	background:#012b81;
	color:white;
	padding:5px 0 5px 5px;
	font-size:1em;
	margin:0;
}
.rows p {margin:0 0 3px 0;}
.rows span{font-weight:bold;color:#a76308}

.rows form{margin:0}
.rows input, textarea{width:230px;}
.button{width:auto !important;}

.note{color:#cc0000;font-weight:bold;}
#success{background:#056c00 url(../img/success_icon.gif) no-repeat 4px!important;}
#error {text-align:left;}
#error h4{background:#cc0000 url(../img/error_icon.gif) no-repeat 4px !important;padding:5px 0  5px 45px;}
#error ul{background:#ffdede !important;color:#cc0000;font-weight:bold;margin-top:0;margin-left:0;}
#error li{background:#ffdede !important; list-style-position:inside;margin-left:50px;}


.row_l{
font-weight:bold;
float:left;
text-align:right;
width:25%;
}

.flight {background:#012b81 url(../img/flight_icon.gif) no-repeat 4px !important;padding-left:54px !important;}
.carhire {background:#012b81 url(../img/carhire_icon.gif) no-repeat 4px !important;padding-left:63px !important}
.accommodation {background:#012b81 url(../img/accommodation_icon.gif) no-repeat 4px !important;}
.verapiso {background:#012b81 url(../img/vera-apartment.gif) no-repeat 4px !important;padding-left:54px!important;}
.office {background:#012b81 url(../img/almeriahomes_icon.gif) no-repeat 4px !important;padding-left:52px!important;}
.postal {background:#012b81 url(../img/postal_icon.gif) no-repeat 4px !important;padding-left:45px!important;}
.telephone {background:#012b81 url(../img/telephone_icon.gif) no-repeat 4px !important;padding-left:45px!important;}
.skype {background:#012b81 url(../img/skype_icon.gif) no-repeat 4px !important;padding-left:45px!important;}
.email {background:#012b81 url(../img/email_icon.gif) no-repeat 4px !important;padding-left:45px!important;}
.form {background:#012b81 url(../img/form_icon.gif) no-repeat 4px !important;padding-left:45px!important;}
.news {background:#012b81 url(../img/news_icon.gif) no-repeat 4px !important;padding-left:65px!important;}


/* ------- /end Links ----------- */
				
.background_1 {
	background:#1049bc;
}

.mb4 {
	 margin-bottom:4px !important;
}

.spacer4{
	height:4px;
	overflow:hidden;
}
p.spacer4 {margin:0;padding:0;}

.spacer2{
	height:2px;
	overflow:hidden;
}
p.spacer2 {margin:0;padding:0;}

.float_l {
	float:left;
	padding-right:10px;
}
.float_r {
	float:right;
}

.text_centre {
	text-align:center !important;
}

.vert_middle {
vertical-align:middle;
}

.loading {
	width:auto;
	border: 1px solid #012b81;
	background:#ffffcc url(../img/loading.gif) no-repeat 3px;
	font-weight:bold;
	padding:3px 3px 3px 22px;
	line-height:16px;
}

.img_border {
	border:3px solid #a76308 !important;
}

.no_border {
	border:0;
}
.bold_no_decoration {
font-weight:bold;
text-decoration:none;
}

#diy select {
	width:200px;
}

.right_form p {
margin-bottom:2px;
}

.right_form h1 {
font-size:1.2em;
}

#colum_error {
background:#ffdede;
font-weight:bold;
color:#cc0000;
padding:3px !important;
margin-top:6px !important;
}

.quicklink {
	margin:0 0 0 5px;
	width:161px;
	background:#ffffff;
}

.quicklink_left {
margin:0 0 0 4px;
}

.quicklink p {
padding:5px !important;
margin:0 !important;
font-weight:bold;
}

.quicklink h1 {
font-size:1.2em;
padding:5px 5px 0 5px !important;
margin:0 !important;
}

.left_form {
margin:0;
margin-left:3px;
background:#012b81;
width:156px;
padding:3px;
color:#ffffff;
}
* html .left_form {
width:162px;
w\idth:156px;
}

.w125 {width:125px !important;}
.w65 {width:45px !important;}

.yoursearch{
	font-weight: bold;
	margin-bottom:5px;
	text-align:center;
}

.main {
	display:block;
	text-align:center;
	width:99%;
	margin-top:1em;
}

.main span {
	font: .9em/170% Arial, Helvetica, sans-serif;
	background: #f4f9ff;
	border: 1px solid #000000;
	color: #000000;
	width:1.4em;
	margin:2px;
	float:left;
}

.next_prev {
	width:auto !important;
	padding:0 5px;
}

.none {
	background: #f6f6f6 !important;
	border: 1px solid #c0c1c1 !important;
	color: #c0c1c1 !important;
}

.main a {
	font: .9em/170% Arial, Helvetica, sans-serif;
	background: #012b81;
	border: 1px solid #000000;
	color: #f4f9ff;
	text-decoration:none;
	width:1.4em;
	margin:2px;
	float:left;
}
.main a:visited {
	background:#012b81;
	color: #f4f9ff;
}
.main a:hover {
	background:#f4f9ff;
	color: #000000;
}

.black {
color:#000000 !important;
}

.special_box, .special_box3 {
	background:#fafcff;
	padding:1.7em;
	margin:.5em .5em 1em .5em;
	border:7px #e7f6fd solid;
}

.special_box3 {
	background: #fafcff;
	border:7px #e7f6fd solid;
}

.img_left 	{margin:10px 10px 10px 0; float:left;}
.img_right 	{margin:10px 0 10px 10px; float:right;}


iframe {
	margin:0;
	height:255px;
	width:338px;
}

#detail {
width:388px;
margin:0 auto;
background:#fafcff;
border:1px solid black;
}

#detail p {
text-align:justify;
padding:.2em 2em .2em;
}

#detail span {
background:#012b81;
color:#ffffff;
padding:2px;
}

#detail h2 {
margin-bottom:1em;
background:#012b81;
padding:.5em;
color:#ffffff;
font:bold 1em/1.1 Arial, Helvetica, sans-serif;
height:1.1em;
}

#detail h3 {
margin-bottom:1em;
}

#detail a:link {
	color:#ffffff;
	text-decoration:none;
}

#detail a:visited {
	color:#ffffff;
	text-decoration:none;
}
#detail a:hover {
	color:yellow;
	text-decoration:underline;
}

#detail ul {
padding:0;
margin:.2em .2em 1em .2em;
}

.detail_thumb {
	margin:0 0 0 4px;
	padding:0 0 14px 0;
	width:162px;
	text-align:center;
	background:#012b81;
	color:#ffffff;
}

.detail_thumb p {
	padding:10px 5px 0 5px !important;
}

.detail_thumb a:link, .detail_thumb a:visited{
	color:#ffffff;
	font-weight:bold;
}

.detail_thumb a:hover, .detail_thumb a:active{
	color:red;
	font-weight:bold;
}

.detail_thumb2 {
	margin-top:-3px;
	margin-bottom:4px;
}

.attribute {
text-align:center !important;
margin:0 !important;
}

.beach{color:#e19516;}
.exclusive{color:#db0096;}
.family{color:#b89bff;}
.golf{color:#85c0a7;}
.investment{color:#078b00;}
.retirement{color:#00a9de;}

.bold{font-weight:bold;}

.smltext80 {font-size: 0.8em;}
.lrpad10 {padding:0 10px 0 10px;}
.smlcaps {font-variant:small-caps;}

#fav {
width:210px;
text-align:center;
background:#dbeefe;
margin:0 auto;
margin-bottom:10px;
color:#012b81 !important;
font-weight:bold;
padding:3px;
border:1px solid #012b81;
line-height:1.5em;
}

#fav img {
vertical-align:middle;
}

#fav a:link {
	color:blue;
	text-decoration:none;
}

#fav a:visited {
	color:blue;
	text-decoration:none;
}
#fav a:hover {
	color:red;
	text-decoration:underline;
}
#fav a:active {
	color:red;
	text-decoration:underline;
}

.special_box2 {
width:202px !important;
text-align:center !important;
background:#dbeefe;
margin:0 auto;
margin-bottom:15px !important;
color:#012b81 !important;
font-weight:bold;
padding:3px !important;
border:1px solid #012b81;
line-height:1.5em;
}

.special_box2 img {
vertical-align:middle;
}

.special_box2 a:link {
	color:blue !important;
	text-decoration:none;
	background:#dbeefe;
}

.special_box2 a:visited {
	color:blue !important;
	text-decoration:none;
	background:#dbeefe;
}
.special_box2 a:hover {
	color:red !important;
	text-decoration:underline;
}
.special_box2 a:active {
	color:red !important;
	text-decoration:underline;
}


.fav2 a:link {
	color:blue;
	text-decoration:none;
	background:#dbeefe;
	padding:3px;
	border:1px solid #012b81;
	font-weight:bold;
}

.fav2 a:visited {
	color:blue;
	text-decoration:none;
	background:#dbeefe;
	padding:3px;
	border:1px solid #012b81;
	font-weight:bold;
}
.fav2 a:hover {
	color:red;
	text-decoration:underline;
}
.fav2 a:active {
	color:red;
	text-decoration:underline;
}

.pl3{padding-left:3px}

.plain_left_pad {
font-weight:normal !important;
padding-left:2em !important;
color:#ffffff !important;
}

form#crm  {
background:#fafcff;
font:.9em Arial, Helvetica, sans-serif;
border:1px solid #012b81;
padding:5px;
width:378px !important;
margin:0 auto;
margin-bottom:15px;
}

#crm h1 {
background:#012b81;
color:#ffffff;
font-weight:bold;
margin:-5px;
margin-bottom:0;
padding:.5em;
}

#crm h2 {
color:#cc0000;
font-size:1.1em;
}

#crm h3 {
background:#012b81;
color:#ffffff;
font-weight:bold;
margin:10px -5px 5px -5px;
padding:.5em;
}

#crm h4{
margin:0 -5px;
color:#ffffff;
font-weight:bold;
}

#crm ul{
margin:0 -5px 0 -5px;
}

#crm div {
margin-bottom:.5em;
font-weight:bold;
font-size:.96em;
}

#crm fieldset {
border:1px solid #012b81;
padding:5px;
margin:5px;
}

#crm legend {
font:1em Arial, Helvetica, sans-serif;
color:black;
font-weight:bold;
padding:5px !important;
}

#crm input{
width:155px;
font-size:0.9em;
}

#crm select {
width:160px !important;
}

#crm_errors {

}

.left {
float:left;
width:170px;
}

.flt_right {
float:right;
}

label {
font-weight:bold;
}

input:focus {background-color: #ffffdf}
textarea:focus { background-color: #ffffdf}
select:focus { background-color: #ffffdf}

.formspacer {
margin:3px 0;
}

.text_left {
text-align:left;
}

.gcen {
border:18px solid #012b81;
}

.gcen2 {
margin-top:3px;
}

.gcen3 {
background: #fafcff url(../img/price_promise_corner2.gif) 100% 0 no-repeat; 
padding-right:7em;
}

#google_translate {
background:#ffffff;
width:161px;
border: 1px solid #012b81;
margin:-1px 0 4px 3px;
font-weight:bold;
}

#google_translate p{
padding:5px;
margin:0;
text-align:center;
}

#google_translate img{
border:0;
}

.round_border {
border-radius: 7px; /* CSS3 */
-moz-border-radius: 7px; /* Firefox */
-webkit-border-radius: 7px; /* Safari, Chrome */
box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.40);
-moz-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.40);
-webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.40);
}

#skypedetectionswf{position:fixed;top:0;left:-10px}
.simple_link{text-decoration:none}
