/* Reset for blank canvas
---------------------------------------------*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,
code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend
	{
	margin: 0;
	padding: 0;
	border:0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	
}

body {font-size: 100%;line-height: 1.5; margin-bottom:10px; padding-bottom:10px;background:  url('../images/backgrounds/background.jpg') ;}
body {background-repeat:repeat-x; }
body {background-position:top center;}


/*Floats and Clearing
-------------------*/

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

#right_col_container,#left_col_container {float:left;color:#800;font-weight:600;font-size:1.1em;border:}
#left_col_container {margin-right:4px;}
#col_content_250 { float:left;width:250px;margin-bottom:3px;background:#828 }
#col_content_125 { float:left;width:125px;margin-bottom:3px;background:#808 }

#latest {float:left; margin:5px 0 0 0;}

#home {float:left; margin:5px 0 0 0;background: url(../images/home.png) no-repeat;width:70px;height:70px;}

#wallpaper {float:left; background: url(../images/wallpaper.png) no-repeat;width:120px;height:100px;}
#updates {float:left; background: url(../images/backgrounds/look_for_the_updates.png) no-repeat;width:260px;height:100px;}

#selectorbrowse {border:0px; width:1000px;height:40px;text-align: center;}
#selectorbrowse img {text-align: center; }

/*Site container and position
-------------------*/

#sitecontainer {width:1000px;margin:0 auto;}
#maincontent{clear:both;width:1002px;float:left;}

/*center container for three col site
-------------------*/
#maincontent_center{float:left;width:820px;margin-top:6px;background:  url('../images/backgrounds/background_top.jpg') top center  no-repeat}
#maincontent_bottom {float:left;width:999px;padding-top:25px;background: url('../images/backgrounds/bottom-shadow.png') top center  no-repeat;}



/*search container
-------------------*/

#search{float:right;width:300px;padding:20px;}

#menubox_container 
{   
	width: 175px;
    margin: auto;
    float:left;
}

#menubox_container select 
{
    width: 175px; font-size:1.0em;height:380px;
}

#menubox_container option 
{
    background-color: #fff;
     color: #6728B2;
}


#menubox_container input 
{	
	margin-top:10px;
    color: #6728B2;
    width: 175px; height:30px;font-size:1.2em;
}

#topbarcontainer
{
	float: right;
	display: block;
	position: relative;
	width: 500px;
	height: 20px;
	margin: 0;
}
#timeBarContainer
{
	float: right;
	display: block;
	position: relative;
	width: 300px;
	line-height: 20px;
	margin: 0;
}
#timeBar{
	
	float: right;
	padding-right:10px;
}

/*logo container and position
-------------------*/

#logoBarContainer{
	float: left;
	display: block;
	position: relative;
	width:1000px;
	height:100px;
}
#logo {
	display:block;
	width:1000px;
	height:100px;
	margin: 0;
	background: url(../images/logo/logo.png) no-repeat;
	font-size: 1px;
	position: relative;
	z-index: 1;
}
#logo a {
	text-decoration:none;
}
#logo a:hover {
	text-decoration:none;}
	
#logoBarContainer h1{
	width:300px;
	position: relative;
	float: left;
}
/*footer
-------------------*/
#pagefooter {float:left;margin-top:4px;color:#fff;text-align:center;border:1px solid #555;width:998px;background: url('../images/backgrounds/bg_trans_box.png') repeat;}
#pagefooter_block_container {float:left;width:100%; } 

#pagefooter_block{float:left; width:220px;}
#pagefooter_block_end {float:left; width:116px;}

#pagefooter_block, #pagefooter_block_end {background:  url('../images/backgrounds/bg_trans_box.png') repeat; }
#pagefooter_block_content,#pagefooter_block_content_end{height:200px;margin:5px;padding:5px;text-align:justify;background:#958 url('../images/backgrounds/bg_trans_box.png') repeat; }

#pagefooter_block_full {float:left;width:100%;padding:5px 0 5px 0 ;color:#000;background: url('../images/backgrounds/bg_trans_box.png') repeat;}

#linkblock {padding:10px;}
#linkblock a {font-size:70%;}
/* Typography defaults
---------------------------------------------*/
	/* Based on browser default of 16px (0.70 * 16px = 11px). */
body {
	font-size: 70%;
}

/* Default fonts and colors.
   "Helvetica Neue", Helvetica, Arial, sans-serif*/
body {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1,h2,h3,h4,h5,h6 {
	color: #3b3b3b;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
}

a, a:hover {color:#5e59ad;font-weight:600;}


/*Not used
#left_col_container_mini {float:left;width:65px;padding:5px;background: url('../images/backgrounds/bg_trans_box.png') repeat; border:1px solid #555;margin-right:5px; }
#left_col_mini {float:left;text-align: center; width:65px; vertical-align:top; background: #fff;min-height:665px; }


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


