/*
Theme Name: Arctic Whale Themes
Theme URI:  http://www.arctic.co.nz	
Description: Arctic Web Service
Version: 1 
Author: Yustinus Subiakto
Author URI: http://www.arctic.co.nz	
*/

a { color:#345663; font-weight:bold; text-decoration:none;
}
a:hover {text-decoration:underline;}
body {background:#51869b url(images/background.jpg) no-repeat top center; margin:0; padding:0; font:normal 11px Arial, Helvetica, sans-serif; line-height:16px; color:#447082; background-attachment:fixed;  }

h1, h2, h3, .title a{margin:0; padding:0 0 10px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px;}
h1 { font-size:22px;}
h2 { font-size:18px;}
h3 { font-size:14px;}
.title a { font-size:18px; padding-left:10px;}

p {padding:0 0 10px; margin:0;}

#wrapper {width:900px; margin:0 auto; padding:0;}
#header { height:100px;  }

#leftMain {width:675px; float:left;}
#left { width:225px; float:left;}
#main { width:450px; float:right;}
#right {width:225px; float:right; }


.top { margin-top:50px;}
.footer {margin:0; padding:0;}
.content {padding:20px; overflow:hidden; width:185px; background:url(images/background_60.png);}
.mainContent {padding:20px; overflow:hidden; width:410px; background:url(images/background_80.png);}
#mainFooter {background: url(images/footer_background.png) no-repeat; width:450px; height:190px;}
#mainFooter p {color:#FFFFFF; padding: 85px 0 0 20px; margin:0; clear:both;}

.post {overflow:hidden; padding-bottom:10px;}
.post img{ max-width:410px;} 

.postPort {padding:0; margin:0 0 20px;}
.postPort p { padding:10px;}
.post-cat-port { background:url(images/background_60.png); margin-bottom:30px;}
.tag { padding:0 0 10px 10px;}


.news {padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #447082;}
.date {font-size:10px;}
.date2 {float:right; padding-top:3px;}

#screenshot{
	position:absolute;
	border:1px solid #dce7eb;
	background: #aed6e6;
	padding:5px;
	display:none;
	color:#fff;
	}
	
.hover {margin-bottom:10px;}	

/* Slider */

#slider{ margin-bottom:20px;}	
#slider ul, #slider li, #slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li, #slider2 li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:410px;
	height:180px;
	overflow:hidden; 
	}	
	
p#controls, p#controls2{
	margin:0;
	position:relative;
	} 

#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:30px;
	height:30px;
	position:absolute;
	left:0px;
	top:-120px;
	}	
#nextBtn, #nextBtn2{ 
	left:380px;
	}														
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
	display:block;
	width:30px;
	height:30px;
	background:url(images/prev.png) no-repeat 0 0;	
	}	
#nextBtn a, #nextBtn2 a{ 
	background:url(images/next.png) no-repeat 0 0;	
	}	