
/* BASE PAGE format */
body {	margin: 0;	padding: 0;	font: normal 10px Arial, Tahoma, Verdana, Georgia, Times, sans-serif;}

#page {width: 1000px;margin: 0 auto 0 auto;}
#head {	height: 95px;	width:1000px; }
#head_cam {	height: 95px;	width:1000px; }

#head h1,#head_cam h1 {	display:none} 

/* MAIN CONTENT format */
#content {width: 432px; float: left; margin: 0;}
#content h1 {font-size:22px; color: #f8991d; padding: 0; margin: 0px;}
#content h1 span {font-size:16px; color: #497c9c; }
#content h1 a {font-size:16px; color: #497c9c;}
#content h2 {font-size:16px; text-align: justify;  color: #477b9b; letter-spacing: -1px; padding-top: 20px;}
#content p {font-size:12px; color: #333; margin: 0 0 10px 0; text-align: justify;}
.newsheadline{
font-size:14px; color: #333333; margin: 0 0 10px 0;
font-weight:bold;
}
#content a {color: #497c9c;}
.fontcontent{
font-size:12px; color: #333; margin: 0 0 10px 0; text-align: justify;
}
/* News content format */
#content ul.news {padding: 0;margin:0;}

#content ul.news li {margin-top:5px;padding: 5px; list-style: none; color: #bbb;font-size: 12px; border-bottom: 1px solid #efefef; text-align: justify;}
#content ul.news li .l {float: left;}
#content ul.news li .l a {text-decoration: none;font-size:16px; font-weight: bold; color: #666; letter-spacing: 0;}
#content ul.news li .l a:hover {color: #477b9b; text-decoration: none;}
#content ul.news li .r {float:right;font-size:14px; font-weight: normal; color: #999; letter-spacing: 0;}


#content ul.news li.over {margin-top:5px;padding: 5px; list-style: none; background: #f9f9f9; color: #477b9b;border-bottom: 1px solid #477b9b; text-align: justify;}
#content ul.news li.over .l {float: left;}
#content ul.news li.over .l a {text-decoration: none;font-size:16px; font-weight: bold; color: #477b9b; letter-spacing: 0;}
#content ul.news li.over .l a:hover {color: #000; text-decoration: none;}
#content ul.news li.over .r {float:right;font-size:14px; font-weight: normal; color: #477b9b; letter-spacing: 0;}

#content ul.news_list {padding: 0;margin:0;}

#content ul.news_list li {margin-top:5px;padding: 5px; list-style: none; color: #000;font-size: 12px; text-align: justify;}
#content ul.news_list .l {float: left;}
#content ul.news_list .l a {text-decoration: none;font-size:16px; font-weight: bold; color: #477b9b; letter-spacing: 0;}
#content ul.news_list .l a:hover {color: #477b9b; text-decoration: none;}
#content ul.news_list .r {float:right;font-size:14px; font-weight: normal; color: #477b9b; letter-spacing: 0;}
#content ul.news_list li img {float:left;padding: 1px; margin: 0 10px 5px 0;border: 1px solid #477b9b; }

/* RIGHT SIDE format */
#rightside {width: 368px; float: right; vertical-align: top;}
#rightside p {font-size:12px;text-align: justify;  padding: 0 10px 0 20px;}
#rightside h2 {text-align: justify;  padding: 0 10px 0 20px; color: #477b9b;}

#rightside a, #rightside a:link, #rightside a:visited, #rightside a:active {padding: 2px 0 2px 0; color: #497c9c; font-weight: normal; font-size: 12px; text-decoration: underline;}
#rightside a:hover {color: #fff;  font-weight: normal;  background: #497c9c; text-decoration: none; }

#rightside_cam {width: 360px; float: left; vertical-align: top; padding: 0 0 0 40px;}
#rightside_cam .pic {vertical-align: top; padding: 0 0 0 160px; } * html #rightside_cam .pic {vertical-align: top; padding: 0 0 0 125px; }
#rightside_cam p {font-size:12px;text-align: justify;  padding: 0; margin:7px 0; color: #333;}
.mainpagetext{font-size:12px;text-align: justify;  padding: 0; margin:7px 0; color: #333;}
#rightside_cam p.cartoon {font: normal 18px "Trebuchet MS",Arial, Tahoma, Verdana, Georgia, Times, sans-serif; text-align: justify;  padding: 0; color: #333; letter-spacing: -1px;}
#rightside_cam p.cartoon span {font: normal 18px Arial, Tahoma, Verdana, Georgia, Times, sans-serif;}
#rightside_cam p.cartoon a {font: normal 18px "Trebuchet MS",Arial, Tahoma, Verdana, Georgia, Times, sans-serif; padding: 0 3px 0 3px; color: #497c9c; letter-spacing: -1px;}
#rightside_cam p.cartoon a:hover {color: #fff; background: #497c9c;}
#rightside_cam h2 {text-align: justify;  padding: 0; color: #477b9b; font-size: 16px; line-height: 4px;}
#rightside_cam h3 {text-align: justify;  padding: 0; color: #477b9b; font-size: 12px;}

#rightside_cam a, #rightside_cam a:link, #rightside_cam a:visited, #rightside_cam a:active {padding: 2px 0 2px 0; color: #497c9c; font-weight: normal; font-size: 12px; text-decoration: underline;}
#rightside_cam a:hover {color: #fff;  font-weight: normal;  background: #497c9c; text-decoration: none; }


#zi {	position: absolute; z-index: 99; top:0; left:0 width: 858px;}	

/* LEFT TEXT MENU format */

#menu {width: 200px;  float: left;}
#menu .head_home {width: 200px; height: 84px; background: url(../gfx/menu_head_home.png) no-repeat top left;}
* html #menu .content {width: 200px; padding-bottom: 10px; }
	#menu .content {width: 200px; height: 160px; }
#menu .bottom {width: 200px; height: 112px; background: url(../gfx/menu_bottom.png) no-repeat top left;}

#menu span {display: none;}
#menu a {float: right;margin: 0 15px 3px 0; display:block; width: 160px; height: 20px;}

#menu a.smscrypt {background: url(../gfx/menuitems/smscrypt.gif) no-repeat 0 0; }
#menu a.smscrypt:hover {background: url(../gfx/menuitems/smscrypt.gif) no-repeat 0 -20px; }
#menu a.tellafriend {background: url(../gfx/menuitems/tellafriend.gif) no-repeat 0 0; }
#menu a.tellafriend:hover {background: url(../gfx/menuitems/tellafriend.gif) no-repeat 0 -20px; }
#menu a.about {background: url(../gfx/menuitems/about.gif) no-repeat 0 0; }
#menu a.about:hover {background: url(../gfx/menuitems/about.gif) no-repeat 0 -20px; }
#menu a.mobicam {	background: url(../gfx/menuitems/mobicam.gif) no-repeat 0 0;}
#menu a.mobicam:hover {	background: url(../gfx/menuitems/mobicam.gif) no-repeat 0 -20px;}
#menu a.mobicall {background: url(../gfx/menuitems/mobicall.gif) no-repeat 0 0; }
#menu a.mobicall:hover {background: url(../gfx/menuitems/mobicall.gif) no-repeat 0 -20px; }
#menu a.contact {	background: url(../gfx/menuitems/contact.gif) no-repeat 0 0;}
#menu a.contact:hover {	background: url(../gfx/menuitems/contact.gif) no-repeat 0 -20px;}
#menu a.partners {	background: url(../gfx/menuitems/partners.gif) no-repeat 0 0;}
#menu a.partners:hover {	background: url(../gfx/menuitems/partners.gif) no-repeat 0 -20px;}
#menu a.news {	background: url(../gfx/menuitems/news.gif) no-repeat 0 0;}
#menu a.news:hover {	background: url(../gfx/menuitems/news.gif) no-repeat 0 -20px;}

/* FOOTER format */
#end {width: 1000px; height: 25px; border-top: 1px solid #497c9c;clear: both; padding-top: 10px; color: #497c9c clear: both; margin: 15px 0 0 0;} 
#end a, #end a:link, #end a:visited, #end a:active {padding: 3px; color: #497c9c; font-weight: normal; font-size: 10px; text-decoration: underline;}
#end a:hover {color: #fff;  font-weight: normal;  background: #497c9c; text-decoration: none; }

/* HELPERS format */
img {	border: 0;}
.clearleft {	clear: left;}
.clear {	clear: both;}

/* NEED FLASH PLAYER ? format */
#flashArea { position: relative;	 width: 350px;	min-height: 250px; padding: 0 0 0 80px;}
#flashArea div {margin: 0;}
#flashArea p {	margin: 60px 20px 20px 20px;	text-align: center;	font: normal 1.8em 'lucida grande',tahoma,sans-serif;		color: #555;  width: 390px;}
#flashArea p span { font-size: .8em;	color: #999; }
#flashArea a { color: #497c9c; font-weight: bold; }

#flashArea_cam { float:left;	 width: 432px;	min-height: 480px; padding: 0 0 0 35px;}
#flashArea_cam div {margin: 0;}
#flashArea_cam p {	margin: 60px 20px 20px 20px;	text-align: center;	font: normal 1.8em 'lucida grande',tahoma,sans-serif;		color: #555;  width: 390px;}
#flashArea_cam p span { font-size: .8em;	color: #999; }
#flashArea_cam a { color: #497c9c; font-weight: bold; }

#flashContent {	margin:0; padding: 0;}
#list ul li {  color: #333;font-size: 12px; text-align: justify;}
