body{background: #333333; padding:0px;margin:0px;font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#ccc;}
body.other{background: url(../images/bg_side2.jpg) #333333 repeat-x; padding:0px;margin:0px;font-size:12px;font-family:Arial, Helvetica, sans-serif}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

.imgonetog{clear:both;}
.imgone{width:80px;float:left;}
.imgtwo{width:880px;float:left;padding:0px 0px 0px 13px;}

.backb{color:#fff;text-transform:uppercase;padding:3px;}

h1{font-size:24px;padding:0px;margin:0px;text-transform:uppercase;}
h2{font-size:18px;padding:0px 0px 26px 0px;margin:0px;text-transform:uppercase;color:#CC3300;}
#contentb h2{font-size:18px;padding:0px 0px 0px 0px;margin:0px;text-transform:uppercase;color:#CC3300;}
h3{font-size:14px;padding:0px;margin:0px;text-transform:uppercase;}
h4{font-size:18px;padding:26px 0px 0px 0px;margin:26px 0px 0px 0px;text-transform:uppercase;border-top:1px solid #444;}
h5{font-size:14px;padding:0px 0px 0px 0px;margin:0px;text-transform:uppercase;color:#CC3300;}

a{text-decoration:none;color:#4C87CA;border-bottom:1px solid #666;}
a:hover{color:#CC3300;border-bottom:1px solid #CC3300;}
a.none{border:none;}
#linksarea_logo_pages a{border:none;}
.midheading{clear:both;}
#outer{width:100%;padding:0px;margin:0px;}

#contenttopouter, #contenttopouter_pages, #contentfooterouter, #contentfooterouter_pages, #contentmiddleouter, #contentmiddleouter_pages, #contentfooterouter, #contentfooterouter_pages, #contentpageouter{margin: 0 auto; clear:both;}

#contenttopouter{background: url(../images/bg_hometop1.jpg) no-repeat center bottom;height:97px;}
#contenttopouter_pages{height:147px;}

#linksarea{clear:both;text-transform:uppercase;font-size:11px;margin:0px;padding:52px 0px 26px 0px;}
#linksarea ul{display:inline;margin:0px;padding:0px;}
#linksarea li{display:inline;margin:0px;padding:0px;}
#linksarea li a{padding:26px 13px 18px 13px;text-decoration:none;color:#999;border-bottom:1px solid #474747;}
#linksarea li a:hover{color:#fff;background:url(../images/bg_buttonshome.jpg) repeat-x bottom;border-bottom:4px solid #CC3300;}
#linksarea_left{width:321px;float:left;text-align:right;padding:0px;}
#linksarea_center{width:228px;float:left;padding:0px 52px 0px 52px;}
#linksarea_right{width:321px;float:left;padding:0px;}

.movieleft{width:406px;float:left;}
.movieright{width:275px;float:left;}

#linksarea_pages{clear:both;text-transform:uppercase;font-size:11px;margin:0 auto;padding:52px 0px 52px 0px;width:975px;}
#linksarea_pages ul{display:inline;margin:0px;padding:0px;}
#linksarea_pages li{display:inline;margin:0px;padding:0px;}
#linksarea_pages li a{padding:26px 13px 18px 13px;text-decoration:none;color:#999;border-bottom:1px solid #474747;}
#linksarea_pages li a:hover, #linksarea_pages li a.active{color:#fff;background:url(../images/bg_buttonshome.jpg) repeat-x bottom;border-bottom:4px solid #CC3300;}
#linksarea_logo_pages{width:228px;float:left;text-align:right;padding:0px 52px 0px 0px;}
#linksarea_right_pages{width:695px;float:right;padding:0px;text-align:right;}

#linksarea_pages li a#robo{color:#ec2629;}
#linksarea_pages li a#robo:hover{color:#fff;color:#fff;background:url(../images/bg_buttonshome.jpg) repeat-x bottom;border-bottom:4px solid #ec2629;}
#linksarea_right li a#robo{color:#ec2629;}
#linksarea_right li a#robo:hover{color:#fff;color:#fff;background:url(../images/bg_buttonshome.jpg) repeat-x bottom;border-bottom:4px solid #ec2629;}


#contentmiddleouter{background: url(../images/bg_hometop2.jpg) no-repeat center;padding:0px 0px 0px 0px;}
#contentmiddleouter_pages{background: url(../images/bg_top.jpg) no-repeat center top;padding:52px 0px 0px 0px;}

#contentfooterouter{padding:0px;background:#333;width:975px;}
#contentfooterouter_pages{padding:0px;background: url(../images/bg_bottom.jpg) no-repeat center top;}

#content1, #cont, #cont2{margin: 0 auto;width:975px;clear:both;text-align:left;}
#footer{margin: 0 auto;width:975px;clear:both;padding:200px 0px 0px 0px;}
#footercontent{clear:both;padding:52px 0px 0px 0px;text-align:left;}

#content1{height:320px;}

#contentnew{height:300px;clear:both;margin: 0 auto;width:975px;}

#contenta{width:490px;float:left;}
#contentb{width:450px;float:left;padding:26px 0px 26px 26px;}
#contentb p{padding:0px 0px 0px 0px;line-height:1.3em;}

#cont{text-align:left;clear:both;background:url(../images/bg_flickapolitan.gif) no-repeat left top;clear:both;}
#cont2{text-align:left;clear:both;clear:both;}
p{font-size:11px;line-height:1.7em;}
#cont_home{padding:52px 0px 0px 0px;}
#cont_home h1{padding:0px;line-height:1.2em;}

#cont2 ul{font-size:12px;padding:26px 0px 0px 0px;margin:0px;font-weight:bold;line-height:1.7em;}
#cont2 li{padding:0px;margin:0px;list-style:none;}

#sidemenu{text-align:left;float:left;width:228px;}

#sidemenu ul{margin:0px;padding:0px; list-style:none;font-size:12px;}
#sidemenu li{margin:0px;padding:0px;}
#sidemenu li a{text-decoration:none;color:#999999;display:block;padding:4px 0px 4px 0px;border-bottom:0px;line-height:1.9em;}
#sidemenu li a:hover, #sidemenu li a.active {color:#fff;background:url(../images/bg_sidebuttons.jpg);border-right:7px solid #CC3300;}

#cont_right{text-align:left;float:left;padding:0px 0px 0px 52px;width:695px;}
#content{padding:26px 0px 26px 0px;}

.galleryitem{width:214px;float:left;font-size:11px;line-height:1.4em;padding:0px 26px 26px 0px;}
.galleryitem_end{width:214px;float:left;font-size:11px;line-height:1.4em;padding:0px 0px 26px 0px;}
.galleryitem_image{line-height:0;}
.galleryitem_image img{border:0px;line-height:0;}
.galleryitem_image a{border:1px solid #333;line-height:0;border:1px solid #474747;display:block;}
.galleryitem_image a:hover{border:1px solid #CC3300;line-height:0;}



.galleryitem_textarea{background:#2C2C2C;padding:7px;}
.galleryitem_text1{color:#fff;font-size:11px;line-height:1.4em;}
.galleryitem_text2{color:#999;font-size:11px;line-height:1.4em;min-height:70px;}

#footer{padding:26px 0px 20px 0px;text-align: center;color:#fff;}
#footer ul{display:inline;margin:0px;padding:0px;}
#footer li{display:inline;margin:0px;padding:0px;list-type:none}
#footer li a{color:#FFFFFF;text-decoration:none;text-transform:uppercase;padding:0px 4px 0px 4px}
#footer li a:hover{background-color:#980000;}

p.centerbot{clear:both; text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
p.centerbot a{text-decoration:none;border:none;text-transform:uppercase;color:#ec2629;}
p.centerbot a:hover{color:#fff;}

a img{border:0;}

/* image fade css */

#imageContainer {
	position:relative;
	margin: 0 auto;
	width:975px;
	padding:0px;
}

#imageContainer {
	height:341px;
	overflow:hidden;
}

#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}