* {



    margin: 0;



    padding: 0;



    border: 0;



}







.left {



    float: left;



}







.right {



    float: right;



}







.clear {



    clear: both;



}







body {



    width: 100%;



    font: normal normal normal 12px Arial;



    color: #000000;



    text-align: center;



    background: #ffffff url('../images/background.jpg') top center no-repeat;



}







h1 {



    font-size: 28px;



    color: black;



    text-transform: uppercase;



}







h2 {



    font-size: 11px;



    color: black;



    text-transform: uppercase;



}







h3 {



    font-size: 16px;



    font-weight: bold;



}







h3 span {



    color: #00adff;



}







h4 {



    font-size: 19px;



    color: black;



}







h4 span {



    color: #00adff;   



}







#wrapper {



    width: 902px;



    margin: 0px auto !important;



    text-align: center;



}







/*****************HEADER******************/



#header {



    width: 902px;



    float: left;



}







#header .header-nav {



    float: right;



    width: 221px;



    height: 25px;



    text-align: left;



    background: transparent url('../images/header/header-nav-bg_blue.png') top center no-repeat;



}







#header li {



    clear: both;



    display: inline;



    list-style: none;



}







#header .header-nav a {



    font-size: 16px;



    font-weight: bold;



    color: #ffffff;



    padding: 4px 0 0 20px;



    text-decoration: none;



}







#header .header-nav a:hover {



    text-decoration: underline;



}







#header .logo {



    margin: 15px 0 0 0;



}







#header .videoezy-logo {
	padding: 0 0 25px 0px;
	margin: 0 65px 0 22px;



}







#header .flicks-logo {



    padding: 0 0 40px 0px;



    margin: 0 18px 0 52px;



}







/*****************NAV******************/







#nav {



    width: 901px;



    height: 69px;



    float: left;



    margin: 38px 0 0 0;



    text-align: center;



    padding: 24px 0 0 0;



    background: transparent url('../images/nav-bg.png') no-repeat;



}







#special-nav {



    width: 901px;



    height: 151px;



    float: left;



    margin: 38px 0 0 0;



    text-align: center;



    padding: 25px 0 0 0;



    background: transparent url('../images/special-nav-bg_blue.png') no-repeat;



}







#special-nav h1 {



    font-size: 1px;



    text-indent: -9999px;



}







#circles {



    width: 901px;



    height: 112px;



    margin: -120px 0 0 0;



    float: left;



}







#circles2 {



    width: 901px;



    height: 112px;



    margin: -160px 0 0 0;



    float: left;



}







#circles2 .circles2 {



    width: 116px;



    height: 116px;



    float: right;



    background: transparent url('../images/votenow-button_blue.png') no-repeat



}







#circles2 .circles1 {



    width: 68px;



    height: 116px;



    margin: 0 0 0 0px;



    padding: 50px 25px 0 25px;



    font: normal normal bold 28px Arial;



    color: white;



    background: transparent url('../images/orange_blue.png') no-repeat;



}







#circles .circles2 {



    width: 116px;



    height: 116px;



    float: right;



    background: transparent url('../images/votenow-button_blue.png') no-repeat



}







#circles .circles1 {



    width: 68px;



    height: 112px;



    margin: 0 11px 0 0;



    padding: 50px 25px 0 25px;



    font: normal normal bold 28px Arial;



    color: white;



    background: transparent url('../images/orange_blue.png') no-repeat;



}







/*****************CONTENT******************/







#content {



    margin: 10px 0 35px 0;



}







#content p {



    width: 100%;



    margin: 0px auto;



    text-align: center;



    font-size: 20px;



    padding: 0 0 40px 0;



}







#content p.thinner {



    width: 670px;



    margin: 0px auto;



    text-align: center;



    font-size: 20px;



    padding: 0 0 40px 0;



}







.smallest {



    font-size: 13px;



    padding: 0;



    margin: 0;



    color: black;



}







#content p span {



    color: #00adff;



}







#content p.voterespons a {



    text-decoration: underline;



    font-size: 20px;



    color: black;



}







#content p.voterespons a span {



    color: #00adff;



    font-size: 20px;



    text-decoration: underline;



}







#content p.voterespons a.tweet {



    font-size: 16px;



}







#content .content-left {



    float: left;



    width: 525px;



    text-align: left;



}











#content .main-left {



    float: left;



    width: 390px;



    text-align: left;



}







#content a.small-link {



    font-size: 10px;



    color: black;



    text-decoration: none;



}







#content a.small-link:hover {



    text-decoration: underline;    



}







#content .content-left p {



    font-size: 13px;



    color: #000;



    text-align: left;



    width: auto;



    margin: 0 0 60px 0;



}







#content .content-left p.nomargin {



    font-size: 13px;



    color: #000;



    text-align: left;



    width: auto;



    margin: 0 0 0px 0;



    padding: 0;



}











#content .content-left p.last {



    font-size: 10px;



    color: #666666;



    margin: 0;



}







#content .content-right {



    height: auto !important;



    height: 679px;



    min-height: 679px;



    float: right;



    text-align: left;



    width: 327px;



    padding: 0 0 0 30px;



    background: transparent url('../images/content-right-bg.png') top left no-repeat;



}







#content .main-right {



    float: right;



    text-align: left;



    width: 497px;



}







#content .content-right p {



    font-size: 13px;



    color: #000;



    text-align: left;



    width: auto;



    padding-top: 0px;



    padding-right: 0;



    padding-bottom: 0;



    padding-left: 0;



}







#content .content-right p.last {



    font-size: 10px;



    color: #666666;



    margin: 0;



}







#content .separator {



    width: 317px;



    height: 6px;



    margin: 30px 0 15px 0;



    background: transparent url('../images/separator-bg.png') no-repeat;



}







#content .separator-wide {



    width: 497px;



    height: 6px;



    margin: 24px 0 16px 0;



    background: transparent url('../images/separator-wide-bg.png') no-repeat;



}







#content .start {



    margin: 0 0 -35px 0;    



}







strong {



    font-size: 16px;



    font-weight: bold;



}







/*****************FORMS*******************/







#form-content {



    width: 515px;



    text-align: left;



    margin: 0px auto;



}







form, fieldset {



    border-style: none;



    margin: 0;



    padding: 0;



}







.info {



    list-style-image: none;



    list-style-position: outside;



    list-style-type: none;



    margin: 0px auto;



    display: block;



    overflow: hidden;



    padding: 0 0 21px;



    width: 515px;



}







.info input {



    width: 484px;



    background: #FFFFFF none repeat scroll 0 0;



    border: 1px solid #CCCCCC;



    padding: 2px 0;



    float: right;



    font-family: "arial";



    font-size: 16px;



}



.social {

    width: 20px;

    background: #ffffff none repeat scroll 0 0;

    border: 1px solid #cccccc;

    padding: 4px 0 ;

}



.details {



    width: 365px !important;



    float: right;



    border: 1px solid #CCCCCC;



    padding: 4px 0;



}







.shiec {



    font-size: 16px;



    margin: 0 0 0 14px;



}







.shiec span {



    color: #00adff;    



}







a.tac {



    color: #00adff;



    text-decoration: none;



}







a.tac:hover {



    text-decoration: underline;



}







.smallcheck {



    font-size: 13px;



    margin: 0 0 0 14px;



    color: #666666



}







.smallcheck span {



    color: #00adff;    



}







small {



    font-size: 13px;



    color: #666666;



    width: 100%;



}







.storeclass {



    width: 264px !important;



    float: right;



    border: 1px solid #CCCCCC;



    padding: 4px 0;



}







.info label {



    float: left;



    color: #666666;



    font-size: 16px;



    font-weight: normal;



    line-height: 22px;



    padding: 6px 0 0 2px;



    line-height: 115%;



}







.info li {



    overflow: hidden;



    padding: 5px 0 4px;



    position: relative;



    vertical-align: top;



    width: 100%;



}







input[type="checkbox"] {



    padding: 4px 8px 0 0 !important;    



}



input[type="text"] {

    display: inline;

    vertical-align: middle;

    padding: 4px 8px 0 0 !important;    



}



input[type="radio"] {

	

	padding: 4px 8px 0 0 !important;

}



/*****************FOOTER******************/







#footer {



    margin: 0px auto;



    height: 175px;



    padding: 36px 0 22px 0;



    background: transparent url('../images/footer/footer-bg.png') no-repeat



}







#footer .videoezy-footer {



    float: left;



    margin: 20px 0 0px 38px;    



}







#footer .flicks-footer {



    float: right;



    margin: 30px 62px 0 0px;    



}







#footer .footer-left {



    width: 540px;



    float: left;



    text-align: left;



}







#footer .footer-right {



    float: right;



    width: 308px;



    text-align: left;



    font-size: 13px;



    font-weight: bold;



    margin: 0 22px 0 0;



}







#footer .footer-right a {



    color: #00adff;



    text-decoration: none;



}







#footer .footer-right a:hover {



    text-decoration: underline;    



}







#footer .footer-right span {



    color: #666666;



    font-weight: bold;



    font-size: 10px;



}







#footer .footer-right h2 a {



    color: black;



}







#footer .footer-right h2 a:hover {



    text-decoration: none;



}







#footer2 {
	margin: 0px auto;
	height: 175px;
	padding: 36px 0 22px 10px;
	background: transparent url('../images/footer/footer-bg2.png') no-repeat



}







#footer2 .videoezy-footer {



    float: left;



    margin: 20px 0 0px 38px;    



}







#footer2 .flicks-footer {



    float: right;



    margin: 30px 62px 0 0px;    



}







#footer2 .footer-left {



    width: 540px;



    float: left;



    text-align: left;



}







#footer2 .footer-right {



    float: right;



    width: 308px;



    text-align: left;



    font-size: 13px;



    font-weight: bold;



    margin: 0 22px 0 0;



}







#footer2 .footer-right a {



    color: #00adff;



    text-decoration: none;



}







#footer2 .footer-right a:hover {



    text-decoration: underline;    



}







#footer2 .footer-right span {



    color: #666666;



    font-weight: bold;



    font-size: 10px;



}







#footer2 .footer-right h2 a {



    color: black;



}







#footer2 .footer-right h2 a:hover {



    text-decoration: none;



}







#footer-note-bg {



    width: 897px;



    height: 6px;



    margin: 0px auto;



    background: transparent url('../images/footer-note-bg.png') no-repeat;



}







#footer-note {



    text-align: center;



    margin: 15px 0 10px 0;



    font-size: 11px;



}







/*******************JUITTER*************************/







#twitter_div2 ul#twitter_update_list li {



	list-style-type: none;



	font-size: 13px;



	font-weight:bold;



	font-family: Arial;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 10px;



	padding: 0 0 10px 0;



	margin-left: 0;



	border-bottom: 1px solid gray;



}







li {



	list-style-type: none;



	font-size: 13px;



	font-weight:bold;



	font-family: Arial;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 10px;



	padding: 0 0 10px 0;



	margin-left: 0;



}







#twitter_div2 ul#twitter_update_list li a {



	color: #00adff;



}







#juitterContainer ul li {



	list-style-type: none;



	font-size: 13px;



	font-weight:bold;



	font-family: Arial;



	border: none;



}







#juitterContainer ul li a{



	color: #00adff;



}







#twitter_div {



	margin: 5px 0;



}







#twitter_div ul#twitter_update_list {



	list-style: none;



}







#twitter_div ul#twitter_update_list li span {



	list-style-type: none;



	font-size: 13px;



	font-weight:bold;



	font-family: Arial;



	color: black;



	margin-top: 0;



	margin-right: 0;



	margin-bottom: 10px;



	padding: 0 0 10px 0;



	margin-left: 0;



}



.____Feilds_2

{

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-color: #999;

	border-right-color: #999;

	border-bottom-color: #999;

	border-left-color: #999;

	color: #F00;



}
