@charset "UTF-8";
/* CSS Document */

/*
    AUTHOR: Anthony Lynch
            a.lynch@eyespyfx.com
*/

/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { font: 14px  Tahoma, Geneva, sans-serif; background-color:#222222;  /*height:100%;*/ }
ul { list-style: none; }
p { font: 16px; margin-bottom: 1.3em; }
a { outline: none; color:#333; }
a img { border: none; }
/* END RESET */

/* ------------------------------------------ */
/* TOOLBOX CSS */
/* ------------------------------------------ */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
.transpBlack { background: url(transpBlack.png); }
.break { height:8px; }
/* END TOOLBOX */

/* ------------------------------------------ */
/* PAGE STRUCTURE */
/* ------------------------------------------ */
#page-wrap {
	width: 100%;
	/*height:100%;*/
	margin: 0 auto;
	overflow:hidden;
	background-color:#292929;
}

#header {
	position:relative;
	width:100%;
	height:135px;
	background-color:#FFF;
	background-image:url(../images/top1.png);
	background-position: repeat-x;
	background-position: 0px -40px;
	text-align:center;
	overflow:visible;
	z-index:2;
}

#header_content {
	position:relative;
	top:10px;
	margin:auto;
	
	width:1024px;
	height:77px;
	text-align:left;
}

#menu1 
{
	position:absolute;
	top:60px;
	left:355px;
	width:795px;
	height:77px;
}



#content_full {
	position:relative;;
	
	/*height:578px;*/
	/*height:100%;*/
	top:0px;
	left:0px;
	background: url(../images/bg.png) top left repeat;
	
	
	text-align:center;
	
}

#content_full2 {
	position:relative;
	
	
	/*height:100%;*/
	top:0px;
	left:0px;
	background: url(../images/bg2.png) top left repeat-x;
	
	
	text-align:center;
}

#content {
	/*overflow:hidden;*/
	/*overflow:visible;*/
	position:relative;
	width:1024px;
	/*height:578px;*/
	
	top:0px;
	left:0px;
	margin: auto;
	overflow:hidden;
	
	text-align:left;
}


#footer {
	position:relative;
	width:100%;
	height:200px;
	background-image:url(../images/footer.png);
	left:0px;
	top:0px;
	text-align:center;
	z-index:1;
}

#footer_content {
	position:relative;
	top:24px;
	margin:auto;
	
	width:1024px;
	height:190px;
	text-align:left;
}


.news
{
	position:absolute;
	top:0px;
	left:130px;
	margin:auto;
	background: url(../images/newsfeedbg.png) top left no-repeat;
	width:840px;
	height:140px;
}

#news_header
{
	position:absolute;
	top:10px;
	left:20px;
	
	font-size:14px;
	
	width:250px;
	height:120px;
	
}

#news1
{
	position:absolute;
	top:30px;
	left:20px;
	
	font-size:12px;
	
	width:250px;
	height:120px;
	
}

#news2
{
	position:absolute;
	top:30px;
	left:300px;

	font-size:12px;
	
	width:250px;
	height:120px;
	
}

#news3
{
	position:absolute;
	top:30px;
	left:580px;
	
	font-size:12px;
	
	width:250px;
	height:120px;
	
}

#footer_copyright {
	position: absolute;
	left: 850px;
	top: 150px;
	height:20px;
	width:148px;
	color:#FFF;
}
/* END STRUCTURE */

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

/* Index Page Code */

.page
{
	position:relative;
	top:10px;
	left: 10px;
	width:1024px;
	height:568px;
	overflow:visible;
	margin:auto;
	
}


.index_boxes {
	position:absolute;
	width:306px;
	height:400px;
	top:55px;
}

#index_live_webcam {
	
	left:31px;
	}

#index_applications {
	left:354px;
}

#index_services {
	left:677px;
}

.axis_partner {
	position:relative;
	top:480px;
	left: 880px;
}



/*----------------------------*/
/*  SECURITY */

.security_page
{
	position:relative;
	top:0px;
	left: 10px;
	width:1024px;
	
	overflow:visible;
	margin:auto;
	
}

#security_text
{
	position:relative;
	top:0px;
	left: 10px;
	width:550px;
	font-size:14px;
	
}


#security_text ul
{
	list-style:inside;
	left:10px;
	
}

#security_text ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

#security_text li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
text-align:left;
list-style-type: none;
padding-left: 20px;
padding-right:20px;
background-repeat:no-repeat;
background-image:url(../images/support_right.png);
background-position:0px 5px;
padding-bottom:5px;


}

#security_text_bold
{
	font-size:15px;
	font-weight:bold;
	
}

#security_slider
{
	/*background: #3b3b3b; color:#FFF; border: 4px solid #3b3b3b; position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;*/
	position: relative;
	background:#3b3b3b;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#3b3b3b'); /* for IE */
	background:  -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #666 /*{a-body-background-start}*/), to( #3b3b3b /*{a-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#666 /*{a-body-background-start}*/, #3b3b3b /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#666 /*{a-body-background-start}*/, #3b3b3b /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#666 /*{a-body-background-start}*/, #3b3b3b /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#666 /*{a-body-background-start}*/, #3b3b3b /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#666 /*{a-body-background-start}*/, #3b3b3b /*{a-body-background-end}*/);	
	color:#FFF;
	position:relative;
	top:10px;
	left: 10px;
	width:550px;
	height:180px;
}

.security_apps
{
	position:relative;
	top:10px;
	left: 10px;
	width:560px;
	height:180px;
	font-size:12px;
	overflow:hidden;
}

.security_apps1
{
	position:absolute;
	top:0px;
	left: 0px;
	width:280px;
	height:90px;
}

.security_apps2
{
	position:absolute;
	top:0px;
	left: 280px;
	width:280px;
	height:90px;
}



.slide_icon
{
	position:relative;
	top:0px;
	left: 0px;
	width:70px;
	height:70px;
	overflow:hidden;
}



.slide_title
{
	position:relative;
	top:-20px;
	left: 80px;
	width:180px;
	height:20px;
	/*vertical-align:bottom;*/
	font-size:14px;
	overflow:hidden;
}

.slide_text
{
	position:relative;
	top:-10px;
	left: 0px;
	width:250px;
	height:80px;
	/*vertical-align:bottom;*/
	
	overflow:hidden;
}


#security_right
{
	position:absolute;
	top:20px;
	left: 590px;
	width:350px;
	
}


/*----------------------------*/
/*  APPLICATIONS */

.app_page
{
	position:relative;
	top:10px;
	left: 10px;
	width:1024px;
	/*height:568px;
	height:100%;*/
	overflow:visible;
	
}

.app_details
{
	position:relative;
	top:10px;
	left: 10px;
	width:480px;
	height:500px;
	overflow:visible;
	
}

.app_details_top
{
	position:relative;
	top:0px;
	left: 10px;
	width:480px;
	height:120px;
	overflow:visible;
}

.app_icon
{
	position:relative;
	top:0px;
	left: 0px;
	width:120px;
	height:120px;
	overflow:hidden;
}

.app_title
{
	position:relative;
	top:-25px;
	left: 140px;
	width:280px;
	height:40px;
	/*vertical-align:bottom;*/
	font-size:18px;
	overflow:hidden;
}

.app_description
{
	overflow:visible;
	position:relative;
	top:-35px;
	left: 10px;
	width:460px;
	height:650px;
}

.app_description ul
{
	list-style:none;
	left:10px;
	
}

.app_description ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
padding-top:8px;
padding-bottom:5px;
}

.app_description ul ul{ /*CSS for Simple Tree Menu*/

padding-bottom:0px;
}

.app_description li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
text-align:left;
list-style-type: none;
padding-left: 20px;
background-repeat:no-repeat;
background-image:url(../images/support_right.png);
background-position:0px 5px;
padding-bottom:8px;
}

.app_screenshot
{
	
	position:absolute;
	top:130px;
	left: 485px;
	width:320px;
	/*height:500px;*/
	background: url(../images/screen_bg.png) top left no-repeat;
	padding-left:10px;
	overflow:visible;
}

.app_store_buttons
{
	
	position:absolute;
	top:630px;
	left: 485px;
	width:320px;
	height:500px;
	background: url(../images/screen_bg.png) top left no-repeat;
	padding-left:45px;
	overflow:hidden;
}

.app_store_buttons1
{
	
	position:absolute;
	top:630px;
	left: 485px;
	width:320px;
	height:500px;
	padding-left:10px;
	overflow:hidden;
}

a.android {
	display: block;
	width: 150px;
	height: 50px;
	text-decoration: none;
	background: url("../images/goto_android1.png");
	}

a.android:hover {
	background-position: -150px 0;
	}
	
a.blackberry {
	display: block;
	width: 150px;
	height: 50px;
	text-decoration: none;
	background: url("../images/goto_bb1.png");
	}

a.blackberry:hover {
	background-position: -150px 0;
	}
	
a.iphone {
	display: block;
	width: 150px;
	height: 50px;
	text-decoration: none;
	background: url("../images/goto_iphone1.png");
	}

a.iphone:hover {
	background-position: -150px 0;
	}
	
a.windows {
	display: block;
	width: 150px;
	height: 50px;
	text-decoration: none;
	background: url("../images/goto_windows1.png");
	}

a.windows:hover {
	background-position: -150px 0;
	}
	
a.java {
	display: block;
	width: 150px;
	height: 50px;
	text-decoration: none;
	background: url("../images/goto_java1.png");
	}

a.java:hover {
	background-position: -150px 0;
	}
	
#position1
{
	position:absolute;
	left:8px;
	top:0px;
}

#position2
{
	position:absolute;
	left:162px;
	top:0px;
}

#position3
{
	position:absolute;
	left:8px;
	top:55px;
}

#position4
{
	position:absolute;
	left:162px;
	top:55px;
}

#position5
{
	position:absolute;
	left:8px;
	top:110px;
}

.like_position1
{
	position:absolute;
	left:8px;
	top:50px;
}

.like_position2
{
	position:absolute;
	left:8px;
	top:105px;
}

.like_position3
{
	position:absolute;
	left:8px;
	top:160px;
}

.displace {
	position: absolute;
	left: -5000px;
	}

.app_sidelist
{
	
	position:absolute;
	top:130px;
	left: 830px;
	width:250px;
	height:600px;
	overflow:hidden;
}

.app_sidelist ul {margin:0px; padding:0px;}
.app_sidelist li {list-style: none;}

.app_sidelist a {
 color: #444;
 text-decoration:none;
 
}
.app_sidelist a:hover{
 color: #ff7d00;
 text-decoration:none;
}

.broadcast_right
{
	position:absolute;
	top:130px;
	left: 490px;
	width:600px;
	height:800px;
	background-repeat:no-repeat;
	background-image:url(../images/orange_line.png);
	background-position:0px 0px;
	overflow:hidden;
	padding-left:20px;
	
}

/* ++++++++++  SUPPORT +++++++++++  */

.support_menu
{
	position:absolute;
	top:50px;
	left:50px;
	width:175px;
}


#support_right
{
	
	position:absolute;
	top:0px;
	left:250px;
	width:700px;
	height:900px;
	overflow:visible;
	
}

.support_content
{
	
	position:absolute;
	top:0px;
	left:0px;
	width:800px;
	
}

/*    ++++++++ ABOUT +++++++++  */


.about_left
{
	position:absolute;
	top:0px;
	left:10px;
	width:650px;
	height:600px;
	overflow:visible;
}

.about_left h2
{
	font-size:16px;
	font-style:normal;
	padding-bottom:5px;
}

.about_right
{
	position:absolute;
	top:0px;
	left:600px;
	width:320px;
	height:600px;
	overflow:visible;
}


/*    ++++++++ LIVELIST +++++++++  */

.livelist_row
{
	position:relative;
	height:128px;
	width:520px;
	left:15px;
	
	
}

.livelist_cell
{
	/*position:relative;*/
	position:absolute;
	height:128px;
	width:160px;
	overflow:hidden;
	
}

#livelist_cell1
{
	top:0px;
	left:0px;
}

#livelist_cell2
{
	/*top:-128px;*/
	top:0px;
	left:175px;
}

#livelist_cell3
{
	/*top:-256px;*/
	top:0px;
	left:350px;
}

#livelist_cell4
{
	top:-384px;
	left:768px;
}

.livelist_cell_top
{
	position:relative;
	top:0px;
	left:10px;
	height:96px;
	width:165px;
	vertical-align:text-bottom;
	background-image:url(../images/line.png);
	background-repeat:no-repeat;
	background-position: 0px 92px;
	overflow:hidden;
}


.livelist_cell_bottom
{
	position:relative;
	top:2px;
	left:20px;
	height:30px;
	width:216px;
	color:#4E6083;
	
}

.livelist_icons
{
	position:relative;
	height:30px;
	width:35px;
	top:-87px;
	left:120px;
	
	
}

/*extra bit for the worldcams list */

.worldlist_icons
{
	position:relative;
	height:90px;
	width:95px;
	top:-90px;
	left:120px;
	
	
}

/* end extra bit*/

.livelist_cell_bottom a
{
	color:#4E6083;
	text-decoration:none;
	
}

.video
{
	position:absolute;
	left:728px;
	top:95px;
	height:180px;
	width:298px;
}

.newplayer
{
	position:absolute;
	left:580px;
	top:75px;
	height:500px;
	width:360px;
	overflow:hidden;
}



.loadingCamera
{
	position:absolute;
	left:625px;
	top:95px;
	height:500px;
	width:320px;
}

.filter
{
	position:absolute;
	left:850px;
	top:1px;
	height:30px;
	width:150px;
}

.ads
{
	position:absolute;
	left:728px;
	top:300px;
	height:300px;
	width:250px;
}

#loading {
	position:relative;
	width:300px;
	height:600px;
	top:100px;
	left:350px;
	font-size:16px
}


#fragment-LiveView
{
	background-image:url(../images/loading.gif);
	background-position: 130px 140px;
	background-repeat:no-repeat;
}






/* ++++++++++++++ CAMERA / POPUP PAGE CSS +++++++++++ */


.small_container
{
	position:relative;
	top:0px;
	left:0px;
	height:480px;
	width:760px;
	background-image:url(../images/buy_bg.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.small_container_content
{
	position:relative;
	top:83px;
	left:80px;
	height:300px;
	width:600px;
}

.copyright
{
	font-size:10px;
}

/* ++++++++++++++ PLAYER PAGE CSS +++++++++++ */


.player_container
{
	position:relative;
	top:0px;
	left:0px;
	height:500px;
	width:360px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#777777'); /* for IE */

	background:  -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; zoom: 1;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #444 /*{a-body-background-start}*/), to( #777 /*{a-body-background-end}*/)); /* Saf4+, Chrome 3b3b3b*/
	background-image: -webkit-linear-gradient(#444 /*{a-body-background-start}*/, #777 /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#444 /*{a-body-background-start}*/, #777 /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#444 /*{a-body-background-start}*/, #777 /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#444 /*{a-body-background-start}*/, #777 /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#444 /*{a-body-background-start}*/, #777 /*{a-body-background-end}*/);	
	color:#FFF;
	
}

.player_container_content
{
	position:relative;
	top:20px;
	left:20px;
	height:460px;
	width:360px;
	
}

.player_content_top
{
	position:relative;
	top:0px;
	left:0px;
	height:35px;
	width:300px;
}

.player_content_view
{
	position:relative;
	top:0px;
	left:0px;
	height:300px;
	width:320px;
}

.player_content_view #live_view_header
{
	position:absolute;
	top:0px;
	left:0px;
	height:20px;
	width:318px;
	
	background: 			#333333 /*{a-bup-background-color}*/;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#777777', endColorstr='#444444'); /* for IE */
	
	text-shadow: 0 /*{a-bup-shadow-x}*/ -1px /*{a-bup-shadow-y}*/ 1px /*{a-bup-shadow-radius}*/ #000 /*{a-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #777 /*{a-bup-background-start}*/), to( #444 /*{a-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/);
	padding-top:4px;
	text-align:center;
}

.player_content_view #live_view_button
{
	position:absolute;
	top:0px;
	left:0px;
	height:20px;
	width:158px;
	
	background: 			#333333 /*{a-bup-background-color}*/;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#777777', endColorstr='#444444'); /* for IE */
	
	text-shadow: 0 /*{a-bup-shadow-x}*/ -1px /*{a-bup-shadow-y}*/ 1px /*{a-bup-shadow-radius}*/ #000 /*{a-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #777 /*{a-bup-background-start}*/), to( #444 /*{a-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/);
	padding-top:4px;
	text-align:center;
}

.player_content_view #archive_button
{
	position:absolute;
	top:0px;
	left:160px;
	height:20px;
	width:158px;
	
	background: 			#333333 /*{a-bup-background-color}*/;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#777777', endColorstr='#444444'); /* for IE */
	
	text-shadow: 0 /*{a-bup-shadow-x}*/ -1px /*{a-bup-shadow-y}*/ 1px /*{a-bup-shadow-radius}*/ #000 /*{a-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #777 /*{a-bup-background-start}*/), to( #444 /*{a-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#777 /*{a-bup-background-start}*/, #444 /*{a-bup-background-end}*/);
	padding-top:4px;
	text-align:center;
}



.player_content_view #live_view_button:hover
{
	color: 					#ffa200; /*{a-bup-color}*/;
	
	
}

.player_content_view #archive_button:hover
{
	color: 					#ffa200; /*{a-bup-color}*/;
	
	
}

.player_content_view .selected
{
	border-color:#000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-top:1px solid #000;
	border-bottom:1px solid #444;
	color: #ffa200; 
	z-index:11;
}

.player_content_view .notselected
{
	border-color:#000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	color: #fff;
	z-index:11;
}

.player_content_view #cam
{
	position:relative;
	top:25px;
	left:0px;
	height:288px;
	width:320px;
	z-index:5;
}

.player_content_bottom
{
	position:relative;
	top:0px;
	left:0px;
	height:88px;
	width:300px;
	

}

#player_ads
{
	position:absolute;
	top:50px;
	left:400px;
	height:350px;
	width:274px;
	background: 			#333333 /*{a-bup-background-color}*/;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#777777'); /* for IE */
	background:  -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; border-radius: 8px; zoom: 1;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #444 /*{a-body-background-start}*/), to( #777 /*{a-body-background-end}*/)); /* Saf4+, Chrome 3b3b3b*/
	background-image: -webkit-linear-gradient(#444 /*{a-body-background-start}*/, #777 /*{a-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#444 /*{a-body-background-start}*/, #777 /*{a-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#444 /*{a-body-background-start}*/, #777 /*{a-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#444 /*{a-body-background-start}*/, #777 /*{a-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#444 /*{a-body-background-start}*/, #777 /*{a-body-background-end}*/);	
	color:#FFF;
	padding:10px;
}

#player_ads a
{

	color:#E0E0E0;
	
}

#player_ads a:hover
{
	color:#F90;
	
}

#player_ads ul
{
	list-style:none;
	left:10px;
	
}

#player_ads ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
padding-top:30px;
padding-bottom:5px;
}

#player_ads ul ul{ /*CSS for Simple Tree Menu*/

padding-bottom:0px;
}

#player_ads li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
text-align:left;
list-style-type: none;
padding-left: 15px;
padding-right: 15px;
background-repeat:no-repeat;

padding-bottom:20px;
}


/* -- CONTACT -- */
.contact_container
{
	position:relative;
	top:0px;
	left:0px;
	height:480px;
	width:760px;
	background-image:url(../images/buy_bg.png);
	background-repeat:no-repeat;
}

.contact_container_content
{
	position:relative;
	top:25px;
	left:60px;
	height:360px;
	width:640px;
}

.contact_content_top
{
	position:relative;
	top:0px;
	left:420px;
	height:55px;
	width:170px;
}

/* -- ARCHIVE PAGE -- */
.archive_row

{

        position:relative;

        height:100px;

        width:1024px;

}

.archive_cell

{

        position:absolute;

        height:100px;

        width:102px;

}

#archive_cell1

{

        top:0px;

        left:0px;

}

#archive_cell2

{

        top:0px;

        left:102px;

}

#archive_cell3

{

        top:0px;

        left:204px;

}

#archive_cell4

{

        top:0px;

        left:306px;

}

#archive_cell5

{

        top:0px;

        left:408px;

}

#archive_cell6

{

        top:0px;

        left:510px;

}

#archive_cell7

{

        top:0px;

        left:612px;

}

#archive_cell8

{

        top:0px;

        left:714px;

}

#archive_cell9

{

        top:0px;

        left:816px;

}

#archive_cell10

{

        top:0px;

        left:918px;

}

.archive_cell_top

{

        position:relative;

        top:0px;

        left:10px;

        height:68px;

        width:102px;

}

.archive_cell_bottom

{

        position:relative;

        top:2px;

        left:20px;

        height:30px;

        width:102px;

        color:#4E6083;

}

