/*  



Theme Name: FashionsField



Theme URI: http://www.fashionsfield.com



Version: 1.0







Author URI: http://www.fashionsfield.com



*/















/******* New Style Sheet***/



@charset "utf-8";



img{border:none;}



a{text-decoration:none;cursor:pointer}



html{font-family:"Calibri","Times New Roman";background:url(images/bg.jpg) no-repeat #74828F;}



html,body{padding:0;margin:0;}



div.padsmall{padding-bottom:5px;}



#options{float:right;}



.options a{background:#EAEAEA;padding:0 10px;margin-right:5px;border:1px solid #00F;border-radius:5px;}



.options a:hover{}



.rounded{border-radius:10px;}



.top{border-top-left-radius:10px; border-top-right-radius:10px;}



#menu{float:right;}



#header form{width:204px;float:left}



#menu {list-style:none;float:right;padding:10px 0;text-align:right;margin:0}



#menu a{color:white;padding:12px 10px;}



#menu a:hover{background:#FFF;color:#000;}



#menu a:hover,#menu a{transition:ease-out 200ms;-moz-transition:ease-out 0s;-webkit-transition:ease-out 200ms;}



div#histats_counter{display:none}



/*****TAG BUTTONS*************/



.tags {-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;box-shadow:inset 0px 1px 0px 0px #bbdaf7;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #1d87f0) );background:-moz-linear-gradient( center top, #79bbff 5%, #1d87f0 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#1d87f0');background-color:#79bbff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #84bbf3;display:inline-block;color:#ffffff;font-family:arial;font-size:15px;font-weight:bold;padding:4px 13px;text-decoration:none;text-shadow:1px 1px 0px #528ecc;}



.tags:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1d87f0), color-stop(1, #79bbff) );background:-moz-linear-gradient( center top, #1d87f0 5%, #79bbff 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d87f0', endColorstr='#79bbff');background-color:#1d87f0;text-decoration:none;}



.tags:active {position:relative;top:1px;}



.flag {-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;box-shadow:inset 0px 1px 0px 0px #f29c93;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');background-color:#fe1a00;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #d83526;display:inline-block;color:#ffffff;font-family:arial;font-size:10px;font-weight:bold;padding:4px 13px;text-decoration:none;text-shadow:1px 1px 0px #b23e35;cursor:pointer;}



.flag:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');background-color:#ce0100;}



.flag:active {position:relative;top:1px;}



/*****TAG BUTTONS*************/



.tags {-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;box-shadow:inset 0px 1px 0px 0px #bbdaf7;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #1d87f0) );background:-moz-linear-gradient( center top, #79bbff 5%, #1d87f0 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#1d87f0');background-color:#79bbff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #84bbf3;display:inline-block;color:#ffffff;font-family:arial;font-size:15px;font-weight:bold;padding:4px 13px;text-decoration:none;text-shadow:1px 1px 0px #528ecc;}



.tags:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1d87f0), color-stop(1, #79bbff) );background:-moz-linear-gradient( center top, #1d87f0 5%, #79bbff 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d87f0', endColorstr='#79bbff');background-color:#1d87f0;text-decoration:none;}



.tags:active {position:relative;top:1px;}



.flag {-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;box-shadow:inset 0px 1px 0px 0px #f29c93;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fe1a00), color-stop(1, #ce0100) );background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');background-color:#fe1a00;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #d83526;display:inline-block;color:#ffffff;font-family:arial;font-size:10px;font-weight:bold;padding:4px 13px;text-decoration:none;text-shadow:1px 1px 0px #b23e35;cursor:pointer;}



.flag:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');background-color:#ce0100;}



.flag:active {position:relative;top:1px;}



/*********TAGS***********/



div#nav_buttons{position:relative;height:0;top:300px;margin:0 -12px;z-index:1000;}



#nav_buttons  a#prev{background:url('images/buttons.png');float:left;width:55px;height:66px;}



#nav_buttons a:active#prev{background-position:0 -67px;}



#nav_buttons  a#prev.inactive{background:url('images/buttons.png') 0 -134px;float:left;width:55px;height:66px;}



#nav_buttons  a#next{background:url('images/buttons.png') -55px 0;float:right;width:55px;height:66px;}



#nav_buttons  a:active#next{background-position:-55px -67px;}



#nav_buttons  a#next.inactive{background:url('images/buttons.png') -55px -134px;float:right;width:55px;height:66px;}







.bottom{border-bottom-left-radius:10px; border-bottom-right-radius:10px;}



#main{margin:50px auto 10px auto;border-radius:10px;background:#FFF;box-shadow:0 0 40px #000;min-height: 600px; }



.content{margin:0 auto;}



#mid{float:left;min-height:300px;border-radius:10px;/*background:#FCFCFC;border:#333 1px solid;*/}



#main,#mid,.content{width: 1146px;}







#logo{float:left;padding:5px;color:#FFF;font-size:1.2em}



#logo img{width:189px;}



#logo img:active{position:relative;top:2px}



#left a{font-family:"Comic sans-serif";color:#000;border-bottom:1px dotted #000;transition:ease-in; transition-duration:100ms; -webkit-transition-duration:500ms;}



#left a:hover{padding-left:25px;transition:ease-in; transition-duration:100ms; -webkit-transition-duration:500ms;}



#header{font-weight:bold;font-size:1em;padding:0;color:white;position:absolute;top:0;left:0;z-index:5000;width:100%}



#picleft{width: 770px;float:left;}



#picbox{margin:0;margin-bottom:10px;text-align:center;background:#FFF;}



#search1{border: 1px solid black;-moz-border-radius: 4px;-webkit-border-radius: 4px;font: 13px Arial,sans-serif;width: 180px;padding:4px;color: #333;background: #EEE;-webkit-box-shadow: 0 1px 0 #444;-moz-box-shadow: 0 1px 0 #444;box-shadow: 0 1px 0 #444;margin:6px 5px;margin-right:-8px;}



#search1:focus{outline: none;background: #FFF;color: #111;text-shadow: 0 1px 0 white;border: 1px solid #EEE;-webkit-box-shadow: 0 0 3px #000;-moz-box-shadow: 0 0 3px #000;box-shadow: 0 0 3px #000;}



#searchbar{display:inline-block;margin-left:10px;}



#searchbar input[type=submit]{height:24px;vertical-align:100%;margin-left:-27px;vertical-align:-30%;width:30px;background:url(images/search.png) transparent center no-repeat;border-radius:5px;}



#content{min-height: 145px;padding: 10px;}



#ad{min-height:90px;margin-bottom:10px;}



.ad-box{width:47%;float:left;border:1px solid #666;}



#sidebar-list{list-style-type:none;margin:5px 0;padding:0;}



#sidebar-list li{margin:0;}



#sidebar-list a{padding:0 10px;display:block;text-decoration:none;}



#sidebar-list a:hover{background:#E6EEFF}



#footer{background:#06F;padding:15px;border-radius:0 0 10px 10px;color:#FFF;text-align:center}







#footer a{color:#FFF;margin-bottom:5px;border-bottom:1px solid #fff}



#footer a:hover{}



table#tags a{display:block;padding:5px;border:1px dotted black;}



table#tags a:hover{background:#E6EEFF;}



.clear{clear:both}



/*.leftborder{ border-top-left-radius:20px; border-bottom-left-radius:20px;}*/



.container{min-height:150px;margin:10px 0;background:#FFF;border: 1px solid #BBB;border-radius:5px;box-shadow: 0px 5px 10px #CCC;}



.heading{border-radius:5px 5px 0 0;box-shadow:0px 3px 10px #AAA;background:#335AE1;padding:5px 10px;font-size:1.2em;color:#FFF;}



div.error{background:#FB9684;border:1px solid red;border-radius:5px;margin:0;width:170px;padding:5px;}



div.success{background:#DBFBAC;border:1px solid #25B915;border-radius:5px;margin:0;width:170px;padding:5px}



div.successmsg{background:#DBFBAC;border:1px solid #25B915;border-radius:5px;margin:10px 0;text-align:center; padding:5px}



div.errormsg{background:#FDA29F;border:1px solid #E60000;text-align:center;border-radius:5px;margin:10px 0;padding:5px;}



div.loading{background:#C6F0F9;border:1px solid #2B3DE3;border-radius:5px;margin:0;width:170px;padding:5px;}



.main.container{width:380px;float:left;}



.main.container .box{padding:15px;}



.pad{padding:10px;}



#reg input{width:100%;padding:2px;}



input[type=submit]{padding:5px}



a.link-box{display:block; text-decoration:none;}



a.link-box:active{position:relative;top:2px;}











/**********BOX**********/



.box{float:left;width: 162px;height: 240px;margin: 10px;text-align:center;



font-size: 0.95em;}



.box,.posttab{color:#575757;border-radius:5px;background: #F4F4F4;box-shadow: 0px 5px 8px #CCC;}



.box,.posttab{border:1px solid #BBB}



.posttab{color:#575757;background: #F4F4F4;border-radius:0; padding: 7px 2px;border:none;border-bottom: 1px solid #CCC;text-shadow: 2px 2px #FFF;}



.posttab:hover{background:#EBEEFE;border-bottom:1px solid #638EF5;transition:300ms ease-in;-moz-transition:300ms ease-in;-webkit-transition:300ms ease-in;}



/*.box:hover{transition:300ms linear;-moz-transition:300ms linear;-webkit-transition:300ms linear;}*/







.box img{width: 162px;height:162px;margin:0px;border-radius:5px 5px 0 0;}



img.featured{padding:2%;width:96%;height:300px;}



.box:hover{background:#EDF0FE;text-shadow: 0 0 #CCC;box-shadow: 0 5px 10px #9FA8F7;}



.box:active{box-shadow:0 0 #CCC;}



.box .picdesc,.posttab .picdesc{color:#333;text-shadow:2px 2px #FFF;font-weight: bold;}



.box .picdesc{margin-top:5px;}



.box .details{padding:0px 10px;}



.box .views{font-size:0.9em;}







a.picdesc:hover{text-decoration:underline}



.box:hover .picdesc,.posttab:hover .picdesc{color:#000;text-shadow:0 0 #CCC;}



.posttab{display:block;box-shadow:none}



.posttab .image{height: 100px;}



.posttab .details{margin-left: 5px;padding:0px 5px;}



.posttab:hover img{border:1px solid #999;}



.posttab img{border:1px solid #CCC;width:98px;height:98px;float:left;}







div#rel .picdesc{font-size:0.9em;}



div.featured a.desc{padding:5px;text-align:center}



div.featured a.desc:hover{text-decoration:underline}



.main.container .box:hover{padding:9px;}



.img-list{padding:10px;}



h3.space{margin:10px 0;padding:0;}



#content h1{margin-bottom:5px}



.box:hover span.picdesc{text-decoration:underline}



.login{font-size:1.2em;width:172px;padding:2px 2px;}



/* page listing*/



#page{margin:15px;text-align:center}



#options a,#page a,.button{background:#F4F4F4;color:#666;font-size:14px;font-weight:700;text-decoration:none;



border:1px solid #CCC;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;position:relative.;margin:0 10px 0 0;padding:2px 20px}







#options a:hover,#page a:hover,.button:hover{border-color:#999;background:#F0F0F0;color:#000}



#page a{font-size:16px;padding:10px 15px;border-radius:7px;box-shadow:0 3px 5px #CCC;}



#page a.active{background-color:#444;color:#FFF}



#page a:active{top:1px;position:relative;background:#F0F0F0;color:#000;}



#options .active{background:#3B5998;color:#ECEEF5;border-color:#3B5998}



.more{margin-top:10px;}



.relmore{margin-top:10px;width:100%;}



.button{margin:10px;}



/****SEARCH*********/



div#search input{padding:10px;}



div#search input[type=text]{width:80%;font-size:1.5em;font-weight:bold;}



div#search input[type=submit]{width:15%;font-size:1.5em}



#qsearch input{padding:5px;margin:2px 10px;width:160px;}



#qsearch input[type=submit]{width:172px;}



div#results{width:650px;float:left;}



.bar{padding:10px;border:1px solid #CCC;border-radius:10px}



.bar img{float:left;margin-right;10px;}



.bar .picdesc:hover{text-decoration:underline}



.bar .data{float:left;margin:0 10px;}



#skyscraper{float:left;width:370px;padding:10px;}



#form input,#form textarea{width:100%}



/*	ADMIN PAGE	*/



#imagebox{border:2px dotted black}



#adminpage{padding:20px;}



#tags-col div{float:left;overflow:scroll}



#scrolldiv{height:200px;width:100%;overflow-x:none;overflow-y:scroll;}



#adminpage .button{padding:5px;}



#adminpage input[type=text]{width:100%;padding:3px;}



#preview{border:1px solid blue;min-height:300px;}



#adminpage img{border-radius:10px;}



#social{text-align:center;display:block;padding:3px 0 4px 3px;background:#FCF9BC;border:1px solid orange;height:28px;border-radius:5px;width:662px;margin:5px auto;box-shadow:1px 1px 7px #AAA}



.sharemsg{color: white;padding: 5px 10px;margin: -5px;background:#F97C00;width: 60px;margin-right: 0;border-radius: 5px 0 0 5px;font-weight: bold;text-shadow: 1px 1px #555;}



.like{width:170px;padding-top:1px}



.share{width: 90px;padding-top: 1px;vertical-align:5px;margin-right: 10px;}



.tweet{width:90px;}



.gplus{width:80px;}



.stumble{width:90px;padding-top:2px;}



.flagPost{width:90px;}







#social div{padding:1px;float:left;/*display:block*/}



h1#title{margin:10px 0;text-shadow:1px 1px #EEE;color:#000;text-align:center;}



#rate{}



#vote{padding:10px;width:100px;}



#rate:hover{cursor:pointer}



a.controls{padding:1px 5px;text-decoration:underline;color:#000}



a.controls:hover{border-radius:5px;background:#06F;text-decoration:none;color:#FFF;}



#edit{width:700px;padding:20px;margin:20px auto}



.inputbox{padding:5px 3%;width:94%}



h1#tags{margin:0;text-align:center;border-bottom:1px solid blue;color:blue}



.postDetails{line-height:1.2em;padding:5px 10px; background:#EEE;border-radius:0 0 10px 10px;border-top:1px solid #CCC}



.postDetails span{display:inline-block;}



.tag{font-weight:bold;color:#444;text-shadow:1px 1px #CCC;font-size:1.2em;margin-right:5px;}



span.added,span.views{text-shadow:1px 1px #EEE;color:#222}



span.added{font-style:italic}



/*LOGIN PAGE*/







#login{width:500px;margin:0 auto;padding:30px;border:1px solid #000;font-size:1.5em;border-radius:10px;color:#FFF;}



#login input,#login input:focus{width:100%;padding:5px;}



#adminpanel{color:white;font-size:1.2em;text-align:center;padding:10px;}



#adminpanel a{color:white;padding:5px 10px;border-radius:5px;}



#adminpanel a:hover{background:#FFF;color:#000}



#msg{padding:5px 30px;color:#000;font-weight:bold;	margin:10px auto;border-radius:5px;background:#C1CEFF;text-align:center;border:1px solid blue;width:500px;}



.success{padding:5px 30px;color:#000;font-weight:bold;	margin:10px auto;border-radius:5px;background:#C1CEFF;text-align:center;width:640px;background:#3F6;border:1px solid #009900}



.error{padding:5px 30px;color:#000;font-weight:bold;	margin:10px auto;border-radius:5px;background:#C1CEFF;text-align:center;width:640px;background:#F33;border:1px solid #F00}



.link{text-decoration:underline;color:#00F;}



.link:hover{}



#rel .img-list{padding:10px;}



div#rel .box{width: 162px;height: 232px; margin:10px;}







#newsletter input{width:100%;padding:5px;}



div#more{width:100%;margin-top:10px}



div#more a,div#categories a.more{background:#ECEEF5;color:#3B5998;font-weight:700;text-decoration:none;border:1px solid #CAD4E7;padding:10px;text-align:center;display:block;border-radius:5px;cursor:pointer}



div#more a:hover,div#categories a.more:hover{border-color:#3B5998;}



div#categories a.more{padding:3px;margin:0 5px 5px 5px; width:327px; float:left;}







/*post formatting*/



.desc,.post-image{text-align:center;font-size:1.5em;}



.post-image{border:3px solid #FFF;outline:1px solid #000;}



.img-table{text-align:center;min-height:400px;}







.img-table a.nav{ background:#0259c0;padding:150px 5px;border:1px solid #A5C4FE}



.rightborder{border-top-right-radius:20px; border-bottom-right-radius:20px;}



.leftborder{border-top-left-radius:20px; border-bottom-left-radius:20px;}



.img-table a.nav:hover{box-shadow:0 0 10px #8493FD;}







.img-table .img img{width:auto;}



.img{min-height:400px;}



img#mainpic{min-width:400px;max-width:500px;min-height:300px;}



div#cover{height:30px;background:#FFF;outline:none;border:none;/*margin-top:-30px*/;position:relative;}



div#skyscraper1,div#pic{float:left;}



div#skyscraper1{width:160px;height:600px}



div#small{height: 600px;float:left;width: 153px;margin:0 10px 0 5px;}



div.navbutton{padding:0;width:29px;height:400px;margin: 0 9px;float:left;/*outline:1px solid black;*/}



div.navbutton a{padding: 100px 0;margin-top: 250px;display:block;width: 33px;background:#7492E0;border:1px solid #152FA6}



div.navbutton a#prev{border-radius:20px 0 0 20px;



background:url('images/left.png') center #7492E0 no-repeat}



div.navbutton a#next{border-radius:0 20px 20px 0;background:url('images/right.png') center #7492E0 no-repeat}



div.navbutton a#prev:hover,div.navbutton a#next:hover{background-color:#83B5EB}



div#pic{width:500px;margin-right:10px;text-align:center}



.sharebutton{background:url(images/fbshare.jpg) no-repeat;vertical-align:-3px;height:18px;padding: 0 30px;cursor:pointer}



.sharecount{border:1px solid #CCC;padding:1px 2px;min-width:10px;vertical-align:-1px;font-size:12px;background:#FFF;margin-left:2px;}



#mobnav{text-align:center;margin:9px;}



#mobnav a{display:inline-block;width:24%;}







div#mobnav a.random,a.download,.buttongreen {



	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;



	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;



	box-shadow:inset 0px 1px 0px 0px #caefab;



	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7cd92b), color-stop(1, #66c419) );



	background:-moz-linear-gradient( center top, #7cd92b 5%, #66c419 100% );



	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7cd92b', endColorstr='#66c419');



	background-color:#7cd92b;



	-moz-border-radius:6px;



	-webkit-border-radius:6px;



	border-radius:0px;



	border:1px solid #468a3a;



	display:inline-block;



	color:#ffffff;



	font-family:arial;



	font-size:15px;



	font-weight:bold;



	padding:6px 24px;



	text-decoration:none;



	text-shadow:1px 1px 0px #6b9e3c;



}a.download:hover,div#mobnav a.random:hover,.buttongreen:hover {



	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #66c419), color-stop(1, #7cd92b) );



	background:-moz-linear-gradient( center top, #66c419 5%, #7cd92b 100% );



	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66c419', endColorstr='#7cd92b');



	background-color:#66c419;



}a.download:active,div#mobnav a.random:active,.buttongreen:active {



	position:relative;



	top:1px;



}



.buttongreen{border-radius:5px;padding:5px 20px;cursor:pointer;}



.buttonblue{cursor:pointer;}



a.download{border-radius:5px;font-size:0.8em}



div#more a,div#mobnav a.nav,.buttonblue {



	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;



	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;



	box-shadow:inset 0px 1px 0px 0px #97c4fe;



	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );



	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );



	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');



	background-color:#3d94f6;



	-moz-border-radius:6px;



	-webkit-border-radius:6px;



	border-radius:6px;



	border:1px solid #337fed;



	display:inline-block;



	color:#ffffff;



	font-family:Arial;



	font-size:15px;



	font-weight:bold;



	padding:6px 30px;



	text-decoration:none;



	text-shadow:1px 1px 0px #1570cd;



}div#mobnav a.nav:hover,.buttonblue:hover {



	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );



	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );



	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');



	background-color:#1e62d0;



}div#mobnav a.nav:active,.buttonblue:active {



	position:relative;



	top:1px;



}



div#more a{display:block;margin:5px 5px 0;}



div#mobnav a.nav,div#mobnav a.random{font-size:1.2em;}



div#mobnav a.nav:hover,div#mobnav a.random:hover{}



div#mobnav a.inactive{background:#888;border:1px solid black;box-shadow:0 0 #000;}



div#mobnav a#prev{border-radius:20px 0 0 20px;}



div#mobnav a#next{border-radius:0px 20px 20px 0;}



a.download{display:inline-block;margin:0 5px;padding:2px 15px;}



a#advertize{padding:5px 12px;text-decoration:none;border:1px solid #CCC;text-align:center;margin:5px 20px;}



a#advertize:hover{padding:5px 12px;border:1px solid #000000;}







/*********** COLORS***************/



div#options a.more,div#header,.heading,#footer,#login,#adminpanel,.black,a#advertize{



	color:#FFF;



	background:url("images/gradient.jpg") repeat-x #525564;



	font-weight:bold;



}



div#options a.more{font-size:1.1em;padding:3px 20px;}



.heading img{vertical-align:-3px;height:20px;}



#header{background:url(images/transgrad.png);}



#sticky{background:#3B5999;color:#FFF;margin:-10px;width:105%;position:fixed;height:50px;}



/*********TAG CLOUD***************/



div#categories{margin-top:0px;width: 100%;float:left}



div#categories ul#content{list-style:none;margin:0;padding:5px;height: auto;min-height: auto;}



div#categories ul#content li{border:1px dotted #E0E0E0;border-radius:5px;width: 49%;text-align: center;float: left;}



div#categories ul#content li:hover{border:1px solid #6BADEF;}



/*div#categories ul#content li:hover,div#categories ul#content li a:hover,div#categories ul#content li a{transition:300ms linear;-moz-transition:300ms linear;-webkit-transition:300ms linear;}*/



div#categories ul#content li a{display:block;padding:2px 4px;}



div#categories ul#content li a:hover,div#categories ul#content li a:active{background:#DFEFFD;}



#rightSidebar{margin-left:7px;width: 349px;float:left;}



#subscribe{margin-top:0;text-align:center}



#subscribe .heading{font-size:14px;}



#subscribe-msg{padding:5px;font-size:0.8em}



#subscribe input{width:170px;padding:5px;}



#subscribe input[type=submit]{width:185px;}



#tagcloud{border:1px solid #03F;background:#FFF;border-radius:5px;color:#06F;font-size:16px;margin:5px 0;text-align:center;border:1px solid #555;border-radius:10px;margin-top:0;}



#tagcloud #content{padding:10px;}



#tagcloud a:link,#tagcloud a:visited{text-decoration:none}



#tagcloud a:hover,#tagcloud a:active{color:#000;text-decoration:underline}



#tagcloud a{padding:4px}



.smallest{font-size:10px}



.small{font-size:14px}



.medium{font-size:18px}



.large{font-size:22px}



.largest{font-size:26px}



/*LOGIN PAGE*/



#imagebox{outline:1px dotted black;}



#ad{text-align:center;}



#login{width:500px;margin:0 auto;padding:30px;border:1px solid #000;font-size:1.5em;border-radius:10px;color:#FFF;}



#login input,#login input:focus{width:100%;padding:5px;}



#adminpanel{color:white;font-size:1.2em;text-align:center;padding:10px;}



#adminpanel a{color:white;padding:5px 10px;border-radius:5px;}



#adminpanel a:hover{background:#FFF;color:#000}



#admin{background:#FFF;color:#000}



#scrolldiv{height:200px;width:100%;overflow-x:none;overflow-y:scroll;}



#msg{padding:5px 30px;color:#000;font-weight:bold;	margin:10px auto;border-radius:5px;background:#C1CEFF;text-align:center;border:1px solid blue;width:500px;}



.success{padding:5px 30px;color:#000;font-weight:bold;	margin:10px auto;border-radius:5px;background:#C1CEFF;text-align:center;width:640px;background:#3F6;border:1px solid #009900}



.error{padding:5px 30px;color:#000;font-weight:bold;	margin:10px auto;border-radius:5px;background:#C1CEFF;text-align:center;width:640px;background:#F33;border:1px solid #F00}



.link{text-decoration:underline;color:#00F;}



.link:hover{}



#tags-col label{border-radius:5px;width:70%;display:inline-block}



#tags-col label:hover{background:#C7D9F8;cursor:pointer}



/****NEWSLETTER***/



img.logo{background:url('images/logo.gif');width:20px;height:20px;margin-right:5px;}



#tagcloud .heading{}



.button,.bt{padding:3px 35px;font-size:1.1em;}



.button:hover,.bt:hover{text-decoration:none}







/****USER LOGINS***/



#topheading{font-size:2em;border-bottom:2px solid #555;}



#pageheading{padding:5px;margin-top:5px;font-size: 2em;border-bottom: 2px solid #555;font-weight: bold;text-shadow: 1px 2px #DDD;color: #222;}







#loginbox{padding:30px;border:1px solid #BBB;box-shadow:0 0 5px #CCC;border-radius:5px;background:#FFF;}



#formbox{padding:30px;border:1px solid #BBB;box-shadow:0 0 5px #CCC;border-radius:5px;background:#FFF;}



#loginbox input[type=text],#loginbox input[type=password]{width:98%;padding:5px 1%;border-radius:5px;background:#F8F8F8;color:#7E7E7E;



-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.25);



box-shadow: inset 0 1px 3px rgba(0,0,0,0.25);margin-bottom:5px;}







#loginbox input[type=text].active{background:#F8F8F8}



#loginbox input[type=text]:active,#loginbox input[type=text]:focus,#loginbox input[type=password]:active,#loginbox input[type=password]:focus{background:#FCFCFC;border-color:#ABBDFA;color:#000;outline:none;box-shadow:0 0 5px #839AF5}



.message{font-size:1.5em;font-weight:400;border-bottom:1px solid #999;padding-bottom:5px;margin-bottom:10px;}



.bluebutton{background:url('images/button.png') repeat-x #0F78FF;padding:5px; width:100%;border-radius:3px;



border:1px solid #3571DF;box-shadow:0 0 1px #333; color:#FFF;font-weight:bold;}



.bluebutton.small{padding:3px 10px;width:auto;font-size:small;}



.right{float:right;}



.bluebutton:hover{box-shadow:1px 1px 3px #222;cursor:pointer;text-decoration:none;}



.bluebutton:focus,.bluebutton:active{box-shadow:1px 1px 8px #111}



.margin{margin:20px;}



.center{text-align:center}



.medium{font-weight:200;font-size:2.5em;}



.small{font-size:1.5em;}



.average{font-size:1em;}



.big{display:block;margin:5px;text-align:center}



#submit{width:100%;padding:10px;cursor:pointer	}







#buttongreen{border-radius:5px;padding:10px 20px;}



#sidebar{width:200px;float:left;border: 1px solid #DDD;}



#sidebar a{display:block;padding:5px;color: #555;background: #F4F4F4;border-radius:0; padding: 7px 2px;border-bottom: 1px solid #CCC;text-shadow: 2px 2px #FFF;padding-left:10px;font-size: 1.2em;font-family: Impact;}



#sidebar .active,#sidebar a:hover{background:#EBEEFE;border-bottom:1px solid #638EF5;color: #000;}



#sidebar .profile{background:#FFF;}



#data{width:826px;float:left;padding:0 20px;min-height:500px;border:1px solid #DDD;margin-left:10px;	}



.bigbox{padding:5px;font-size:0.8em;color:#333;}







/*** Period Controls **/



#period-controls{float:right;margin:-3px 5px}



#period-controls select{padding:3px 6px;border-radius:5px;width:150px}



#topnav{float:right;}



#topnav a{



vertical-align: 3px;



margin: 0 3px;



padding: 2px 10px;



font-size: 0.7em;}